// Rutinas validacion formulario

    //--------------------------------------------------
	function reloadImage()
	{
    img = document.getElementById('imagen');
    img.src = 'images/cod_val_reg.jpg?' + 
    Math.random();
	}

    //setInterval('reloadImage()', 600);
	 
	//--------------------------------------------------
	function vacio(textObj)
	{
	if (textObj.value.length == 0) return true;
	for(var i = 0; i<textObj.value.length; i++) {
	ch = textObj.value.charAt(i);
	if (ch != ' ' && ch != '\t') return false;
	return true;}
	}
	
	//-----------------------------------------------------------------------------------------------------------------------------
	function ingresoValido(formObj)
	{
      //me fijo si hay campos vacios
	  if (vacio(formObj.name) || vacio(formObj.phone) || vacio(formObj.email)  || vacio(formObj.events)) 
	      {
	      alert("Please, complete all required fields (*)");
	      return false;
	      }	
		  
	//Veo que sea una direccion valida de e-mail 
	var mail = formObj.email.value;
	var filterMail=/^[A-Za-z.][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (!filterMail.test(mail))
							{
							alert("Please, fill with a correct email address.");
							return false;
							}	
							
	  //Valido los checkbox de Servicios y How
	  if (document.form_contacto.service_1.checked == false 
	   && document.form_contacto.service_2.checked == false
	   && document.form_contacto.service_3.checked == false
	   && document.form_contacto.service_4.checked == false
	   && document.form_contacto.service_5.checked == false
	   && document.form_contacto.service_6.checked == false
	   && document.form_contacto.service_7.checked == false )
	  {
	  alert("You must select at least one Type of Service (*)");
	  return false;
	  }
	  
	  if (document.form_contacto.google.checked == false 
	   && document.form_contacto.yahoo.checked == false
	   && document.form_contacto.msn.checked == false
	   && document.form_contacto.referal.checked == false
	   && document.form_contacto.sfcvb.checked == false
	   && document.form_contacto.other_ad.checked == false
	   && document.form_contacto.other.checked == false)
	  {
	  alert("Please tell us how you heard about us (*)");
	  return false;
	  }		  

	//Valido el codigo de seguridad
	if (document.form_contacto.validation.value != "blue") {
	  alert("Grong validation word - Come on! It's not that hard! (*)");
	  return false;
	  }	  
    
	}


	//-----------------------------------------------------------------------------------------------------------------------------
	function ingresoValidoNews(formObj)
	{
      //me fijo si hay campos vacios
	  if (vacio(formObj.subscriber)) 
	      {
	      alert("Please, complete with a valid email address");
	      return false;
	      }	
		  
	//Veo que sea una direccion valida de e-mail 
	var mail = formObj.subscriber.value;
	var filterMail=/^[A-Za-z.][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (!filterMail.test(mail))
							{
							alert("Please, fill with a CORRECT email address.");
							return false;
							}	
							
    
	}

	
	