var popupDOM;

/*# ABERTURA DO POPUP #*/
$(document).ready(function(){
	$(document.body).append('<div id="popup"></div>');	// adiciona no fim do documento as divs da popup DOM
});

/*# abre opoupDOM com as informações de cada estado */
function openDetalhe(vc_estado){
	var it_width	= 390;
	var it_height	= 334;
	var it_top		= 740;
	var it_left		= 0;
	var vc_titulo	= new String('Onde Estamos - ' + vc_estado);

	// instancia o objeto da popUp
	if(typeof(popupDOM) == 'undefined'){
		var popupDOM	= new Popup("popup", it_width, it_height, it_top, it_left, 0);	// cria a popup
		popupDOM.init();															// inicia a popup
	}
	
	popupDOM.loading('imagens/layout/im_loading.gif', 16, 16);	// img avisando que está carregando o documento
	popupDOM.setTitle(vc_titulo);
	popupDOM.show();	// abre a popup
	
	
	// ajax que recupera o conteúdo
	$.get("includes/ondeestamos_detalhe.asp", {"estadoVC":vc_estado}, function(tx_html) {	// @STRING pagina, @PARAM [name]:[value], @FUNCTION	 {retorno}callback
		// tx_html		=> retorno do ajax
		popupDOM.setContent(tx_html);			// insere conteúdo na popup
	});
}

/*# abre o popupDOM com as informações de cada estado */
function openPopup(url, titulo, width, height, act)
{
	if (act == 0)
	{
		
		var top = (screen.availHeight-266);
		var left = (screen.availWidth);
		
		$(document).ready(function(){
			var it_width	= (width)	? parseInt(width)		: 615;
			var it_height	= (height)	? parseInt(height)		: 457;
			var it_top		= (top)		? parseInt(top)			: 0;
			var it_left		= (left)	? parseInt(left)		: 0;
			var vc_titulo	= (titulo)	? new String(titulo)	: new String('');
			var vc_url		= (url)		? new String(url)		: new String();
			
			if(vc_url.length == 0) return false;	// caso não tenha sido passado uma URL, sai da função
			
			// instancia o objeto da popUp
			if(typeof(popupDOM) == 'undefined'){
				var popupDOM	= new Popup("popup", it_width, it_height, it_top, it_left, null , null, null, null, 1);	// cria a popup
				popupDOM.init();															// inicia a popup
			}
			
			//popupDOM.loading('imagens/layout/im_loading.gif', 16, 16);	// img avisando que está carregando o documento
			popupDOM.setTitle(vc_titulo);
			popupDOM.show(it_top, it_left);	// abre a popup
	
			// ajax que recupera o conteúdo
			$.get(vc_url, {}, function(tx_html) {	// @STRING pagina, @PARAM [name]:[value], @FUNCTION	 {retorno}callback
				// tx_html		=> retorno do ajax
				popupDOM.setContent(tx_html);		// insere conteúdo na popup		
			});
		});
	}
}

///*
//	ToDo:				Carregar uma página debntro da popup sem mexer no conteúdo fora dela.
//	@vc_url				-> caminho virtual da página que vc quer acessar
//	@vc_parametro		-> parâmetros enviados via QueryString para a página. Ex.: "estadoVC":"SP"
//	
//	Exemplo de chamada	-> <a href="javascript: void(0);" onclick="javascript: popupLink("includes/lista_estado.asp", "\"estadoVC\":\"SP\"")">link</a>
//*/
//function popupLink(vc_url, vc_parametro){
//	// ajax que recupera o conteúdo
//	$.get(vc_url, {vc_parametro}, function(tx_html) {	// @STRING pagina, @PARAM [name]:[value], @FUNCTION	 {retorno}callback
//		// tx_html		=> retorno do ajax
//		popupDOM.setContent(tx_html);			// insere conteúdo na popup
//	});
//}
