function getXmlHttp_RequestObject() 
{	

				if (window.XMLHttpRequest) 

				{		

					return new XMLHttpRequest(); //Not IE	

				} 

				else if	(window.ActiveXObject) 

				{		

					return new ActiveXObject("Microsoft.XMLHTTP"); //IE	

				} 

				else 

				{		

					//Display your error message here. 		

					//and inform the user they might want to upgrade		

					//their browser.		

					alert("Your browser doesn't support the XmlHttpRequest object.  Better upgrade to Firefox.");	

				}

} 



var game_Hour = '';
var from_Hour = '';
var from_Hour_new = '';
var to_Hour_new = '';
var to_Hour = '';
var zhcontent = '';
/*********functions realted to egobox start *****************/
function showEgoBox(mailcount,scrapscount,challengescount,loyaltypoints,favgamecount,buddycount,username_cookie,avatar,gender,facebook_avatar)
{
	
	zhcontent ='';
          
			if(document.getElementById("useridyes"))
			document.getElementById("useridyes").style.display = 'none';
			
			if(document.getElementById("myzapak"))
			document.getElementById("myzapak").style.display = 'block';
			
			if(document.getElementById("zhousie"))
		    document.getElementById("zhousie").innerHTML = zhcontent;
			
			if(document.getElementById("div5"))
			{
				
				var myDomain = document.domain;
				var url = window.location.pathname;
				var filename = url.substring(url.lastIndexOf('/')+1);
				if(myDomain != 'test64-cricket.zapak.com' && myDomain != 'stage-cricket.zapak.com' && myDomain != 'cricket.zapak.com' && filename != 'ginx-index.php')
				{
					slide('div5');
				}
			}
			
		document.getElementById("loginbox").style.display = 'none';
		document.getElementById("egobox_content").style.display = '';
		document.getElementById("newsholder").style.width='59%';	
		document.getElementById("scroll3_top").style.width='450px';		
		printegobox(mailcount,scrapscount,challengescount,loyaltypoints,username_cookie,avatar,gender,facebook_avatar);
	
}

function hideEgoBox()
{
	
if(document.getElementById("userid"))
document.getElementById("userid").innerHTML = 'Stranger';

document.getElementById("loginbox").style.display = '';
document.getElementById("egobox_content").style.display = 'none';
document.getElementById("scroll3_top").style.width='600px';
if(document.getElementById("signout"))
document.getElementById("signout").innerHTML = '';

 if(document.getElementById("zhousie"))
{

//document.getElementById("zhousie").innerHTML = '<a class="head01" href="http://www.zapak.com/happyhours.php" style="font-size: 11px;"><b><u>It\'s Happy Hours on Zapak! Login & Play between<br/> 4 to 8 PM and earn double loyalty points!</u></b></a>';
//document.getElementById("zhousie").innerHTML ='<a class="head01" href="http://shop.zapak.com" style="font-size: 11px;" target="_blank"><b><u>Now shop @ India\'s coolest gadget store</u></b></a> ';
//document.getElementById("zhousie").innerHTML ='<a class="head01" href="http://blog.zapak.com" style="font-size: 11px;" target="_blank"><b><u>Just Launched: The Zapak Blog </u></b></a>';
//document.getElementById("zhousie").innerHTML ='<a class="head01" href="javascript:void(0);" onclick="switch_lite();" style="font-size: 11px;"><b><u>Site taking time to load?<br/>Try Zapak Lite</u></b></a>';
//document.getElementById("zhousie").innerHTML ='<a class="head01" href="http://www.zapak.com/zclindex.php" style="font-size: 11px;"><b><u>ZCL contest closed.<br/>Click here for winners!</u></b></a>';
}
}
/***************** function common egobox ends **************************/



   
   //function for submitting search form egobox
function submitform()
{
 if(document.searchform.textfield.value=='' || document.searchform.textfield.value=='Jump to your favourite game')document.searchform.textfield.value='NULL';document.searchform.submit();

}

