var contactsDiv;
var theTop = 0;
var old = theTop;
var docHeight;
var divHeight = 420;
var headerHeight = 86;

window.onload = function () {
	contactsDiv = new getObj('contacts');
	moveDiv();
}

function moveDiv()
{
	if (window.innerHeight)
	{
		  pos = window.pageYOffset - headerHeight;
		  if (pos < 0)
		  	pos = 0;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
	{
		pos = document.documentElement.scrollTop - headerHeight;
		  if (pos < 0)
		  	pos = 0;
	}
	else if (document.body)
	{
		  pos = document.body.scrollTop - headerHeight;
		  if (pos < 0)
		  	pos = 0;
	}
	if (pos < theTop) pos = theTop;
	docHeight = document.height || document.body.scrollHeight || document.body.style.pixelHeight;
	if ((pos + divHeight + 70) > docHeight)
	{
		pos = docHeight - 130 - divHeight;
		contactsDiv.style.top = pos;
		
	}
	else if (pos == old)
	{
		contactsDiv.style.top = pos;
	}
	old = pos;
	temp = setTimeout('moveDiv()',50);
}

function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}


function changeText(index){
	var newText = contactsHeader;
	if (contacts[index])
	{
		for (x=0;x<contacts[index].length;x++)
		{
			newText+=contacts[index][x];
			newText+=contactsSpacer;
		}
		newText+=contactsFooter;
	}
	else
	{
		newText+="<tr>\n";
		newText+="<td style=\"padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\">\n";
		newText+="<p style=\"text-align:left\">For service in this area, please contact our corporate headquarters.</p>";
		newText+="</td>\n";
		newText+="</tr>\n";
		newText+=contactsSpacer;
		newText+="<td colspan=\"2\">\n";
		newText+= "<table align=\"center\" width=\"240\" cellSpacing=\"0\" cellPadding=\"3\" border=\"0\">";
		newText+="<tr>\n";
		newText+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" nowrap align=\"center\">\n";
		newText+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Corporate Headquarters</u></span>\n";
		newText+="<br><span style=\"font-size:16px;\">(800) 944-1424</span></span></td>\n";
		newText+="</tr>\n";
		newText+="</table>\n";
		newText+="</td>\n";
		newText+="</tr>\n";
		newText+="</table>\n";
	}
	document.getElementById('contacts').innerHTML = newText;
}


var contactsHeader = "<table align=\"center\" width=\"240\" cellSpacing=\"0\" cellPadding=\"3\" border=\"0\">";
var contactsSpacer = "<tr>\n";
contactsSpacer+="<td colspan=\"2\">&nbsp;</td>\n";
contactsSpacer+="</tr>\n";
var contactsFooter = "<tr>\n";
contactsFooter+="<td colspan=\"2\">\n";
contactsFooter+= "<table align=\"center\" width=\"240\" cellSpacing=\"0\" cellPadding=\"3\" border=\"0\">";
contactsFooter+="<tr>\n";
contactsFooter+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contactsFooter+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Corporate Headquarters</u></span><br>Valley Stream, NY</span>\n";
contactsFooter+="</td>\n";
contactsFooter+="</tr>\n";
contactsFooter+="<tr>\n";
contactsFooter+="<td noWrap align=\"right\"><span class=\"contact\">Main Office:</span></td>\n";
contactsFooter+="<td noWrap><span class=\"contact\">(516) 825-4661</span></td>\n";
contactsFooter+="</tr>\n";
contactsFooter+="<tr>\n";
contactsFooter+="<td noWrap align=\"right\"><span class=\"contact\">24 Hour Service:</span></td>\n";
contactsFooter+="<td noWrap><span class=\"contact\">(800) 944-1424</span></td>\n";
contactsFooter+="</tr>\n";
contactsFooter+="</table>\n";
contactsFooter+="</td>\n";
contactsFooter+="</tr>\n";
contactsFooter+="</table>\n";
var contacts=new Array();


