var pageid;
var errorid="";
var isLoggedIn="N";
var popuptitle ="Predict &amp; Win"
var loadingHTML = "<img src='http://im.rediff.com/predict/images/loading.gif' /> Loading...";
var flagImgPath = "http://im.rediff.com/predict/images/flags/";
var logoImgPath = "http://im.rediff.com/predict/images/logo/";
var prediction ="";

var blankImg = "http://im.rediff.com/predict/images/spacer.gif";
function doOnLoad(){
	if(getEl(pageid))
	getEl(pageid).className= "current";
	if(getEl("div_alert"))getEl("div_alert").style.height="0px";

}
function closedropdown(id){
	document.getElementById(id).style.display="none"
}
function opendropdown(id){
	document.getElementById(id).style.display="block"
}

function doLogout(){
	location.href="home.htm";
}

/* Main Links */
function openHome(){
	location.href="http://predictnwin.rediff.com/member_home.php";
}
function openPredictions(){
	location.href="http://predict.rediff.com/match_level_prediction.php?eventid=2001";
	//location.href="getjackpot.php"; commented for Demo
}

function openTeamProfile(){
	//Defualt comparision is set to INDIA & PAKISTAN
	location.href="http://predict.rediff.com/country.php?countryid=1005";
}
function openCompareCountries(){
	//Defualt comparision is set to INDIA & PAKISTAN
	location.href="http://predict.rediff.com/compare_country.php?country1=1004&country2=1005";
}
/*function openComparePlayers(){
	location.href="player_profile.php?playerid=1";
}*/
var login ="n";
if(getCookie('pw_memid')!=null){ 
	login =getCookie('pw_memid');
}

function openJackpot(){
	if(login != "n" ) {
		location.href="http://predictnwin.rediff.com/getjackpot.php";
	}else {
		 location.href="http://predict.rediff.com/jackpot.php";
	}
}
function openWorldcupPredictions(){
	location.href="http://predict.rediff.com/worldcup.php";
}
function openMessageBoard(){
	location.href="http://predict.rediff.com/message_board.php";
}
function openGamers(){
	location.href="http://predict.rediff.com/gamers.php?level=1";
}
function openSchedules(){
	location.href="http://predict.rediff.com/schedules.php";	
}
function openFeaturedMember(){
	location.href="http://predict.rediff.com/gamers.php?level=1";
}
function openPlayerProfile(){
	location.href="http://predict.rediff.com/player_profile.php?playerid=27";
}
function doJoinNow(){
	 window.open("http://register.rediff.com/register/register.php?FormName=user_details","_blank","");
}

function goBack(){
	history.go(-1);
}
        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 showAlertPopup(){
		calculatePopupMargins();
		getEl("errorpopup").style.display="block";
		getEl("errorpopup").style.margin= popupMargin;	
}
function hideAlertPopup(){
		getEl("errorpopup").style.display="none";
}	
function doShowServerMessage(){
     if(errorid.length > 0 ){
		if(errorid=="e0") {
			getEl("alert_message").innerHTML = eval("p2winMessage."+errorid+"A")+prediction+eval("p2winMessage."+errorid+"B");
			getEl("alert_message").style.display ="block";
		}else {
			getEl("alert_message").innerHTML =  eval("p2winMessage."+errorid);
			getEl("alert_message").style.display ="block";
		}
	}
}
function getRoundPoints(num){
	return (parseFloat(num)).toFixed(0);	
}
/* DOM Functions */
function getEl(id){return document.getElementById(id)}

