
function setLocation(form,state)
{
		document.TF.FormState.value = state;
		form.submit();
}

function setDateRange(form, range)
{
 				 if (range == 'M')
				 {
				 	form.FromTime.value = '4:00';
					form.FromMeridiem[0].checked = true;
					form.ToTime.value = '12:00';
					form.ToMeridiem[1].checked = true;
				 }
				 else if (range == 'A')
				 {
				 	form.FromTime.value = '12:00';
					form.FromMeridiem[1].checked = true;
					form.ToTime.value = '6:00';
					form.ToMeridiem[1].checked = true;
				 }
				 else if (range == 'E')
				 {
				 	form.FromTime.value = '6:00';
					form.FromMeridiem[1].checked = true;
					form.ToTime.value = '4:00';
					form.ToMeridiem[0].checked = true;
				 }
				 else if (range == 'D')
				 {
				 	form.FromTime.value = '5:00';
					form.FromMeridiem[0].checked = true;
					form.ToTime.value = '4:59';
					form.ToMeridiem[0].checked = true;
				 }
 return true;
}

function setStops()
{
 document.ScheduleLookup.StopDisplay[2].checked = true;
 return true;
}

function setNextStop(id,lonlat)
{
 document.RF.SN.value = id;
 document.RF.GEO.value = lonlat;
}

function checkSchedule(form, alias)
{
var error ='';

 if (alias == 'iScheduleLookupSearch')
 {
 		if (form.LineName.value=='')
		{
		 error += 'Please enter a Route or pick from the list';
		}
 }
 if (alias == 'iHeadwaySheet')
 {
 		if (form.LineName.value=='')
		{
		 error += 'Please enter a Route or pick from the list';
		}
		form.FormState.value = alias;
 }
 
 	if (error == '')
	{ 
		return true;
	}
	else
	{
	 alert(error);
	 
	 return false;
	}

}

function checkStop(form, alias)
{
var error ='';

 if (alias == 'iLocationLookup')
 {
 		if (form.Start.value=='')
		{
		 error += 'Please enter a location';
		}

 }
 
 if (alias == 'iStopLookup')
 {
 		if (form.StopId.value=='')
		{
		 error += 'Please enter a stop number';
		}

 }

 if (alias == 'iNextBusFind' || alias == 'iNextBus' )
 {
 		if (form.StopId.value=='')
		{
		 error += 'Please enter a stop number, or use the location form below to find your closest stop';
		}

 }

 	if (error == '')
	{ 
		return true;
	}
	else
	{
	 alert(error);
	 
	 return false;
	 
	}

 
}

function submitForm(form)
{

	form.submit();
}

function doNothing()
{}

function SetNBDate()
{
 var go = showCalendar('Date', 'm-d-y', 'showcal');
 vCalendarShouldRefresh = true;		
}


function showDate() 
{

var d=new Date()
var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var monthname=new Array("Jan.","Feb.","Mar.","Apr.","May","Jun.","Jul.","Aug.","Sep.","Oct.","Nov.","Dec.")

document.write(weekday[d.getDay()] + " - ")
document.write(monthname[d.getMonth()])
document.write(" " + d.getDate() + ", ")
document.write(d.getFullYear())
}

function printPage()
{
	if (navigator.appName == "Netscape") 
	{
       	window.print();
	}
	else
	{
	 if (confirm("Print this page?")) window.print();
	}
}

function addbookmark(bookmarkurl,bookmarktitle){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}


function stats()
{
var pageName='tripplanner'
var server=""
var channel=""
var pageType=""
var prop1=""
var s_code=' '
if(s_code!=' '){s_it('dartstats')
s_code=s_dc('dartstats');if(s_code)document.write(s_code)}else
document.write('<im'+'g src="http://dartstats.112.2O7.net/b/ss/dartstats/1'
+'?[AQB]pageName='+escape(pageName)+'&server='+escape(server)+'&ch='
+escape(channel)+'[AQE]'+'" height=1 width=1>')
}


function dmerr(){return true;}window.onerror=dmerr;

function deepStats()
{
 var DMdomain = ".dart.org";
 var DMpage = 'http://www.DART.org/WBTP2';
 var DMVersion = 86;
 var DMsendTo = "//collector.deepmetrix.com/dm.gif?";
 var DMsession;

		var u3k8u6y1j3 = new Date();

		if (navigator.userAgent.indexOf('Mac') >= 0 && u3k8u6y1j3.getTimezoneOffset() >= 720)
		{
		  u3k8u6y1j3.setTime(u3k8u6y1j3.getTime() - 1440*60*1000);
		}
		var u3k8u6y1 = location.protocol+DMsendTo+"v="+DMVersion+"&vst=1";

		var u3k8u6 = document.cookie.toString();
		
		if(u3k8u6.indexOf("_dmid") == -1)
		{
		 DMsession = parseInt( Math.random()*1000000 ) + "_" + u3k8u6y1j3.getTime();
		 var u3k8 = "";
		 		 if(DMdomain != "")
				 		 {u3k8 = "domain="+ DMdomain +";";}
		document.cookie = "_dmid=" + DMsession + ";expires=Mon, 31-Dec-2008 00:00:00 GMT;"+u3k8+"path=/;";
		}
		
		u3k8u6 = document.cookie.toString();
		 if(u3k8u6.indexOf('_dmid') == -1){DMsession = "";}
		 else{if(u3k8u6.indexOf(';') == -1){u3k8u6 = u3k8u6.replace(/_dm/g,';_dm');}
			 
		var u3 = u3k8u6.indexOf("_dmid=") + 6;
		var g5b1z7i5z6 = u3k8u6.indexOf(";",u3);if (g5b1z7i5z6 ==-1){g5b1z7i5z6 = u3k8u6.length;}

		DMsession = unescape(u3k8u6.substring(u3,g5b1z7i5z6));

u3k8u6y1 += "&id="+DMsession+"&url="+escape(DMpage) + "&ref="+escape(document.referrer)+"&lng=" + ((!document.all || navigator.userAgent.match('Opera')) ? navigator.language : navigator.userLanguage) + "&tz=" + (Math.round(new Date('dec 1, 2002').getTimezoneOffset()/60)*-1);

				 if(screen)
				 {u3k8u6y1 += "&scr=" + escape( screen.width + "x" + screen.height + " " + screen.colorDepth + "bpp" );}

				 u3k8u6y1 += "&rnd=" + new Date().getTime();
				if(document.layers)
				{
				 	document.write("<la"+"yer name=\"DMStats\" visibility=hide><img src=\""+u3k8u6y1+"\" height=1 width=1></la"+"yer>");
				}
				else
				{
				 document.write("<div id=\"DMStats\" STYLE=\"position:absolute;visibility:hidden;\"><img src=\""+u3k8u6y1+"\" height=1 width=1></div>");
				}


}
}

