

function advisories(){
	var a=document.location.toString();		
	x=a.length;							
	y=a.lastIndexOf("html");				
	y=y+5;	
	var advisory=a.substring(y,x);
	if( advisory!=""){
		printFullAdvisory(advisory);
	}
	else{
		printAdvisoryIndex();
	}
}		

function printFullAdvisory(i){
	document.write("<table border='0' cellpadding='0' cellspacing='4' width='424'>");
	document.write("<tr><td valign='top' align='left' width='120'>Affected Area:</td><td valign='top' align='left' width='292'>"+area[i]+"</td></tr>");
	document.write("<tr><td valign='top' align='left' width='120'>Organization:</td><td valign='top' align='left' width='292'>"+agency[i]+"</td></tr>");
	document.write("<tr><td valign='top' align='left' colspan='2'><img src='pics/dot.gif' width='5' height='5' border='0' alt=''></td></tr>");
	document.write("<tr><td valign='top' align='left' width='120'>Beginning Date:</td><td valign='top' align='left' width='292'>"+rbegin[i].toLocaleDateString()+"</td></tr>");
	if (rexpire[i]==""){
		document.write("<tr><td valign='top' align='left' width='120'>Finished Date:</td><td valign='top' align='left' width='292'>Undetermined at this time</td></tr>");
	}
	else{
		document.write("<tr><td valign='top' align='left' width='120'>Finished Date:</td><td valign='top' align='left' width='292'>"+rexpire[i].toLocaleDateString()+"*</td></tr>");
	}
	document.write("<tr><td valign='top' align='left' colspan='2'><img src='pics/dot.gif' width='5' height='5' border='0' alt=''></td></tr>");
	document.write("<tr><td valign='top' align='left' width='120'>Reason:</td><td valign='top' align='left' width='292'>"+reason[i]+"</td></tr>");
	document.write("<tr><td valign='top' align='left' colspan='2'><img src='pics/dot.gif' width='5' height='5' border='0' alt=''></td></tr>");
	document.write("<tr><td valign='top' align='left' width='120'>Detours:</td><td valign='top' align='left' width='292'>"+detours[i]+"</td></tr>");
	document.write("<tr><td valign='top' align='left' colspan='2'><img src='pics/dot.gif' width='5' height='5' border='0' alt=''></td></tr>");
	document.write("<tr><td valign='top' align='left' width='120'>Information:</td><td valign='top' align='left' width='292'>"+rinfo[i]+"</td></tr>");
	document.write("<tr><td valign='top' align='left' colspan='2'><img src='pics/dot.gif' width='5' height='5' border='0' alt=''></td></tr>");
	document.write("<tr><td valign='top' align='left' colspan='2'>*Finished Dates are approximate and are based on weather conditions and other project and contractor variables</td></tr>");
	document.write("</table>");
	document.write("<br><b><a href='streetwork.html'>Click here for more advisories</a></b>");
}

