var ventanaCalendario=false

function muestraCalendario(raiz,formulario_destino,campo_destino,mes_destino,ano_destino){

	if (typeof ventanaCalendario.document == "object") {
		ventanaCalendario.close()
	}
	ventanaCalendario = window.open("calendario/index.php?formulario=" + formulario_destino + "&nomcampo=" + campo_destino,"calendario","width=300,height=300,left=100,top=100,scrollbars=no,menubars=no,statusbar=NO,status=NO,resizable=YES,location=NO")
}

function misionero(){
	
	var name=document.getElementById("nombre").value;
	var apellido=document.getElementById("apellido").value;
	var correo=document.getElementById("correo").value;
	var ciudad=document.getElementById("ciudad").value;
	var estado=document.getElementById("estado").value;
	var pais=document.getElementById("country").selectedIndex;
	var telefono=document.getElementById("telefono").value;
	var categoria=document.getElementById("categoria").selectedIndex;
	var diosesis=document.getElementById("diosesis").value;
	var casa=document.getElementById("casa").value;
	var comentario=document.getElementById("comentario").value;
	var captcha=document.getElementById("captcha").value;
	
	
	if (name==""){
		alert("Please insert your first name");
		document.getElementById("nombre").focus();
		return;
	}
	if (apellido==""){
		alert("Please insert your last name");
		document.getElementById("apellido").focus();
		return;
	}
	if (correo==""){
		alert("Please insert your email");
		document.getElementById("correo").focus();
		return;
	}
	

	if (ciudad==""){
		alert("Please insert your city");
		document.getElementById("ciudad").focus();
		return;
	}
	if (estado==""){
		alert("Please insert your state");
		document.getElementById("estado").focus();
		return;
	}
	if (pais==0){
		alert("Please insert your country");
		document.getElementById("country").focus();
		return;
	}
	if (telefono==""){
		alert("Please insert your phone number");
		document.getElementById("telefono").focus();
		return;
	}
	if (categoria==0){
		alert("Please insert your f");
		document.getElementById("categoria").focus();
		return;
	}
	if (diosesis==""){
		alert("Please insert a diocese");
		document.getElementById("diosesis").focus();
		return;
	}
		if (casa==""){
		alert("Please insert your home parish");
		document.getElementById("casa").focus();
		return;
	}
	if (comentario==""){
		alert("Please inserta one comment");
		document.getElementById("comentario").focus();
		return;
	}
	if (captcha==""){
		alert("Insert text show in the image");
		document.getElementById("captcha").focus();
		return;
	}
	document.getElementById('forma').submit();
}