//functin for search form

function searchcheck()
{
if(document.searchform.textfield.value=='')
{
document.searchform.textfield.style.color='white';
document.searchform.textfield.value='NULL';
document.searchform.submit();
return true;
}
else{
submitform();
return true;
}
}



//function for submitting search form egobox
function submitegoform()
{
 if(document.searchegoform.textfield.value=='' || document.searchegoform.textfield.value=='Jump to your favourite game')document.searchegoform.textfield.value='NULL';document.searchegoform.submit();

}

//functin for search form

   function searchegocheck()
{
if(document.searchegoform.textfield.value=='')
{
document.searchegoform.textfield.style.color='white';
document.searchegoform.textfield.value='NULL';

return true;
}
else{
return true;

}
}



   function printegobox(mailcount,scrapcount,challengecount,loyaltycount,userid,avatar,gender,facebook_avatar)
   { 

   var wwwzapakPath = WWW_SERVER_URL; //added by devendra to work in all pages	
   var myzapak = MY_SERVER_URL; //
   var mailzapakPath = EMAIL_SERVER_URL; //added by devendra to work in all pages
 var avatarimg='';

   var myzapakPath = SOCIAL_SERVER_URL; //added by cp for rajandra to work on social pages  

   var egoboxcontent = '';
   if(facebook_avatar !=''){
avatarimg= facebook_avatar;
}else
	   {
if(avatar=='0'){
	if(gender=='Male')
	{
	avatarimg=SOCIAL_SERVER_URL+'/public/images/boy.jpg';
	}else{
	avatarimg= SOCIAL_SERVER_URL+'/public/images/gal.jpg';
	}
}else if(avatar=='1')
		{
 		avatarimg= SOCIAL_SERVER_URL+'/images/profiles/'+userid+'.jpeg';
		}else{
avatarimg='http://images.api.weeworld.com/zapak/'+userid+'/weemee/scale/0.45.png?xPad=0&amp;yPad=-14&amp;showlogo=false';
		}
 }

var zclpointsimg='<img src="'+RESOURCE_SERVER_URL+'/www/zcl/0.jpg"/>';
var scrapcount =parseInt(scrapcount);;

var scale = new Array();
var s1 = new Array("2","4","6","8","10");
var s2 = new Array("4","8","12","16","20");
var s3 = new Array("6","12","18","24","30");
var s4 = new Array("10","20","30","40","50");
var s5 = new Array("15","30","45","60","75");
var s6 = new Array("20","40","60","80","100");

scale[0] = s1;
scale[1] = s2;
scale[2] = s3;
scale[3] = s4;
scale[4] = s5;
scale[5] = s6;

var currscale = new Array();
if(scrapcount < 10){
currscale = scale[0];
}else if(scrapcount < 20 && scrapcount >= 10){
currscale = scale[1];
}else if(scrapcount <30 && scrapcount >= 20){
currscale = scale[2];
}else if(scrapcount <50 && scrapcount >= 30){
currscale = scale[3];
}else if(scrapcount <75 && scrapcount >= 50){
currscale = scale[4];
}else if(scrapcount >=100 && scrapcount >= 75){
currscale = scale[5];
}


var bar = 'bar',num = 'num';
var j=0;
for(i=0;i<currscale.length;i++){

if(scrapcount >= currscale[i]){
	j++;
}
}

zclpointsimg='<img src="'+RESOURCE_SERVER_URL+'/www/zcl/' + j + '.jpg"/>'; 
 
egoboxcontent += '<div id="egobox"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>';
egoboxcontent +='<td width="22" align="center" valign="middle"><a href="javascript:void(0);" onclick="javascript:divhowhide(\'ego_links\');"><img src="'+RESOURCE_SERVER_URL+'/www/images/gruparrow.gif" width="9" height="9" border="0" /></a></td>';
egoboxcontent +='<td width="156" height="20" align="left" valign="middle" class="ar11bl"><span id="userid">Hi <a style="text-decoration:underline;" href="javascript:void(0);" onclick="javascript:divhowhide(\'ego_links\');"><strong>'+userid+'</strong></span></strong></a></td>';
egoboxcontent +='<td width="2" rowspan="2" align="left" valign="top" background="'+RESOURCE_SERVER_URL+'/www/images/lgdivider.gif"><img src="'+RESOURCE_SERVER_URL+'/www/images/spacer.gif" width="2" height="1" /></td>';
egoboxcontent +='<td width="22" rowspan="2" align="center" valign="middle" class="ar11bl"><a href="http://mail.zapak.com" target="_blank"><img src="'+RESOURCE_SERVER_URL+'/www/images/icon_envelop.gif" width="16" height="16" border="0" alt="Zapak Mail" title="Zapak Mail"/></a></td>';
egoboxcontent +='<td width="29" rowspan="2" class="ar11bl" style="padding-top:5px"><a href="http://mail.zapak.com" target="_blank">'+mailcount+'</a></td>';
egoboxcontent +='<td width="20" rowspan="2" align="left" valign="middle" style="padding-top:2px"><a href="'+myzapak+'/zloyaltymypoints.php" target="_top"><img src="'+RESOURCE_SERVER_URL+'/www/images/icon_gift.gif" width="16" height="16" border="0" alt="Loyalty Points" title="Loyalty Points"/></a></td>';
egoboxcontent +='<td width="41" rowspan="2" align="left" valign="middle" class="ar11bl" style="padding-top:5px"><a href="'+myzapak+'/zloyaltymypoints.php" target="_top">'+loyaltycount+'</a></td>';
egoboxcontent +='</tr><tr><td>&nbsp;</td><td align="left" valign="top" class="ar11bl" id="signout"><a href="'+SECURE_SERVER_URL+'/zlogout.php" target="_parent">Signout</a></td></tr></table></div>';
document.getElementById("egobox_content").innerHTML = egoboxcontent;

	if(document.getElementById("ego_link_uid"))
		{
		document.getElementById("ego_link_uid").innerHTML = '<a href="javascript:void(0);" onclick="javascript:divhowhide(\'ego_links\');"><strong>Hi '+userid+'</strong></span></strong></a>';
		}
		if(document.getElementById("avatar_image"))
		{
		document.getElementById("avatar_image").innerHTML = '<a href="'+myzapakPath+'/public/home/show/'+'" target="_top"><img style="border:1px solid #cccccc" src="'+avatarimg+'" border="0" width="55" height="55"></a>';
		}
			if(document.getElementById("ego_link_signout"))
		{
		document.getElementById("ego_link_signout").innerHTML = '<a href="'+SECURE_SERVER_URL+'/zlogout.php" target="_parent">Signout</a>';
		}
   
   }
   
 
  function divhowhide(divobj)
   {
	   if(document.getElementById(divobj).style.display =='none')
	   {
		   document.getElementById(divobj).style.display='';
	   }
	   else
	   {
		   document.getElementById(divobj).style.display='none';
	   }
   }


