// JavaScript Document

function popUp(URL){
winpops=window.open(URL,"","width=200,height=125,left=100,top=100,status=0,scrollbars=0,resizable=1,menubar=0,location=0,toolbar=0")
}


function popUp2(URL){
winpops=window.open(URL,"","width=200,height =450,left=100,top=100,status=0,scrollbars=0,resizable=1,menubar=0,location=0,toolbar=0")
}


function popUpFavorite(URL){
winpops=window.open(URL,"","width=200,height=100,left=100,top=100,status=0,scrollbars=0,resizable=1,menubar=0,location=0,toolbar=0")
}


function popComments(URL){
winpops=window.open(URL,"","width=440,height=400,left=100,top=100,status=0,scrollbars=1,resizable=1,menubar=0,location=0,toolbar=0")
}


function popRecoverPassword(URL){
winpops=window.open(URL,"","width=440,height=200,left=100,top=100,status=0,scrollbars=0,resizable=1,menubar=0,location=0,toolbar=0")
}

function popReportGame(URL){
winpops=window.open(URL,"","width=250,height=225,left=100,top=100,status=0,scrollbars=0,resizable=1,menubar=0,location=0,toolbar=0")
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


// Nannette Thacker http://www.shiningstar.net
function confirmDeleteMessage()
{
var agree=confirm("Are you sure you wish to delete this message?");
if (agree)
	return true ;
else
	return false ;
}

function bookmark(url,title){
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
  window.external.AddFavorite(url,title);
  } else if (navigator.appName == "Netscape") {
    window.sidebar.addPanel(title,url,"");
  } else {
    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
  }
}

function inptClearDefault( inpt, isfocus, txt ){
	if( isfocus ){
		if( inpt.value == txt ) inpt.value = "";
	}else{
		if( inpt.value == "" ) inpt.value = txt;
	}
}
function showRateBox(show) {
	var tag = document.getElementById("ratingBox");
	if (show == 1) {
		tag.style.display = "block";
	} else {
		tag.style.display = "none";
	}
}

function rateGame(gameid,vote) {
	ajax = ajaxFunction();
	ajax.onreadystatechange = function () { rateGame_stateChanged(); };
	var url = templateBase+ "inc/ajax-rating.php";
	url = url+ "?id=" +gameid;
	url = url+ "&vote=" +vote;
	ajax.open("GET",url,true);
	ajax.send(null);
}
function rateGame_stateChanged() { 
	var tag = document.getElementById('starRatingSpan');
	if (ajax.readyState == 4) {
		tag.innerHTML = ajax.responseText;
	}
}
function starMouseOver(vote) {
	var star1 = document.getElementById('star1');
	var star2 = document.getElementById('star2');
	var star3 = document.getElementById('star3');
	var star4 = document.getElementById('star4');
	var star5 = document.getElementById('star5');
	var onStar = templateBase+ "images/yellow-star.png";
	var offStar = templateBase+ "images/white-star.png";
	if (vote == 0) {
		star1.src = offStar;
		star2.src = offStar;
		star3.src = offStar;
		star4.src = offStar;
		star5.src = offStar;
	} else if (vote == 1) {
		star1.src = onStar;
		star2.src = offStar;
		star3.src = offStar;
		star4.src = offStar;
		star5.src = offStar;
	} else if (vote == 2) {
		star1.src = onStar;
		star2.src = onStar;
		star3.src = offStar;
		star4.src = offStar;
		star5.src = offStar;
	} else if (vote == 3) {
		star1.src = onStar;
		star2.src = onStar;
		star3.src = onStar;
		star4.src = offStar;
		star5.src = offStar;
	} else if (vote == 4) {
		star1.src = onStar;
		star2.src = onStar;
		star3.src = onStar;
		star4.src = onStar;
		star5.src = offStar;
	} else if (vote == 5) {
		star1.src = onStar;
		star2.src = onStar;
		star3.src = onStar;
		star4.src = onStar;
		star5.src = onStar;
	}
}