// Connecticut
contacts["ct"]=new Array();
contacts["ct"][0]="";
contacts["ct"][0]+="<tr>\n";
contacts["ct"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["ct"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Connecticut</u></span><br>";
contacts["ct"][0]+="<a href=\"mailto:rudi@parkingsystems.com\">Rudi Purisic</a><br>";
contacts["ct"][0]+="(914) 403-0925</span>\n";
contacts["ct"][0]+="</td>\n";
contacts["ct"][0]+="</tr>\n";




// New Jersey
contacts["nj"]=new Array();
contacts["nj"][0]="";
contacts["nj"][0]+="<tr>\n";
contacts["nj"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nj"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>New Jersey</u></span><br>";
contacts["nj"][0]+="<a href=\"mailto:JVogel@ParkingSystems.com\">Jeff Vogel</a><br>";
contacts["nj"][0]+="(973) 778-0071</span>\n";
contacts["nj"][0]+="</td>\n";
contacts["nj"][0]+="</tr>\n";

// New York - Bronx
contacts["nybx"]=new Array();
contacts["nybx"][0]="";
contacts["nybx"][0]+="<tr>\n";
contacts["nybx"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nybx"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Bronx</u></span><br>";
contacts["nybx"][0]+="<a href=\"mailto:rudi@parkingsystems.com\">Rudi Purisic</a><br>";
contacts["nybx"][0]+="(914) 403-0925</span>\n";
contacts["nybx"][0]+="</td>\n";
contacts["nybx"][0]+="</tr>\n";

// New York - Brooklyn
contacts["nybk"]=new Array();
contacts["nybk"][0]="";
contacts["nybk"][0]+="<tr>\n";
contacts["nybk"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nybk"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Brooklyn</u></span><br>";
contacts["nybk"][0]+="<a href=\"mailto:CraigDruyan@ParkingSystems.com\">Craig Druyan</a><br>";
contacts["nybk"][0]+="(718) 667-8634</span>\n";
contacts["nybk"][0]+="</td>\n";
contacts["nybk"][0]+="</tr>\n";

// New York - Manhattan
contacts["nyma"]=new Array();
contacts["nyma"][0]="";
contacts["nyma"][0]+="<tr>\n";
contacts["nyma"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nyma"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Manhattan</u></span><br>";
contacts["nyma"][0]+="<a href=\"mailto:CraigDruyan@ParkingSystems.com\">Craig Druyan</a><br>";
contacts["nyma"][0]+="(718) 667-8634</span>\n";
contacts["nyma"][0]+="</td>\n";
contacts["nyma"][0]+="</tr>\n";



// New York - Nassau/North East
contacts["nyna"]=new Array();
contacts["nyna"][0]="";
contacts["nyna"][0]+="<tr>\n";
contacts["nyna"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nyna"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Nassau County</u></span><br>";
contacts["nyna"][0]+="<a href=\"mailto:BobbyGust@ParkingSystems.com\">Bobby Gust</a><br>";
contacts["nyna"][0]+="(516) 825-4661</span>\n";
contacts["nyna"][0]+="</td>\n";
contacts["nyna"][0]+="</tr>\n";

// New York - Nassau/South
contacts["nyna"][1]="";
contacts["nyna"][1]+="<tr>\n";
contacts["nyna"][1]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nyna"][1]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Nassau - Southern</u></span><br>";
contacts["nyna"][1]+="<a href=\"mailto:DCarrion@ParkingSystems.com\">Dan Carrion</a><br>";
contacts["nyna"][1]+="(631) 752-3157</span>\n";
contacts["nyna"][1]+="</td>\n";
contacts["nyna"][1]+="</tr>\n";

contacts["nyor"]=new Array();
// New York - Orange
contacts["nyor"][0]="";
contacts["nyor"][0]+="<tr>\n";
contacts["nyor"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nyor"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Orange</u></span><br>";
contacts["nyor"][0]+="<a href=\"mailto:rudi@parkingsystems.com\">Rudi Purisic</a><br>";
contacts["nyor"][0]+="(914) 403-0925</span>\n";
contacts["nyor"][0]+="</td>\n";
contacts["nyor"][0]+="</tr>\n";


contacts["nyqu"]=new Array();
// New York - Queens
contacts["nyqu"][0]="";
contacts["nyqu"][0]+="<tr>\n";
contacts["nyqu"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nyqu"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Queens</u></span><br>";
contacts["nyqu"][0]+="<a href=\"\">Rudi Purisic</a><br>";
contacts["nyqu"][0]+="(914) 403-0925</span>\n";
contacts["nyqu"][0]+="</td>\n";
contacts["nyqu"][0]+="</tr>\n";

contacts["nypu"]=new Array();
// New York - Putnam
contacts["nypu"][0]="";
contacts["nypu"][0]+="<tr>\n";
contacts["nypu"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nypu"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Putnam</u></span><br>";
contacts["nypu"][0]+="<a href=\"mailto:rudi@parkingsystems.com\">Rudi Purisic</a><br>";
contacts["nypu"][0]+="(914) 403-0925</span>\n";
contacts["nypu"][0]+="</td>\n";
contacts["nypu"][0]+="</tr>\n";

contacts["nyro"]=new Array();
// New York - Rockland
contacts["nyro"][0]="";
contacts["nyro"][0]+="<tr>\n";
contacts["nyro"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nyro"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Rockland</u></span><br>";
contacts["nyro"][0]+="<a href=\"mailto:rudi@parkingsystems.com\">Rudi Purisic</a><br>";
contacts["nyro"][0]+="(914) 403-0925</span>\n";
contacts["nyro"][0]+="</td>\n";
contacts["nyro"][0]+="</tr>\n";

contacts["nysi"]=new Array();
// New York - Staten Island
contacts["nysi"][0]="";
contacts["nysi"][0]+="<tr>\n";
contacts["nysi"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nysi"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Staten Island</u></span><br>";
contacts["nysi"][0]+="<a href=\"mailto:CraigDruyan@ParkingSystems.com\">Craig Druyan</a><br>";
contacts["nysi"][0]+="(718) 667-8634</span>\n";
contacts["nysi"][0]+="</td>\n";
contacts["nysi"][0]+="</tr>\n";

contacts["nysu"]=new Array();
// New York - Suffolk/East
contacts["nysu"][0]="";
contacts["nysu"][0]+="<tr>\n";
contacts["nysu"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nysu"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Suffolk - Eastern</u></span><br>";
contacts["nysu"][0]+="<a href=\"mailto:DCohen@ParkingSystems.com\">David Cohen</a><br>";
contacts["nysu"][0]+="(631) 752-3141</span>\n";
contacts["nysu"][0]+="</td>\n";
contacts["nysu"][0]+="</tr>\n";

// New York - Suffolk/North
contacts["nysu"][1]="";
contacts["nysu"][1]+="<tr>\n";
contacts["nysu"][1]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nysu"][1]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Suffolk - Northern</u></span><br>";
contacts["nysu"][1]+="<a href=\"mailto:JimmyA@ParkingSystems.com\">Jimmy Alexopoulos</a><br>";
contacts["nysu"][1]+="(631) 752-3109</span>\n";
contacts["nysu"][1]+="</td>\n";
contacts["nysu"][1]+="</tr>\n";

// New York - Suffolk/South
contacts["nysu"][2]="";
contacts["nysu"][2]+="<tr>\n";
contacts["nysu"][2]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nysu"][2]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Suffolk - Southern</u></span><br>";
contacts["nysu"][2]+="<a href=\"mailto:DCarrion@ParkingSystems.com\">Dan Carrion</a><br>";
contacts["nysu"][2]+="(631) 752-3157</span>\n";
contacts["nysu"][2]+="</td>\n";
contacts["nysu"][2]+="</tr>\n";

contacts["nywe"]=new Array();
// New York - Westchester
contacts["nywe"][0]="";
contacts["nywe"][0]+="<tr>\n";
contacts["nywe"][0]+="<td style=\"padding-left:20px;padding-bottom:5px;\" vAlign=\"top\" colspan=\"2\" nowrap align=\"center\">\n";
contacts["nywe"][0]+="<span class=\"contact\"><span style=\"font-size:16px;font-weight:700;\"><u>Westchester</u></span><br>";
contacts["nywe"][0]+="<a href=\"mailto:rudi@parkingsystems.com\">Rudi Purisic</a><br>";
contacts["nywe"][0]+="(914) 403-0925</span>\n";
contacts["nywe"][0]+="</td>\n";
contacts["nywe"][0]+="</tr>\n";
