

function lib_bwcheck(){ //Browsercheck (needed)

	this.ver=navigator.appVersion

	this.agent=navigator.userAgent

	this.dom=document.getElementById?1:0

	this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0

	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 

	this.ie55=(this.ver.indexOf("MSIE 5.5")>-1 && this.dom && !this.opera5)?1:0; 

	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;

	this.ie7=(this.ver.indexOf("MSIE 7")>-1 && this.dom && !this.opera5)?1:0;
	this.ie8=(this.ver.indexOf("MSIE 8")>-1 && this.dom && !this.opera5)?1:0;

	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;

	this.ie=this.ie4||this.ie5||this.ie6 || ie7 || ie8

	this.mac=this.agent.indexOf("Mac")>-1

	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 

	this.ns4=(document.layers && !this.dom)?1:0;

	this.bw=(this.ie8  || this.ie7 || this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)

	return this

}
var bw=lib_bwcheck();
var tmr;
var bTranState = 0;

var popuptype = 'menu';

function popup(id, e )

{

	clearTimeout(tmr);

	show_relative(id,e);

}



function pophide( e )

{

	tmr=setTimeout('hide_all()', 500);

	popuptype = 'menu';

}



function hide_all()

{

	bTranState = 1;

	fnToggle('pop1')

}



function show_alt(altid,e)

{

	mydiv = document.getElementById('alt1')

	textOfLayer= altArray[altid];

	mydiv.innerHTML=textOfLayer;

	var x=0;

	var y=0;

	if (document.all)

	{

		x = e.x+20;

		y = e.y+10;

	}

	else if(!document.all)

	{

		x = 130;

		y = e.pageY-40;

	}

	if (document.all)

	{

		mydiv.style.pixelLeft=x;

		mydiv.style.pixelTop=y+document.body.scrollTop;

	}

	else if (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 5)

	{

		document.getElementById('alt1').style.left=x;

		document.getElementById('alt1').style.top=y;

	}

	else 

	{

		document.alt1.left=x;

		document.alt1.top=y;

	}

	MM_showHideLayers('alt1','','show');

}



var params_top = -5;

var params_left = 160;

function show_relative(popdivID,e)

{
	fromtop=0;
	fromleft=0;
	bTranState = 0;

	if (!linksArray[popdivID]) {

		bTranState = 1;

		 fnToggle('pop1')

		return;

	}

	textOfLayer=  linksArray[popdivID]

	layer = document.getElementById("posmenu"+popdivID) 

	MM_setTextOfLayer("pop1","",""+textOfLayer+"");

	var x=0;

	var y=0;

	if (bw.ie4 || bw.ie5)

		{

		fromtop=params_top;

		fromleft=params_left;

		while (layer.offsetParent)

			{

			fromleft += layer.offsetLeft

			fromtop += layer.offsetTop

			layer = layer.offsetParent

			}

		fromtop = params_top;

		fromleft = fromleft;

		document.all.pop1.style.pixelLeft=fromleft;

		document.all.pop1.style.pixelTop=fromtop

		}

	else if (bw.ie55 || bw.ie6 || bw.ie7 || ie8)

		{

		fromtop=params_top;

		fromleft=params_left;

		while (layer.offsetParent)

			{

			fromleft += layer.offsetLeft

			fromtop += layer.offsetTop

			layer = layer.offsetParent

			}

		document.all.pop1.style.left=fromleft;

		document.all.pop1.style.top=fromtop

		}

	else if (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 5)

		{
		while (layer.offsetParent)
			{
			fromleft = fromleft +layer.offsetLeft
			fromtop = fromtop +layer.offsetTop
			layer = layer.offsetParent
			}
		fromtop = fromtop-10;
		fromleft = fromleft+100;
		pop1.style.left=fromleft;
		pop1.style.top=fromtop
		}
	else 

		{

		layer = eval('document.posit'+popdivID);

		fromtop = layer.pageY+20;

		fromleft = layer.pageX;

		document.pop1.left=fromleft;

		document.pop1.top=fromtop;

		}

	 fnToggle('pop1')

}



function fnToggle(div)

{

	

	if (ie55 || ie6 || ie7 || ie8) 

	{

		document.all(div).filters[0].Apply();

	}

	if (bTranState=='0') MM_showHideLayers(''+div+'','','show');

	else

	{

		MM_showHideLayers(''+div+'','','hide');

	}

	if (ie55 || ie6 || ie7 || ie8)

	{

		document.all(div).filters[0].Play();

	}

}


