var imgCache=new Array(3);
imgCache[0]=new Image();
imgCache[0].src="../../img/btn/btnBlueBall16x16.gif";
imgCache[1]=new Image();
imgCache[1].src="../../img/btn/btnRedBall16x16.gif";
imgCache[2]=new Image();
imgCache[2].src="../../img/btn/btnGreenBall16x16.gif";
imgCache[3]=new Image();
imgCache[3].src="../../img/btn/btnAltRedGreen.gif";

var btnModeNormal=0;
var btnModeSelect=2;
var btnModeHover=3;

function btnHover(i){
	var elm=eval("btn" + i);
	elm.src=imgCache[btnModeHover].src;
	elm=eval("url" + i);
//	classChange(elm,"ItemLinkHover");
	var strWk=document.getElementById('url' + i).href;
	var iSt=strWk.indexOf('/direct.html?');
	if(iSt>0)strWk=strWk.substr(iSt+13);
	window.status=strWk;
}
function btnOut(i){
	var elm=eval("btn" + i);
	elm.src=imgCache[btnModeNormal].src;
//	var elm=eval("url" + i);
//	classChange(elm,"ItemLink");
	window.status=""
}

function classChange(element,newclass) {
	element.className = newclass;
}

var iPrevDiv=0;
var strMode="";
function ComboEntrySelect(){
	if(ComboEntrySelect.arguments[0]==2 || ComboEntrySelect.arguments[0]==4){
		if(iPrevDiv!=0){
			var elm=document.getElementById("ComboBox" + (ComboEntrySelect.arguments[0]-1));
			if(elm!=null)ComboSelector((ComboEntrySelect.arguments[0]-1), 0);
			strMode="";
			var elm=document.getElementById("ComboBox1");
			if(elm!=null)elm.selectedIndex=0;
			var elm=document.getElementById("ComboBox3");
			if(elm!=null)elm.selectedIndex=0;
		}
		var elm=document.getElementById("ComboBox" + (ComboEntrySelect.arguments[0] ^ 6));
		if(elm!=null)elm.selectedIndex=0;
	}
	location.hash=ComboEntrySelect.arguments[1];
}

function ComboSelector(iComboBox, divNum){
if(location.hash.length>1){
	location.hash="#";
	var elm=document.getElementById("ComboBox" + (iComboBox+1));
	if(elm!=null)elm.selectedIndex=0;
}
	
if(iComboBox==1 || iComboBox==3){
	var iDivNum=parseInt(divNum);
	
	if(iPrevDiv!=0 && iDivNum!=0){
		var elm=document.getElementById("Div_" + strMode + iPrevDiv);
		if(elm!=null)classChange(elm,"DisplayNone");
		elm=document.getElementById("Div_"  + strMode + iDivNum);
		if(elm!=null)classChange(elm,"DisplayBlock");
	}else{
		var cbo=document.getElementById("ComboBox" + iComboBox)
		if(iDivNum!=0){
			if(iComboBox==1){
				strMode="S_";
				divFeaturedDispMode("DisplayNone");
			}
			if(iComboBox==3){
				strMode="F_";
				divStandardDispMode("DisplayNone");
			}
			for(iIx=0;iIx<cbo.options.length;iIx++){
				if(cbo.options[iIx].value!=iDivNum){
					elm=document.getElementById("Div_"  + strMode + cbo.options[iIx].value);
					if(elm!=null)classChange(elm,"DisplayNone");
				}
			}
			var elm=document.getElementById("Div_"  + strMode + iDivNum);
			if(elm!=null)classChange(elm,"DisplayBlock");
		}else{
			for(iIx=0;iIx<cbo.options.length;iIx++){
				elm=document.getElementById("Div_"  + strMode + cbo.options[iIx].value);
				if(iIx!=iDivNum && elm!=null)classChange(elm,"DisplayBlock");
			}
			if(iComboBox==1)divFeaturedDispMode("DisplayBlock");
			if(iComboBox==3)divStandardDispMode("DisplayBlock");
			strMode="";
		}
	}
	iPrevDiv=iDivNum;
}
}


function divFeaturedDispMode(Mode){
				var elm=document.getElementById("Featured");
				if(elm!=null)classChange(elm, Mode);
//				elm=document.getElementById("GoogLBMid");
//				if(elm!=null)classChange(elm, Mode);
				elm=document.getElementById("BillBox1");
				if(elm!=null)classChange(elm, Mode);
				elm=document.getElementById("BillBox12");
				if(elm!=null)classChange(elm, Mode);
				elm=document.getElementById("BillBox02");
				if(elm!=null)classChange(elm, Mode);
}
function divStandardDispMode(Mode){
				var elm=document.getElementById("Standard");
				if(elm!=null)classChange(elm, Mode);
//				elm=document.getElementById("GoogLBMid");
//				if(elm!=null)classChange(elm, Mode);
				elm=document.getElementById("BillBox0");
				if(elm!=null)classChange(elm, Mode);
				elm=document.getElementById("BillBox02");
				if(elm!=null)classChange(elm, Mode);
				elm=document.getElementById("BillBox12");
				if(elm!=null)classChange(elm, Mode);
}

function bnrDisplay(){
	var time=new Date();
	var secs=time.getSeconds();
	var bnr="";
	bnr=bnrScript[(secs % 4)];
	document.writeln(bnr);
}

function btnMnuEvent(){
var strWk="";
if(btnMnuEvent.arguments.length>1){
//	for (var i=0;i<btnMnuEvent.arguments.length;i++)strWk=strWk + "," + btnMnuEvent.arguments[i];
//	alert(strWk);
	switch(btnMnuEvent.arguments[0])
	{
	case 0:{//Navigation
		switch(btnMnuEvent.arguments[1])
		{
			case 1:{
				top.location="../index.html" + location.search;
				break;
			}
			case 2:{
				history.go(-1);
				break;
			}
			default:{
				alert("Coming soon! - 0");
				break;
			}
		}
		break;
	}	
	case 1:
	case 3:{//Category
		var iIxPg="000" + btnMnuEvent.arguments[1];
		iIxPg=iIxPg.substr(iIxPg.length-4,4)
		if(location.pathname.indexOf("lnk")>0){
			top.location="Link" + iIxPg + ".html";
		}else{
			top.location="../../htm/lnk/Link" + iIxPg + ".html";
		}
		break;
	}
	case 2:{//Town/Location
		if(location.pathname.indexOf("php")>0){
			top.location="../../htm/index.html?loc=" + btnMnuEvent.arguments[1];
		}else{
			top.location="../index.html?loc=" + btnMnuEvent.arguments[1];
		}
		break;
	}
	case 4:{//Town/Location
		var iIxPg="000" + btnMnuEvent.arguments[1];
		iIxPg=iIxPg.substr(iIxPg.length-4,4)
		if(location.pathname.indexOf("php")>0){
			top.location="../towns/Town" + iIxPg + ".php";
		}else{
			top.location="../../php/towns/Town" + iIxPg + ".php";
		}
		break;
	}
//	case 8:{
//		top.location="../../" + btnMnuEvent.arguments[1];
//		break;
//	}
	default:{
		alert("Coming soon! - 2");
		break;
	}
	}
}else{
	alert("Coming soon! - 7");
}
}

function urlArgValGet(strArg){
	var iIx=location.search.indexOf(strArg + "=");
	if(iIx>0){
		return location.search.substr(iIx+strArg.length+1);
	}else{
		return "0";
	}
}

function PageListTrim(){
	if(location.search.length>0)ComboSelector(1,urlArgValGet("cat"));
}

