/***********   WCG   ***********
FILE: script.js
AUTOR: yavor panchev
UPDATE: 19.06.2007 [15:09]
********************************/
var ie5 = ( document.getElementById && document.all );
var ns6 = ( document.getElementById && !document.all );
var J={};
function fx(targ,stat){
	if(!targ.def){targ.def=targ.className; targ.style.cursor="pointer";}
	if(stat){
		targ.className=targ.def+stat;
	}else{
		targ.className=targ.def;
	}
}
function selectHot(num){
	if(J.hnavi.select){
		fx(J.hnavi.select);
		J.hnavi.select.style.cursor="pointer";
		J.hnavi.select.onmouseover=function(){fx(this,"Over")};
		J.hnavi.select.onmouseout=function(){fx(this)};
		J.hnavi.select.onclick=function(){selectHot(this.num)};
		J.hcont.conts[J.hnavi.select.num].style.display="none";
	}
	J.hnavi.select=J.hnavi.buts[num];
	fx(J.hnavi.select,"Over");
	J.hnavi.select.style.cursor="default";
	J.hnavi.select.onmouseover=function(){null};
	J.hnavi.select.onmouseout=function(){null};
	J.hnavi.select.onclick=function(){null};
	clearTimeout(J.timer1);
	J.timer1=setTimeout(function(){J.hcont.conts[J.hnavi.select.num].style.display="block"},200);
}
function initHot(){
	J.hcont=document.getElementById("hotcontent");
	J.hnavi=document.getElementById("hotnavi");
	J.hnavi.buts=[];
	var buts=J.hnavi.getElementsByTagName("div");
	var e=0;
	for(var i=0; i<buts.length; i++){
		if(buts[i].className=="hotnavibut"){
			J.hnavi.buts[e]=buts[i];
			buts[i].num=e;
			buts[i].onmouseover=function(){fx(this,"Over")};
			buts[i].onmouseout=function(){fx(this)};
			buts[i].onclick=function(){selectHot(this.num)};
			e++;
		}
	}
	J.hcont.conts=[];
	var conts=J.hcont.getElementsByTagName("div");
	e=0;
	for(var i=0; i<conts.length; i++){
		if(conts[i].className=="hotevent"){
			J.hcont.conts[e]=conts[i];
			e++;
		}
	}
	selectHot(0);
}
function detectSibling(targ,type){
	var nod;
	if(type=="next"){
		nod=(targ.nextSibling&&targ.nextSibling.nodeName=="DIV")?targ.nextSibling:(targ.nextSibling)?targ.nextSibling.nextSibling:null;
	}else if(type=="prev"){
		nod=(targ.previousSibling&&targ.previousSibling.nodeName=="DIV")?targ.previousSibling:(targ.previousSibling)?targ.previousSibling.previousSibling:null;
	}
	return nod;
}
function initStat(){
	J.scont=document.getElementById("statcontent");
	J.snavi=document.getElementById("statnavi");
	J.snavi.buts=[];
	var buts=J.snavi.getElementsByTagName("div");
	var e=0;
	for(var i=0; i<buts.length; i++){
		if(buts[i].className=="statnavibut"){
			if(ie5){buts[i].style.width=87}
			J.snavi.buts[e]=buts[i];
			buts[i].num=e;
			buts[i].onmouseover=function(){fx(this,"Over")};
			buts[i].onmouseout=function(){fx(this)};
			buts[i].onclick=function(){selectStat(this.num)};
			e++;
		}
	}
	J.scont.conts=[];
	var conts=J.scont.getElementsByTagName("div");
	e=0;
	for(var i=0; i<conts.length; i++){
		if(conts[i].className=="statgame"){
			J.scont.conts[e]=conts[i];
			e++;
		}
	}
	selectStat(0);
}
function selectStat(num){
	/**/
	if(J.snavi.select){
		J.snavi.select.className="statnavibut";
		J.snavi.select.style.cursor="pointer";
		J.snavi.select.onmouseover=function(){fx(this,"Over")};
		J.snavi.select.onmouseout=function(){fx(this)};
		J.snavi.select.onclick=function(){selectStat(this.num)};
		J.scont.conts[J.snavi.select.num].style.display="none";
		var next=detectSibling(J.snavi.select,"next");
		var prev=detectSibling(J.snavi.select,"prev");
		if(next){next.className="statmid"}
		if(prev){prev.className="statmid"}
	}
	J.snavi.select=J.snavi.buts[num];
	J.snavi.select.className="statnavibutPress";
	J.snavi.select.style.cursor="default";
	J.snavi.select.onmouseover=function(){null};
	J.snavi.select.onmouseout=function(){null};
	J.snavi.select.onclick=function(){null};
	var next=detectSibling(J.snavi.select,"next");
	var prev=detectSibling(J.snavi.select,"prev");
	if(next){next.className="statright"}
	if(prev){prev.className="statleft"}
	clearTimeout(J.timer2);
	J.timer2=setTimeout(function(){J.scont.conts[J.snavi.select.num].style.display="block"},200);
	/**/
}

function initNow(){
	J.ncont=document.getElementById("nowcontent");
	J.nnavi=document.getElementById("nownavi");
	J.nnavi.buts=[];
	var buts=J.nnavi.getElementsByTagName("div");
	var e=0;
	for(var i=0; i<buts.length; i++){
		if(buts[i].className=="nownavibut"){
			if(ie5){buts[i].style.width=45}
			J.nnavi.buts[e]=buts[i];
			buts[i].num=e;
			buts[i].onmouseover=function(){fx(this,"Over")};
			buts[i].onmouseout=function(){fx(this)};
			buts[i].onclick=function(){selectNow(this.num)};
			e++;
		}
	}
	J.ncont.conts=[];
	var conts=J.ncont.getElementsByTagName("div");
	e=0;
	for(var i=0; i<conts.length; i++){
		if(conts[i].className=="nowgame"){
			J.ncont.conts[e]=conts[i];
			e++;
		}
	}
	selectNow(0);
}
function selectNow(num){
	/**/
	if(J.nnavi.select){
		J.nnavi.select.className="nownavibut";
		J.nnavi.select.style.cursor="pointer";
		J.nnavi.select.onmouseover=function(){fx(this,"Over")};
		J.nnavi.select.onmouseout=function(){fx(this)};
		J.nnavi.select.onclick=function(){selectNow(this.num)};
		J.ncont.conts[J.nnavi.select.num].style.display="none";
		var next=detectSibling(J.nnavi.select,"next");
		var prev=detectSibling(J.nnavi.select,"prev");
		if(next){next.className="nowmid"}
		if(prev){prev.className="nowmid"}
	}
	J.nnavi.select=J.nnavi.buts[num];
	J.nnavi.select.className="nownavibutPress";
	J.nnavi.select.style.cursor="default";
	J.nnavi.select.onmouseover=function(){null};
	J.nnavi.select.onmouseout=function(){null};
	J.nnavi.select.onclick=function(){null};
	var next=detectSibling(J.nnavi.select,"next");
	var prev=detectSibling(J.nnavi.select,"prev");
	if(next){next.className="nowright"}
	if(prev){prev.className="nowleft"}
	clearTimeout(J.timer3);
	J.timer3=setTimeout(function(){J.ncont.conts[J.nnavi.select.num].style.display="block"},200);
	/**/
}
