// JavaScript Document
function validaCorreo(correo)
{
var s = correo;
var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (s.length == 0 ) return true;
if (filter.test(s))
return true;
else
alert("El correo que ha ingresado es inválido");
return false;
}

function img_thum(imagen)
{
	if(this.width > 150) {this.width=150}
	}



function validarForm(mail_voto,nombre_voto,cant_amigo,formulario,concursante,foto){
var flag=true;

	if(formulario.txt_nombre.value==""){
	alert("Error: Ingresa tu nombre!");
	formulario.txt_nombre.focus();	
	flag=false;
	}
	else {
		if(formulario.txt_mail.value==""){
		alert("Error: No ha ingresado tu correo!");
		formulario.txt_mail.focus();
		flag=false;
		}
		else{
		flag=validaCorreo(formulario.txt_mail.value);
				if(flag==true){
					xajax_cargador(true);
					xajax_enviar_correo(mail_voto,nombre_voto,cant_amigo,xajax.getFormValues('formulario'),concursante,foto);					
				}
		}
	}
}

function validarFormAmigo(formulario){
var flag=true;

	if(formulario.txt_nombre_inv.value==""){
	alert("Error: Ingresa tu nombre!");
	formulario.txt_nombre_inv.focus();	
	flag=false;
	}
	else {
	if(formulario.txt_nombre_amigo.value==""){
	alert("Error: Ingresa el nombre de tu amigo!");
	formulario.txt_nombre_amigo.focus();	
	flag=false;
	}
	else {
		if(formulario.txt_mail_amigo.value==""){
		alert("Error: No has ingresado el correo de tu amigo!");
		formulario.txt_mail_amigo.focus();
		flag=false;
		}
		else{
		flag=validaCorreo(formulario.txt_mail_amigo.value);
				if(flag==true){
					xajax_cargador(true);
					xajax_enviar_correo_amigo(formulario.txt_nombre_inv.value,formulario.txt_nombre_amigo.value,formulario.txt_mail_amigo.value,formulario.txt_comentario.value);					
				}
		}
	}
	}
}