﻿// JScript File

var ie=document.all
var dom=document.getElementById
var ns4=document.layers
var calunits=document.layers? "" : "px"

var bouncelimit=32 //(must be divisible by 8)
var direction="up"

var xposition;
var yposition;

function initbox(value){
if (!dom&&!ie&&!ns4)
return
crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
//scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
//crossobj.top=scroll_top-250+calunits
x = xposition + "px"
crossobj.left= document.getElementById("serviceslinks").style.left + 300 + "px"
crossobj.top = yposition +"px"

//alert(crossobj.left + "    " + crossobj.top)
//crossobj.top =crossobj.top -250+calunits
crossobj.visibility=(dom||ie)? "visible" : "show"
//dropstart=setInterval("dropin()",50)
crossobj.zIndex=1000
visible(value)

}

function visible(value)
{
   
   if(value== 1){
        document.getElementById('services1').style.visibility = "visible";
                if (document.getElementById("services1").style.display == "none"){
		document.getElementById("services1").style.display = "block";
		}
		if (document.getElementById("services2").style.display != "none"){
		document.getElementById("services2").style.display = "none";
		}
		if (document.getElementById("services3").style.display != "none"){
		document.getElementById("services3").style.display = "none";
		}
		if (document.getElementById("services4").style.display != "none"){
		document.getElementById("services4").style.display = "none";
		}
   }
   if(value == 2){
        document.getElementById('services2').style.visibility = "visible";
        if (document.getElementById("services2").style.display == "none"){
		document.getElementById("services2").style.display = "block";
		}
		if (document.getElementById("services1").style.display != "none"){
		document.getElementById("services1").style.display = "none";
		}
		if (document.getElementById("services3").style.display != "none"){
		document.getElementById("services3").style.display = "none";
		}
		if (document.getElementById("services4").style.display != "none"){
		document.getElementById("services4").style.display = "none";
		}
   }
   if( value == 3){
        document.getElementById('services3').style.visibility = "visible";
        if (document.getElementById("services3").style.display == "none"){
		document.getElementById("services3").style.display = "block";
		}
		if (document.getElementById("services2").style.display != "none"){
		document.getElementById("services2").style.display = "none";
		}
		if (document.getElementById("services1").style.display != "none"){
		document.getElementById("services1").style.display = "none";
		}
		if (document.getElementById("services4").style.display != "none"){
		document.getElementById("services4").style.display = "none";
		}
   }
   if( value == 4){
   
        document.getElementById('services4').style.visibility = "visible";
        if (document.getElementById("services4").style.display == "none"){
		document.getElementById("services4").style.display = "block";
		}
		if (document.getElementById("services2").style.display != "none"){
		document.getElementById("services2").style.display = "none";
		}
		if (document.getElementById("services3").style.display != "none"){
		document.getElementById("services3").style.display = "none";
		}
		if (document.getElementById("services1").style.display != "none"){
		document.getElementById("services1").style.display = "none";
		}
   }

}

function dropin(){
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
if (parseInt(crossobj.top)<100+scroll_top)
crossobj.top=parseInt(crossobj.top)+40+calunits
else{
clearInterval(dropstart)
bouncestart=setInterval("bouncein()",50)
}
}

function bouncein(){
crossobj.top=parseInt(crossobj.top)-bouncelimit+calunits
if (bouncelimit<0)
bouncelimit+=8
bouncelimit=bouncelimit*-1
if (bouncelimit==0){
clearInterval(bouncestart)
}
}

function dismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
crossobj.visibility="hidden"
document.getElementById("services1").style.visibility="hidden";
document.getElementById("services2").style.visibility="hidden";
document.getElementById("services3").style.visibility="hidden";
document.getElementById("services4").style.visibility="hidden";

}

function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}


function getmouse(value,event,y){


//yposition = event.screenY + document.body.scrollTop;
if(ie){

xposition = event.clientX;
//yposition = event.clientY+ document.body.scrollTop;
yposition = y;

}
else{

xposition = event.pageX;
yposition = event.pageY;


}
initbox(value);

}

//window.onload=initbox



