function ejecutaRegistro(){
var rt = true;
var f = document.getElementById("frmRegistro");

rt = rt && MM_validateForm('frmRegistro','nombre','R','Nombre', 'apellido','R','Apellido','dni','R','DNI');
rt = rt && MM_validateForm('frmRegistro','dia','RN','Dia','mes','RN','Mes','ano','RN','Año');

if (rt && !esDate(f.dia.value + "/" + f.mes.value + "/" + f.ano.value)){
	alert("La Fecha de Nacimiento no es válida");
	return false;
}

rt = rt && MM_validateForm('frmRegistro','email','RE','Email','tel_area','RN','Teléfono Area','tel_numero','RN','Teléfono Numero');
rt = rt && MM_validateForm('frmRegistro','localidad','R','Localidad','provincia','R','Provincia');
rt = rt && MM_validateForm('frmRegistro','usuario','RU','usuario','clave1','RP','Password','clave2','RP','Confirmar Password');

if (rt && f.clave1.value != f.clave2.value) {
	alert("Las Passwords ingresadas no coinciden");
	f.clave1.focus();
	return false;
}

rt = rt && MM_validateForm('frmRegistro','estudio_publicidad','RC','¿Estudiás publicidad?');

if (rt && f.estudio_publicidad.value == 'SI') {

	rt = rt && MM_validateForm('frmRegistro','estudio_donde','RC','¿Donde estudiaste?');

	if (rt && f.estudio_donde.value == 'otra') {
		rt = rt && MM_validateForm('frmRegistro','estudio_otro','R','Otro');
	}

	rt = rt && MM_validateForm('frmRegistro','estudio_recibido','RC','¿Ya te recibiste?');
}

if (rt && f.condiciones.checked == false) {
	alert("Debe aceptar los términos y condiciones.");
	return false;
}

rt = rt && MM_validateForm('frmRegistro','enteraste_como','R','Como te enteraste');

if (rt) {
  if (submitcount == 0) {
	  submitcount++;
	  return true;
  }
  else {
	  alert("Este formulario esta siendo enviado. Gracias!");
	  return false;
  }
}
else { 
  return rt; // 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 hacerLogin(){
var rt = true;
var f = document.getElementById("frmLogin");
rt = rt && MM_validateForm('frmLogin','usuario','RP','Usuario','pass','RP','Clave');

//			if (rt) f.submit();
//			return (rt);
if (rt) envioLogin();

return false;
}

function envioLogin(){
	var form = document.getElementById('frmLogin');
	var myRequest = new Request({
		url: "web/login.php",
		method: form.method,		
//		encoding: "UTF-8",
		evalScripts:true,
		data: {
			"usuario": form.usuario.value,
			"clave": form.pass.value,
			"url": form.url.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.');
		}
*/
		onSuccess: function(txt){
			if (txt == 'OK'){
				LoginOK();
			} else {
				LoginError(txt);
			}
		}
	});
	myRequest.send();
}

/*
window.addEvent('domready', function(){
	alert("cargado!");
});
*/

function LoginError(txt){
	alert(txt);
}

function LoginOK(){
	var form = document.getElementById('frmLogin');
//	form.usuario.value = "";
//	form.clave.value = "";
	document.location.href = 'index_usuario.php'; //document.location;
}