$(document).ready(function(){
    $("#enviar").click(function(){
    	
    	var MailExPattern 	= /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/;
    	var FechaExPattern	= /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/;
    	
    	var nombre 			= $("input#nombre").val();
    	var apellido1 		= $("input#apellido1").val();
    	var apellido2 		= $("input#apellido2").val();
    	var ciudad 			= $("input#ciudad").val();
    	var email 			= $("input#email").val();
    	var sexo 			= $("input#sexo").val();
    	var password		= $("input#password").val();
    	
    	var dia = $("select#birthday_day option:selected").val();
    	var mes = $("select#birthday_mon option:selected").val();
    	var ano = $("select#birthday_yr option:selected").val();


    	   	
    	var check = $('input#acepto').is(':checked');
		
		if(!check){
			error = false;
			alert("Debes aceptar la Política de privacidad y las Condiciones de uso!");
			$(this).focus();
			return false;
		}
		
		var check_val		=$('input#acepto').val();

    	
    	
		if(nombre == "") {
      		$("label#name_error").show();
      		$("input#nombre").val("Nombre obligatorio");
      		$("input#nombre").focus();
      		return false;
    	}
    	if(nombre == "Nombre obligatorio") {
      		$("label#name_error").show();
      		$("input#nombre").val("Nombre obligatorio");
      		$("input#nombre").focus();
      		return false;
    	}
   	
    	if(apellido1 == "") {
      		$("input#apellido1").val("1r apellido obligatorio");
      		$("input#apellido1").focus();
      		return false;
    	}
    	if(apellido1 == "1r apellido obligatorio") {
      		$("input#apellido1").val("1r apellido obligatorio");
      		$("input#apellido1").focus();
      		return false;
    	}
     	if(apellido2 == "") {
      		$("input#apellido2").val("2o apellido obligatorio");
      		$("input#apellido2").focus();
      		return false;
    	}
    	if(apellido2 == "2o apellido obligatorio") {
      		$("input#apellido2").val("2o apellido obligatorio");
      		$("input#apellido2").focus();
      		return false;
    	}
   		
   		if(password == "") {
      		$("input#password").focus();
      		return false;
    	}
    	
    	if(dia == "0") {
      		alert("Fecha de nacimiento incorrecta");
      		$("select#birthday_day option").focus();
      		return false;
    	}
    	if(mes == "0") {
      		alert("Fecha de nacimiento incorrecta");
      		$("select#birthday_mon option").focus();
      		return false;
    	}
    	if(ano == "0") {
      		alert("Fecha de nacimiento incorrecta");
      		$("select#birthday_yr option").focus();
      		return false;
    	}

    	if(ciudad == "") {
      		$("label#ciudad_error").show();
      		$("input#ciudad").val("Ciudad obligatoria");
      		$("input#ciudad").focus();
      		return false;
    	}
    	if(ciudad == "Ciudad obligatoria") {
      		$("label#ciudad_error").show();
      		$("input#ciudad").val("Ciudad obligatoria");
      		$("input#ciudad").focus();
      		return false;
    	}
		
		if (email == "")  {
      		$("label#email_error").show();
      		$("input#email").val("E-mail obligatorio");
      		$("input#email").focus();
      		return false;
    	}
    	if(!email.match(MailExPattern)){
    		$("label#email_error").show();
      		$("input#email").val("E-mail erróneo");
      		$("input#email").focus();
      		return false;
    	}
    	
    	if(sexo == "") {
      		$("label#sexo_error").show();
      		$("input#sexo").val("Sexo obligatorio");
      		$("input#sexo").focus();
      		return false;
    	}
    	if(sexo == "Sexo obligatorio") {
      		$("label#sexo_error").show();
      		$("input#sexo").val("Sexo obligatorio");
      		$("input#sexo").focus();
      		return false;
    	}
    	
    	var dataString = 'nombre='+ nombre + '&apellido1=' + apellido1 + '&apellido2=' + apellido2 + '&dia=' + dia + '&mes=' + mes + '&ano=' + ano + '&email=' + email + '&password=' + password + '&ciudad=' + ciudad + '&sexo=' + sexo + '&check=' + check_val;
    		$.ajax({
    			url: path+locale+"/player/sorteo_club",
        		async:true,
        		data: dataString,
        		dataType: "html",
        		global: true,
        		ifModified: false,
        		processData:true,
        		success: function(datos){
        			if(datos=='OK'){
        				$('#formulario').html("<div id='message'></div>");
        				$('#message').html("<h2>¡Formulario enviado!</h2>").append("<p>Pronto sabremos el ganador del sorteo.</p>").hide().fadeIn(1500, function() {
          					$('#message').append("<img id='checkmark' src='images/check.png' />");
        				});
        			}else{
        				alert(datos);
        			}
        		},
        		timeout: 3000,
        		type: "POST"
     		});
     	
    	return false;
    });
    
    
    



});