var loadingtimer;
var msgCarga = null;

function gotoHome()
{
	setActiveItem('demo_nav_home');
	llamarasincrono('sections/home/main.php', 'content');
}

function startLoadingTimer()
{
	if(msgCarga == null) msgCarga = document.getElementById("msgCarga");
	clearTimeout(loadingtimer);
	loadingtimer = setTimeout("showLoadingMsg()", 2000);
}

function showLoadingMsg()
{
	  msgCarga.style.visibility = 'visible';       
}

function stopLoadingTimer()
{
	  msgCarga.style.visibility = 'hidden';       
	  clearTimeout(loadingtimer);
}

function closeNotificationWindow()
{
	document.getElementById("modalWindowsContainer").style.display="none";
}

function gotoRegistro()
{
	// setActiveItem('demo_nav_home');
	llamarasincrono('sections/home/registro.php', 'content');
}

function gotoCelulares()
{
	// setActiveItem('demo_nav_home');
	llamarasincronoConFade('sections/celulares/main.php', 'content');

}

function gotoShowDescargables()
{
	llamarasincrono('sections/alumnos/main.php', 'content');
}


function gotoNewPassword()
{
	llamarasincrono('sections/home/newpasswordform.php', 'content');
}

function enviarNewPassword()
{
	email = getValorFromInput('email');
	// comprobamos que exista
	msg=getRemoteValue("sections/home/sendnewpassword.php?email="+email);
	if(msg=="-1") 
	{
		document.getElementById("registermsg").innerHTML = "La dirección de correo ingresada no se encuentra registrada.";
		return;
	}
	else
	{
		document.getElementById("cont").innerHTML = '<p class="font-normal">Se ha enviado una nueva contraseña a la casilla de correo especificada.</p>';
	}
}




function enviarSubscripcion()
{
	incompleto = false;
	
	nombre = getValorFromInput('Nombre');
	eMail = getValorFromInput('eMail');
	profesion = getValorFromInput('Profesion');
	ciudad = getValorFromInput('Ciudad');
	
	post = "";	
	post += "?nombre="+nombre;
	post += "&eMail="+eMail;
	post += "&profesion="+profesion;
	post += "&ciudad="+ciudad;
	
	if(incompleto==true) 
	{
		alert("Algunos campos del formulario no han sido correctamente completados");	
		return;
	}
	
	llamarasincrono('includes/sendPedidoDeSubscripcion.php'+post, 'content');	
}


function reservarAccount()
{
	// setActiveItem('demo_nav_home');
	
	
	incompleto=false;
	
	
	nombre = getValorFromInput('nombre');
	edad = getValorFromInput('edad');
	nacionalidad = getValorFromInput('nacionalidad');
	graduado = getValorFromInput('graduado');
	provincia = getValorFromInput('provincia');
	email = getValorFromInput('email');
	usuario = getValorFromInput('nombreusuarioreg');
	password = getValorFromInput('contrasenareg');	
	repassword = getValorFromInput('recontrasenareg');	
	
	if(password!=repassword)
	{
		document.getElementById("registermsg").innerHTML = "Las contraseñas ingresadas no coinciden.";		
		return;
	}
	
	// comprobamos que no exista
	msg=getRemoteValue("sections/home/isuniqueuser.php?user="+usuario+"&email="+email);
	if(msg=="-1") 
	{
		document.getElementById("registermsg").innerHTML = "El nombre de usuario no está disponible, por favor elija otro";
		return;
	}
	else if(msg=="-2") 
	{
		document.getElementById("registermsg").innerHTML = "La dirección de correo ya está registrada, por favor utilice otra";
		return;
	}

	
	if(incompleto==true) 
	{
		alert("Algunos campos del formulario no han sido correctamente completados");	
		return;
	}
	
	pass=hex_md5(password);

	url = 'sections/home/hacerreserva.php?usuario='+usuario+'&password='+pass;
	url = url+'&edad='+edad;
	url = url+'&nacionalidad='+nacionalidad;
	url = url+'&graduado='+graduado;
	url = url+'&nombre='+nombre;
	url = url+'&provincia='+provincia;
	url = url+'&email='+email;

	llamarasincrono(url, 'content');
}

function login()
{
	// setActiveItem('demo_nav_home');
	incompleto=false;
	usuario = getValorFromInput('loginusuario');	                   
	password = getValorFromInput('logincontrasena');
	
	pass=hex_md5(password);

	msg=getRemoteValue("sections/home/authenticateuser.php?user="+usuario+"&pass="+pass);
	if(msg=="1") 	 
	{
		set_cookie ( "medicamentosrothlin_alumnoname", usuario);
		gotoShowDescargables();
	}else
	{
		document.getElementById("loginmsg").innerHTML = "Nombre de usuario o contraseña incorrecta";
	}
	

//	llamarasincrono(url, 'content');
}

