
//Funciones de validacion de campos ///////////////////////////////////////////////////////////////////////////

var antiSpam = function() {
        if (document.getElementById("antiSpam")) {
                a = document.getElementById("antiSpam");
                if (isNaN(a.value) == true) {
                        a.value = 0;
                } else {
                        a.value = parseInt(a.value) + 1;
                }
        }
        setTimeout("antiSpam()", 1000);
}

antiSpam();





function validasuscripcion() {
var x=0;
var y=0;
var z=0;
var i=0;
var j=0;
var k=0;
var l=0;



        
//validacion campo nombre

if (document.fsuscripcion.antiSpam.value >= 3 && parseInt(document.fsuscripcion.antiSpam.value) >= 3){
	    l=1; //se procede a enviar
	 }else
		 {
			alert("Detección antibot, por favor repita el envio");
			document.fsuscripcion.reset();
			l=0;			 
		 }



// validacion campo email
if (/^[^0-9][a-zA-Z0-9_-]+([.][a-zA-Z0-9_-]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/.test(document.fsuscripcion.email.value)){
	//alert("La dirección de email " + document.fsuscripcion.email.value + " es correcta.")
	y=1;
	} else 
		{
		alert("La dirección de email es incorrecta.");
		document.fsuscripcion.email.focus();
		y=0;
		}
	


//compruebo que se esta conforme con las condiciones 
	if (document.fsuscripcion.condiciones.checked == false){
		//alert("Debe de aceptar las condiciones de uso para proceder al envio");
		k=0;
	}else
		{
		//alert("Ha aceptado las condiciones de uso");
		k=1;
		}



// si la comprobación en alguno de los campos es incorrecta X toma el valor 1 y el formulario no se envia
if ( y == 1 && k == 1 && l ==1 ){
	document.fsuscripcion.submit();
//	redireccionar();
	return(true);
	} else
		{
			alert("Revise los campos del formulario");
			return(false);
		}
}


function redireccionar() {
    setTimeout("location.href='www.praxem.es'", 3000);
 }

