function validar(){
	<!-- inicio validar nombre -->
	if ( (document.form.nombre.value =="") )
	{
	  alert("Por favor ingrese su nombre")
	  document.form.nombre.focus()
	  return (false);
	}
	if ( /[0-9]/.test(document.form.nombre.value)  )
		{
			alert("Nombre invalido, ingrese de nuevo")
			document.form.nombre.focus()
			return (false);
		}
	if ( (document.form.nombre.value.length > 30) || (document.form.nombre.value.length < 4)) 
	{
    	if( document.form.nombre.value.length > 30)
		{
	    alert("Nombre invalido, muy largo")
	    document.form.nombre.focus()
	    return (false);
		}
		else if (document.form.nombre.value.length < 4)
		{
		alert("Nombre invalido, muy corto")
	    document.form.nombre.focus()
	    return (false);
		}
	}
	<!-- fin nombre-->
	<!-- validar el dominio -->
	if ( !(/^\w+([\.-]?\w+)*[^@]\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form.dominio.value)) )
		{
			alert("Dominio invalido, ingrese de nuevo")
			document.form.dominio.value.focus()
			return (false);
		}
	 <!-- fin dominio -->
	<!-- inicio validar apellido -->
	if ( (document.form.apellido.value == "") ) 
	{
	  alert("Por favor ingrese su Apellido")
	  document.form.apellido.focus()
	  return (false);
	}
	if ( (document.form.apellido.value.length > 30) || (document.form.apellido.value.length < 3) ) 
	{
	 if( document.form.apellido.value.length > 30)
		{
	    alert("Apellido invalido, muy largo")
	    document.form.apellido.focus()
	    return (false);
		}
		else if (document.form.apellido.value.length < 3)
		{
		alert("Apellido invalido, muy corto")
	    document.form.apellido.focus()
	    return (false);
		}
	}
	<!-- fin apellido -->
	<!-- inicio validar email -->
	if (document.form.email.value.length>0) {
		if ( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(document.form.email.value)) ) 
		{
		  alert("e-mail invalido")
		  document.form.email.focus()
		  return (false);
		}
	}else 
	 {
		 alert("Ingrese su email")
		 document.form.email.focus()
		  return (false);
	 }
	<!-- fin email -->
	<!-- inicio validar pais -->
	if ( (document.form.pais.value.length > 30) || (document.form.pais.value.length < 3) )
		{
			alert("Pais invalido, ingrese de nuevo")
			document.form.pais.focus()
			return (false);
		}
	<!-- fin  pais-->
	<!-- inicio validar ciudad -->
	if ( (document.form.ciudad.value.length > 30) || (document.form.ciudad.value.length < 4) )
		{
			alert("Ciudad invalida, ingrese de nuevo")
			document.form.ciudad.focus()
			return (false);
		}
	<!-- fin  ciudad -->
	<!-- inicio validar direccion -->
	if ( (document.form.dire.value == null) || (document.form.dire.value == "") ) 
	{
	  alert("Por favor ingrese su direccion")
	  document.form.dire.focus()
	  return (false);
	}
	<!-- fin direccion -->
	<!-- inicio validar documento -->
	if ( (document.form.documento.value.length >9 ) ||  (document.form.documento.value.length < 6 ) )
		{
			alert("Numero de Documento invalido, ingrese de nuevo")
			document.form.documento.focus()
			return (false);
		}	
	<!-- inicio validar claves -->
	if ( (document.form.clave.value.length > 30) || (document.form.clave.value.length < 4 && document.form.clave.value !="") )
		{
			alert("Contraseņa demasido corta, escriba de nuevo")
			document.form.clave.focus()
			return (false);
		}
	if ( (document.form.clave.value =="")  || (document.form.clave2.value =="" && document.form.clave2.value !="") ) 
	{
		alert("Por favor escribe tu clave")
		document.form.clave.focus()
		return (false);
	}
	if ( (document.form.clave.value != document.form.clave2.value) )
	{
		alert("Por favor escribe claves iguales")
		document.form.clave.focus()
		return (false);
	}
	<!-- fin clave -->
	<!-- inicio validar condiciones -->
	if ( !(document.form.condiciones.checked) ) 
	{
		alert("Debes marcar la casilla de condiciones del servicio")
		document.form.condiciones.focus()
		return (false);
	}
}

function validarform(){
<!-- inicio validar nombre -->
	if ( (document.form.nombre.value =="") )
	{
	  alert("Por favor ingrese su nombre")
	  document.form.nombre.focus()
	  return (false);
	}
	if ( /[0-9]/.test(document.form.nombre.value)  )
		{
			alert("Nombre invalido, ingrese de nuevo")
			document.form.nombre.focus()
			return (false);
		}
	if ( (document.form.nombre.value.length > 30) || (document.form.nombre.value.length < 4)) 
	{
    	if( document.form.nombre.value.length > 30)
		{
	    alert("Nombre invalido, muy largo")
	    document.form.nombre.focus()
	    return (false);
		}
		else if (document.form.nombre.value.length < 4)
		{
		alert("Nombre invalido, muy corto")
	    document.form.nombre.focus()
	    return (false);
		}
	}
	<!-- fin nombre-->
	<!-- inicio validar email -->
	if (document.form.email.value.length>0) {
		if ( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(document.form.email.value)) ) 
		{
		  alert("e-mail invalido")
		  document.form.email.focus()
		  return (false);
		}
	}else 
	 {
		 alert("Ingrese su email")
		 document.form.email.focus()
		  return (false);
	 }
	<!-- fin email -->
	<!-- validar asunto --> 
	if ( (document.form.asunto.value =="") )
	{
	  alert("Ingrese el asunto del correo")
	  document.form.asunto.focus()
	  return (false);
	}
	if ( /[0-9]/.test(document.form.asunto.value=="")  )
		{
			alert("Asunto invalido, ingrese de nuevo")
			document.asunto.nombre.focus()
			return (false);
		}
	if ( (document.form.asunto.value.length > 30) || (document.form.asunto.value.length < 4)) 
	{
    	if( document.form.asunto.value.length > 30)
		{
	    alert("Asunto invalido, muy largo")
	    document.form.asunto.focus()
	    return (false);
		}
		else if (document.form.asunto.value.length < 4)
		{
		alert("Asunto invalido, muy corto")
	    document.form.asunto.focus()
	    return (false);
		}
	}
	if ( (document.form.mensaje.value =="") )
	{
	  alert("Debe ingresar algun mensaje!")
	  document.form.mensaje.focus()
	  return (false);
	}
	if ( (document.form.mensaje.value.length > 1024) || (document.form.mensaje.value.length < 10)) 
	{
		if( document.form.mensaje.value.length > 1024)
		{
	    alert("Mensaje invalido, muy largo")
	    document.form.mensaje.focus()
	    return (false);
		}
		else if (document.form.mensaje.value.length < 10)
		{
		alert("Mensaje invalido, muy corto")
	    document.form.mensaje.focus()
	    return (false);
		}
	}
}