// JavaScript Document

function validar(frm){


		if (!frm.chkAcepto.checked)
	  		{
				document.getElementById('mens').innerHTML = 'Debe aceptar las condiciones de uso de para registrarse.';
	    		return; 
			}
		
	  	if (frm.txtNombre.value == "")
	  		{ 
				document.getElementById('mens').innerHTML = 'Introduzca su nombre por favor.';
	    		frm.txtNombre.focus(); 
				return;
			}

	 	 if (frm.txtApellido1.value == "")
	  		{ 
	  			document.getElementById('mens').innerHTML = 'Introduzca su primer apellido, por favor';
	    		frm.txtApellido1.focus();
				return; 
			}
		 
		if (frm.txtApellido2.value == "")
	  		{ 
				document.getElementById('mens').innerHTML = 'Introduzca su segundo apellido, por favor';
	    		frm.txtApellido2.focus(); 
				return;
			}
			
		if (frm.txtNif.value == "")
	  		{ 
				document.getElementById('mens').innerHTML = 'Introduzca su Nif, por favor';
	    		frm.txtNif.focus(); 
				return;
			}
			

	  if (frm.txtMail.value.indexOf('@', 0) == -1 ||
		  frm.txtMail.value.indexOf('.', 0) == -1)
	  { document.getElementById('mens').innerHTML = 'La dirección de correo electrónico no es válida';
	    frm.txtMail.focus();frm.txtMail.select(); return; }			
			
		if (frm.txtPass1.value == "")
	  		{ 
				document.getElementById('mens').innerHTML = 'Introduzca su Contraseña, por favor';
	    		frm.txtPass1.focus(); 
				return;
			}
		
		if (frm.txtPass2.value == "")
	  		{ 
				document.getElementById('mens').innerHTML = 'Introduzca Comfirmacion de la contraseña, por favor';
	    		frm.txtPass2.focus(); 
				return;
			}
		
		if (frm.txtPass1.value != frm.txtPass2.value)
	  		{ 
				document.getElementById('mens').innerHTML = 'Contraseñas diferentes';
	    		frm.txtPass1.focus(); 
				return;
			}
			
		
		frm.txtPass1.value = hex_sha1( frm.txtPass1.value );
		
	frm.submit();	  
  }
