var img, menu_id, idTime;
var submenuArray=new Array("main","tv","charity","onlinetv");
function LoadOn (Obj, Name, mode){	
	if(Obj.bCheck == true)
	{if(mode == "Click"){
			if(Obj.CurrentName){Obj.document.images[Obj.CurrentName].src = Obj.CurrentBackup.src}else{Obj.TempBackup.src = Obj.document.images[Name].src}
			Obj.CurrentBackup.src = Obj.TempBackup.src;
			Obj.CurrentName = Obj.document.images[Name].name;
		}else{
			Obj.TempBackup.src = Obj.document.images[Name].src;
			Obj.TempName = Obj.document.images[Name].name;
		}
		Obj.document.images[Name].src = eval ("Obj.B." + Name + "_on.src");
		onRel(Name);
		return true;
	}
	return false;
}
function UnLoad (Name){if (window.bCheck == true){if (Name != window.CurrentName && Name == window.TempName){window.document.images[Name].src = window.TempBackup.src;}}}
function LoadOn1 (Obj, Name, mode){	
	if(Obj.bCheck == true)
	{if(mode == "Click"){
			if(Obj.CurrentName){Obj.document.images[Obj.CurrentName].src = Obj.CurrentBackup.src}else{Obj.TempBackup.src = Obj.document.images[Name].src}
			Obj.CurrentBackup.src = Obj.TempBackup.src;
			Obj.CurrentName = Obj.document.images[Name].name;
		}else
		{
			Obj.TempBackup.src = Obj.document.images[Name].src;
			Obj.TempName = Obj.document.images[Name].name;
			
			for (j=0;j<submenuArray.length;j++){if (submenuArray[j]==Name){menu_id=Name;break;}}
		}
		
		Obj.document.images[Name].src = eval ("Obj.B." + Name + "_on.src");
		onRel(Name);
		return true;
	}
	return false;
}
function MyButton (){
	this.name = new Array (arguments.length);
	this.LoadOn=LoadOn;
	this.LoadOn1=LoadOn1;
	this.UnLoad=UnLoad;
	
	for (var i=0; i<arguments.length; i++){
		this.name[i] = arguments[i];
		eval ("this." + arguments[i] + "_on = new Image()");
		eval ("this." + arguments[i] + "_on.src = img_dir + '/menu_" + arguments[i] + "_on.gif';");
	}
	return true;
}
function onOver(id){
	var index = id.lastIndexOf('../');	
	var prefix = "";
	
	if ( index != -1)
	{
		prefix = id.substr(0, index + 3);
		id = id.substr(index + 3);		
	}
	
	img=document.getElementById(id);
	img.src=prefix + "images/menu_"+id+"_on.gif";
	
	onRel(id);
}
function onOver1(id){
	var prefix = "";
	var index = id.lastIndexOf('../');	
		
	if (index != -1)
	{
		prefix = id.substr(0, index + 3);
		id = id.substr(index + 3);
	}
	
	for (j=0;j<submenuArray.length;j++)
	{
		if (submenuArray[j]==id)
			{menu_id=id;
			 break;
			}
	}

	img=document.getElementById(id);
	img.src=prefix+"images/menu_"+id+"_on.gif";
	
	onRel(id);
}
function onOut(id){
	
	var index = id.lastIndexOf('../');
	var prefix = "";
	
	if (index != -1)	
	{
		prefix = id.substr(0, index + 3);
		id = id.substr(index + 3);
	}	

	img=document.getElementById(id);
	img.src=prefix + "images/menu_"+id+".gif";		
}
function onRel(id){
	for (j=0;j<submenuArray.length;j++){if(submenuArray[j]==id){
			document.getElementById("submenu_"+submenuArray[j]).style.display="block";
			document.getElementById("submenu_"+submenuArray[j]).style.visibility ="visible";
			for (i=0;i<submenuArray.length;i++){if(submenuArray[i]!=id){document.getElementById("submenu_"+submenuArray[i]).style.display="none";}}}}}
function waitFunc(id){menu_id=id;idTime=setInterval("doIt()",1000);}
function doIt(){
	clearInterval(idTime);
	for (j=0;j<submenuArray.length;j++)
	{if (submenuArray[j]==menu_id){document.getElementById("submenu_"+menu_id).style.display="none";return;}}
}
function init(){
	clearInterval(idTime);
	for (j=0;j<submenuArray.length;j++)
	{if (submenuArray[j]==menu_id)
			{document.getElementById("submenu_"+menu_id).style.display="block";document.getElementById("submenu_"+menu_id).style.visibility ="visible";return;}}}
