// var fixa para o interval
var intervalUsuarioLogado = null;

/**
 * Cria um interval para chamar o isUsuarioLogado
 **/
function verifyUsuarioLogado(){
	intervalUsuarioLogado = setInterval("isUsuarioLogado()", 500);
}

/**
 * Elimina o interval e chama o método do DWR
 * para verificar se o usuário se logou
 **/
function isUsuarioLogado(){
	clearInterval(intervalUsuarioLogado);
	UsuarioDelegate.getUsuarioLogado(returnIsUsuarioLogado);
}

/**
 * @param value
 * Recebe o retorno do getUsuarioLogado do DWR
 * e executa no Flash a ação
 **/
function returnIsUsuarioLogado(value){
	if(value!=null){
		var flash = getMovieName("main");
		flash.doLogin(value);
	}
}

/*
* retorna o objeto do swf
*/
function getMovieName(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	}
	else {
		return document[movieName];
	}
}

/*
igor
*/
function openFusion(idFusion){
	/* Get idFusion */
	for(var qs = location.search.split("&"), i=0; i < qs.length; i++)
		if(qs[i].indexOf('idFusion')>=0)
			var idFusion = qs[i].split("=")[1];

	openPopup("../musica/fusion.jsp?idFusion="+idFusion,"Fusion",790,538,"scrollbars=0",1);
}
