function center(){ if (document.layers||(document.getElementById&&!document.all)){ browserWidth=window.outerWidth; browserHeight=window.outerHeight; }else if(document.all){ browserWidth=document.body.clientWidth; browserHeight=document.body.clientHeight; } var left=(img.width>browserWidth)?0:(browserWidth-img.width)/2; var top=(img.height>browserHeight)?0:(browserHeight-img.height)/2; bg.style.left=left; bg.style.top=top; main.style.left=left+500; main.style.top=top+150; extra.style.left=left+45; extra.style.top=top+175; ad.style.left=left+9999; ad.style.top=top+9999; adamlogo.style.left=left+9999; adamlogo.style.top=top+9999; ad.style.visibility='visible'; main.style.visibility='visible'; adamlogo.style.visibility='visible'; } function fadein() { changeOpac(0,'body'); body.style.visibility='visible'; opacity('body',0,100,1000); } function sw(obj){ changeOpac(0,'data'); var x=eval(obj); data.innerHTML='
'+x.innerHTML+'
'; extra.innerHTML=''; opacity('data',0,100,500); } function swx(x) { changeOpac(0,'extra'); extra.innerHTML= x; opacity('extra',0,100,2000); } function opacity(id, opacStart, opacEnd, millisec) { //speed for each frame var speed = Math.round(millisec / 100); var timer = 0; //determine the direction for the blending, if start and end are the same nothing happens if(opacStart > opacEnd) { for(i = opacStart; i >= opacEnd; i--) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } else if(opacStart < opacEnd) { for(i = opacStart; i <= opacEnd; i++) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } } //change the opacity for different browsers function changeOpac(opacity, id) { var object = document.getElementById(id).style; object.opacity = (opacity / 100); object.MozOpacity = (opacity / 100); object.KhtmlOpacity = (opacity / 100); object.filter = "alpha(opacity=" + opacity + ")"; }