function validar ()
{
	var form = document.forms['formadd'];

	if ( (form.user.value=="") || (form.name.value=="") || (form.password.value=="") || (form.mail.value=="") || (form.day.selectedIndex=='') || (form.month.selectedIndex=='') || (form.year.selectedIndex==''))
		{ 
		alert('Debe completar todos los campos obligatorios');
		return false;
		}
		
	var texto = form.mail.value;
	var mailres = true;             
	var cadena = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890@._-"; 
     
	var arroba = texto.indexOf("@",0); 
	if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
	
	var punto = texto.lastIndexOf("."); 
                 
	for (var contador = 0 ; contador < texto.length ; contador++){ 
	if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
		mailres = false; 
		break; 
		} 
	} 

	if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
		{
		mailres = true;
		} 
	else 
		{
		mailres = false;
		}
		
	if (!mailres)
		{
		alert('Dirección de correo no válida');
		return false;
		}
		
if (form.password.value!=form.repassword.value)
		{ 
		alert('La contraseña no coincide');
		return false;
		}
}

function validarcontact ()
{
	var form = document.forms['formadd'];

	if ( (form.name.value=="") || (form.comment.value=="") || (form.mail.value=="") || (form.subject.selectedIndex=='') )
		{ 
		alert('Debes completar todos los campos obligatorios');
		return false;
		}
		
	var texto = form.mail.value;
	var mailres = true;             
	var cadena = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890@._-"; 
     
	var arroba = texto.indexOf("@",0); 
	if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
	
	var punto = texto.lastIndexOf("."); 
                 
	for (var contador = 0 ; contador < texto.length ; contador++){ 
	if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
		mailres = false; 
		break; 
		} 
	} 

	if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
		{
		mailres = true;
		} 
	else 
		{
		mailres = false;
		}
		
	if (!mailres)
		{
		alert('Dirección de correo no válida');
		return false;
		}
		
}

