// RollOvers

var imageCache = new Array();
imageCache["contact0"] = new Image();
imageCache["contact0"].src = "img/nav/contact_0.gif";
imageCache["contact1"] = new Image();
imageCache["contact1"].src = "img/nav/contact_1.gif";
imageCache["jobs0"] = new Image();
imageCache["jobs0"].src = "img/nav/jobs_0.gif";
imageCache["jobs1"] = new Image();
imageCache["jobs1"].src = "img/nav/jobs_1.gif";
imageCache["news0"] = new Image();
imageCache["news0"].src = "img/nav/news_0.gif";
imageCache["news1"] = new Image();
imageCache["news1"].src = "img/nav/news_1.gif";
imageCache["readmore0"] = new Image();
imageCache["readmore0"].src = "img/nav/readmore_0.gif";
imageCache["readmore1"] = new Image();
imageCache["readmore1"].src = "img/nav/readmore_1.gif";
imageCache["all_res0"] = new Image();
imageCache["all_res0"].src = "img/nav/all_res_0.gif";
imageCache["all_res1"] = new Image();
imageCache["all_res1"].src = "img/nav/all_res_1.gif";
imageCache["readmore20"] = new Image();
imageCache["readmore20"].src = "img/nav/btn_readmore.gif";
imageCache["readmore21"] = new Image();
imageCache["readmore21"].src = "img/nav/btn_readmore_1.gif";

imageCache["checkbox0"] = new Image();
imageCache["checkbox0"].src = "img/nav/checkbox_0.gif";
imageCache["checkbox1"] = new Image();
imageCache["checkbox1"].src = "img/nav/checkbox_1.gif";
imageCache["radio0"] = new Image();
imageCache["radio0"].src = "img/nav/radio_0.gif";
imageCache["radio1"] = new Image();
imageCache["radio1"].src = "img/nav/radio_1.gif";
imageCache["enter0"] = new Image();
imageCache["enter0"].src = "img/nav/enter_0.gif";
imageCache["enter1"] = new Image();
imageCache["enter1"].src = "img/nav/enter_1.gif";
imageCache["btnLogin0"] = new Image();
imageCache["btnLogin0"].src = "img/nav/enter_0.gif";
imageCache["btnLogin1"] = new Image();
imageCache["btnLogin1"].src = "img/nav/enter_1.gif";

imageCache["send0"] = new Image();
imageCache["send0"].src = "img/nav/send_0.gif";
imageCache["send1"] = new Image();
imageCache["send1"].src = "img/nav/send_1.gif";
imageCache["btnSave0"] = new Image();
imageCache["btnSave0"].src = "img/frame/btn_send.gif";
imageCache["btnSave1"] = new Image();
imageCache["btnSave1"].src = "img/frame/btn_send.gif";

imageCache["search0"] = new Image();
imageCache["search0"].src = "img/nav/search_0.gif";
imageCache["search1"] = new Image();
imageCache["search1"].src = "img/nav/search_1.gif";

function Hilite(who,state) {
	who.src = imageCache[who.id+state+""].src;
	who.style.cursor = "pointer";
}

function ToggleCheckbox(which) {
	// init error handle
	if (which.getAttribute("state")==null) {
		which.setAttribute("state","0");
	}
	var mystate = which.getAttribute("state");
	which.setAttribute("state",((mystate=="0")?"1":"0"));
	which.src = imageCache["checkbox"+((mystate=="0")?"1":"0")].src;
	var myhandler = which.getAttribute("handler");
	if (myhandler!=null) {
		var handler = document.getElementById(myhandler);
		handler.value = ((mystate=="0")?"1":"0");
	}
}

function KeyCheckbox(ev, which) {
	if (ev.keyCode==32) {
		ToggleCheckbox(which);
	} else {
		return true;
	}
}


function ClickRadio(which) {
	var mygroup = which.name;
	var allbuttons = document.getElementsByName(mygroup);
	var myhandler = which.getAttribute("handle");
	var handle = document.getElementById(myhandler);
	for (var i=0;i<allbuttons.length;i++) {
		if (allbuttons[i] == which) {
			allbuttons[i].setAttribute("state","1");
			handle.value = ""+i;
			allbuttons[i].src = imageCache["radio1"].src;
			if (allbuttons[i].getAttribute("enable")!=null) {
				var en = document.getElementById(allbuttons[i].getAttribute("enable"));
				en.disabled = false;
				en.className = "Field";
			}
		} else {
			allbuttons[i].setAttribute("state","0");
			allbuttons[i].src = imageCache["radio0"].src;
			if (allbuttons[i].getAttribute("enable")!=null) {
				var en = document.getElementById(allbuttons[i].getAttribute("enable"));
				en.disabled = true;
				en.className = "Field_Dis";
			}
		}
	}
}

function KeyRadio(ev, which) {
	if (ev.keyCode==32) {
		ClickRadio(which);
	} else {
		return true;
	}
}


function OpenVideo(name) {
	window.open(name+'.htm','video',"directories='no',height=280,width=320,resizeable='no',scrollbars='no',status='no',titlebar='no',toolbar='no'");
}