﻿var isNav = document.layers;
var isIE = document.all;
var coll, styleObj;
var currLeft=0;
var browserVer;
var cCodeArray = new Array();
var browserVer = navigator.appVersion;
var isIE55 = false;
var currWidth, currTop, msnTop;
var currTWidth=778;

if (isIE)
{

	browserVer = browserVer.substring(browserVer.indexOf("MSIE")+5, browserVer.lastIndexOf(";"));
	if ((browserVer == "5.5") || (browserVer == "6.0b") ||  (browserVer == "6.0"))
		isIE55 = true;
 
 coll = "all.";
	styleObj = ".style";
 document.write("<body>");
currWidth = getWidth();
document.write("</body>");
}
else
{
 coll = "ids.";
	styleObj = "";
 currWidth = getWidth();
}


function getWidth()
{
	if (isIE)
		return document.body.clientWidth;
	else
		return window.innerWidth;
}

function DD(on, id){
	if (document.layers) {
		if (on)
			navShowSub(on, id);
		else 
			setTimeout("navShowSub(false, "+id+")", 50);
	}else
		ieShowSub(on, id)
}


//********************** Netscape Navigator Show Sub Menu Function **************************
function navShowSub(on, id)
{
 var tmpCurrSubMenu;
 
 var currSubMenu = cCodeArray[id];
 var offset=0;
 if (currWidth > currTWidth)
 {
 	switch(id)
 	{
 		case 0: currLeft = 41+offset;break;
 		case 1: currLeft = 424+offset;break;
 		case 2: currLeft = 368+offset;break;
 		case 3: currLeft = 320+offset;break;
 		case 4: currLeft = 274+offset;break;
 		case 5: currLeft = 221+offset;break;
 	}
 }
 else
 {
 	switch(id)
 	{
 		case 0: currLeft = 461;break;
 		case 1: currLeft = 424;break;
 		case 2: currLeft = 368;break;
 		case 3: currLeft = 320+offset;break;
 		case 4: currLeft = 274+offset;break;
 		case 5: currLeft = 221+offset;break;
 	}
 }
 if (on)
 {
  document.layers[currSubMenu].top = 241;//parseInt(currTop);
  document.layers[currSubMenu].left = parseInt(currLeft);
  document.images["i"+id].src="toolBar/mtb_"+id+"a.gif" 
	for (j=0;j<cCodeArray.length;j++){
		 if (j != id){
			tmpCurrSubMenu = cCodeArray[j];
			if (j == id){
			 document.layers[tmpCurrSubMenu].visibility = "visible";
			}else{
			  document.layers[tmpCurrSubMenu].visibility = "hidden";
			}
		 }
	}
}else{
	document[currSubMenu].visibility = "hidden";
	document.images["i"+id].src="ToolBar/mtb_"+id+".gif" 
}
}
//********************** MS IE Show Sub Menu Function **************************
function ieShowSub(on, id)
{
 var currSubMenu = cCodeArray[id];
 var offset=0;
 
 if (currWidth > currTWidth)
 {
 	if (isIE55) {
 		offset=(Math.floor((currWidth-currTWidth)/2));
 	}else{
 		offset=(Math.floor((currWidth-currTWidth)/2));
 	}
 	switch(id)
 	{
 	    //menu pop up location from right to left
 		case 0: currLeft = offset+457;break;
 		case 1: currLeft = offset+344;break;
 		case 2: currLeft = offset+229;break;
 		case 3: currLeft = offset-20;break;
 		case 4: currLeft = offset+500;break;
 		case 5: currLeft = offset+600;break;
 		case 6: currLeft = offset;break;
 	}
 //alert (offset);
 }
 else
 {
 	if (isIE55) {
 		offset=0;
 	}else{
 		offset=0;
 	}
 	switch(id)
 	{
 	     //menu pop up location from right to left
 		case 0: currLeft = offset+457;break;
 		case 1: currLeft = offset+344;break;
 		case 2: currLeft = offset+229;break;
 		case 3: currLeft = offset-20;break;
 		case 4: currLeft = offset+500;break;
 		case 5: currLeft = offset+600;break;
 		case 5: currLeft = offset+700;break;
 	}
 }
 if (on)
 {
	if (addX==1) {
	    //menu pop up hight from the top
		document.all[currSubMenu].style.top = 56;
	}else{
	    	    //menu pop up hight from the top
		document.all[currSubMenu].style.top = 56;
	}		
  document.all[currSubMenu].style.left = parseInt(currLeft);
  document.all[currSubMenu].style.display = "block";
  if(currentClass!=id){
	document.images["i"+id].src="ToolBar/mtb_"+id+"a.gif" 
	document.images["i"+id].src=pics[id][1].src;
  }
 }
 else
 { 
  document.all[currSubMenu].style.display = "none";

  if(currentClass!=id){
	document.images["i"+id].src="ToolBar/mtb_"+id+".gif" 
	document.images["i"+id].src=pics[id][0].src;
  }else{
	document.images["i"+id].src="ToolBar/mtb_"+id+"b.gif" 
	document.images["i"+id].src=pics[id][3].src;  
  }
 }
}


//****************** Taking care screen resize ***********************************************
if (isNav)
{
	window.captureEvents(Event.RESIZE)
	window.onResize = handeleResize;
}
else
{
	window.onresize = handeleResize
}

function handeleResize()
{
	//alert("cccc");
	location.reload()
	return false
}

function setCCodeArray(id, code)
{
 id = parseInt(id);
 cCodeArray[id] = code;
}