function FocusTags() {
	this.focus = null;
	this.display = function(tag) {
		var obj = document.getElementById(tag);
		if( obj != null ) {
			if( this.focus != null )
				this.focus.style.display = 'none';
			this.focus = obj;
			this.focus.style.display = '';
		}
	}
}

var ftag = new FocusTags();
function guestbook_check(){
		var nickname = document.getElementById('nickname');
		var email = document.getElementById('email');
		var content = document.getElementById('guestbook_content');
		if (nickname.value == '' ||
			email.value == '' ||
			content.value == ''){
			alert("Please insert full information");
			return false;
			}
		return true;
}

function StarMouseOver(img, ctrl, i) {
	obj = document.getElementById(ctrl);
	if( i>obj.value ) {
		for(j=obj.value;j<i;j++)
			document.getElementById(img+j).src='./images/staron.gif';
	} else if( i<obj.value ) {
		for(j=i;j<obj.value;j++)
			document.getElementById(img+j).src='./images/staroff.gif';
	}
}
function StarMouseOut(img, ctrl, i) {
	obj = document.getElementById(ctrl);
	if( i>obj.value ) {
		for(j=obj.value;j<i;j++)
			document.getElementById(img+j).src='./images/staroff.gif';
	} else if( i<obj.value ) {
		for(j=i;j<obj.value;j++)
			document.getElementById(img+j).src='./images/staron.gif';
	}
}

function StarClick(ctrl, i) {
	obj = document.getElementById(ctrl);
	obj.value=i;
	obj = document.getElementById("song_id");
	bee.sendOnly("./?id=rating&sg="+obj.value+"&rate="+i, null, false);
	bk_rate = document.getElementById("bkrating");
	rate_time = document.getElementById("rating_time");
	rate = parseFloat(bk_rate.value);
	rate_c = parseInt(rate_time.value);
	rate = (rate*rate_c+i)/(rate_c+1);
	obj = document.getElementById("rating_val");
	bk_rate.value = rate;
	rate = Math.floor(rate*10)/10;
	obj.innerHTML = rate;
	rate_time.value = (rate_c+1);
	document.getElementById("rate_count").innerHTML = rate_time.value;
}

var mnuState = new Array(
	new Array(true,false,false,false,false),
	new Array(false,false,false),
	new Array(false,false,false,false),
	new Array(),
	new Array(false,false,false),
	new Array(false,false,false)
);

var mnuId = new Array(
	new Array("trangchu","hinhanh","amnhac","club","ketnoi"),
	new Array("tintuc","tieusu","nn"),
	new Array("studio","sankhau","tapchi","doithuong"),
	new Array(),
	new Array("forum","download","clip"),
	new Array("luubut","bantin","lienhe")
);
	
function FocusMenu(mnu, submnu, isOut) {
	if( mnuState[mnu][submnu] ) return;
	name = mnuId[mnu][submnu];
	obj=document.getElementById(name);
	obj.src = "skins/default/images/"+name+(isOut?"_off":"_on")+".gif";
}

function SelectMenu(mnu, submnu) {
	for(i=0;i<mnuState[mnu].length; i++) { 
		if( i == submnu ) {
			mnuState[mnu][i] = true;
			name = mnuId[mnu][i];
			obj=document.getElementById(name);
			obj.src = "skins/default/images/"+name+"_on.gif";
			obj=document.getElementById("submnu_"+name);
			if( obj != null ) {
				obj.style.display="";
			}
		} else if( mnuState[mnu][i] ) {
			if( mnu==0 ) {
				for(j=0; j<mnuState[i+1].length; j++) {
					if( !mnuState[i+1][j] ) continue;
					mnuState[i+1][j] = false;
					name = mnuId[i+1][j];
					obj=document.getElementById(name);
					obj.src = "skins/default/images/"+name+"_off.gif";
				}
			}
			mnuState[mnu][i] = false;
			name = mnuId[mnu][i];
			obj=document.getElementById(name);
			obj.src = "skins/default/images/"+name+"_off.gif";
			obj=document.getElementById("submnu_"+name);
			if( obj != null ) {
				obj.style.display="none";
			}
		}
	}
	document.cookie = "mnu=" + mnu + ":" + submnu;
}

function UnSelectSubMenu(mnu) {
	for(i=0;i<mnuState[mnu].length; i++) { 
		if( mnuState[mnu][i] ) {
			mnuState[mnu][i] = false;
			name = mnuId[mnu][i];
			obj=document.getElementById(name);
			obj.src = "skins/default/images/"+name+"_off.gif";
			obj=document.getElementById("submnu_"+name);
			if( obj != null ) {
				obj.style.display="none";
			}
		}
	}
}

function ScrollDown() {
	var obj = document.getElementById("tbl_menu");
	var y = parseInt(obj.offsetTop);
	window.scrollTo(0,y);
}

var timeNXCG = 0;

function LoadNDCG() {
	obj = document.getElementById("nxcg");
	if( obj != null ) {
		bee2.displayUrl('nhanxet','index.php?id=nhanxet&begin='+obj.value, null, false);
		timeNXCG = window.setTimeout("LoadNDCG()", 5000);
	} else {
		timeNXCG = window.setTimeout("LoadNDCG()", 1000);
	}
}

function ResetNXCG() {
	window.clearTimeout(timeNXCG);
	timeNXCG = window.setTimeout("LoadNDCG()", 5000);
}

timeNXCG = window.setTimeout("LoadNDCG()", 5000);

function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else {
		begin += 2;
	}
		var end = document.cookie.indexOf(";", begin);
		if (end == -1) {
		end = dc.length;
	}
	return unescape(dc.substring(begin + prefix.length, end));
}

function ShowHide(tag) {
	obj = document.getElementById(tag);
	if( obj.style.display == 'none' )
		obj.style.display = '';
	else obj.style.display = 'none';
}

function Brower() {
	return (typeof(window.innerWidth) == 'number')?"nie":"ie";
}