//FUNCION PARA VALIDAR MAIL

	function email_valido(email)
	{
		var i;
		var cStrCont,cStrDot;
		i = 0;
		cStrCont = 0;
		cStrDot = 0;

		for ( i=0; i < email.length ; i++ )
		{
			if ( email.charAt(i) == "@" )
			{
				cStrCont = cStrCont + 1
			}
			if ( email.charAt(i) == "." )
			{
				cStrDot = cStrDot + 1
			}
		}

		if (cStrCont != 1 || cStrDot == 0)
		{
			return false;
		}
		if ( email.charAt(email.length - 1 ) == "." )
		{
			return false;
		}
		return true;
	}


//FUNCION PARA VALIDAR FORMULARIOS
function form_valido(form)
{ 
		if(form == "usuario")
		{
			//CONTROLAR FORMULARIOS DE RESERVA
			if (window.document.frmUsuario.nombre.value == 0){
				alert('Ingrese nombre');
				document.frmUsuario.nombre.focus();
				return false;
			}
			if (window.document.frmUsuario.apellidos.value == 0){
				alert('Ingrese apellidos');
				document.frmUsuario.apellidos.focus();
				return false;
			}						
			//VALIDAR E-MAIL
			if (!email_valido(window.document.frmUsuario.email.value)){
				alert('Por favor ingrese su email, (Ej. sucuenta@dominio.com)');
				document.frmUsuario.email.focus();
				return false;
			}
			
			if (window.document.frmUsuario.usuario.value == 0){
				alert('Ingrese usuario');
				document.frmUsuario.usuario.focus();
				return false;
			}						
			if (window.document.frmUsuario.clave.value == 0){
				alert('Ingrese clave');
				document.frmUsuario.clave.focus();
				return false;
			}						
			if (window.document.frmUsuario.clave2.value == 0){
				alert('Confirme clave');
				document.frmUsuario.clave2.focus();
				return false;
			}						
			if (window.document.frmUsuario.clave.value != window.document.frmUsuario.clave2.value){
				alert('Las claves no coinciden');
				document.frmUsuario.clave.focus();
				return false;
			}						
		}
		else 
		if(form == "contacto")
		{
			if (window.document.frmContacto.nombre.value == 0){
				alert('Ingrese nombre');
				document.frmContacto.nombre.focus();
				return false;
			}
			//VALIDAR E-MAIL
			if (!email_valido(window.document.frmContacto.email.value)){
				alert('Por favor ingrese su email, (Ej. sucuenta@dominio.com)');
				document.frmContacto.email.focus();
				return false;
			}
			if (window.document.frmContacto.mensaje.value == 0){
				alert('Ingrese el mensaje');
				document.frmContacto.mensaje.focus();
				return false;
			}						
		}
		else 
		if(form == "new")
		{
			if (window.document.frmMascota.ciudad.value == 0){
				alert('Seleccione ciudad');
				document.frmMascota.ciudad.focus();
				return false;
			}
			if (window.document.frmMascota.nom_especie.value == 0){
				alert('Seleccione especie');
				document.frmMascota.nom_especie.focus();
				return false;
			}
			if (window.document.frmMascota.traza.value == 0){
				alert('Seleccione raza');
				document.frmMascota.traza.focus();
				return false;
			}						
			if (window.document.frmMascota.categoria.value == 0){
				alert('Seleccione categoria');
				document.frmMascota.categoria.focus();
				return false;
			}						
			if (window.document.frmMascota.sexo.value == 0){
				alert('Selecciona sexo de la mascota');
				document.frmMascota.sexo.focus();
				return false;
			}									
			if (window.document.frmMascota.responsable.checked!=true){
				alert('Seleccione la casilla de responsabilidad en la publicación ');
				document.frmMascota.responsable.focus();
				return false;
			}								
			if (!email_valido(window.document.frmMascota.email.value)){
				alert('Ingrese la dirección de su correo electrónico, (Ej. sucuenta@dominio.com)');
				document.frmMascota.email.focus();
				return false;
			}
		}
		else
		if(form == "email_amigo")
		{
			if (window.document.frmMailAmigo.nombre.value == 0){
				alert('Ingrese su nombre');
				document.frmMailAmigo.nombre.focus();
				return false;
			}
			//VALIDAR E-MAIL
			if (!email_valido(window.document.frmMailAmigo.email.value)){
				alert('Por favor ingrese su email, (Ej. sucuenta@dominio.com)');
				document.frmMailAmigo.email.focus();
				return false;
			}
			if (window.document.frmMailAmigo.nombrea.value == 0){
				alert('Ingrese nombre del amigo');
				document.frmMailAmigo.nombrea.focus();
				return false;
			}
			//VALIDAR E-MAIL
			if (!email_valido(window.document.frmMailAmigo.emaila.value)){
				alert('Ingrese email del amigo, (Ej. sucuenta@dominio.com)');
				document.frmMailAmigo.emaila.focus();
				return false;
			}
		}
		else
		if(form=='frmConcurso')
		{
			if (window.document.frmConcurso.ciudad.value == 0){
				alert('Selecciona una ciudad');
				document.frmConcurso.ciudad.focus();
				return false;
			}
			if (window.document.frmConcurso.nom_especie.value == 0){
				alert('Selecciona especie de la mascota');
				document.frmConcurso.nom_especie.focus();
				return false;
			}
			if (window.document.frmConcurso.traza.value == 0){
				alert('Selecciona raza de la mascota');
				document.frmConcurso.traza.focus();
				return false;
			}						
			if (window.document.frmConcurso.nombre.value == 0){
				alert('Ingresa nombre de la mascota');
				document.frmConcurso.nombre.focus();
				return false;
			}						
			if (window.document.frmConcurso.sexo.value == 0){
				alert('Selecciona sexo de la mascota');
				document.frmConcurso.sexo.focus();
				return false;
			}						
			if (window.document.frmConcurso.autor.value == 0){
				alert('Ingresa nombre del autor de la foto');
				document.frmConcurso.autor.focus();
				return false;
			}						
			if (window.document.frmConcurso.titulo.value == 0){
				alert('Ingresa un título para la foto del concurso');
				document.frmConcurso.titulo.focus();
				return false;
			}						
			if (window.document.frmConcurso.archivo.value == 0){
				alert('Debes cargar la foto de la mascota para el concurso');
				document.frmConcurso.archivo.focus();
				return false;
			}						
			if (window.document.frmConcurso.bases.checked!=true){
				alert('Haga click en la casilla de bases y condiciones si esta de acuerdo con ello');
				document.frmConcurso.bases.focus();
				return false;
			}								
		}
		
} //form_Valido