function printAdvisoryIndex(){
var advisory="";
var rstore0=new Array();
var rstore1=new Array();
var rstore2=new Array();
var rstore3=new Array();
var rstore4=new Array();
var rstore5=new Array();
var rstore6=new Array();
rtoday=new Date();
rtodayplus1=new Date();
rtodayplus2=new Date();
rtodayplus3=new Date();
rtodayplus4=new Date();
rtodayplus5=new Date();
rtodayplus6=new Date();
rtodayplus1.setDate(rtodayplus1.getDate()+1)
rtodayplus2.setDate(rtodayplus2.getDate()+2)
rtodayplus3.setDate(rtodayplus3.getDate()+3)
rtodayplus4.setDate(rtodayplus4.getDate()+4)
rtodayplus5.setDate(rtodayplus5.getDate()+5)
rtodayplus6.setDate(rtodayplus6.getDate()+6)
rcounter0=0;
rcounter1=0;
rcounter2=0;
rcounter3=0;
rcounter4=0;
rcounter5=0;
rcounter6=0;
for (i=0;i<area.length;i++){
	if ((rbegin[i]-rtoday)<=+86400000){
		if (rexpire[i]==""){
			rstore0[rcounter0]=i;
			rcounter0++
		}
		else if (rexpire[i]-rtoday >=-86400000){	
			rstore0[rcounter0]=i;
			rcounter0++
		}
	}
	if ((rbegin[i]-rtodayplus1)<=+86400000){
		if (rexpire[i]==""){
			rstore1[rcounter1]=i;
			rcounter1++
		}
		else if (rexpire[i]-rtodayplus1 >=-86400000){	
			rstore1[rcounter1]=i;
			rcounter1++
		}
	}
	if ((rbegin[i]-rtodayplus2)<=+86400000){
		if (rexpire[i]==""){
			rstore2[rcounter2]=i;
			rcounter2++
		}
		else if (rexpire[i]-rtodayplus2 >=-86400000){	
			rstore2[rcounter2]=i;
			rcounter2++
		}
	}
	if ((rbegin[i]-rtodayplus3)<=+86400000){
		if (rexpire[i]==""){
			rstore3[rcounter3]=i;
			rcounter3++
		}
		else if (rexpire[i]-rtodayplus3 >=-86400000){	
			rstore3[rcounter3]=i;
			rcounter3++
		}
	}
	if ((rbegin[i]-rtodayplus4)<=+86400000){
		if (rexpire[i]==""){
			rstore4[rcounter4]=i;
			rcounter4++
		}
		else if (rexpire[i]-rtodayplus4 >=-86400000){	
			rstore4[rcounter4]=i;
			rcounter4++
		}
	}
	if ((rbegin[i]-rtodayplus5)<=+86400000){
		if (rexpire[i]==""){
			rstore5[rcounter5]=i;
			rcounter5++
		}
		else if (rexpire[i]-rtodayplus5 >=-86400000){	
			rstore5[rcounter5]=i;
			rcounter5++
		}
	}
	if ((rbegin[i]-rtodayplus6)<=+86400000){
		if (rexpire[i]==""){
			rstore6[rcounter6]=i;
			rcounter6++
		}
		else if (rexpire[i]-rtodayplus6 >=-86400000){	
			rstore6[rcounter6]=i;
			rcounter6++
		}
	}
}
	var advisory="";
	document.write("<span class='subtitle'><br>Advisories for Today:</span><br>");
	if (rstore0.length==0){
		advisory="There are no Road and Traffic Advisories for today<br>";
	}
	else{	
		for(i=0;i<rstore0.length;i++){
			advisory=advisory+"&nbsp;&nbsp;<a href='streetwork.html?"+rstore0[i]+"' class='advisory' title='Click for Advisory information'>"+area[rstore0[i]]+"</a><br>"
		}
	}
	document.write(advisory); 

	var advisory="";
	document.write("<span class='subtitle'><br>Advisories for "+rtodayplus1.toLocaleDateString()+":</span><br>");
	if (rstore1.length==0){
		advisory="There are no Road and Traffic Advisories for today<br>";
	}
	else{	
		for(i=0;i<rstore1.length;i++){
			advisory=advisory+"&nbsp;&nbsp;<a href='streetwork.html?"+rstore1[i]+"' class='advisory' title='Click for Advisory information'>"+area[rstore1[i]]+"</a><br>"
		}
	}
	document.write(advisory); 

	var advisory="";
	document.write("<span class='subtitle'><br>Advisories for "+rtodayplus2.toLocaleDateString()+":</span><br>");
	if (rstore2.length==0){
		advisory="There are no Road and Traffic Advisories for today<br>";
	}
	else{	
		for(i=0;i<rstore2.length;i++){
			advisory=advisory+"&nbsp;&nbsp;<a href='streetwork.html?"+rstore2[i]+"' class='advisory' title='Click for Advisory information'>"+area[rstore2[i]]+"</a><br>"
		}
	}
	document.write(advisory); 

	var advisory="";
	document.write("<span class='subtitle'><br>Advisories for "+rtodayplus3.toLocaleDateString()+":</span><br>");
	if (rstore3.length==0){
		advisory="There are no Road and Traffic Advisories for today<br>";
	}
	else{	
		for(i=0;i<rstore3.length;i++){
			advisory=advisory+"&nbsp;&nbsp;<a href='streetwork.html?"+rstore3[i]+"' class='advisory' title='Click for Advisory information'>"+area[rstore3[i]]+"</a><br>"
		}
	}
	document.write(advisory); 


	var advisory="";
	document.write("<span class='subtitle'><br>Advisories for "+rtodayplus4.toLocaleDateString()+":</span><br>");
	if (rstore4.length==0){
		advisory="There are no Road and Traffic Advisories for today<br>";
	}
	else{	
		for(i=0;i<rstore4.length;i++){
			advisory=advisory+"&nbsp;&nbsp;<a href='streetwork.html?"+rstore4[i]+"' class='advisory' title='Click for Advisory information'>"+area[rstore4[i]]+"</a><br>"
		}
	}
	document.write(advisory); 


	var advisory="";
	document.write("<span class='subtitle'><br>Advisories for "+rtodayplus5.toLocaleDateString()+":</span><br>");
	if (rstore5.length==0){
		advisory="There are no Road and Traffic Advisories for today<br>";
	}
	else{	
		for(i=0;i<rstore5.length;i++){
			advisory=advisory+"&nbsp;&nbsp;<a href='streetwork.html?"+rstore5[i]+"' class='advisory' title='Click for Advisory information'>"+area[rstore5[i]]+"</a><br>"
		}
	}
	document.write(advisory); 

	var advisory="";
	document.write("<span class='subtitle'><br>Advisories for "+rtodayplus6.toLocaleDateString()+":</span><br>");
	if (rstore6.length==0){
		advisory="There are no Road and Traffic Advisories for today<br>";
	}
	else{	
		for(i=0;i<rstore6.length;i++){
			advisory=advisory+"&nbsp;&nbsp;<a href='streetwork.html?"+rstore6[i]+"' class='advisory' title='Click for Advisory information'>"+area[rstore6[i]]+"</a><br>"
		}
	}
	document.write(advisory); 





}

