//------------------------------------------------------------[ Abrir Camada de PopUp ]-->
function abrir_camadaPopUp(endereco,altura,largura,fechar){

  	 var div=document.getElementById("div_camadaPopUp");
  	 mt=altura/2;
	 ml=largura/2;
	 meioW=largura-8;
	 meioH=altura-50;
	 var codigo = '';
	 if(div == null)
	 {
		codigo += '<div id="div_camadaPopUp" style="position:relative;top:0px;left:0px;width=100%;height=100%;z-index:99;text-align:center;">';
	 }
	 codigo += '<iframe frameborder="0" style="height:100%;width:100%;filter: alpha(opacity=70);-moz-opacity: 0.70;" src="about:blank"></iframe>';
	 //Tamanho
	 codigo += '<div id="molda" style="z-index:502;position:absolute;overflow:hidden;margin-top:-'+mt+'px;margin-left:-'+ml+'px;top:50%;left:50%;height:'+altura+'px;width:'+largura+'px;">';
	 //desenhando janela
	 codigo += '<!--header--><div style="BACKGROUND:url(Imagem/barra_esquerda.gif) no-repeat left top;LEFT:0px;WIDTH:10px;POSITION:absolute;TOP:0px;HEIGHT:30px"></div><div style="BACKGROUND:url(Imagem/fundo_barra.gif) center top;LEFT:10px;WIDTH:50%;POSITION:absolute;TOP:0px;HEIGHT:30px;text-align:left"><img src="Imagem/logo.gif" vspace=3></div><div align=right style="RIGHT:10px;BACKGROUND:url(Imagem/fundo_barra.gif) center top;WIDTH:50%;POSITION:absolute;TOP:0px;HEIGHT:30px">';
	 if(fechar)
	 {
	 	 codigo += '<img src=Imagem/fechar.gif vspace=3 height="15" style="CURSOR:hand" onclick="javascript:parent.fechar_camadaPopUp()">';
	 }
	 else
	 {
		 codigo+= '&nbsp';
	 }
	 codigo += '</div><div align="center" style="right:0px;BACKGROUND:url(Imagem/barra_direita.gif) no-repeat right top;WIDTH:10px;POSITION:absolute;TOP:0px;HEIGHT:30px;z-index:3"></div><!--PAGE--><div style="background-color:#f3f3f3;LEFT:0px; BORDER-LEFT: #a5a5a5 1px solid;WIDTH: 2px; POSITION: absolute; TOP: 30px;height:'+meioH+';z-index:1"></div><div style="background-color:#f3f3f3;LEFT:4px;WIDTH:'+meioW+';POSITION:absolute;TOP:30px;HEIGHT:'+meioH+'px">';
	 //setando pagina
	 codigo += '<IFRAME frameBorder="0" id="camadaPopUp" width="'+(meioW)+'" height="'+(meioH)+'" src="'+endereco+'" ></IFRAME>';
	 //Terminando de desenhar
	 codigo += '</div><div style="background-color:#f3f3f3;right: 0px; BORDER-right: #a5a5a5 1px solid; WIDTH: 2px; POSITION: absolute; TOP: 30px;bottom:20px;height:'+meioH+';z-index:3"></div><!--Footer--><div style="background-color:#f3f3f3;LEFT: 0px; BORDER-LEFT: #a5a5a5 1px solid;BORDER-BOTTOM: #a5a5a5 1px solid; WIDTH: 4px; POSITION: absolute; BOTTOM: 0px;height:20px;z-index:2"></div><div style="background-color:#f3f3f3;left:4px;BORDER-BOTTOM: #a5a5a5 1px solid; WIDTH:'+meioW+';POSITION:absolute;BOTTOM:0px;HEIGHT:20;z-index:2"></div><div style="background-color:#f3f3f3;right: 0px; BORDER-right: #a5a5a5 1px solid;BORDER-BOTTOM: #a5a5a5 1px solid; WIDTH: 4px; POSITION: absolute; BOTTOM: 0px;height:20px;z-index:2"></div>';
	 if(div == null)
	 {
		document.body.innerHTML += codigo;
	 }
	 else
	 {
		document.getElementById('div_camadaPopUp').innerHTML += codigo;
	 }
	 document.getElementById('camadaPopUp').focus();
}

//------------------------------------------------------------[ Fechar Camada de PopUp ]-->
function fechar_camadaPopUp(){
  var div=document.getElementById('div_camadaPopUp');
  var funcao="";
  if(window.ActiveXObject)
	funcao = "div.removeNode(true)";
  else
	funcao = "div.innerHTML = ''";
  eval(funcao);

}

//------------------------------------------------------------[ Servidor AJAX ]-->
var req,dest;

function Server(url,destino){
	req = null;
	dest=destino;
	document.getElementById(destino).innerHTML= chama_carregando("Imagem/FW.swf");
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	// Procura por uma verso ActiveX (IE)
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send();
		}
	}
}

function processReqChange()
{
	if(req.readyState == 4)
	{
		if (req.status == 200)
		{
			var comeco = req.responseText.indexOf("<!--Funcao");
			var fim = req.responseText.lastIndexOf("Funcao-->");
			var temp = req.responseText.substring(comeco+10,fim);
			if(comeco != fim)
			{
				eval(temp);
			}
			document.getElementById(dest).innerHTML = '';
			document.getElementById(dest).innerHTML = req.responseText;
		}
		else
		{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

//------------------------------------------------------------[ Carregando SWF]-->
function chama_carregando(swf)
{
	var flash = '<object style="POSITION:absolute;MARGIN-TOP:-25px;MARGIN-LEFT:-50px;TOP:50%;LEFT:50%;"';
	flash +='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"';
	flash +='codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="100"';
	flash +='height="50" id="FW" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie"';
	flash +='value="'+swf+'" /> <param name="quality" value="high" /> <param name="wmode" value="transparent" /> <param';
	flash +='name="bgcolor" value="#ffffff" /> <embed src="'+swf+'" quality="high" wmode="transparent" bgcolor="#ffffff"';
	flash +='width="100" height="50" name="FW" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"';
	flash +='pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	return flash;
}
