/////// funcion ELIMINA ESPACIONS
 function eliminaEspacios(cadena)
{ while(cadena.charAt(cadena.length-1)==" ") cadena=cadena.substr(0, cadena.length-1);
	while(cadena.charAt(0)==" ") cadena=cadena.substr(1, cadena.length-1);
	return cadena;}

/////// funcion EMAIL
function validarEmail(cadena) {
	var a = cadena;
	var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/; 
	if (!filter.test(a) || a.length == 0){
		return (false);
	}else{
		return (true);
	}
}
///////  funciones REGISTRO
function registro(regi)
{  var A=eliminaEspacios(regi.nombre.value);
    if(A==""){
	  alert("Debe completar un nombre");
	   regi.nombre.focus();
	   return (false);
	}
	var B=validarEmail(regi.email.value);
	 var C=eliminaEspacios(regi.telefono.value);	
	 var D=eliminaEspacios(regi.dni.value);
	  var P=eliminaEspacios(regi.direccion.value);
	 var E=eliminaEspacios(regi.localidad.value);
	  var F=eliminaEspacios(regi.provincia.value);
	  var G=eliminaEspacios(regi.pais.value);
	  
	  var I=eliminaEspacios(regi.tipomedio.value);
	  var J=eliminaEspacios(regi.cargo.value);
	  var K=eliminaEspacios(regi.telefonomedio.value);
	  var L=validarEmail(regi.emailmedio.value);
	  
	  var Z=eliminaEspacios(regi.password.value);
	  var X=eliminaEspacios(regi.password2.value)
	 if(B==""){ 
	 alert("Ingrese un EMAIL VALIDO");
regi.email.focus(); return (false);}
 if(C==""){ 
	 alert("Ingrese un TELEFONO");
regi.telefono.focus(); return (false);}	
 if(D==""){ 
	 alert("Ingrese un DNI");
regi.dni.focus(); return (false);}	
 if(E==""){ 
	 alert("Ingrese una LOCALIDAD");
regi.localidad.focus(); return (false);}
 if(P==""){ 
	 alert("Ingrese un DOMICILIO");
regi.direccion.focus(); return (false);}
 if(F==""){ 
	 alert("Ingrese una PROVINCIA");
regi.provincia.focus(); return (false);}
 if(G==""){ 
	 alert("Ingrese un PAIS");
regi.provincia.focus(); return (false);}
 if(I==""){ 
	 alert("Seleccione el TIPO DE MEDIO");
regi.tipomedio.focus(); return (false);}
 if(J==""){ 
	 alert("Ingrese un CARGO");
regi.tipomedio.focus(); return (false);}
 if(K==""){ 
	 alert("Ingrese un EMAIL DEL MEDIO");
regi.emailmedio.focus(); return (false);}
 if(L==""){ 
	 alert("Ingrese un TELEFONO DEL MEDIO");
regi.telefonomedio.focus(); return (false);}
if(Z==""){  alert("Ingrese una contraseña");
regi.password.focus(); return (false) }
if(Z!=X){ 
	 alert("Los passwords deben ser IDENTICOS, por favor verifique.");
regi.password2.focus(); return (false);}
 return (true);
}
///////  funciones REGISTRO MODIFICAR CUENTA
function registromod(regi)
{  var A=eliminaEspacios(regi.nombre.value);
    if(A==""){
	  alert("Debe completar un nombre");
	   regi.nombre.focus();
	   return (false);
	}
	var B=validarEmail(regi.email.value);
	 var C=eliminaEspacios(regi.localidad.value);	
	 var D=eliminaEspacios(regi.provincia.value);
	 if(B==""){ 
	 alert("Ingrese un EMAIL valido");
regi.email.focus(); return (false);}
 if(C==""){ 
	 alert("Ingrese una Localidad");
regi.localidad.focus(); return (false);}	
 if(D==""){ 
	 alert("Ingrese una provincia");
regi.provincia.focus(); return (false);}	
 return (true);
}
///////  funciones REGISTRO CAMBIAR PASSWORD
function registroPass(regi)
{  var E=eliminaEspacios(regi.password.value);
	  var F=eliminaEspacios(regi.password2.value);	
 if(E==""){ 
	 alert("Ingrese un password");
regi.password.focus(); return (false);}
 if(F==""){ 
	 alert("Ingrese su password de confirmaci�n");
regi.password.focus(); return (false);}
if(E!=F){ 
	 alert("Los passwords deben ser identicos, por favor verifique.");
regi.password2.focus(); return (false);}
 return (true);
}

///////  funciones LOGIN
function login(usuario)
{ var A=validarEmail(usuario.email.value);
	 var B=eliminaEspacios(usuario.pass.value);	
	 if(A=="" || A=="email"){ 
	 alert("Ingrese un EMAIL valido");
usuario.email.focus(); return (false);}
 if(B==""){ 
	 alert("Ingrese su password");
usuario.pass.focus(); return (false);}	
}
///////  funciones passsword recupera
function pass(usuario)
{ var A=validarEmail(usuario.email.value);	
	 if(A==""){ 
	 alert("Ingrese un EMAIL valido");
usuario.email.focus(); return (false);}
}
///////  funciones FORMULARIO CONTACTO
function contacto(conta)
{  var A=eliminaEspacios(conta.nombre.value);
    if(A==""){
	  alert("Debe completar un nombre");
	   conta.nombre.focus();
	   return (false);
	}
	var B=validarEmail(conta.email.value);
	 var C=eliminaEspacios(conta.asunto.value);	
	 var D=eliminaEspacios(conta.observaciones.value);
	 if(B==""){ 
	 alert("Ingrese un EMAIL valido");
conta.email.focus(); return (false);}
 if(C==""){ 
	 alert("Ingrese un asunto");
conta.email.focus(); return (false);}	
 if(D==""){ 
	 alert("Ingrese texto en MENSAJE");
conta.observaciones.focus(); return (false);}	
 return (true);
}

///////  funciones LOGIN_AD
function loginAD(usuario)
{ var A=eliminaEspacios(usuario.login.value);
	 var B=eliminaEspacios(usuario.pass.value);	
	 if(A==""){ 
	 alert("Ingrese un Nombre de Usuario");
usuario.login.focus(); return (false);}
 if(B==""){ 
	 alert("Ingrese su password");
usuario.pass.focus(); return (false);}	
}