/* ARQUIVO QUE AUXILIA O JQUERY PARA FAZER A TROCA DE PAGINA */
var $foo = jQuery.noConflict();
function loadPagina(pagina, parametros, abreDiv) {
	//se a janela estiver aberta
	if(document.getElementById("janela")){
		fechaJanela();
		abreJanela(pagina.replace('#','')+'.php?'+parametros);		
	}else{	
		//se nao tiver passando nenhuma div pega a conteudo atual
		if(abreDiv==""){
			abreDiv = "conteudo";
		}	
		//fazendo efeito de abrir com o carregando	
		$foo("#"+abreDiv).show();
		$foo("#ajax-carrega").show();		
		
		if(parametros!=""){
			var url = pagina.replace('#','')+'.php?'+parametros;
		}else{
			var url = pagina.replace('#','')+'.php';
		}
		 
		Ext.get(abreDiv).load({
			url:url,
		  	scripts:true,
		  	text:'',
		  	callback:function(){
			   	//focando na div
				document.getElementById("foca").focus();
				$foo("#ajax-carrega").hide();			
		  	}
		});
		
		/*
		//abrindo a pagina com os parametros	
		if(parametros!=""){
			alert(parametros);
			$foo("#"+abreDiv).load(pagina.replace('#','')+'.php?'+parametros, function() {
				$foo("#ajax-carrega").hide();
			})
		}else{
			$foo("#"+abreDiv).load(pagina.replace('#','')+'.php', function() {
				$foo("#ajax-carrega").hide();
			})
		}
		*/
		//definindo a pagina para posterior reload
		if(abreDiv=="conteudo"){
			document.getElementById("reload-pagina").value = pagina.replace('#','');
			document.getElementById("reload-parametros").value = parametros;
		}
	}
}

function reloadPagina(){	
	if(document.getElementById("reload-pagina").value!=""){
		loadPagina(document.getElementById("reload-pagina").value, document.getElementById("reload-parametros").value, "conteudo");
	}else{
		location.href='index.php';
	}	
}

function abreJanela(url_carrega){	
	var janela = new Ext.Window({
		id:'janela',
		width:900,
		height:550,
		maxHeight:550,
		bodyStyle:'background-color:#fff;overflow-y:auto; padding:10px;',
		maximizable:true,
		resizable:true,
		closable:true,
		autoScroll:true,
		draggable:false,
		modal:true,
		closeAction:'close',
		y:0		
	}).show();
	
	$foo("#janela .x-window-body").load(url_carrega);	
	document.getElementById("reload-janela").value = url_carrega;
}

function fechaJanela(){
	if(document.getElementById("janela")){
		Ext.getCmp('janela').close();
	}
}

function reloadJanela(){
	parent.fechaJanela();
	parent.abreJanela(document.getElementById("reload-janela").value);
}