nn4 = (document.layers)? true : false;
ie = (document.all)? true : false;
dom = (document.getElementById)? true : false;

var menuOffset = new Array(0, 102, 204, 325, 425, 528, 620);
var bWinChanged = false;
var xPos = 0;
var cSubMenu = false;
var miOpen = 0;

var layerRef="null", styleSwitch="null";

if (dom) {
		layerRef="document.all";
		styleSwitch=".style";
}

if (nn4) {
	layerRef="document.layers";
	styleSwitch="";
}else if(ie){
		layerRef="document.all";
		styleSwitch=".style";
		}
else
{
var UserBrouser=navigator.userAgent;  

	shir = window.innerWidth;
	xPos = xPos + shir/2-356;
}
	
function init(which) {
	relPos('menu1')
	isLoaded = true
}

function relPos(which) {
	if(ie){
		var elem = (dom)? document.getElementById(which) : document.all[which];
		xPos = elem.offsetLeft;
		while (elem.offsetParent != null) {
			elem = elem.offsetParent;
			xPos += elem.offsetLeft;
			if (elem.tagName == 'BODY') break;
		}
	} else if(nn4) xPos = eval(layerRef+'["'+which+'"].offsetX')
}

function hideLayer(layerName) {
	if(miOpen){
		eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
	}
}

function showLayer(layerName) {
	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
}

function mClick(index) {
	if (!isLoaded) relPos('menu1');
	
	idLayer = "m"+index;
	if (miOpen == index) {hideLayer(idLayer); miOpen=0; return}
	showSM(index);
}

function showSM(index) {
	if (miOpen) {
		idLayer = "m"+miOpen;
		hideLayer(idLayer);
		miOpen = 0;
	}
	if(bWinChanged){
		relPos('menu1');
		bWinChanged = false;
	}
	idLayer = "m"+index;
	x = xPos + menuOffset[index-1];
	changePos(idLayer, x);
	showLayer(idLayer);
	miOpen = index;
}

function changePos(which, x) {
	//obj = eval(layerRef+'["'+which+'"]');
	//alert(obj.outerHTML);
	eval(layerRef+'["'+which+'"]'+styleSwitch+'.left ='+x);
}

function chWinSize() {
	bWinChanged = true;
	if(miOpen) showSM(miOpen);
}

function miOver(index){
	s = 'm'+index+'a';
	document.images[s].src="i/0y.gif";
	if(miOpen) {
		miOut(index);
		showSM(index);
	}
}

function miOut(num){
	if(!miOpen){
		s = 'm'+num+'a';
		document.images[s].src="i/0.gif";
	}
	if(num!=miOpen && miOpen){
		s = 'm'+miOpen+'a';
		document.images[s].src="i/0.gif";
	}
}

function bodyClick (e) {
	var menuItem = 0;
	if (!e) e = window.event;
	var obj = e.target || e.srcElement;
	pr = obj.id;
	if((!pr.match('m'))&&miOpen) {
		idLayer = "m"+miOpen;
		hideLayer(idLayer);
		miOut(0);
		miOpen = 0;
	}
}

function m2iOver(num){
	s = 'm2'+num;
	t = 'i/b'+num+'m_.jpg';
	document.images[s].src=t;
}

function m2iOut(num){
	s = 'm2'+num;
	t = 'i/b'+num+'m.jpg';
	document.images[s].src=t;
}

var beg = '<table cellspacing=0 cellpadding=0 border=0 bgcolor=#E3E3E3><tr><td colspan=2><img src="i/0.gif" width=1 height=2></td></tr><tr>';

var di = '<tr>'+
'<td><img src="i/0.gif" width=20 height=1></td>'+
'<td bgcolor=#CCCCCC><img src="i/0.gif" width=172 height=1></td>'+
'</tr>';

var end = '</tr><tr><td colspan=2><img src="i/0.gif" width=1 height=2></td></tr></table>';



