function changeUrl(tdId, url){ document.getElementById(tdId).onclick = "location.href=' + url + ';"; } function changeUrlBack(tdId, mainUrl){ document.getElementById(tdId).onclick = "location.href=' + mainUrl + ';"; } function mapLyr(browser) { setMapLyr("document.getElementById('map1')",'map1Data',browser,273,205); setMapLyr("document.getElementById('map2')",'map2Data',browser,256,200); setMapLyr("document.getElementById('map3')",'map3Data',browser,253,179); setMapLyr("document.getElementById('map4')",'map4Data',browser,234,154); } function setMapLyr(obj,lyr,browser,codY, codX) { var msgDiv = new getObj(lyr); var genMapObj = document.getElementById('genMap'); if(browser == "saf"){ if(lyr == "map1Data"){ msgDiv.style.top = (parseInt(findPosY(genMapObj),10) + codY) - 125; }else{ msgDiv.style.top = (parseInt(findPosY(genMapObj),10) + codY) - 110; } }else{ if(lyr == "map1Data"){ msgDiv.style.top = (parseInt(findPosY(genMapObj),10) + codY) - 155; }else{ msgDiv.style.top = (parseInt(findPosY(genMapObj),10) + codY) - 135; } } msgDiv.style.left = (parseInt(findPosX(genMapObj),10) + codX) - 87; } function hideAll() { for(i=1;i<=5;i++){ document.getElementById('map' + i + 'Data').style.display='none'; } } var timerId = 0; var time= 5000; function timerHandler(id,time){ // Start the timer timerId = setTimeout ("hideAll();",time); } function setLyr(obj,lyr,browser) { var newX = findPosX(obj); if(browser == "saf" && findPosY(obj) > 230){ var newY = findPosY(obj)+25; // default 30px; }else{ var newY = findPosY(obj)+32; // default 30px; } var x = new getObj(lyr); x.style.top = newY + 'px'; x.style.left = newX + 'px'; } 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 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) { if (document.layers[name]) { this.obj = document.layers[name]; this.style = document.layers[name]; } else { this.obj = document.layers.testP.layers[name]; this.style = document.layers.testP.layers[name]; } } }