// JavaScript Document
	//Tabs
	//Open Game Popup
	function gamePop(url){
		window.open(url,'gamepopup','width=785,height=750,top=0, left=0,scrollbars=yes,resizable=yes');
	}
	
window.addEvent('domready', function() {
	var current_user = ''; /* Logged in user */
	var prev = ''; /* Bg prev var */


	
	/* Ego Box Fetch */	
	var zpk_sitedomain = '';
	function zpk_egobox_responsehandler(type, data, eventobj, params){
		if(data.userdetails.loginstatus == '1'){			
			makeegobox(data.userdetails.mailcount,data.userdetails.scrapscount,data.userdetails.challengescount,data.userdetails.loyaltypoints,data.userdetails.favgamecount,data.userdetails.buddycount,data.userdetails.uid,data.userdetails.avatar,data.userdetails.gender,data.userdetails.facebook_avatar);
			var today = new Date();
			var userdetails_expired_in = 2;
			var timestamp = new Date(today.getTime() + (userdetails_expired_in * 1000 * 60));
			var userdetails = data.userdetails.mailcount+"|"+data.userdetails.scrapscount+"|"+data.userdetails.challengescount+"|"+data.userdetails.loyaltypoints+"|"+data.userdetails.favgamecount+"|"+data.userdetails.buddycount+"|"+data.userdetails.uid+"|"+data.userdetails.avatar+"|"+data.userdetails.gender+"|"+data.userdetails.facebook_avatar+"|"+zpk_sitedomain+"|"+timestamp;
			
			var cook = Cookie.write(dom_prefix+'zpk_ud',userdetails,{duration: 0.015});
			
		}else if(data.userdetails.loginstatus == '0'){		
			
			
		}
		
	}
			

	
	
		
	function zpk_egobox(domain){
		zpk_sitedomain = domain;
		var params1 = {url:  SECURE_SERVER_URL+'/zuserdetails.php?domain='+domain, load: zpk_egobox_responsehandler, timeoutSeconds: 5, jsonParamName: 'callback'};		
		Zpk_ScriptSrcTransport.bind(params1);	
	}
	
	function loadegobox(domain){		
		var username_cookie = Cookie.read(dom_prefix+'zpk_u');
		var sso_cookie =  Cookie.read(dom_prefix+'ssapresu');
		var userdetails_cookie =  Cookie.read(dom_prefix+'zpk_ud');
		if(username_cookie || sso_cookie){
			if(userdetails_cookie)
			{
				var userdetails_arr = userdetails_cookie.split("|");
				var mailcount  = userdetails_arr[0];
				var scrapscount = userdetails_arr[1];
				var challengescount = userdetails_arr[2];
				var loyaltypoints = userdetails_arr[3];
				var favgamecount = userdetails_arr[4];
				var buddycount = userdetails_arr[5];
				var uid = userdetails_arr[6];
				var avatar = userdetails_arr[7];
				var gender = userdetails_arr[8];
				var facebook_avatar = userdetails_arr[9];
				var sitedomain_cookie = userdetails_arr[10];
				var timestamp = userdetails_arr[11];
				
				if(mailcount !== null && scrapscount !== null && challengescount !== null && loyaltypoints !== null && uid !== null && favgamecount !== null && buddycount !== null && uid == username_cookie && userdetails_cookie !== null && sitedomain_cookie == domain)
				{
					makeegobox(mailcount,scrapscount,challengescount,loyaltypoints,favgamecount,buddycount,username_cookie,avatar,gender,facebook_avatar);
				}else{				
					zpk_egobox(domain);
				}				
			}else{
				zpk_egobox(domain);
			}			
		}else{
			zpk_egobox(domain);
		}
	}	
	
	function makeegobox(mailcount,scrapscount,challengescount,loyaltypoints,favgamecount,buddycount,username_cookie,avatar,gender,facebook_avatar){		
		$('logout_links').setStyle('display','block');
		$('login_links').setStyle('display','none');
		$('mail_count').set('html', mailcount);
		$('scrap_count').set('html', scrapscount);
		$('bud_count').set('html', buddycount);
		$('loyal_count').set('html', loyaltypoints);
		$('zuser_id').set('html','Hi, <a href="'+SOCIAL_SERVER_URL + '" target="_blank">' + username_cookie + '</a>');
		//$('mymenu').setStyle('display','block');
		//$('did_user').set('html', username_cookie);
		//var user_profile = new Element('a',{'href': SOCIAL_SERVER_URL});		
		//user_profile.wraps($('did_user'));
		current_user = username_cookie;
		var avatarimg = '';
		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/'+username_cookie+'.jpeg';}else{ avatarimg='http://images.api.weeworld.com/zapak/'+username_cookie+'/weemee/scale/0.45.png?xPad=0&amp;yPad=-14&amp;showlogo=false';	}
		}
		$('avatar_img').set('src',avatarimg);	
		user_profile = new Element('a',{'href': SOCIAL_SERVER_URL});		
		user_profile.wraps($('avatar_img'));			
			
			
	}
	
	loadegobox('www');
	/* Ego Box Ends */
	
	/*Facebook Connect */
	$('fblogin').addEvent('click',function(e){
		FB.login(function(response) {
		  if (response.session) {			  
			 //window.location.href= SECURE_SERVER_URL + '/fb_login2.php?redirect='+WWW_SERVER_URL;
			 window.open(SECURE_SERVER_URL + '/fb_login2.php?redirect='+WWW_SERVER_URL,'fblogin','width=640,height=480');
 			 var reload = function(){ window.location.reload(); };
			 reload.delay(3000);
		  } else {
			//console.log('not logged');		
		  }
		});
	});
	
	/*Facebook Connect*/
	
	/* Search */
	$('search_submit').addEvent('click',function(e){
		e.stop();
		var val1 = $('textfield').get('value');
		if(val1 == '' || val1 == 'Jump to your favourite game')
			$('textfield').set('value','');
		else
			$('searchform').submit();
	 });
  	 $('textfield').addEvent('click',function(e){
		e.stop();
		this.set('value','');
	 });
	/* Search */	

	/* Make HomePage */
	$('mkhome').addEvent('click',function(e){
		$('dvHomePage').setStyle('display','block');
	});
	$('dvClose').addEvent('click',function(e){
		$('dvHomePage').setStyle('display','none');
	});
	/* Make HomePage */

});


	
	

