<!--
dom = (document.getElementById)? true:false
ns4 = (document.layers)? true:false
ie4 = (document.all && (!dom))? true:false

var menus = new Array();
var leftMenu = new Array();

function ShowLayer() {
	if (ns4) {
		document.idescn.document.descn.visibility = "show";
	}
	if (ie4){
		document.all["desc"].style.display = "block";
	}
	if (dom){
		document.getElementById("desc").style.display = "block";
	}
}
		
function MenuOver(num) {
	var collageover;
	if (home) { collageover = 2; }
	else	  { collageover = 3; }

	for (var i=0; i<menus.length; i++){
		if (i==num){
			document.images["menu_"+i].src = menus[i][1].src;
			document.images["collageover"].src = menus[i][collageover].src;
		}
		else {
			document.images["menu_"+i].src = menus[i][0].src;
		}
	}
	
	if (home) {
		document.images["top"].src = menus[num][4].src;
		if (ns4) {
			document.layers["idescn"].document.layers["descn"].visibility = "hide";
			for (var i=0; i<4; i++) {
				if (i==num) {
					document.layers["idescn"].document.layers["descn_"+i].visibility = "show";
				}
				else {
					document.layers["idescn"].document.layers["descn_"+i].visibility = "hide";
				}
			}
		}
		if (ie4) {
			document.all["desc"].style.display = "none";
			for (var i=0; i<4; i++) {
				if (i==num) {
					document.all["desc_"+i].style.display = "block";
				}
				else {
					document.all["desc_"+i].style.display = "none";
				}
			}
		}
		if (dom) {
			document.getElementById("desc").style.display = "none";
			for (var i=0; i<4; i++) {
				if (i==num) {
					document.getElementById("desc_"+i).style.display = "block";
				}
				else {
					document.getElementById("desc_"+i).style.display = "none";
				}
			}
		}
	}
}
		
function MenuOut(num) {
	var collageover;
	if (home) { collageover = 2; }
	else	  { collageover = 3; }

	if (home){
		document.images["menu_"+num].src = menus[num][0].src;
		document.images["collageover"].src = "/env/images/spacer.gif";
	}
	else {
		document.images["menu_"+num].src = menus[num][0].src;
		if (curSection)	{
			if (curSection != null){
				var tmp =  GetNum(curSection);
				if (tmp != -1){
					var curNumber = tmp;
					document.images["menu_"+curNumber].src = menus[curNumber][1].src;
					document.images["collageover"].src = menus[curNumber][3].src;
				}
			}
		}
	}
	
	if (home) {
		document.images["top"].src = "/env/images/spacer.gif";
		if (ns4) {
			document.layers["idescn"].document.layers["descn"].visibility = "show";
			for (var i=0; i<4; i++) {
				document.layers["idescn"].document.layers["descn_"+i].visibility = "hide";
			}
		}
		if (ie4) {
			document.all["desc"].style.display = "block";
			for (var i=0; i<4; i++) {
				document.all["desc_"+i].style.display = "none";
			}
		}
		if (dom) {
			document.getElementById("desc").style.display = "block";
			for (var i=0; i<4; i++) {
				document.getElementById("desc_"+i).style.display = "none";
			}
		}
	}
}
		
		
		
		
		
		
		
/// Submenu

function HighLightOn (num) {
	var str = parseInt(num);
	str = ""+str;
	if (str.length < 2) { str = "0"+str; }
	
	if (ie4) {
		document.all["leftmenuimage_"+num].style.background = "url("+leftMenu[num][1]+")";
		document.all["leftmenuimage_"+num].innerHTML = "<table width='25' height='20' cellpadding='0' cellspacing='0'><tr><td><span class='leftnum'>&nbsp;"+str+"</span></td></tr></table>";
		document.all["leftmenu_"+num].style.color = "#ffffff";
	}
	if (dom) {
		document.getElementById("leftmenuimage_"+num).style.background = "url("+leftMenu[num][1]+")";
		document.getElementById("leftmenuimage_"+num).innerHTML = "<table width='25' height='20' cellpadding='0' cellspacing='0'><tr><td><span class='leftnum'>&nbsp;"+str+"</span></td></tr></table>";
		document.getElementById("leftmenu_"+num).style.color = "#ffffff";
	}
	if (ns4) {
		var imglay = document.layers["imgilayer_"+num].document.layers["imglayer_"+num];
		imglay.background.src = leftMenu[num][1];
		
		imglay.document.open();
		imglay.document.write("<table width='25' height='20' cellpadding='0' cellspacing='0'><tr><td><span class='leftnum'>&nbsp;"+str+"</span></td></tr></table>");
		imglay.document.close();
	}
}

