<!--
var dropleft=450; //set left position of box (in px)
var droptop1=115; //set top position of box (in px)
var droptop2=134; //set top position of box (in px)
var dropspeed=50; //set speed of drop animation (larger=faster)

var ie=document.all;
var dom = document.getElementById;

function setParameters(speed, top2) // modifys global variable;
{
	dropspeed = ( speed ) ? speed : dropspeed;
	droptop2 = ( top2 ) ? top2 : droptop2;
}

function initboxv1()
{
	if (!dom&&!ie)
		return
	crossboxcover1 = ( dom ) ? document.getElementById('dropinboxv1cover') : eval(document.all.dropinboxv1cover);
	crossbox1 = ( dom ) ? document.getElementById('dropinboxv1') : eval(document.all.dropinboxv1);
	crossbox1.style.top="0px";
	crossboxcover1.style.left=dropleft+"px"
	crossboxcover1.style.top=droptop1+"px"
	crossboxcover1.style.visibility=(dom||ie)? "visible" : "show"
}

function initboxv2(div_nr, do_not_scroll)
{
	if (!dom&&!ie)
		return
	MakeVisible(false);
	div_nr = CheckPageId(div_nr);
	var outbox = 'dropinhelp' + div_nr;
	var inbox = 'help' + div_nr;
	// alert(outbox + " " + inbox);	
	tmp1 = 'document.all.' + outbox;
	tmp2 = 'document.all.' + inbox;
	crossboxcover2 = ( dom ) ? document.getElementById(outbox) : eval(tmp1);
	crossbox2 = ( dom ) ? document.getElementById(inbox) : eval(tmp2);
	if( do_not_scroll )
	{
		crossbox2.style.top="0px";
		crossboxcover2.style.left=dropleft+"px"
		crossboxcover2.style.top=droptop2+"px"
		crossboxcover2.style.visibility=(dom||ie)? "visible" : "show"
		return;		
	}
	scroll_top2 = (ie) ? truebody().scrollTop : window.pageYOffset
	scroll_top2 = 0;
	crossbox2.height=crossbox2.offsetHeight
	crossboxcover2.style.height=parseInt(crossbox2.height)+"px"
	crossbox2.style.top=crossbox2.height*(-1)+"px"
	crossboxcover2.style.left=dropleft+"px"
	crossboxcover2.style.top=droptop2+"px"
	crossboxcover2.style.visibility=(dom||ie)? "visible" : "show"
	dropstart2=setInterval("dropinv2()",10)
}

function dropinv2()
{
	// scroll_top = ( ie ) ? truebody().scrollTop : window.pageYOffset
	scroll_top = 0;
	if ( parseInt(crossbox2.style.top) < 0 )
	{
		crossboxcover2.style.top=scroll_top+droptop2+"px"
		crossbox2.style.top=parseInt(crossbox2.style.top)+dropspeed+"px"
	}
	else
	{
		clearInterval(dropstart2)
		crossbox2.style.top=0
	}
}

function dismissboxv1()
{
	if (window.dropstart1) clearInterval(dropstart1)
	crossboxcover1.style.visibility="hidden"
}

function dismissboxv2()
{
	if (window.dropstart2)
		clearInterval(dropstart2)
	try
	{
		if( crossboxcover2 ) throw "ok";
	}
	catch(e)
	{
		if( e == "ok")
		{
			crossboxcover2.style.visibility="hidden";
			MakeVisible(true)
		}
	}
}


function truebody()
{
	return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body
}

function The_Kill() // set all hidden
{
	var element = 'dropinhelp0';
	myObjct = 'document.all.' + element;
	href_help = ( dom ) ? document.getElementById(element) : eval(myObject);
	href_help.style.visibility = 'hidden';
}

function Select(hide)
{
	var element = 'SelectAlwaysTop';
	myObject = 'document.all.' + element;
	mySelect = ( dom ) ? document.getElementById(element) : eval(myObject);
	if( hide )
	{
		mySelect.style.visibility = 'hidden';
	}
	else
	{
		mySelect.style.visibility = 'visible';
	}
}

function MakeVisible(flag)
{
	max = 2; // change this if you have more select elements to hide
	var element = 'SelectAlwaysTop';
	for(i = 1; i <= max; i++)
	{
		// myTmp1 = element + i;
		myTmp2 = 'document.all.' + element + i;
		myObject = ( dom ) ? document.getElementById(element + i) : eval(myTmp);
		try
		{
			if( myObject ) throw "ok";
		}
		catch(e)
		{
			if( e == "ok" )
			{
				if( flag )
				{
					myObject.style.visibility = 'visible';
				}
				else
				{
					myObject.style.visibility = 'hidden';
				}
			}
		}
	}
}

function CheckPageId(test)
{
	// if the page Id need no help, than this function return the id of the index
	var CheckArray = new Array(6, 7, 8, 9, 10, 53, 54, 57, 59, 60, 61, 62);
	var tmp;
	test = test.toString();
	// alert(test);
	for(i = 0; i < CheckArray.length; i++)
	{
		tmp = new RegExp('^' + CheckArray[i] + '$');
		if( test.match(tmp) )
		{
			return 0;
		}
	}
	return test;
}


// -->

