﻿	
//load the pictures
img1=new Image()
img1.src="images/BarArrow1.gif" 	
img2=new Image()
img2.src="images/MoreArrow1.gif" 	

	
var last_div='bar'
function chng_div(new_one)
{	
	document.getElementById(last_div).style.visibility = "hidden";
	document.getElementById(new_one).style.visibility = "visible";
	last_div=new_one	
}


function win_open(address,name,width,height)
{
	window.open(address,name,"width="+width+",height="+height+",scrollbars=no,resizable=no,top=0,left=0,toolbar=0,status=0")
}


function sizeit()
{
	
	aa=document.body.offsetWidth
	aa=(aa-746)/2

	if (aa < 1)
	{	
		document.getElementById("DoverMsg").style.left =  450
		document.getElementById("ContactUsDiv").style.left =  380
		document.getElementById("DriversInfoDiv").style.left =  270
		document.getElementById("ProjectsDiv").style.left = 140
		document.getElementById("RoadSideDiv").style.left = 70
		document.getElementById("LinksDiv").style.left = 9	
	}
	else
	{			
		document.getElementById("DoverMsg").style.left =  aa + 400
		document.getElementById("ContactUsDiv").style.left = aa + 340
		document.getElementById("DriversInfoDiv").style.left = aa+ 230
		document.getElementById("ProjectsDiv").style.left = aa + 140
		document.getElementById("RoadSideDiv").style.left = aa +70
		document.getElementById("LinksDiv").style.left = aa -30
	}
}

function sizeitGIS()
{
	var aa=document.body.offsetWidth
	aa=(aa-746)/2
	var WinWidth = window.screen.width

	if (WinWidth > 800)
	{		
	document.getElementById("DriversInfoDivgis").style.left = aa+  520
	document.getElementById("ProjectsDivGIS1").style.left = aa+ 430
	document.getElementById("RoadSideDivgis").style.left =  aa+ 260	
	document.getElementById("ContactUsDivgis").style.left = aa+  90
	
	}
	else
	{	
		
	document.getElementById("DriversInfoDivgis").style.left = 480
	document.getElementById("ProjectsDivGIS1").style.left = 400
	document.getElementById("RoadSideDivgis").style.left = 270	
	document.getElementById("ContactUsDivgis").style.left = 130
	
	}
}

function sizeitHP()
{
    document.getElementById("DriversInfoDiv").style.position = "absolute";
	document.getElementById("DriversInfoDiv").style.left = getAbsPos(document.getElementById("mnuOnTheRoads"), "left");
	document.getElementById("DriversInfoDiv").style.top = getAbsPos(document.getElementById("tdLogo"), "top") + document.getElementById("tdLogo").offsetHeight - 1;

    document.getElementById("ProjectsDiv").style.position = "absolute";
	document.getElementById("ProjectsDiv").style.left = getAbsPos(document.getElementById("mnuProjects"), "left");
	document.getElementById("ProjectsDiv").style.top = getAbsPos(document.getElementById("tdLogo"), "top") + document.getElementById("tdLogo").offsetHeight - 1;

    document.getElementById("AboutDiv").style.position = "absolute";
	document.getElementById("AboutDiv").style.left = getAbsPos(document.getElementById("mnuAbout"), "left");
	document.getElementById("AboutDiv").style.top = getAbsPos(document.getElementById("tdLogo"), "top") + document.getElementById("tdLogo").offsetHeight - 1;

    document.getElementById("ContactUsDiv").style.position = "absolute";
	document.getElementById("ContactUsDiv").style.left = getAbsPos(document.getElementById("mnuContactUs"), "left");
	document.getElementById("ContactUsDiv").style.top = getAbsPos(document.getElementById("tdLogo"), "top") + document.getElementById("tdLogo").offsetHeight - 1;
}

function getAbsPos( obj, tl ) {
	var val = 0;
	while ( obj.nodeName.toUpperCase() != "BODY" ) {
		val += parseInt( ( tl == 'top' ) ? obj.offsetTop : obj.offsetLeft );
		obj = obj.parentNode;
    }
	return val;
}


function checkKeyPressed(iKey)
{	var bChk;
	bChk = false;
	//alert(iKey);
	if (iKey == 13) return(-1); //CR
	if (iKey == 8 || iKey == 46) return(-2); //BS or DEL
	if (!bChk && iKey >= 44 && iKey <= 57) bChk = true;
	if (!bChk && iKey >= 65 && iKey <= 93) bChk = true;
	if (!bChk && iKey >= 96 && iKey <= 111) bChk = true;
	if (!bChk && iKey == 39 || iKey == 188) bChk = true;
	if (!bChk && iKey == 59) bChk = true;
	if (!bChk && iKey == 61) bChk = true;
	if (!bChk) return(0);
	return(1);
}
