// JS function to change backgound color on mouseover for sub items 
function changebg_top (id) {var id;var element;element = document.getElementById(id);
//	element.style.backgroundColor = "#669900";
}

// JS function to change backgound color on mouseout for sub items 
function originalbg_top (id) {var id;var element;element = document.getElementById(id);
//	element.style.backgroundColor = "#669900";
//	newvisible = 0;
}


// JS function to change cell text color on mouseover for sub items 
var staus = "";function changecolor_top (id) {staus = "changed";var id;var element;	element = document.getElementById(id);	element.style.color = "#EE332E";}

// JS function to change cell text color on mouseout for sub items 
function originalcolor_top (id) {staus = "";var id;var element;element = document.getElementById(id);element.style.color = "#000000";}
function main_changebg_top (id) {var id;var element;arrayofsplit = id.split("-");var addbgvar = "addbg" + arrayofsplit[1];var addwbgvar = "addwbg" + arrayofsplit[1];
for(i=1; i<=6; i++) {if(i != arrayofsplit[1]) {var rembgvar = "cell_top-" + i;document.getElementById(rembgvar);}	
}if(eval(arrayofsplit[1])>1) {var prevaddwbgvar = "addwbg" + eval(arrayofsplit[1] - 1);document.getElementById(prevaddwbgvar).style.backgroundColor = "#FFFFFF";}
document.getElementById(addwbgvar).style.backgroundColor = "#FFFFFF";document.getElementById(addbgvar); 
element = document.getElementById(id);element;element.style.backgroundRepeat = "repeat-x";}
function main_originalbg_top (id) {var id;var element;arrayofsplit = id.split("-");var addbgvar = "addbg" + arrayofsplit[1];var addwbgvar = "addwbg" + arrayofsplit[1];
if(arrayofsplit[1]>1) {var prevaddwbgvar = "addwbg" + eval(arrayofsplit[1] - 1);document.getElementById(prevaddwbgvar).style.backgroundColor = "#669900";}
document.getElementById(addwbgvar).style.backgroundColor = "#006766";arrayofvisible = newvisible.split("-");document.getElementById(addbgvar); 
element = document.getElementById(id);if(arrayofvisible[1] != arrayofsplit[1]) {element;}}function fixall() {for(i=1; i<=6; i++) {
var rembgvar = "cell_top-" + i;document.getElementById(rembgvar);}}
function main_changecolor_top (id) {var id;var element;element = document.getElementById(id);element.style.color = "#FFFFFF";}
function main_originalcolor_top (id) {var id;var element;element = document.getElementById(id);element.style.color = "#FFFFFF";}

var t;var newvisible = 0;var oldvisible = 0;var voldvisible = 0;var newlevel = 0;var voldlevel = 0;var oldlevel = 0;var opened = 0;var htold = 0;var htnew = 0;
var count = 0;var menuarray = new Array();var menulevel = new Array();var tableleft = 0;var position = 0;
function hideall_top(){salert = "";for(i=0;i<menuarray.length;i++) {salert = salert + menuarray[i] + " " + menulevel[i] + "\n";}}
function findPosX(obj){var curleft = 0;if (obj.offsetParent)	{while (obj.offsetParent){curleft += obj.offsetLeft
obj = obj.offsetParent;}}else if (obj.x)curleft += obj.x;return curleft;}
function findPosY(obj){var curtop = 0;if (obj.offsetParent){while (obj.offsetParent){curtop += obj.offsetTop
obj = obj.offsetParent;}}else if (obj.x)curtop += obj.x;return curtop;}function showtable_top(tableid,level,tree) {position = position + 1;menuarray[count] = tableid;
menulevel[count] = level;count = count + 1;clearTimeout(t);for(i=0;i<menuarray.length;i++) {element = menuarray[i];elementlevel = menulevel[i];if(elementlevel>=level) {
document.getElementById(element).style.visibility = "hidden";document.getElementById(element).style.display = "none";}}
maintableleft = findPosX(document.getElementById('main'));maintableTop = findPosY(document.getElementById('main'));
document.getElementById(tableid).style.visibility = "visible";document.getElementById(tableid).style.display = "block";document.getElementById(tableid).style.position = "absolute";
voldvisible = oldvisible;oldvisible = newvisible;newvisible = tableid;voldlevel = oldlevel;oldlevel = newlevel;newlevel = level;if(level>1) {
document.getElementById(tableid).style.left = 200;}else {if(tableleft==0){subtableid = tableid.replace('table_top-','');var tablvar = 'cell_top-' + subtableid;
tableleft = document.getElementById(tablvar).offsetLeft;}var browser = " MSIE 6.0";
//		if(browser == " MSIE 5.23") {//			document.getElementById(tableid).style.top = 21 + 'px';
//			document.getElementById(tableid).style.left = eval(maintableleft + -2 + 12) + 'px';//		}else {
			document.getElementById(tableid).style.top = eval(maintableTop + 21) + 'px';
			document.getElementById(tableid).style.left = eval(tableleft + maintableleft + -2) + 'px';//		}
		tableleft = 0;

	}
}
function hidefulltable_top(tableid,level) {clearTimeout(t);htold = htnew;htnew = tableid;globalid = document.getElementById(tableid);t = setTimeout("hidetableafterdelay_top()", 500);}
function hidetableafterdelay_top() {clearTimeout(t);var addbgvar;for(i=1; i<=6; i++) {var addbgvar = "cell_top-" + i;var htablevar = "table_top-" + i;document.getElementById(htablevar).style.visibility = "hidden";document.getElementById(htablevar).style.display = "none";document.getElementById(addbgvar);}globalid.style.visibility = "hidden";globalid.style.display = "none";}
function hidetable_top(tableid) {clearTimeout(t);globalid = document.getElementById(tableid);t = setTimeout("hideafterdelay_top()", 500);}
function hideafterdelay_top() {clearTimeout(t);var addbgvar;globalid.style.visibility = "hidden";globalid.style.display = "none";tableleft = 0;}
function topbgOn(id){var id;var element;element = document.getElementById(id);element.style.backgroundColor = "#669900";}
function topbgOff(id){var id;var element;element = document.getElementById(id);element.style.backgroundColor = "#669900";}

