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

log('ScionOwning');

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

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

// Envia el valor de jsReady
function checkJSisReady(){
	return jsReady;
}

// Envia el verdadero si el usuario esta en sesion
function getBSession(){
	return bSession;
}

/***Funciones de entrega de datos***/

/*
 *		is sessid is loaded
 */
user.SessionLoaded = function(){
	log('SessionLoaded');
	jsReady = true;
	bSession = true;
	userData = user.data;
	
	if(isLoginForm) {
		window.location="/whatsnew/";
		//mySWF(swfName).onLogInComplete();
		//accountManager.closeMe('LG');
	}
}

user.SessionNotLoaded = function(){
	log('SessionNotLoaded');
	jsReady = true;
	bSession = false;
	userData = null;
}

scion.RegisterActivated = function(){}

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

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

thisgarage.LoadSucceeded = function()
{
	log('thisgarage.LoadSucceeded');
}

thisgarage.LoadFailed = function()
{
	log('thisgarage.LoadFailed');
}