function massI(){
	var name=document.getElementById("nombre").value;
	var apellido=document.getElementById("apellido").value;
	var s=document.getElementById("correo").value;
	var ciudad=document.getElementById("ciudad").value;
	var tarjeta=document.getElementById('creditCard').value;
	var digit=document.getElementById('digiCard').value;
	var direccion=document.getElementById('direccion').value;
	var codigo=document.getElementById('codigo').value;
	var pais=document.getElementById("country").selectedIndex;
	var fecha=document.getElementById("data").selectedIndex;
	var texto=document.getElementById("texto").value;
	var cantidad=document.getElementById("cantidad").value;
	var captcha=document.getElementById("captcha").value;
	var forma =document.getElementById("forma");
	  
	
		
	if (name==""){
		alert("Please insert your first name");
		document.getElementById("nombre").focus();
		return;
	}
	if (apellido==""){
		alert("Please insert your last name");
		document.getElementById("apellido").focus();
		return;
	}

		if (s==""){
		alert("Please insert your e-mail");
		document.getElementById("correo").focus();
		return;
	}

var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;
if (s.length == 0 ){
}
if (filter.test(s)){

}else{
alert("Enter a valid email address");
document.getElementById("correo").focus();
return;
}

 if (document.getElementById('tarjeta').selectedIndex==0){ 
       alert("You should select the type of card") 
       document.getElementById('tarjeta').focus() 
       return 0; 
    }   
    
    if (tarjeta==""){ 
       alert("Please enter card number") 
       document.getElementById('creditCard').focus() 
       return; 
    }
   
   var entero= validarEntero(tarjeta);
 	if(entero==""){
  			  alert("This is not a valid card");	
  	  return;			
  	  }
  	  if(tarjeta.length <=13){
  		alert("This is not a valid card ");
  		return;
  	}	
 if (digit==""){ 
       alert("Insert the check digit which you will find in the back of your card ") 
       document.getElementById('digiCard').focus() 
       return; 
    }
     var enteroDigit= validarEntero(digit);
     
     	if(enteroDigit==""){
  			  alert("	This is not a digit valid");	
  	  return;			
  	  }
  	  if(digit.length <=2){
  		alert("	This is not a digit valid ");
  		return;
  	}	
  	if (direccion==""){
		alert("Please insert your address");
		document.getElementById("direccion").focus();
		return;
	}
	
	if (ciudad==""){
		alert("Please insert your city");
		document.getElementById("ciudad").focus();
		return;
	}

	
	if (codigo==""){ 
       alert("Please insert your zip code ") 
       document.getElementById('codigo').focus() 
       return; 
    }
     var enteroCP= validarEntero(codigo);
     
     	if(enteroCP==""){
  			  alert("This is not a valid code");	
  	  return;			
  	  }
  	  if(codigo.length <=4){
  		alert("This is not a valid code");
  		return;
  	}	
  	if (pais==0){
		alert("Please insert your country");
		document.getElementById("country").focus();
		return;
	}
	if (fecha==""){
		alert("Please insert your date");
		document.getElementById("data").focus();
		return;
	}
	if (texto==""){
		alert("Please select some text");
		document.getElementById("texto").focus();
		return;
	}
	if (cantidad==""){
		alert("Please enter the amount");
		document.getElementById("cantidad").focus();
		return;
	}
	  var enteroCantidad= validarEntero(cantidad);
     
     	if(enteroCantidad==""){
  			  alert("This is not an amount");	
  	  return;			
  	  }
  	  if(cantidad <=4){
  		alert("Recalls that the minimum amount are $ 5");
  		return;
  	}
  		  if(captcha==""){
  		alert("Insert text show in the image");
  		return;
  	}
	forma.submit();
}

function concurso(){
	var name=document.getElementById("nombre").value;
	var apellido=document.getElementById("apellido").value;
	var correo=document.getElementById("correo").value;
	var ciudad=document.getElementById("ciudad").value;
	var estado=document.getElementById("estado").value;
	var pais=document.getElementById("country").selectedIndex;
	var telefono=document.getElementById("telefono").value;
	var categoria=document.getElementById("categoria").selectedIndex;
	var diosesis=document.getElementById("fecha").value;
	var casa=document.getElementById("titulo").value;
	var comentario=document.getElementById("texto").value;
	var captcha=document.getElementById("captcha").value;
	
	
	if (name==""){
		alert("Please  insert your First name");
		document.getElementById("nombre").focus();
		return;
	}
	if (apellido==""){
		alert("Please insert your Last name");
		document.getElementById("apellido").focus();
		return;
	}
	if (correo==""){
		alert("Please insert your email");
		document.getElementById("correo").focus();
		return;
	}
	
	
	if (ciudad==""){
		alert("Please insert your city");
		document.getElementById("ciudad").focus();
		return;
	}
	if (estado==""){
		alert("Por favor ingresa tu estado");
		document.getElementById("estado").focus();
		return;
	}
	if (pais==0){
		alert("Please insert your country");
		document.getElementById("country").focus();
		return;
	}
	if (telefono==""){
		alert("Please insert your phone number");
		document.getElementById("telefono").focus();
		return;
	}
	if (categoria==0){
		alert("Por favor selecciona la categoria");
		document.getElementById("categoria").focus();
		return;
	}
	if (diosesis==""){
		alert("Please insert a date");
		document.getElementById("fecha").focus();
		return;
	}
		if (casa==""){
		alert("Please insert title");
		document.getElementById("titulo").focus();
		return;
	}
	if (comentario==""){
		alert("Please insert some text");
		document.getElementById("texto").focus();
		return;
	}
	if (captcha==""){
		alert("Insert text show in the image");
		document.getElementById("captcha").focus();
		return;
	}
	document.getElementById('forma').submit();
}

function validarEntero(valor){ 
       valor = parseInt(valor) 

       if (isNaN(valor)) { 
              return ""; 
      }else{ 
            //En caso contrario (Si era un número) devuelvo el valor 
            return valor ;
      } 
}