var fLoaded=false;
var verRequired=6;
var verMax=9;
var verCurrent=0;
var fFlash=false;
var jsVersion=1.1, flashDescription='', isVersion2= '';

var flash2Installed=false;
var flash3Installed=false;
var flash4Installed=false;
var flash5Installed=false;
var flash6Installed=false;
var flash7Installed=false;
var flash8Installed=false;
var flash9Installed=false;

var appver=navigator.appVersion;
if (appver.indexOf('MSIE') > 0) {
	var s = navigator.appVersion.split('MSIE');
	version = parseFloat(s[1]);
} else version = parseFloat(appver);
var agent=navigator.userAgent.toLowerCase();
var mac=(agent.indexOf("mac")!=-1)?true:false;
var win=(agent.indexOf("windows")!=-1)?true:false;
var opera=(agent.indexOf('opera')!=-1)?true:false;
if (opera && (agent.indexOf('opera/')==-1)) {
	version = parseFloat(agent.substr(agent.indexOf('opera')+6));
}
var ie=((document.all)&&(version>=4.0)&&(!opera))?true:false;
var dom=document.getElementById?true:false;
var gecko=((version>=5.0)&&((agent.indexOf('netscape')>=0)||(agent.indexOf('gecko')>=0)))?true:false;

var nSelectedId=-1;
var aImg_n=new Array(NMAINITEMS), aImg_f=new Array(NMAINITEMS), aImg_s=new Array(NMAINITEMS);


function showHide(sid,show){
	var s=show?'visible':'hidden';
	if (ie) document.all[sid].style.visibility=s;
	else if (dom) document.getElementById(sid).style.visibility=s;
}

function display(sid,show){
	var s=show?'block':'none';
	if (ie) document.all[sid].style.display=s;
	else if (dom) document.getElementById(sid).style.display=s;
}

function popup(filename,w,h) {
	var l=10, t=10;
	if (w<10) w=620;
	if (h<10) h=550;	
	if (screen.width&&(!opera)) {
		l=(screen.width)?(screen.width-w)/2:0;
		t=(screen.height)?(screen.height-h)/2:0;
	}
	var p=window.open(filename, "zoom", "toolbar=no,scrollbars=auto,location=no,directories=no,status=no,menubar=no,resizable=no,width="+w+",height="+h+",left="+l+",top="+t+",screenX="+l+",screenY="+t);
	if (p) {p.opener=self;p.focus();}
}

function flashInstalled() {
	if (ie && version<5.0) return false;
	if (navigator.plugins && !ie) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			isVersion2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			flashDescription = navigator.plugins["Shockwave Flash" + isVersion2].description;
			verCurrent = parseInt(flashDescription.charAt(flashDescription.indexOf(".") - 1));
		}
	} else {
		for (var i = verMax; i >= 2; i--) {	
			if (eval("flash" + i + "Installed") == true) {
				verCurrent = i;
				break;
			}
		}
	}
	if (verCurrent >= verRequired) fFlash = true;
	return fFlash;
}

if (ie && win && (version>=5.0)) { 
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	for (var i=2; i<=verMax; i++) {
		document.write('flash'+i+'Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+i+'"))) \n');
	}
	document.write('</SCR' + 'IPT\> \n'); 
}


function glow(num, letitglow) {
	if (fLoaded && num != nSelectedId) {
		var src=letitglow ? aImg_f[num].src : aImg_n[num].src;
		if (src) {
			document.images['m'+num].src=src;
		}
	}
}

function selectMenu(num, hasSubmenu) {
	if (fLoaded && num != nSelectedId) {
		if (nSelectedId >= 0) {
			document.images['m'+nSelectedId].src=aImg_n[nSelectedId].src;
			display('submenu'+nSelectedId, 0);
		}
		nSelectedId=num;
		if (nSelectedId >= 0) {
			document.images['m'+nSelectedId].src=aImg_s[nSelectedId].src;
			display('submenu'+nSelectedId, 1);
		}
		if ( hasSubmenu && (dom || (ie && version>=4)) ) return true; else return false;
	}
}

function init(selected) {
	for (var i=0; i<NMAINITEMS; i++) {
		aImg_n[i]=new Image();
		aImg_n[i].src='img/m'+i+'n.gif';
		aImg_f[i]=new Image();
		aImg_f[i].src='img/m'+i+'f.gif';
		aImg_s[i]=new Image();
		aImg_s[i].src='img/m'+i+'s.gif';
	}
	selectMenu(selected);
	fLoaded=true;
}

