function ajaxGet(url,elemento_retorno,exibe_carregando, metodo,valores){var ajax1 = pegaAjax();if (metodo){    if(ajax1){        url = antiCacheRand(url)        ajax1.onreadystatechange = ajaxOnReady        ajax1.open("GET", url+"&ajax=1" ,true);        ajax1.setRequestHeader("Cache-Control", "no-cache");        ajax1.setRequestHeader("Pragma", "no-cache");        if(exibe_carregando){ put("<div id='carregando'><img src='../imagens/loading.gif'><br>A carregar página ...</div>" )    }        ajax1.send(null)        return true;    }else{        return false;    }}else{    if(ajax1){        url = antiCacheRand(url)        ajax1.onreadystatechange = ajaxOnReady        ajax1.open("POST", url ,true);        ajax1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; text/html; charset=iso-8859-1");        //"application/x-www-form-urlencoded");        ajax1.setRequestHeader("Cache-Control", "no-cache");        ajax1.setRequestHeader("Pragma", "no-cache");        if(exibe_carregando){ put("<div id='carregando'><img src='../imagens/loading.gif'><br>A carregar página ...</div>" )}		valores=valores+"&ajax=1";		ajax1.send(valores)        return true;    }else{        return false;    }}function ajaxOnReady(){if(ajax1.readyState==4){if(ajax1.status==200){var texto=ajax1.responseText;if(texto.indexOf(" ")<0)texto=texto.replace(/\+/g," ");put(texto);extraiScript(texto);}else{if(exibe_carregando){put("<div id='carregando'>Falha no carregamento. "+httpStatus(ajax1.status)+"</div>");}}ajax1=null}else if(exibe_carregando){put("<div id='carregando'><img src='../imagens/loading.gif'><br>A carregar página ...</div>")}}function put(valor){if((typeof(elemento_retorno)).toLowerCase()=="string"){if(valor!="Falha no carregamento"){eval(elemento_retorno+'= unescape("'+escape(valor)+'")')}}else if(elemento_retorno.tagName.toLowerCase()=="input"){valor=escape(valor).replace(/\%0D\%0A/g,"")elemento_retorno.value=unescape(valor);}else if(elemento_retorno.tagName.toLowerCase()=="select"){select_innerHTML(elemento_retorno,valor)}else if(elemento_retorno.tagName){elemento_retorno.innerHTML=valor;}}function pegaAjax(){if(typeof(XMLHttpRequest)!='undefined'){return new XMLHttpRequest();}var axO=['Microsoft.XMLHTTP','Msxml2.XMLHTTP','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0'];for(var i=0;i<axO.length;i++){try{return new ActiveXObject(axO[i]);}catch(e){}}return null;}function httpStatus(stat){switch(stat){case 0:return"Erro desconhecido de javascript";case 400:return"400: Solicita&ccedil;&atilde;o incompreensível";break;case 403:case 404:return"404: N&atilde;o foi encontrada a URL solicitada";break;case 405:return"405: O servidor n&atilde;o suporta o m&eacute;todo solicitado";break;case 500:return"500: Erro desconhecido de natureza do servidor";break;case 503:return"503: Capacidade m&aacute;xima do servidor alcançada";break;default:return"Erro "+stat+". Mais informa&ccedil;&otilde;es em http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html";break;}}function antiCacheRand(aurl){var dt=new Date();if(aurl.indexOf("?")>=0){return aurl+"&"+encodeURI(Math.random()+"_"+dt.getTime());}else{return aurl+"?"+encodeURI(Math.random()+"_"+dt.getTime());}}}function select_innerHTML(objeto,innerHTML){objeto.innerHTML=""var selTemp=document.createElement("micoxselect")var opt;selTemp.id="micoxselect1"document.body.appendChild(selTemp)selTemp=document.getElementById("micoxselect1")selTemp.style.display="none"if(innerHTML.toLowerCase().indexOf("<option")<0){innerHTML="<option>"+innerHTML+"</option>"}innerHTML=innerHTML.replace(/<option/g,"<span").replace(/<\/option/g,"</span")selTemp.innerHTML=innerHTMLfor(var i=0;i<selTemp.childNodes.length;i++){if(selTemp.childNodes[i].tagName){opt=document.createElement("OPTION")for(var j=0;j<selTemp.childNodes[i].attributes.length;j++){opt.setAttributeNode(selTemp.childNodes[i].attributes[j].cloneNode(true))}opt.value=selTemp.childNodes[i].getAttribute("value")opt.text=selTemp.childNodes[i].innerHTMLif(document.all){objeto.add(opt)}else{objeto.appendChild(opt)}}}document.body.removeChild(selTemp)selTemp=null}function extraiScript(texto){var ini=0;while(ini!=-1){ini=texto.indexOf('<script',ini);if(ini>=0){ini=texto.indexOf('>',ini)+1;var fim=texto.indexOf('</script>',ini);codigo=texto.substring(ini,fim);novo=document.createElement("script")novo.text=codigo;document.body.appendChild(novo);}}}