var submitcount=0;

function ejecutaRegistro(){
var rt = true;
var f = document.getElementById("frmVoto");

rt = rt && MM_validateForm('frmVoto','nombre','R','Nombre', 'apellido','R','Apellido');
rt = rt && MM_validateForm('frmVoto','email','RE','Email','telefono','R','Teléfono');
rt = rt && MM_validateForm('frmVoto','dni','RN','DNI','imagen','R','Imagen');

if (rt && f.acepto.checked == false) {
	alert("Debe aceptar los términos y condiciones.");
	return false;
}

if (rt) {
  if (submitcount == 0) {
	  submitcount++;
	  return true;
  }
  else {
	  alert("Este formulario esta siendo enviado. Gracias!");
	  return false;
  }
}
else { 
  return rt; // false
}

}

function ejecutaBusqueda(){
var rt = true;
var f = document.getElementById("frmBuscar");

	if (trimAll(f.palabra.value).length < 3){
		alert("debe especificar una palabra mas larga");
		return false;
	}
	return true;
}

function ejecutaRecomendacion(){
var rt = true;
var f = document.getElementById("frmRecomendacion");

sum = 0;
for(i=1;i<=4;i++) {
	var field = eval('f.email'+i);
	email = trimAll(field.value);
	if (email != "") {
		sum++;
		if (!esMail(email)) {
			alert("El Email "+i+" no es válido.");
			field.focus();
			return false;
		}
	}
}

if (sum >= 0) {

	// HACEMOS EL ENVIO
	var myRequest = new Request({
		url: "web/envio_mails.php",
		method: f.method,		
//		encoding: "UTF-8",
		evalScripts:true,
		data: {
			"email1": f.email1.value,
			"email2": f.email2.value,
			"email3": f.email3.value,
			"email4": f.email4.value
		},
/*
		onRequest: function(){
			$('error_msg').set('text', 'Loading...');
		},
		onSuccess: function(txt){
//			alert(txt);
			$('error_msg').set('text', txt);
		}
	
		,
		// Our request will most likely succeed, but just in case, we'll add an
		// onFailure method which will let the user know what happened.
		onFailure: function(){
			$('error_msg').set('text', 'The request failed.');
		}
*/

		onFailure: function(){
			alert('The request failed.');
		},

		onSuccess: function(txt){
			if (txt == 'OK'){
				alert("Mensaje enviado satisfactoriamente.\nSeguí recomendando amigos.");
				f.email1.value = "";
				f.email2.value = "";
				f.email3.value = "";
				f.email4.value = "";
			} else {
				alert(txt);
			}
		}
	});
	myRequest.send();
}
return false;
}

/*
// CHECK IF DOM IS READY
window.addEvent('domready', function() {
   //aquí las acciones que quieras realizar cuando el DOM esté listo
   alert ("Ahora el DOM está listo");
}); 
*/

function validaVotacion(){
var rt = true;
var f = document.getElementById("frmVoto");

rt = rt && MM_validateForm('frmVoto','voto','RC','Puntaje','captcha','R','Texto de Validacion','email','RE','Email');

if (rt) {
  if (submitcount == 0) {
	  submitcount++;
	  return true;
  }
  else {
	  alert("Este formulario esta siendo enviado. Gracias!");
	  return false;
  }
}
else { 
  return rt; // false
}

}
