function ajax_popup(pagina, largura)
{
force_popupOff=null;
var vidro=document.createElement('div');
vidro.setAttribute('id','vidro_transparente');
vidro.onclick=function(){ajax_force_popupOff();
parent.force_popupOff=0;
};
var corpo=document.body;
corpo.appendChild(vidro);document.getElementById('vidro_transparente').style.backgroundImage='url(/js/popup/overlay.png)';
document.getElementById('vidro_transparente').style.overflow='visible';
document.getElementById('vidro_transparente').style.position='fixed';
document.getElementById('vidro_transparente').style.top='0px';
document.getElementById('vidro_transparente').style.left='0px';
document.getElementById('vidro_transparente').style.bottom='0px';
document.getElementById('vidro_transparente').style.right='0px';
document.getElementById('vidro_transparente').style.zIndex='100';
var html=document.createElement('div');
html.setAttribute('id','ajax_popup');
html.onclick=function(){parent.force_popupOff=1;};
var tagPai=document.getElementById('vidro_transparente');
tagPai.appendChild(html);
document.getElementById('ajax_popup').style.border='1px solid #444444';
document.getElementById('ajax_popup').style.background='#ffffff';
document.getElementById('ajax_popup').style.width=largura+'px';
document.getElementById('ajax_popup').style.top='200px';
document.getElementById('ajax_popup').style.margin='50px auto 0px auto';
document.getElementById('ajax_popup').style.padding='15px';
ajaxHTML('ajax_popup',pagina);
function getXmlHttp(){
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
try{xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(ex){
try{xmlhttp = new XMLHttpRequest();
}catch(exc){
alert('Esse browser não tem recursos para uso do Ajax');
xmlhttp = null;}}}
return xmlhttp;}
function ajaxHTML(id,url){var xmlhttp = getXmlHttp();xmlhttp.open("GET",url, true);xmlhttp.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1");xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");xmlhttp.setRequestHeader("Charset","UTF-8");xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");xmlhttp.setRequestHeader("Pragma", "no-cache");xmlhttp.onreadystatechange = function(){if(xmlhttp.readyState == 4 ){codigo = xmlhttp.responseText;codigo = codigo.replace(String.fromCharCode(13) + String.fromCharCode(10), "");document.getElementById(id).innerHTML=''+codigo;extraiScript(codigo);document.getElementById(id).innerHTML=document.getElementById(id).innerHTML+'';}}
xmlhttp.send(null);}function extraiScript(texto){var ini = 0;while (ini!=-1){ini = texto.indexOf('', ini);codigo = texto.substring(ini,fim);novo = document.createElement('script');novo.type = 'text/javascript';novo.text = codigo; document.body.appendChild(novo);}}}function ajax_force_popupOff(){if(parent.force_popupOff!=1) ajax_popupOff();}}function ajax_popupOff(){ var corpo=document.body;corpo.removeChild(document.getElementById('vidro_transparente'));}