function chequear(formulario){
	var error=0;
	if(formulario=='registro'){
	   var consulta=document.registro;
   	   if(consulta.nombre.value==""){
	      error=1;
	      document.getElementById('errorNombre').innerHTML="* Complete con su nombre";
	      }
	   else{
	      document.getElementById('errorNombre').innerHTML="";
	      }

	   if(consulta.apellido.value==""){
	      error=1;
	      document.getElementById('errorApellido').innerHTML="* Complete con su apellido";
	      }
	   else{
	      document.getElementById('errorApellido').innerHTML="";
	      }
	   if(consulta.direccion.value==""){
	      error=1;
	      document.getElementById('errorDireccion').innerHTML="* Complete con su Direccion";
	      }
	   else{
	      document.getElementById('errorDireccion').innerHTML="";
	      }
	   if(consulta.ciudad.value==""){
	      error=1;
	      document.getElementById('errorCiudad').innerHTML="* Complete con su ciudad";
	      }
	   else{
	      document.getElementById('errorCiudad').innerHTML="";
	      }
	   if(consulta.dpto.value==""){
	      error=1;
	      document.getElementById('errorDpto').innerHTML="* Complete con su Departamento/Estado";
	      }
	   else{
	      document.getElementById('errorDpto').innerHTML="";
	      }
	   if(consulta.pais.value==""){
	      error=1;
	      document.getElementById('errorPais').innerHTML="* Debe seleccionar su pais";
	       }
	   else{
	      document.getElementById('errorPais').innerHTML="";
	      }
	   if(consulta.telfijo.value==""){
	      error=1;
	      document.getElementById('errorTelefono').innerHTML="* Complete con su telefono";
	      }
	   else{
	      document.getElementById('errorTelefono').innerHTML="";
	      }
	   if(consulta.usuario.value==""){
	      error=1;
	      document.getElementById('errorUsuario').innerHTML="* Complete con su nombre de Usuario";
	      }
	   else{
	      document.getElementById('errorUsuario').innerHTML="";
	      }
	   if(consulta.contra.value==""){
	      error=1;
	      document.getElementById('errorContrasena').innerHTML="* Complete con su contraseña";
	      }
	   else{
	      document.getElementById('errorContrasena').innerHTML="";
	      }
	   if(consulta.repcontra.value==""){
	      error=1;
	      document.getElementById('errorRepcontrasena').innerHTML="* Vuelva a repetir su contraseña";
	      }
	   else{
	      document.getElementById('errorRepcontrasena').innerHTML="";
	      }
	   if(consulta.contra.value!="" && consulta.repcontra.value!=""){
			if(consulta.contra.value!=consulta.repcontra.value){
				error=1;
	      		document.getElementById('errorContrasena').innerHTML="* Su contraseña no coincide";
			}
			else{
	      		document.getElementById('errorContrasena').innerHTML="";
			}
	   }

	   if(consulta.mail.value==""){
	       document.getElementById('errorMail').innerHTML="* Complete con su e-mail";
	       error=1;  
	      }
	   else{
	      var filtrarmail=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	      var comprobar=filtrarmail.test(consulta.mail.value);
          if (comprobar==false){
	         error=1;
		     document.getElementById('errorMail').innerHTML="* Direccion de e-mail no valido";
	         }
	      else{	 	         
	         document.getElementById('errorMail').innerHTML="";
	         }
	     }
	}
if(formulario=='modificar_contra'){
	   var consulta=document.modificar_contra;
	   if(consulta.contra.value==""){
	      error=1;
	      document.getElementById('errorContrasena').innerHTML="* Complete con su contraseña";
	      }
	   else{
	      document.getElementById('errorContrasena').innerHTML="";
	      }
	   if(consulta.repcontra.value==""){
	      error=1;
	      document.getElementById('errorRepcontrasena').innerHTML="* Vuelva a repetir su contraseña";
	      }
	   else{
	      document.getElementById('errorRepcontrasena').innerHTML="";
	      }
	   if(consulta.contra.value!="" && consulta.repcontra.value!=""){
			if(consulta.contra.value!=consulta.repcontra.value){
				error=1;
	      		document.getElementById('errorContrasena').innerHTML="* Su contraseña no coincide";
			}
			else{
	      		document.getElementById('errorContrasena').innerHTML="";
			}
	   }
}

if(formulario=='modificar_datos'){
	   var consulta=document.modificar_datos;
	   if(consulta.nombre.value==""){
	      error=1;
	      document.getElementById('errorNombre').innerHTML="* Complete con su nombre";
	       }
	   else{
	      document.getElementById('errorNombre').innerHTML="";
	      }
	   if(consulta.apellido.value==""){
	      error=1;
	      document.getElementById('errorApellido').innerHTML="* Complete con su apellido";
	      }
	   else{
	      document.getElementById('errorApellido').innerHTML="";
	      }
	   if(consulta.direccion.value==""){
	      error=1;
	      document.getElementById('errorDireccion').innerHTML="* Complete con su Direccion";
	      }
	   else{
	      document.getElementById('errorDireccion').innerHTML="";
	      }
	   if(consulta.ciudad.value==""){
	      error=1;
	      document.getElementById('errorCiudad').innerHTML="* Complete con su ciudad";
	      }
	   else{
	      document.getElementById('errorCiudad').innerHTML="";
	      }
	   if(consulta.dpto.value==""){
	      error=1;
	      document.getElementById('errorDpto').innerHTML="* Complete con su Departamento/Estado";
	      }
	   else{
	      document.getElementById('errorDpto').innerHTML="";
	      }
	   if(consulta.pais.value==""){
	      error=1;
	      document.getElementById('errorPais').innerHTML="* Debe seleccionar su pais";
	       }
	   else{
	      document.getElementById('errorPais').innerHTML="";
	      }
	   if(consulta.telfijo.value==""){
	      error=1;
	      document.getElementById('errorTelefono').innerHTML="* Complete con su telefono";
	      }
	   else{
	      document.getElementById('errorTelefono').innerHTML="";
	      }
	   if(consulta.mail.value==""){
	       document.getElementById('errorMail').innerHTML="* Complete con su e-mail";
	       error=1;  
	      }
	   else{
	      var filtrarmail=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	      var comprobar=filtrarmail.test(consulta.mail.value);
          if (comprobar==false){
	         error=1;
		     document.getElementById('errorMail').innerHTML="* Direccion de e-mail no valido";
	         }
	      else{	 	         
	         document.getElementById('errorMail').innerHTML="";
	         }
	     }
	}

	if(formulario=='agenda'){
	   var consulta=document.agenda;
	   if(consulta.nombre.value==""){
	      error=1;
	      document.getElementById('errorNombre').innerHTML="* Complete el nombre";
	       }
	   else{
	      document.getElementById('errorNombre').innerHTML="";
	      }
	   if(consulta.telefono.value==""){
	      error=1;
	      document.getElementById('errorTelefono').innerHTML="* Complete el telefono fijo";
	      }
	   else{
	      document.getElementById('errorTelefono').innerHTML="";
	      }
	   if(consulta.telefono2.value==""){
	      error=1;
	      document.getElementById('errorTelefonoMovil').innerHTML="* Complete el telefono movil";
	      }
	   else{
	      document.getElementById('errorTelefonoMovil').innerHTML="";
	      }
	   if(consulta.direccion.value==""){
	      error=1;
	      document.getElementById('errorDireccion').innerHTML="* Complete la direccion";
	      }
	   else{
	      document.getElementById('errorDireccion').innerHTML="";
	      }
	   if(consulta.ciudad.value==""){
	      error=1;
	      document.getElementById('errorCiudad').innerHTML="* Elija una ciudad";
	      }
	   else{
	      document.getElementById('errorCiudad').innerHTML="";
	      }
	   if(consulta.mail.value==""){
	       document.getElementById('errorMail').innerHTML="* Complete el e-mail";
	       error=1;  
	      }
	   else{
	      var filtrarmail=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	      var comprobar=filtrarmail.test(consulta.mail.value);
          if (comprobar==false){
	         error=1;
		     document.getElementById('errorMail').innerHTML="* Direccion de e-mail no valido";
	         }
	      else{	 	         
	         document.getElementById('errorMail').innerHTML="";
	         }
	     }
	}
	if (error)
		return(false); 
    else
		if(formulario=='registro')
			document.registro.submit();	
		if(formulario=='agenda')
			document.agenda.submit();	
		if(formulario=='modificar_datos')
			document.modificar_datos.submit();
		if(formulario=='modificar_contra')
			document.modificar_contra.submit();	

}