
getMovie = function(movieName)
{
	var swf = "";

	if (window.document[movieName])
	{
		swf = window.document.getElementById(movieName);
	}
	else
	{
		if (navigator.appName.indexOf("Microsoft") != -1)
		{
			swf = window[movieName]
		}
		else
		{
			swf = document[movieName]
		}
	}

	return swf;
}

/* Providers*/

openProvidersWindow = function(ppUrl, winName)
{	
	var winH = screen.availHeight*0.8;
	var winW = screen.availWidth*0.8;
	var posTop = (screen.availHeight - winH)/2;
	var posLeft = (screen.availWidth - winW)/2;
	var winSpec = 'top=' + posTop + ', left=' + posLeft + ', ' +
					'width=' + winW + ', height=' + winH + ', ' +
					'toolbar=no, location=no, directories=no, status=yes, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no';
	
	var swf = getMovie("NEW_WEB");
	ppWins[0] = {};
	ppWins[0].swf = swf;
	ppWins[0].win = window.open(ppUrl, '', winSpec);
	/*ppWins[0].win.onload = function()
		{
			//ppWins[0].swf.onPPWinReady();
		}*/
	
	if (ppWins[0].win == null){
		ppWins[0].swf.bloquearPopUp(false);
	}
	else
		ppWins[0].swf.bloquearPopUp(true);


	if (window.opera){
		if (!ppWins[0].win.opera){
			ppWins[0].swf.bloquearPopUp(false);
		}
		else
			ppWins[0].swf.bloquearPopUp(true);
	}
	
	if(winName=="Flickr")
		window.setTimeout("ppWinCloseFlickr('" + 0 + "')", 500);
	else if(winName=="Picasa")
		window.setTimeout("ppWinClosePicasa('" + 0 + "')", 500);
	else if(winName=="Facebook")
		window.setTimeout("ppWinCloseFacebook('" + 0 + "')", 500);
	else if(winName=="Photobucket")
		window.setTimeout("ppWinClosePhotobucket('" + 0 + "')", 500);		
}

ppWinCloseFlickr = function()
{	
	if(ppWins[0]){
		if(ppWins[0].win.closed)
		{	
			ppWins[0].swf.closePopUp();
			delete ppWins[0];
		}
		else
		{
			window.setTimeout("ppWinCloseFlickr('" + 0 + "')", 500);
		}
	}
}

ppWinClosePicasa = function()
{
	if(ppWins[0].win.closed)
	{	
		ppWins[0].swf.closePopUpPicasa();
		delete ppWins[0];
	}
	else
	{
		window.setTimeout("ppWinClosePicasa('" + 0 + "')", 500);
	}
}

ppWinCloseFacebook = function()
{	
	if(ppWins[0]){
		if(ppWins[0].win.closed)
		{	
			ppWins[0].swf.closePopUpFacebook();
			delete ppWins[0];
		}
		else
		{
			window.setTimeout("ppWinCloseFacebook('" + 0 + "')", 500);
		}
	}
}

ppWinClosePhotobucket = function()
{	
	if(ppWins[0]){
		if(ppWins[0].win.closed)
		{	
			ppWins[0].swf.closePopUpPhotobucket();
			delete ppWins[0];
		}
		else
		{
			window.setTimeout("ppWinClosePhotobucket('" + 0 + "')", 500);
		}
	}
}

closeProvidersWindow = function()
{	
	ppWins[0].win.close();
	delete ppWins[0];
}

recebeToken = function(token){
	ppWins[0].swf.callToken(token);
}

verificaCookies = function(){
	
	var meuswf = getMovie("NEW_WEB");

	var tmpcookie = new Date();
	chkcookie = (tmpcookie.getTime() + '');
	document.cookie = "chkcookie=" + chkcookie + "; path=/";
	if (document.cookie.indexOf(chkcookie,0) < 0) {
		meuswf.verificaCookiesMsg(false);
	}
	else {
		meuswf.verificaCookiesMsg(true);
	}


}

fechaJanelaPrincipal = function(){
	var meuswf = getMovie("NEW_WEB");
	window.onbeforeunload = function()
	{	
		var msg=meuswf.esperaFechoJanelaPrincipal();
		if(msg!="")
			return msg; 
	}
}

fechaAplicacao = function(){
	self.close();
}
