/*--------------------------------------------------------
FUNCIONES DE SEGURIDAD
- objetivos:
		- verifica siempre si esta logueado o no y pone el header
		- luego inicia el modulo
		- setea variables globales de:
					- estalogeado
					- nombre
					- apellido
					- email

----------------------------------------------------------*/
//definicion de variables globales
var check_login 	= 0;
var check_nombre 	= '';
var check_apellido 	= ''; 
var check_email 	= '';
var check_idusuairo 	= '';

//envia el formulario de registro
function check_verifica() 
{
	MM_preloadImages('../img/cuadros/bt_cerrar_on.gif','../img/cuadros/bt_cerrar_off.gif','../img/cuadros/bt_mipass_off.gif','../img/cuadros/bt_mipass_on.gif','../img/cuadros/bt_renviar_on.gif','../img/cuadros/bt_renviar_off.gif','../img/cuadros/fd_sesion01.gif','../img/cuadros/fd_sesion02.gif','../img/cuadros/fd_sesion03.gif','../img/cuadros/fd_sesion04.gif','../img/cuadros/fd_sesion05.gif','../img/cuadros/fd_newsletter.gif','../img/cuadros/fd_newsletter_gracias.gif','../img/cuadros/fd_contactanos.gif','../img/cuadros/fd_contactanos_gracias.gif','../img/cuadros/fd_msj_amigos.gif','../img/cuadros/fd_registrate.gif','../img/cuadros/fd_registrate_gracias.gif');
	pars = '';
	var url = '../php/check_conectado.php';			
	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'get', 
		parameters: pars, 
		onComplete: check_resultado,
		onFailure: ErrorFunc
	});
}

//vuelve del formulario de registro
function check_resultado(requester) 
{
	if (requester.responseXML!=null) 
	{
		check_login			= parseInt(requester.responseXML.getElementsByTagName("resultadosGenerales")[0].attributes.getNamedItem("resultado").nodeValue);
		check_nombre 		= requester.responseXML.getElementsByTagName("resultadosGenerales")[0].getElementsByTagName("usuario")[0].attributes.getNamedItem("nombre").nodeValue;
		check_apellido 	= requester.responseXML.getElementsByTagName("resultadosGenerales")[0].getElementsByTagName("usuario")[0].attributes.getNamedItem("apellido").nodeValue;
		check_email			=	requester.responseXML.getElementsByTagName("resultadosGenerales")[0].getElementsByTagName("usuario")[0].attributes.getNamedItem("email").nodeValue;
		check_idusuairo	=	requester.responseXML.getElementsByTagName("resultadosGenerales")[0].getElementsByTagName("usuario")[0].attributes.getNamedItem("id").nodeValue;				
	}	
	check_poneMenu();
	inicia();
}

function check_poneMenu() 
{
	var strmenuno = "<div class=\"divMenuTop1\"><a href=\"http://www.facebook.com/home.php?#!/pages/Cerveza-Corona-Mexico/206579733449?ref=ts\" class=\"linkMenuTop\"><img src=\"../img/icono3_off.gif\" width=\"14\" border=\"0\" height=\"33\" borderheight=\"33\" /></a></div>";
	strmenuno += "<div class=\"divMenuTop1\"><a href=\"http://twitter.com/coronamex\" class=\"linkMenuTop\"><img src=\"../img/icono2_off.gif\" width=\"14\" border=\"0\"  height=\"33\" /></a></div>";
	strmenuno += "<div class=\"divMenuTop1\"><a target=\"_blank\" href=\"../rss.php\" class=\"linkMenuTop\"><img border=\"0\" src=\"../img/ic_rss.gif\" width=\"14\" height=\"33\" /></a></div><div class=\"divMenuTop3\"><a target=\"_blank\" href=\"../rss.php\" class=\"linkMenuTop\">SUSCR&Iacute;BETE</a>&nbsp;|&nbsp;";
	strmenuno += "<a href=\"#\" class=\"linkMenuTop\" onclick=\"log_poneNewsletter();\">NEWSLETTER</a> &nbsp;|&nbsp;"; 
	strmenuno += "<a href=\"#\" class=\"linkMenuTop\" onclick=\"log_poneContacto();\">CONT&Aacute;CTANOS</a> &nbsp;|&nbsp;"; 
	strmenuno += "<a href=\"#\" class=\"linkMenuTop\" onclick=\"log_poneLogin();\">INICIAR SESI&Oacute;N</a> &nbsp;| &nbsp;";
	strmenuno += "<a href=\"#\" class=\"linkMenuTop\" onclick=\"log_poneRegistro();\">REG&Iacute;STRATE</a>&nbsp;|&nbsp;";
	strmenuno += "<a href=\"../mapa/mapa.htm\" class=\"linkMenuTop\">MAPA DEL SITIO</a></div>";
	
	var strmenusi = "<div class=\"divMenuTop1\"><a href=\"http://www.facebook.com/home.php?#!/pages/Cerveza-Corona-Mexico/206579733449?ref=ts\" class=\"linkMenuTop\"><img src=\"../img/icono3_off.gif\" width=\"14\" border=\"0\" height=\"33\" borderheight=\"33\" /></a></div>";
	strmenusi += "<div class=\"divMenuTop1\"><a href=\"http://twitter.com/coronamex\" class=\"linkMenuTop\"><img src=\"../img/icono2_off.gif\" width=\"14\" border=\"0\"  height=\"33\" /></a></div>";
	strmenusi += "<div class=\"divMenuTop1\"><a target=\"_blank\" href=\"../rss.php\" class=\"linkMenuTop\"><img border=\"0\" src=\"../img/ic_rss.gif\" width=\"14\" height=\"33\" /></a></div><div class=\"divMenuTop3\"><a target=\"_blank\" href=\"../rss.php\" class=\"linkMenuTop\">SUSCR&Iacute;BETE</a> &nbsp;|&nbsp;";
	strmenusi += "<a href=\"#\" class=\"linkMenuTop\" onclick=\"log_poneNewsletter();\">NEWSLETTER</a> &nbsp;|&nbsp;"; 
	strmenusi += "<a href=\"#\" class=\"linkMenuTop\" onclick=\"log_poneContacto();\">CONT&Aacute;CTANOS</a> &nbsp;|&nbsp;"; 
	strmenusi += "<a href=\"#\" class=\"linkMenuTop\" onclick=\"log_enviaLogout();\">CERRAR SESI&Oacute;N</a>&nbsp;|&nbsp;";
	strmenusi += "<a href=\"../mapa/mapa.htm\" class=\"linkMenuTop\">MAPA DEL SITIO</a></div>";
	 
	if(check_login)
		$('topmenu').innerHTML = strmenusi;
	else	
		$('topmenu').innerHTML = strmenuno;
}


/*--------------------------------------------------------
FUNCIONES GENERALES DEL MODULO
----------------------------------------------------------*/

function ErrorFunc() 
{
	alert('error en la accion');
}

/*--------------------------------------------------------
TODO LIST
- validar correctamente el form de registro
- un js de seguridad que indica si se esta logueado, trae los datos del usuario y genera la cabecera y unas variables globales en cuanto al login de la persona
----------------------------------------------------------*/

