//---Scripts for Events page--//

// Selecciona el SWF dependiendo del navegador
// No olvidar modificar el nombre del swf en cada pagina var swfName = "home"; //
function mySWF(swfname)
{
	//console.log('RUN:mySWF');
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[swfname];
	} else {
		return document[swfname];
	}
}

//var userData = null;

var swfName = "header";
var oSessionData = null;
var oGarageData = null;
var isLoginForm = false;
var isJsReady = false; // Indica que el js esta listo
var isOnSession = false;
var bSession = false;

// Envia el valor de jsReady
function checkJSisReady()
{
	log('checkJSReady:'+isJsReady);
	return isJsReady;
}

// Envia el verdadero si el usuario esta en sesion
function getBSession()
{
	//log('isOnSession:'+isOnSession);
	return isOnSession;
}

/*
 * is sessid is loaded
 */
user.SessionLoaded = function()
{
	//log('SessionLoaded');
	isJsReady = true;
	isOnSession = true;
	bSession = true;
	userData = user.data;
	
	jQuery('#wlcmMssg').hide();
	
	if(isLoginForm) {
		window.location="/whatsnew/";
	}
}

user.SessionNotLoaded = function()
{
	//log('SessionNotLoaded');
	isJsReady = true;
	isOnSession = false;
	bSession = false;
	userData = null;
		
	jQuery('#wlcmMssg').show();
	jQuery("#wlcmMssg").fadeIn(2000).fadeTo(5000, 1).fadeOut(2000); //work!!! 
}

scion.RegisterActivated = function(){}

//Se ejectua despues de globalEvalLogout, nunca hay error asi que siempre pasa
user.LogoutSuccess = function () {
	//log('user.LogoutSuccess');
	isOnSession = false;
	bSession = false;
	oGlobalUser = null; 
	mySWF(swfName).onLogOutComplete();
	//mySWF(swfName).onLogOutEdit();
}

user.LogoutFailed  = function (errors) {
	log("LogoutFailed" + errors);
}