
var ie = document.all
var dom = document.getElementById
var ns4 = document.layers
var calunits = document.layers? '' : 'px'
var bouncelimit
var direction = 'up'
var usedropin = 0

function AXPopUp(strURL, intValue)
{
if (!dom&&!ie&&!ns4)
 	window.open(strURL, "", "scrollbars=1")

 else
 {
	bouncelimit=32 //(must be divisible by 8)
	crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
	crossframe=(dom)?document.getElementById("cframe") : ie? document.all.cframe : document.cframe
	crossframe.src = strURL

	if(usedropin)
	{
		scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
		crossobj.top=scroll_top-250+calunits}
		crossobj.visibility=(dom||ie)? "visible" : "show"
		
		if(usedropin)
			dropstart=setInterval("dropin()",50)
	}
}

function dropin()
{
	scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
	if (parseInt(crossobj.top)<10+scroll_top)
	{
		crossobj.top=parseInt(crossobj.top)+40+calunits
		if(parseInt(crossobj.top)>10+scroll_top)
			crossobj.top=10+scroll_top
		
	}
	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';
 }
 
function truebody()
{
 return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}

