function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function ChangeFont( FontPixel ){
	ContentRead.style.fontSize = FontPixel + 'px';
}

function showmenu(num){
	var action;
	for(i=1;i<=count;i++){
		action="menu"+i+".className='menua2';";
		action=action+"hiddenlayer('lmenu"+i+"');";
		eval(action);
		for(ii=1;ii<=scount[i];ii++){
			action="hiddenlayer('lsmenu"+i+ii+"');";
			action=action+"smenu"+i+ii+".style.background='url(images/2taboff.gif)';";
			eval(action);
		}
	}
	action="menu"+num+".className='menua1'";
	eval(action);

	action="showlayer('lmenu"+num+"');";
	if(scount[num]>0){
		showsmenu(num,1);
	}
	eval(action);
}

function showsmenu(pid,num){
	var action;
	for(i=1;i<=scount[pid];i++){
		action="smenu"+pid+i+".style.background='url(images/2taboff.gif)';";
		action=action+"hiddenlayer('lsmenu"+pid+i+"');";
		action=action+"smenu"+pid+i+".style.width='66'";
		//alert(action);
		eval(action);
	}
	action="smenu"+pid+num+".style.background='url(images/2tabon.gif)';";
	action=action+"smenu"+pid+num+".style.width='110'";
	//alert(action);
	eval(action);

	action="showlayer('lsmenu"+pid+num+"')";
	//
	eval(action);
}

function showlayer(layer){
	MM_showHideLayers(layer,'','show');
}
function hiddenlayer(layer){
	MM_showHideLayers(layer,'','hidden');
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function openvote(){
	window.open('','vote','resizable=yes,width=500,height=300');
}

var IE5 = (document.all && document.getElementById) ? true : false;
if ( IE5 ) document.write( "<div id=obj_xT style='position:absolute;top:-100px;z-index:3;display:none' onmouseover=\"overdiv=1;\" onmouseout=\"overdiv=0; setTimeout('cT()',200);\"></div>" );

var nShow = false;
var overdiv = 0;
var timeid = "";
var bmove = 0;

function xT( contents01, contents02, e, userstyle ) {
	if ( !IE5 ) return;
	if ( contents01 == "" ) return;
	if ( contents02 == "" ) return;
	if (timeid) clearTimeout(timeid);

	document.all.obj_xT.style.left = -999
	document.all.obj_xT.style.top = -999

	if ( !userstyle ) {
		var tablewidth = ""
		if ( contents01.length > 40 ) tablewidth="width=220";
			var div_string = "<table cellspacing=0 "+tablewidth+" cellpadding=0 bgcolor=#FFF9F0"
			+ " style='filter:alpha(opacity=100); border:1 solid #DA753F'>\n"
			+ "<tr><td style='text-indent:3px; cursor:hand; padding: 0 0 0 0 ; word-break:break-all;'><font color=black style='font-size:12px;'>\n"
			+ contents01
			+ "</tr></table>" ;
	} else {
		div_string = contents01 ;
	}

	document.all.obj_xT.innerHTML = div_string ;
	document.all.obj_xT.style.display  = "block";

	Pos(e);

	overdiv = 0;
	nmove = 0;
	nShow = true;
	return;
}

function cT( ) {
	if ( !IE5 ) { return }
	if ( !overdiv ) {
		obj_xT.style.display  = "none";
		nShow = false;
	}
	return;
}

function sT( e, havelink ) {
	if ( !IE5 ) return;
	if ( !nShow ) return;

	if ( !havelink || havelink != 1 ) {
		Pos(e)
	} else {
		if ( bmove < 5 ) Pos(e)
		++ bmove
	}

	document.all.obj_xT.style.display  = "block";
	nShow = true;
	return;
}

function Pos(e) {
	var BodyWidth = document.body.scrollWidth - 200;
	var BodyLeft = document.body.scrollLeft;
	var BodyHeight = document.body.clientHeight;
	var BodyTop = document.body.scrollTop;
	var DivWidth = document.all.obj_xT.scrollWidth;
	var DivHeight = document.all.obj_xT.scrollHeight;

	xpos = e.x + BodyLeft + 5;
	ypos = e.y + BodyTop + 5;

	//limit right edge
	if ( xpos + DivWidth > BodyWidth ) xpos = BodyWidth - DivWidth;
	//limit left edge
	if (BodyLeft > xpos) xpos = BodyLeft + 10;
	//limit bottom edge
	if (ypos + DivHeight > BodyTop + BodyHeight) ypos = ypos - DivHeight - 10;
	//limit top edge
	if ( ypos < BodyTop ) ypos = BodyTop + 10;

	document.all.obj_xT.style.left = xpos
	document.all.obj_xT.style.top = ypos
}