/*  ############## zapak landing js starts ################## */
/* by devendra on 10 dec 2009 */

/******************************************
* DHTML Ad Box (By Matt Gabbert at http://www.nolag.com)
* Visit http://www.dynamicdrive.com/ for full script
* This notice must stay intact for use
******************************************/
adTime=20;  // seconds ad reminder is shown
chanceAd=1; // ad will be shown 1 in X times (put 1 for everytime)

var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById && !ie);
var calunit=ns? "" : "px"
adCount=0;
function initAd(){
	document.getElementById('TB_overlay').style.display = 'block';
	if(!ns && !ie && !w3) return;
	if(ie)		adDiv=eval('document.all.sponsorAdDiv.style');
	else if(ns)	adDiv=eval('document.layers["sponsorAdDiv"]');
	else if(w3)	adDiv=eval('document.getElementById("sponsorAdDiv").style');
    if(ie)		overDiv=eval('document.all.TB_overlay.style');
	else if(ns)	overDiv=eval('document.layers["TB_overlay"]');
	else if(w3)	overDiv=eval('document.getElementById("TB_overlay").style');
	randAd=Math.ceil(Math.random()*chanceAd);
        if (ie||w3)
        adDiv.visibility="visible";
        else
        adDiv.visibility ="show";
	
	if(randAd==1) showAd();
}
function showAd() {

	if(adCount<adTime*50) {
		adCount+=1;
		if (ie) {
			documentWidth  =truebody().offsetWidth/2+truebody().scrollLeft-20;
			documentHeight =truebody().offsetHeight/2+truebody().scrollTop-20;
		}	
		else if (ns) {
			documentWidth=window.innerWidth/2+window.pageXOffset-20;
			documentHeight=window.innerHeight/2+window.pageYOffset-20;
		} 
		else if (w3) {
			documentWidth=self.innerWidth/2+window.pageXOffset-20;
			documentHeight=self.innerHeight/2+window.pageYOffset-20;
		} 
		adDiv.left=documentWidth-300+calunit;adDiv.top =documentHeight-200+calunit;
		setTimeout("showAd()",100);
	}
	else 
		closeAd();
}
function closeAd(){
if (ie||w3) {
    overDiv.display = "none";
    adDiv.display="none";
}
else {
    overDiv.visibility ="hide";
    adDiv.visibility ="hide";
}
}
function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function checkAdDivs(showhide) {
	if (!document.getElementsByTagName) return;
	arr_nodes = document.getElementsByTagName('div');
	for (i = 0; i < arr_nodes.length; i++) {
		obj_node = arr_nodes[i];
		if(/ZAPADS[_a-z]/.test(obj_node.id))
			hideDivAds(obj_node.id,showhide);
	}
	/* hiding right iframe ad slug */			
	arr_nodes = document.getElementsByTagName('iframe');
	for (i = 0; i < arr_nodes.length; i++) {
		obj_node = arr_nodes[i];
		if(/fr[_a-z]/.test(obj_node.id))
			hideDivAds(obj_node.id,showhide);
	}
				
}
function hideDivAds(divid,showhide) {
	if (!document.getElementById(divid)) return;
	if(showhide == 'hide')
		document.getElementById(divid).style.display='none';
	else
		document.getElementById(divid).style.display='';
}
//onload=initAd;
//End-->