function HighLightOff (num) {
	if (ie4) {
		document.all["leftmenuimage_"+num].style.background = "url("+leftMenu[num][0]+")";
		document.all["leftmenuimage_"+num].innerHTML = "<img src=\"/env/images/spacer.gif\" width=\"25\" height=\"20\" border=\"0\">";
		document.all["leftmenu_"+num].style.color = "#4A4947";
	}
	if (dom) {
		document.getElementById("leftmenuimage_"+num).style.background = "url("+leftMenu[num][0]+")";
		document.getElementById("leftmenuimage_"+num).innerHTML = "<img src=\"/env/images/spacer.gif\" width=\"25\" height=\"20\" border=\"0\">";
		document.getElementById("leftmenu_"+num).style.color = "#4A4947";
	}
	if (ns4) {
		var imglay = document.layers["imgilayer_"+num].document.layers["imglayer_"+num];
		imglay.background.src = leftMenu[num][0];
		
		imglay.document.open();
		imglay.document.write("<img src=\"/env/images/spacer.gif\" width=\"25\" height=\"20\" border=\"0\">");
		imglay.document.close();
	}
}

function ShowLayers() {
	if (curSection)	{
		if (curSection != null){
			var tmp =  GetNum(curSection);
			if (tmp != -1){
				var curNumber = tmp;
				MenuOver(curNumber);
			}
		}
	}
	if (document.layers) {
		for (var i=0; i<leftMenu.length; i++) {
			document.layers["imgilayer_"+i].document.layers["imglayer_"+i].visibility = "show";
		}
	}
}
function GetNum(curSection) {
	var returnNum = -1;
	for (var i=0; i<menus.length; i++)	{
		if (menus[i][5]==curSection){
			returnNum = i;
		}
	}
	return returnNum;
}
// -->

// stretching content div to fit page
function _stretchContent() {
	var _el	= document.getElementById('content');

	if (dom) {
		document.getElementById('upcontent').style.height = _el.offsetHeight + 0 + 'px';
	//} else if (is_opera) {
	//	document.getElementById('upcontent').style.height = _el.offsetHeight - 0 + 'px';
	} else {
		document.getElementById('upcontent').style.height = _el.offsetHeight - 24 + 'px';
	}
}



function hideScroll() {
	document.getElementById('scrollTextDiv').style.visibility = "hidden";
}

/**********************************************OLD FUNCTION *******************
function scrollInfo() {
	windowH =  document.body.offsetHeight;	
	//alert (windowH);
	//tableH = document.body.scrollHeight;
	var table = document.getElementById('mainTable');
	
	//alert('aaa' + table.tagName);
	
	var tableH = table.offsetHeight;
	//alert (tableH);
	
	total = tableH - 30;
	if (windowH < total) {
		document.getElementById('scrollTextDiv').style.visibility = "visible";
		setTimeout("hideScroll()",10000); 
	}
	else {
		document.getElementById('scrollTextDiv').style.visibility = "hidden";
	}
	

}

****************************************************************************/


function scrollInfo() {
/*	var sPath = window.location.pathname;
	var sPage1 = sPath.substring(sPath.lastIndexOf('/') - 4);

	if ((sPage1 == 'ects/index.shtml') || (sPage1 == 'ices/index.shtml')) {
		document.getElementById('scrollTextDiv').style.visibility = "visible";
		setTimeout("hideScroll()",10000); 
	}
	
	else {
		document.getElementById('scrollTextDiv').style.visibility = "hidden";
	}
*/	
}



var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
var px = document.layers ? "" : "px";
function FloatDiv(id, align)
{
	
	if (align == 'left') {
		sx = 1;
		sy = -200;
	}
	else {
		sx = 850;
		sy= -200;
	}
	var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
	window[id + "_obj"] = el;
	if(d.layers)el.style=el;
	el.cx = el.sx = sx;el.cy = el.sy = sy;
	el.sP=function(x,y){this.style.marginLeft=x+px;this.style.top=y+px;};
	el.init=false;
	el.flt=function()
	{
		var pX, pY;
		pX = (this.sx >= 0) ? 0 : ns ? innerWidth : 
		document.documentElement && document.documentElement.clientWidth ? 
		document.documentElement.clientWidth : document.body.clientWidth;
		pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? 
		document.documentElement.scrollTop : document.body.scrollTop;
		if(this.sy<0) 
		pY += ns ? innerHeight : document.documentElement && document.documentElement.clientHeight ? 
		document.documentElement.clientHeight : document.body.clientHeight;
		this.cx += (pX + this.sx - this.cx)/1;this.cy += (pY + this.sy - this.cy)/1;
		if(!this.init)
		{
			this.init=true;
			this.cx = pX+this.sx;
			this.cy = pY+this.sy;
		}
		this.sP(this.cx, this.cy);
		setTimeout(this.id + "_obj.flt()", 1);
	}
	return el;
}