
/*SetTimeout(updatePoints(),120000)*/

var base_url='http://clubjarritos.com';
var lang = "";


function updateLang(){
	lang = $('#input-lang').val();
}

function updatePoints(){
	getAjax('','t=5','',changeGeneralCount,stdError);
}

function changeGeneralCount(json){
	msg = getJson(json);
	if(msg.status == 'ok'){
		$(".form-counter").empty();
		$(".form-counter").append(msg.data);
		/*change de numbre on .form-counter or give an id*/
	}
}

function updateUserPoints(){
	getAjax('','t=6','',changeUserCount,stdError);
}

function changeUserCount(json){
	msg = getJson(json);
	if(msg.status == 'ok'){
		/*change de numbre on .form-counter or give an id*/
		$("#user-points").empty();
		$("#user-points").append(msg.data);
		$("#input-reedem-code").val("");
	}
}

//getAjax(ttype,miData,beforeSend,onSuccess,onError)

function stdError(data,status,e){
	//alert("HA OCURRIDO UN ERROR, SE REFRESCARA LA PAGINA");
	//alert(print_r(data));
	// change when finished
	window.location=base_url;
}

function stdRefresh(url){
	if(url){
		window.location=url; 
	}
	else{
		var url = String(window.location.href);
		window.location=url;
	}
}

function reedem(){
	var a = $('#input-reedem-code').val();
	if(a!=""){
		getAjax('','t=4&a='+a,'',generalSuccess,stdError);
	}else{
		if(lang=="en")
			msgTo("#code-msg","Empty field, try again.");
		else
			msgTo("#code-msg","Campo vacío, intenta de nuevo.");
	}
}

function generalSuccess(json){
	msg = getJson(json);
	msgTo("#code-msg",msg.msg);
	updateUserPoints();
}
/*Cambia idioma desde front en sesión*/
function changeLang(lang){
	getAjax('','t=7&lang='+lang,'',stdRefresh,stdError);
}
function redirect(url){
	window.location = url;
}
function recoverPass(){
	var  btn_val = "";
	var copy = "";

	if (lang=='es'){
		btn_val = "Recupera";
		copy = "Ingresa tu dirección de correo.";
	}else{
		btn_val = "Recover";
		copy = "Insert your e-mail address.";
	}
	/*text='
		<div id="recovery-cont">
			<div id="recoverpassline1" class="recoverpassmodal">
				<p id="recoverpasstextmodal" style="color:#fff;font-size:12px;text-align:center;font-weight:bold;" >'+copy+'</p>
			</div>
			<div id="recoverpassline2" class="recoverpassmodal">
				<input class="registro correo registroinput" type="text" id="recoverpassinput" name="recoverpassinput" value="" />
			</div><br />
			<div id="recoverpassline3"  style="position:relative;margin:auto;width:70px;" class="recoverpassmodal">
				<input id="recoverpassbutton" class="btn_org_1" type="button" onclick="ajaxrecoverpass()" value="'+btn_val+'" />
			</div>
			<div id="recoverpassresponse" class="recoverpassmodal">
			</div>
		</div>';*/
	
	//text='		<div id="recovery-cont"><div id="recoverpassline1" class="recoverpassmodal"><p id="recoverpasstextmodal" style="color:#fff;font-size:12px;text-align:center;font-weight:bold;" >'+copy+'</p></div><div id="recoverpassline2" class="recoverpassmodal"><input class="registro correo registroinput" type="text" id="recoverpassinput" name="recoverpassinput" value="" /></div><div id="recoverpassresponse" class="recoverpassmodal"></div><div id="recoverpassline3"  style="position:relative;margin:auto;width:70px;" class="recoverpassmodal"><input id="recoverpassbutton" class="btn_org_1" type="button" onclick="ajaxrecoverpass()" value="'+btn_val+'" /></div></div>';
	text='		<div id="recovery-cont"><div id="recoverpassline1" class="recoverpassmodal"><p id="recoverpasstextmodal" style="color:#fff;font-size:12px;text-align:center;font-weight:bold;" >'+copy+'</p></div><div id="recoverpassline2" class="recoverpassmodal"><input class="registro correo registroinput" type="text" id="recoverpassinput" name="recoverpassinput" value="" /></div><div id="recoverpassresponse" class="recoverpassmodal validacion_error"></div><div id="recoverpassline3" class="recoverpassmodal" ><input type="button" id="recoverpassbutton" style="position:relative;margin:auto;width:70px;" class="btn_org_1" onclick="ajaxrecoverpass()" value="'+btn_val+'" /></div></div>';
	
	modalWindow(text,200,120,base_url);
}

function finishReg(text){
	modalWindow(text,420,325,base_url);
	$('.modalCloseImg').css('top','64px');
	$('.modalCloseImg').css('right','21px');
}

function ajaxrecoverpass()
{
	var recoverpass=$("#recoverpassinput").val();
	$("#recoverpassresponse").empty();
	if (recoverpass!="")
	{
		$.ajax({
		   	type: "POST",
		   	async:false,
		   	url: "ajax.php",
		   	data: "recoverpass="+recoverpass,
		   	
		    success: 	function(response)
		    			{
							var myObject = eval('(' + response + ')');
							var msg=myObject.msg;
							var status=myObject.status;
							var data=myObject.data;
							//alert(response+" "+status);
							if (status=='error')
							{
								$("#recoverpassresponse").append("The e-mail is not correct!");
							}
							else if (status=='ok')
							{
								//$(".recoverpassmodal").empty();
								$("#recovery-cont").empty();
								$("#recovery-cont").append('<p id="successfulmodal">'+data+'</p>');
							}
							
		    			}
		});
	}
	else
	{
		if (lang=='es'){
			$("#recoverpassresponse").append("El correo no es v&aacute;lido.");
		}else{
			$("#recoverpassresponse").append("The e-mail is not correct!");
		}
	}
}

$(document).ready(function() {
	$('#code-msg-cont').hide();	
	if($('.alerts-error p').text()==""){
		$('.alerts-error').hide();	
	}else{$('.alerts-error').show();}
		
	
	
	
	setInterval("updatePoints()",120000);
	
	$('.scroll-pane').jScrollPane(
			{
				showArrows: true
			}
		);
	
	updateUserPoints();
	
	updateLang();
});