function switch_lite()
{
	document.getElementById('TB_overlay').style.display = 'block';
if(get_cookie('zver')) 
delete_cookie('zver');

if(document.getElementById('TB_overlay'))
	{
	document.getElementById('TB_overlay').style.visibility='visible';
	document.getElementById('TB_overlay').style.display='';
	}

if(document.getElementById('sponsorAdDiv'))
	{
	document.getElementById('sponsorAdDiv').style.visibility='visible';
    document.getElementById('sponsorAdDiv').style.display='';
	}
  checkAdDivs("hide");
  initAd();
}



/* ######################### zapak landing js ends ############################### */

/*NEW SCROLL TICKER ADS XML*/
var sTop=30;
var xmlhttpScroller;
var defHeight = 30;
var noofScrolls =3;
var sctimerHandler ;
var scrollUp = 1;
var url='';
var moveFrom= 0;
var moveTo = 0;
var currPostition = 1;
var cricketscoreticker='';
var whichcontent=-1;
var i=0;
function scoreupdate_new(holdingdiv,tickerdiv,xmlpage)
{
var receive_Request = getXmlHttp_RequestObject();

if (receive_Request.readyState == 4 || receive_Request.readyState == 0) 
{

//True explicity sets the request to asyncronous (default).		

var urlval = xmlpage;
receive_Request.open("GET", urlval, true);		
receive_Request.onreadystatechange = handlescore; 		

//Make the actual request.		
//receive_Request.send(null);	
}



function handlescore()
{    
if (receive_Request.readyState == 4) 
{
xmlDoc=receive_Request.responseXML;

if(xmlDoc.getElementsByTagName("match")[0])
{
	whichcontent=1;
	scorelength = xmlDoc.getElementsByTagName("match").length;
	noofScrolls = xmlDoc.getElementsByTagName("match").length;
		for(i=0;i<scorelength;i++)
		{	
			//cricketscoreticker += " | ";
			cricketscoreticker += '<div onmouseover="javscript:pauseScroll();" onmouseout="javascript:clearpauseScroll();" style="padding:13px;float: none; position: absolute; top: ' + (i * 30) + 'px;" class="panel ar11bl"><a href='+CRICKET_SERVER_URL+'/scorecard/cricket-scores-'+xmlDoc.getElementsByTagName("id")[i].childNodes[0].nodeValue+'.php target="_blank">';

			if(xmlDoc.getElementsByTagName("team1")[i].childNodes[0])
			cricketscoreticker += xmlDoc.getElementsByTagName("team1")[i].childNodes[0].nodeValue;

			cricketscoreticker += " Vs ";

			if(xmlDoc.getElementsByTagName("team2")[i].childNodes[0])
			cricketscoreticker += xmlDoc.getElementsByTagName("team2")[i].childNodes[0].nodeValue; 


			if(xmlDoc.getElementsByTagName("batteam")[i].childNodes[0])
			cricketscoreticker += " - "+xmlDoc.getElementsByTagName("batteam")[i].childNodes[0].nodeValue;
			
			if(xmlDoc.getElementsByTagName("batteamover")[i].childNodes[0])
			{
				cricketscoreticker += ": ";

				if(xmlDoc.getElementsByTagName("batteamrun")[i].childNodes[0])
				cricketscoreticker += xmlDoc.getElementsByTagName("batteamrun")[i].childNodes[0].nodeValue;

				cricketscoreticker += "/ ";


				if(xmlDoc.getElementsByTagName("batteamwicket")[i].childNodes[0])
				cricketscoreticker += xmlDoc.getElementsByTagName("batteamwicket")[i].childNodes[0].nodeValue;

				cricketscoreticker += " (";

				if(xmlDoc.getElementsByTagName("batteamover")[i].childNodes[0])
				cricketscoreticker += xmlDoc.getElementsByTagName("batteamover")[i].childNodes[0].nodeValue;

				cricketscoreticker += " Ovs.). ";
			}
			else
			{
				try
				{
				
					if(xmlDoc.getElementsByTagName("toss")[i])
					{
						cricketscoreticker += ": " +xmlDoc.getElementsByTagName("winner")[i].childNodes[0].nodeValue + " won the toss and decided to ";
						if(xmlDoc.getElementsByTagName("decision")[i].childNodes[0].nodeValue == 'Fielding')
						{
							cricketscoreticker += "Field";
						}
						else
						{
							cricketscoreticker += "bat.";
						}
					}
					else
					{
						cricketscoreticker += ": Match yet to start.";
					}
				}
				catch (e)
				{
					
				}
			}
			//if(xmlDoc.getElementsByTagName("status")[i].childNodes[0])
			//cricketscoreticker += xmlDoc.getElementsByTagName("status")[i].childNodes[0].nodeValue;

			cricketscoreticker += "</a></div>"; 
			

		}
		/*	document.getElementById("belt_top").innerHTML='';
		document.getElementById("belt_top").innerHTML = cricketscoreticker ;
						cricketscoreticker='';
						currPostition = 1;
						sTop = 30;
						moveFrom= 0;
						moveTo = 0;
						startSlider();*/

}
else 
	{

		/*url='http://'+document.domain+'/notifications.php';
		currPostition = 1;
		sTop = 30;
		moveFrom= 0;
		moveTo = 0;
		if(whichcontent!=0)
		{
		ajaxStart();
		}
		whichcontent=0;*/
	}
}
}
}

