var agt=navigator.userAgent.toLowerCase();
var IE4plus = (document.all) ? true : false;
var is_gecko = (agt.indexOf('gecko') != -1);

month = new Array(12);
month[0]="January";month[1]="February";month[2]="March";month[3]="April";month[4]="May";month[5]="June";
month[6]="July";month[7]="August";month[8]="September";month[9]="October";month[10]="November";month[11]="December";
now = new Date();
spacer = "...     ...";
pos = 0;
msg ="";
function ScrollMessage() {
	if (is_gecko || IE4plus){
		document.getElementById("marquee").innerHTML=msg;		
	}
	else {
		var newtext = msg.substring(pos, msg.length) + spacer + msg.substring(0, pos);
		var td = document.getElementById("scroll");
		td.firstChild.nodeValue = newtext;
		pos++;
		if (pos > msg.length) pos = 0;
		window.setTimeout("ScrollMessage()",200);
	}
}
function OpenPopup(url) {
	open (url,'','width=850,height=520,resizable=0,menubar=1,scrollbars=1,screenX=600,screenY=200');
}
function Run(date,pub,town,num,setter,telno,directions,maplink,additional){
	this.rdate = date;
	this.pub = pub;
	this.town = town;
	this.num = num;
	this.setter = setter;
	this.telno = telno;
	this.directions = directions;
	this.maplink = maplink;
	this.additional = additional;
}
function RunList(){
	Next_Run();	
	for (i=0;i<nextrun.length;i++){
		var rundate="";
		rundate+=nextrun[i].rdate.getDate();
		rundate+=" "+month[nextrun[i].rdate.getMonth()];
		rundate+=" "+nextrun[i].rdate.getFullYear();
		document.writeln("<table width='100%' border=0 cellspacing=0 cellpadding=0 style='border-collapse:collapse;mso-padding-alt:0cm 1.5pt 0cm 1.5pt'>");
		document.writeln("<tr><td class='b' width=128 valign=top style='width:96.0pt;border-top:double windowtext 2.25pt; border-left:double windowtext 2.25pt;border-bottom:none;border-right:none; padding:0mm 1.5pt 0mm 1.5pt;height:12.6pt'>");
		document.writeln(rundate+"</td>");
		document.writeln("<td class='b' width=48 valign=top style='width:36.05pt;border:none;border-top:double windowtext 2.25pt;padding:0cm 1.5pt 0cm 1.5pt'>");
		document.writeln(nextrun[i].num+"</td>");
		document.writeln("<td td class='b' width=108 valign=top style='width:81.0pt;border:none;border-top:double windowtext 2.25pt; padding:0cm 1.5pt 0cm 1.5pt'>");
		document.writeln("<a href='' onclick=\"OpenPopup('"+nextrun[i].maplink+"');return false\">"+nextrun[i].pub+"</a></td>");
		document.writeln("<td class='b' width=121 colspan=3 valign=top style='width:90.4pt;border:none;  border-top:double windowtext 2.25pt;padding:0cm 1.5pt 0cm 1.5pt'>");
		document.writeln(nextrun[i].town+"</td>");
		document.writeln("<td class='b' width=140 colspan=2 valign=top style='width:104.8pt;border:none;  border-top:double windowtext 2.25pt;padding:0cm 1.5pt 0cm 1.5pt'>");
		document.writeln(nextrun[i].setter+"</td>");
		document.writeln("<td class='b' width=99 valign=top style='width:74.15pt;border:none;border-top:double windowtext 2.25pt;  padding:0cm 1.5pt 0cm 1.5pt'>");
		document.writeln(nextrun[i].telno+"</td>");
		document.writeln("<td class='b' width=22 valign=top style='width:16.55pt;border-top:double windowtext 2.25pt; border-left:none;border-bottom:none;border-right:double windowtext 2.25pt; padding:0cm 1.5pt 0cm 1.5pt'>");
		document.writeln("<P align=right>&nbsp;</P></td>");
		document.writeln("</tr>");
		document.writeln("<tr>");
	  	document.writeln("<td width=0 colspan=10 valign=top style='width:0cm;border-top:none; border-left:double windowtext 2.25pt;border-bottom:none;border-right:double windowtext 2.25pt; padding:0mm 1.5pt 0mm 1.5pt; text-align:center'>");  		        
	  	document.writeln("<span class='b' style='layout-grid-mode:line'>Directions:</span><span class='n'>"+nextrun[i].directions+"</span>");
	  	if (nextrun[i].additional !=null) document.writeln("<br><span class=i>"+nextrun[i].additional+"</span>");
	  	document.writeln("</td>");
	  	document.writeln("</tr>");
	  	document.writeln("<tr>");
	  	document.writeln("<td width=10 colspan=10 valign=top style='width:7.2pt;border:none;border-top: double windowtext 2.25pt;padding:0mm 1.5pt 0mm 1.5pt'>");
	  	document.writeln("</td></tr>");
		document.writeln("</table>");
		document.writeln("<BR>");	
	}
}

