var toplevel;
var currentURL = window.location+'';
arrayOfStrings = currentURL.split('/');
var ServerName = arrayOfStrings[0]+'//'+arrayOfStrings[2];
/*
var imgPreloader1 = new Image(); imgPreloader1.src = '/style/img/menu_bul1.gif';
var imgPreloader2 = new Image(); imgPreloader2.src = '/style/img/menu_bul2.gif';
var imgPreloader3 = new Image(); imgPreloader3.src = '/style/img/menu_1.gif';
var imgPreloader4 = new Image(); imgPreloader4.src = '/style/img/spacer.gif';
*/
function setStatus(st) {
	window.status = st;
}

function activate(subitem, URL) {
        document.getElementById(subitem).className = 'nextmenuselecton';
/*
	document.getElementById(subitem+'pic').src = '/style/img/menu_bul1.gif';
*/
	setStatus(ServerName+URL);
}
function deactivate(subitem) {
        document.getElementById(subitem).className = 'nextmenuselect';
/*	
	document.getElementById(subitem+'pic').src = '/style/img/menu_bul2.gif';
*/
	setStatus('');
}
function goURL(URL) {
	window.location.href = URL;
	}
function menuopen(topitem) {
	if (document.getElementById('item'+topitem+'div'))
	{
                document.getElementById('item'+topitem+'div').className = 'topmenuon';
	}
	if (document.getElementById('floater'+topitem))
	{
	document.getElementById('floater'+topitem).style.visibility = 'visible';
	}
}
function menuclose(topitem) {
	if (document.getElementById('item'+topitem+'div'))
	{
                document.getElementById('item'+topitem+'div').className = 'topmenu';
	}
	if (document.getElementById('floater'+topitem))
	{
		document.getElementById('floater'+topitem).style.visibility = 'hidden';
	}
}

function closeallmenu() {
	var i = 0;
	while (i<toplevel) {
		menuclose(i/2+1);
		i=i+2;
	}
}

function GetElementLeft(eElement)
{
if (!eElement && this)
{
eElement = this;
}
var nLeftPos = eElement.offsetLeft;
var beforePos = nLeftPos;
var eParElement = eElement.offsetParent;
nLeftPos += eParElement.offsetLeft;
eParElement = eParElement.offsetParent;

while (eParElement != null)
{
if (beforePos != eParElement.offsetLeft){
  nLeftPos += eParElement.offsetLeft;
} 
  beforePos = eParElement.offsetLeft;
  eParElement = eParElement.offsetParent;
}

return nLeftPos;
}

function GetElementTop(eElement)
{
if (!eElement && this)
{
eElement = this;
}
var nTopPos = eElement.offsetTop;
var eParElement = eElement.offsetParent;
while (eParElement != null)
{
nTopPos += eParElement.offsetTop;
eParElement = eParElement.offsetParent;
}
return nTopPos;
}


function menuDump() { 
	toplevel = items[1].length;

	//Gecko Cursor Fix
	if (window.navigator.userAgent.toLowerCase().match(/gecko/)) {
		document.write('<style>.menu_text1, .menu_text2, .menu_text3, .menu_text4 {cursor: pointer;}</style>');
	}

	//Top Level Items Dump
	document.write('<div class="menubox1"><table width="1" height="23" cellpadding="0" cellspacing="0" border="0"><tr>');
	var i = 0;
	while (i<toplevel) {
		document.write('<td nowrap="true"><div class="topmenu" id="item'+(i/2+1)+'div" onmouseover="closeallmenu(); menuopen(\''+(i/2+1)+'\'); setStatus(\''+ServerName+items[1][i+1]+'\');" onmouseout="setStatus();" onclick="goURL(\''+items[1][i+1]+'\')" >'+items[1][i]+'</div></td>');
		i=i+2;
	}

	document.write('</tr></table></div>');

	//Left Position Of Top Level Menu Items
	var i = 0;
	while (i<toplevel) {
		var obj = document.getElementById('item'+(i/2+1)+'div'); 
		items[0][i/2] = GetElementLeft(obj);
		i=i+2; 
	}

	//Floaters Dump
	var i = 0;
	while (i<toplevel) {
		document.write('<div class="menufloater"  id="floater'+(i/2+1)+'" style="left: '+items[0][i/2]+'px;"><table width="220" border="0" cellspacing="0" cellpadding="0" ><tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td class="nextmenutop"> </td><td width="22" valign="bottom"><img src="' + imgPath + '/con_m2.gif" width="22" height="22"></td></tr></table></td></tr><tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="1" bgcolor="#FFFFFF"><img src="' + imgPath + '/0.gif" width="1" height="1"></td><td valign="top" class="nextmenubg" >');

		var j = 0;
		var sublevel = items[i/2+2].length;
		while (j<sublevel) {
		document.write('<div class="nextmenuselect" id="floater'+(i/2+1)+'sub'+(j/2+1)+'"  onmouseover="activate(\'floater'+(i/2+1)+'sub'+(j/2+1)+'\',\''+items[i/2+1][j/2+1]+'\')"  onmouseout="deactivate(\'floater'+(i/2+1)+'sub'+(j/2+1)+'\')" onclick="goURL(\''+items[i/2+2][j+1]+'\');"><!--div class="menulist"><img src="' + imgPath + 'menu_bul2.gif" width="25" height="11" border=0 alt="" align="top" id="floater'+(i/2+1)+'sub'+(j/2+1)+'pic"/-->'+items[i/2+2][j]+'<!--/div--></div>');
		j = j+2; 
		}
        document.write('<td width="1" bgcolor="#FFFFFF"><img src="' + imgPath + '/0.gif" width="1" height="1"></td></tr></table></td></tr><tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="22"><img src="' + imgPath + '/con_m4.gif" width="22" height="22"></td><td class="nextmenuft"> </td><td width="22"><img src="' + imgPath +'/con_m3.gif" width="22" height="22"></td></tr></table></td></tr></table></div>');
		i=i+2;
	}
}

var magnified_image_src = "/spacer.gif";
var magnified_image_width = 1;
var magnified_image_height = 1;

function magnify_show(imgwidth, id) {

var openerdiv = document.getElementById(id);
var imagediv = document.getElementById('meta'+id);

openerdiv.style.visibility = 'visible';
openerdiv.style.left = GetElementLeft(imagediv)+imgwidth-16;
openerdiv.style.top = GetElementTop(imagediv);

}

function magnify_hide(id) {
document.getElementById(id).style.visibility = 'hidden';
}

function magnify_open(width, height, src) {
	magnified_image_src = src;
	magnified_image_width = width;
	magnified_image_height = height;
	var	_top	= (window.screen.availHeight-height)/2;
	var	_left	= (window.screen.availWidth-width)/2;
	var _options = "toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0,width=" + width + ",height=" + height + ",top="+_top+",left="+_left;
	var _newwindow = window.open("/style/magnified_image.html","_blank",_options);
	_newwindow.focus();
}
