function setClockTimers() {
/*
	var clockny = document.getElementById("clock_newyork");
	var clockamst = document.getElementById("clock_amsterdam");
	clockny.innerHTML = calcTime("Boston", "-4");
	clockamst.innerHTML = calcTime("Amsterdam", "+2");
*/
}

// function to calculate local time
// in a different city
// given the city's UTC offset
function calcTime(city, offset) {

    // create Date object for current location
    d = new Date();
   
    // convert to msec
    // add local time zone offset
    // get UTC time in msec
    utc = d.getTime() + (d.getTimezoneOffset() * 60000);
   
    // create new Date object for different city
    // using supplied offset
    nd = new Date(utc + (3600000*offset));
   
    // return time as a string
	return fixInt(nd.getHours()) + ":" + fixInt(nd.getMinutes()) + ":" + fixInt(nd.getSeconds());
	//return nd.toLocaleString();
    //return "The local time in " + city + " is " + nd.toLocaleString();

}

function fixInt(val) {
	if(val.toString().length == 1) {
		return "0" + val;
	} else {
		return val;
	}
}

/*
alert(calcTime('Bombay', '+5.5'));
alert(calcTime('Singapore', '+8'));
alert(calcTime('London', '+1'));
*/


function checkTimeZone() {
   var rightNow = new Date();
   var date1 = new Date(rightNow.getFullYear(), 0, 1, 0, 0, 0, 0);
   var date2 = new Date(rightNow.getFullYear(), 6, 1, 0, 0, 0, 0);
   var temp = date1.toGMTString();
   var date3 = new Date(temp.substring(0, temp.lastIndexOf(" ")-1));
   var temp = date2.toGMTString();
   var date4 = new Date(temp.substring(0, temp.lastIndexOf(" ")-1));
   var hoursDiffStdTime = (date1 - date3) / (1000 * 60 * 60);
   var hoursDiffDaylightTime = (date2 - date4) / (1000 * 60 * 60);
   if (hoursDiffDaylightTime == hoursDiffStdTime) {
      alert("Time zone is GMT " + hoursDiffStdTime + ".\nDaylight Saving Time is NOT observed here.");
   } else {
      alert("Time zone is GMT " + hoursDiffStdTime + ".\nDaylight Saving Time is observed here.");
   }
}

function setCopySize() {
	var oDiv = document.getElementById("textwrap");
	var oRight = document.getElementById("right");
	var oCop = document.getElementById("copytop");
//	window.status = "Test data: oDiv: "+oDiv.offsetHeight+" - oRight: "+oRight.offsetHeight+" - newheight: "+(oRight.offsetHeight - oDiv.offsetHeight)+".";
	if(oRight.offsetHeight > oDiv.offsetHeight) {
		oCop.style.height = (oRight.offsetHeight - oDiv.offsetHeight) + "px";
	}
}

var i=0;

function showBannerSequence(root)
{
	function rand_number(n)
	{
		var x;
		x=Math.round(Math.random()*100);
		x%=n;
		return x;
	}
	var interval=6000;
	var total_images = banner.length;
	var obannerLink = document.getElementById("bannerLink");
	var obannerImage = document.getElementById("bannerImage");
	var i=rand_number(total_images); 
		obannerLink.href = banner[i][0];
		obannerImage.src = banner[i][1];
	setTimeout("showBannerSequence('"+root+"')",interval);
}

/*
function showBannerSequence(root)
{
	var interval=6000;
	var total_images = banner.length;
	if (total_images >= 1) {
		bannerLink.href = banner[i][0];
		bannerImage.src = banner[i][1];
		i++;
		if(i>=total_images){
			i=0;
		}
		setTimeout("showBannerSequence('"+root+"')",interval);
	}
}
*/

//window.onerror = allok;
function allok() { return true }

function getRoutePopup(id) {
	window.open('index.asp?action=vestigingen_pop&id='+id+'', 'loginwindow', 'width=300, height=200, left=250, top=250')
}

function popScreen(sRoot, sURI, sExtra, sCategory, sSubCategory, sImgID) {
	var sPopScriptPath = sRoot + "popup.asp?file=" + sURI + "&extra=" + sExtra + "&category=" + sCategory + "&subcategory=" + sSubCategory + "&imgid=" + sImgID;
	var newWin = window.open(sPopScriptPath, "popwin", "width=500,height=500,status=yes")
}

function mMenu(sID) {
	var objMenu = document.getElementById(sID);
	objMenu.style.visibility = (objMenu.style.visibility == "hidden" || objMenu.style.visibility == "") ? "visible" : "hidden";
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function startPage(root) {
	showBannerSequence(root);
//	setClockTimers()
//	var timeval = setInterval("setClockTimers()", 1000);
	setCopySize();
}
