
var origWidth,origHeight;
if(document.layers){
origWidth=window.innerWidth;origHeight=window.innerHeight;
window.onresize=function(){if(window.innerWidth!=origWidth||window.innerHeight!=origHeight)history.go(0);}
}
var cur_link;
function doLinkClass(lnk){
if(lnk&&lnk.blur)lnk.blur();
if(!lnk||cur_link==lnk)return;
if(cur_link)cur_link.className="done";
lnk.className="on";
cur_link=lnk;
}
var cur_lyr;
function swapLayers(lnk,id){
doLinkClass(lnk);
if(cur_lyr)hideLayer(cur_lyr);
showLayer(id);
cur_lyr=id;
}
function showLayer(id){
var lyr=getElemRefs(id);
if(lyr&&lyr.css)lyr.css.visibility="visible";
}
function hideLayer(id){
var lyr=getElemRefs(id);
if(lyr&&lyr.css)lyr.css.visibility="hidden";
}
function getElemRefs(id){
var el=(document.getElementById)?document.getElementById(id):(document.all)?document.all[id]:(document.layers)?getLyrRef(id,document):null;
if(el)el.css=(el.style)?el.style:el;
return el;
}
function getLyrRef(lyr,doc){
if(document.layers){
var theLyr;
for(var i=0;i<doc.layers.length;i++){
theLyr=doc.layers[i];
if(theLyr.name==lyr)return theLyr;
else if(theLyr.document.layers.length>0)
if((theLyr=getLyrRef(lyr,theLyr.document))!=null)
return theLyr;
}
return null;
}
}
function init(id,lyr){
var lnk=getElemRefs(id);
swapLayers(lnk,lyr);
}
