jQuery().ready(function()
{
	$( "#loginbutton" ).click( validatelogin );
	$( ".recordclick" ).click( recorduserclick );
	
	$( "#loginbutton" ).keypress(function() {
		validatelogin( );
	});
	
	$( "#login_Password" ).bind( 'keydown', function(e)
	{ 
		if( e.which == 13 )
			validatelogin( );
	});
	
	$( "#banneradimg" ).click( banneradclickevent );
	
	setInterval( getad, 30000);
	
	$( "#rememberme" ).click( showrememberpopup );
	
	try
	{
		var name = getCookies( "name" );
		var psw = getCookies( "psw" );
		
		if( name && psw )
		{
			$( "#login_name" ).val( name );
			$( "#login_Password" ).val( psw );
			
			clearInter( );
			$( '#rememberme' ).attr( 'checked', 'checked' );
		}
	}
	catch(e) {}
});

function validatelogin( )
{
	rememberme( );
	
	var login_name = $.trim( $( "#login_name" ).val( ) );
	var login_Password = $.trim( $( "#login_Password" ).val( ) );
	
	data = 'DATA={"flag":"0","response_type":"json","act":"user/login","bean":{"login_Password":"'+login_Password+'","login_name":"'+login_name+'"}}';
	
	$.ajax({
		type: "POST",
		async: false,
		url: "/user/login",
		data: data,
		dataType: "json",
		success: function( json ){
			if( json.flag == 0 )
				show_popup( );
			else
				redirect( json.bean.logincount );
		}
	});
}

function recorduserclick( )
{
	data = 'DATA={"response_type":"json","flag":"0","act":"user/homeanalytics","bean":{"selectedid":"'+this.id+'"}}'
	
	$.ajax({
		type: "POST",
		async: false,
		url: "/user/homeanalytics",
		data: data,
		dataType: "json",
		success: function( json ){
			
		}
	});
}

function show_popup( )
{
	document.getElementById("nonUnserPopup").style.display = 'block';
}

function hide_popup( )
{
	document.getElementById("nonUnserPopup").style.display = 'none';
}

function redirect( logincount )
{
	var randNum = ( Math.floor ( Math.random ( ) * 3 + 1 ) );
	
	var random_urls = new Array ( );
	random_urls[0] = "/play/mainstreet";
	random_urls[1] = "/play/touchdownterrace";
	random_urls[2] = "/play/50yardlane";
	random_urls[3] = "/play/endzoneave";

	if( logincount <= 5 )
		window.location.href="/play/endzoneave";
	else
		window.location.href = random_urls[randNum-1];
}

function banneradclickevent( )
{
	var adunitid = $.trim( $( "#adunitid" ).val( ) );
	var campaign = $.trim( $( "#campaign" ).val( ) );
	data = 'DATA={"response_type":"json","flag":"0","act":"head/clickad","bean":{"adunitid":"'+adunitid+'","campaign":"'+campaign+'"}}'
	
	$.ajax({
		type: "POST",
		async: false,
		url: "/head/clickad",
		data: data,
		dataType: "json",
		success: function( json ){
			
		}
	});
}

function getad( )
{
	data = 'DATA={"response_type":"json","flag":"0","act":"home/getadurl","bean":{}}'
	
	$.ajax({
		type: "POST",
		async: false,
		url: "/home/getadurl",
		data: data,
		dataType: "json",
		success: function( json ){
			$( "#banneradimg" ).attr( "src", json.bean.adunit );
			$( "#banneradimghref" ).attr( "href", json.bean.adtarget );
			$( "#adunitid" ).val( json.bean.adunitid );
			$( "#campaign" ).val( json.bean.campaign );
		}
	});
}
function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function showrememberpopup( )
{
	if( $( '#rememberme' ).attr( 'checked' ) )
	{
		document.getElementById( "remembermePopup" ).style.display = "block";
	}
}

function hideremembermepopup( )
{
	document.getElementById( "remembermePopup" ).style.display = "none";
}

function rememberme( )
{
	if( $( '#rememberme' ).attr( 'checked' ) )
	{
		delCook( );
		
		var login_name = $.trim( $( "#login_name" ).val( ) );
		var login_Password = $.trim( $( "#login_Password" ).val( ) );
		
		var obj = 'Object={"name":"'+login_name+'","psw":"'+login_Password+'"}';
		
		setCookies( obj );
	}
	else
	{
		delCook( );
	}
}
