$(document).ready(function(){

 

    $("#submit_button").click(function(){

        $("#cargando").css("display", "block");

        $("#error").hide();
        $("*").removeClass("borde_rojo");

        var valor = $("input#nombre").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect first name")
            .show();
            $("input#nombre").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }

        var valor = $("input#apellidos").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect family name")
            .show();
            $("input#apellidos").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }

        var valor = $("input#direccion").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect address")
            .show();
            $("input#direccion").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }

		var valor = $("input#codigopostal").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect zip code")
            .show();
            $("input#codigopostal").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }
		
        var valor = $("input#ciudad").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect city")
            .show();
            $("input#ciudad").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }
		
		var valor = $("input#pais").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect country")
            .show();
            $("input#pais").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }
		


		var valor = $("input#telefono").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect phone")
            .show();
            $("input#telefono").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }		

        // email
        var valor = $("input#email").val();
        valor = trim(valor);

        if (!mail(valor)) {
            $("#error").html("Incorrect email")
            .show();
            $("input#email").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }		

        var valor = $("input#empresa").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect University / Company")
            .show();
            $("input#empresa").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }

        var valor = $("input#clave").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Incorrect password")
            .show();
            $("input#clave").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }

        var valor = $("input#clave2").val();
        valor = trim(valor);

        if (valor == "") {
            $("#error").html("Repeat password")
            .show();
            $("input#clave2").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
        }
		
		var clave = $("input#clave").val();
        var clave = trim(clave);

	  	if(!(clave==valor)){
            $("#error").html("Passwords are not equals")
            .show();
            $("input#clave").focus()
            .addClass("borde_rojo");
            $("#cargando").css("display", "none");
            return false;
		}

        
        // mandamos el formulario

        var dataString = $("#registration_form").serialize();
        //     alert(dataString);  

        $.ajax({
            type: "POST",
            url: "jq_registration.php",
            data: dataString,
            success: function(msg){                
                $("#contenido_formulario").html(msg);
                
            },
            complete: function(){
                $("#cargando").css("display", "none");
            }
        });

        return false;
    });














});

