function posicao(iden,menu){
contentorid=document.getElementById(iden)
contentorid2=document.getElementById(iden)

curtopo = 0;
if (contentorid.offsetParent){
while(contentorid.offsetParent){
curtopo += contentorid.offsetTop
contentorid = contentorid.offsetParent;
}
curtopo=curtopo
}

curesq = 0;
if (contentorid2.offsetParent){
while(contentorid2.offsetParent){
curesq += contentorid2.offsetLeft
contentorid2 = contentorid2.offsetParent;
}
curesq=curesq+160
}

document.getElementById(menu).style.top=curtopo+"px";
document.getElementById(menu).style.left=curesq+"px";
document.getElementById(menu).style.display='';
}

function desposicao(iden,menu){
document.getElementById(menu).style.display='none';
}

function ajaxInit() {
var req;
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch(ex) {
try {
req = new XMLHttpRequest();
} catch(exc) {
alert("Esse browser não tem recursos para uso do Ajax");
req = null;
}
}
}

return req;
}

function mudapag(iden){
ajax = ajaxInit(); 
ajax.open("GET", "noticia.asp?id="+iden, true);
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
document.getElementById('conteudo').innerHTML = ajax.responseText;
}
}
ajax.send(null);
}
function voltapag(){
ajax = ajaxInit(); 
ajax.open("GET", "indexajax.asp", true);
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
window.scroll(0,0);
document.getElementById('conteudo').innerHTML = ajax.responseText;
}
}
ajax.send(null);
}

function imgvisivel(iden,imagem){
if(document.getElementById(iden).style.display==''){
document.getElementById(iden).style.display='none'
document.getElementById(imagem).src='/images/mais.gif';
document.getElementById(imagem).title='Abrir';
}
else{
document.getElementById(iden).style.display=''
document.getElementById(imagem).src='/images/menos.gif';
document.getElementById(imagem).title='Fechar';
}
}

function enviadados(){
document.getElementById("botaoaccao2").value = "Aguarde por favor";
var formulario = document.getElementById("formlog"); 
var tamanho = formulario.elements.length; 
var conteudoformulario = "" 
var sepcampos 
sepcampos = "" 
for (var i=0; i <= formulario.elements.length-1;i++) { 
conteudoformulario += sepcampos+formulario.elements[i].name+'='+(formulario.elements[i].value); 
sepcampos="&"; 
} 
ajax = ajaxInit(); 
ajax.open("post", "ajaxlogin.asp", true);
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
novaarr=ajax.responseText.split(";");
if(novaarr[0]=="0"){
document.getElementById('conteudo').innerHTML = novaarr[1];
}
else{
document.getElementById("botaoaccao2").value = "Registar";
document.getElementById('registo_erros').innerHTML = ajax.responseText;
}
}
}
urlid=encodeURI(conteudoformulario)
ajax.send(urlid);
}

function exec_log(){
var formulario = document.getElementById("formlogi"); 
var tamanho = formulario.elements.length; 
var conteudoformulario = "" 
var sepcampos 
sepcampos = "" 
for (var i=0; i <= formulario.elements.length-1;i++) { 
conteudoformulario += sepcampos+formulario.elements[i].name+'='+(formulario.elements[i].value); 
sepcampos="&"; 
} 
ajax = ajaxInit(); 
ajax.open("post", "ajaxexeclog.asp", true);
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
novaarr=ajax.responseText.split(";");
if(novaarr[0]=="0" || novaarr[0]=="1"){
alert(novaarr[1]);
}
else{
window.location.href=novaarr[1];
}
}
}
urlid=encodeURI(conteudoformulario)
ajax.send(urlid);
}

function recdados(){
document.getElementById("botaoaccao3").value = "Aguarde por favor";
var formulario = document.getElementById("formpasse"); 
var tamanho = formulario.elements.length; 
var conteudoformulario = "" 
var sepcampos 
sepcampos = "" 
for (var i=0; i <= formulario.elements.length-1;i++) { 
conteudoformulario += sepcampos+formulario.elements[i].name+'='+(formulario.elements[i].value); 
sepcampos="&"; 
} 
ajax = ajaxInit(); 
ajax.open("post", "ajaxpasse.asp", true);
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
novaarr=ajax.responseText.split(";");
if(novaarr[0]=="0"){
document.getElementById('conteudo').innerHTML = novaarr[1];
}
else{
document.getElementById("botaoaccao3").value = "Recuperar";
document.getElementById('registo_erros').innerHTML = ajax.responseText;
}
}
}
urlid=encodeURI(conteudoformulario)
ajax.send(urlid);
}

function enviaservicos(){
document.getElementById("botaoaccao").value = "Aguarde por favor";
var formulario = document.getElementById("formserv"); 
var tamanho = formulario.elements.length; 
var conteudoformulario = "" 
var sepcampos 
sepcampos = "" 
for (var i=0; i <= formulario.elements.length-1;i++) { 
conteudoformulario += sepcampos+formulario.elements[i].name+'='+(formulario.elements[i].value); 
sepcampos="&"; 
} 
ajax = ajaxInit(); 
ajax.open("post", "ajaxservicos.asp", true);
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
novaarr=ajax.responseText.split(";");
if(novaarr[0]=="0"){
document.getElementById("botaoaccao").value = "Enviar";
alert(novaarr[1].replace(/<br>/gi,"\n"));
}
else{
window.scroll(0,0);
document.getElementById('conteudo').innerHTML = ajax.responseText;
}
}
}
urlid=encodeURI(conteudoformulario)
ajax.send(urlid);
}

function imprime(valor,ide){
var w = 600;
var h = 500;
var lado = (screen.width - w) / 2;
var topo = (screen.height - h) / 2;
urv="id="+ide+"&imp="+valor
var t = window.open('imprimir.asp?'+urv+'','imprime','scrollbars=yes, width='+w+', height='+h+', top='+topo+', left='+lado+'')
t.focus();
}


function vai_form(idper){
qto=document.getElementsByName("opcao");
qtd=qto.length
ovalor=0
for(oo=0; oo < qtd; oo++){
if(qto[oo].checked==true){
ovalor=qto[oo].value
}
}
if(ovalor==0){
alert("Tem que seleccionar uma opção.")
}
else{
ajax = ajaxInit(); 
oendereco="inquerito.asp?idper="+idper+"&idres="+ovalor+"&tipo=votar"
ajax.open("GET", oendereco, true);
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
document.getElementById('osconteudos').innerHTML = ajax.responseText;
olink="<a class='menu' style='font-size:11px;' href='javascript:inicio();'>Voltar</a>"
document.getElementById('aaccao').innerHTML = olink;
}
}
ajax.send(null);
}
}

function resultados(idper){
ajax = ajaxInit(); 
oendereco="inquerito.asp?idper="+idper+"&tipo=ver"
ajax.open("GET", oendereco, true);
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
document.getElementById('osconteudos').innerHTML = ajax.responseText;
olink="<a class='menu' style='font-size:11px;' href='javascript:inicio();'>Voltar</a>"
document.getElementById('aaccao').innerHTML = olink;
}
}
ajax.send(null);
}

function resultados2(idper){
ajax = ajaxInit(); 
oendereco="inquerito.asp?idper="+idper+"&tipo=ver2"
ajax.open("GET", oendereco, true);
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
document.getElementById('oinicio').innerHTML = ajax.responseText;
}
}
ajax.send(null);
}

function inicio(){
ajax = ajaxInit(); 
oendereco="formulario.asp"
ajax.open("GET", oendereco, true);
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
document.getElementById('oinicio').innerHTML = ajax.responseText;
}
}
ajax.send(null);
}

function anteriores(){
ajax = ajaxInit(); 
oendereco="anteriores.asp"
ajax.open("GET", oendereco, true);
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
document.getElementById('oinicio').innerHTML = ajax.responseText;
}
}
ajax.send(null);
}

function iframeAutoHeight(quem){
    //by Micox - elmicox.blogspot.com - elmicox.com - webly.com.br  
    if(navigator.appName.indexOf("Internet Explorer")>-1){ //ie sucks
        var func_temp = function(){
            var val_temp = quem.contentWindow.document.body.scrollHeight + 10
            quem.style.height = val_temp + "px";
        }
        setTimeout(function() { func_temp() },100) //ie sucks
    }else{
        var val = quem.contentWindow.document.body.parentNode.offsetHeight + 5
        quem.style.height= val + "px";
    }    
}

function OneIframe(obj_form) {
ocodigo=obj_form.codigo.value;
if(ocodigo==0){
return false;
}
obj_form.action = "tempo.asp";
obj_form.method = "post";
obj_form.target = "temponac";
obj_form.submit();
}

function executa(){
oform=document.categorias;

if(oform.osegundo.selectedIndex >= 0){
opritxt=oform.osegundo.options[oform.osegundo.selectedIndex].text
oprival=oform.osegundo.options[oform.osegundo.selectedIndex].value
var opt = document.createElement('option');
opt.text = opritxt;
opt.value = oprival;
oter = document.getElementById("oterceiro");
qtd=oter.length;
if(qtd > "2"){
alert('Só pode seleccionar até 3 categorias')
}else{
  try
    {
    oter.add(opt,null); // standards compliant
    }
  catch(ex)
    {
    oter.add(opt); // IE only
    }
}

}
else{

if(oform.oprimeiro.selectedIndex >= 0){
opritxt=oform.oprimeiro.options[oform.oprimeiro.selectedIndex].text
oprival=oform.oprimeiro.options[oform.oprimeiro.selectedIndex].value
var opt = document.createElement('option');
opt.text = opritxt;
opt.value = oprival;
oter = document.getElementById("oterceiro");
qtd=oter.length;
if(qtd > "2"){
alert('Só pode seleccionar até 3 categorias')
}else{
  try
    {
    oter.add(opt,null); // standards compliant
    }
  catch(ex)
    {
    oter.add(opt); // IE only
    }
}
}
}
}

function remover(){
oform=document.categorias;
if(oform.oterceiro.selectedIndex >= 0){
var r=document.getElementById("oterceiro")
r.remove(r.selectedIndex)
}
}

function ajaxselect(nri){
ajax = ajaxInit(); 
ajax.open("post", "ajaxselect.asp", true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
document.getElementById('div2').innerHTML = ajax.responseText;
}
}
urlp="vale="+nri
urlp=encodeURI(urlp)
ajax.send(urlp);
}

function vaiaoum(nri){
ajax = ajaxInit(); 
ajax.open("post", "ajaxanuncios.asp", true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
document.getElementById('selectcat').innerHTML = ajax.responseText;
}
}
urlp="vale="+nri
urlp=encodeURI(urlp)
ajax.send(urlp);
}

function exec_anuncio(){
var formulario = document.getElementById("classifica"); 
var tamanho = formulario.elements.length; 
var conteudoformulario = "" 
var sepcampos 
sepcampos = "" 
for (var i=0; i <= formulario.elements.length-1;i++) { 
conteudoformulario += sepcampos+formulario.elements[i].name+'='+(formulario.elements[i].value); 
sepcampos="&"; 
} 
ajax = ajaxInit(); 
ajax.open("post", "ajaxexecanuncio.asp", true);
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
novaarr=ajax.responseText.split(";");
if(novaarr[0]=="0"){
alert(novaarr[1]);
}
else{
window.location.href=novaarr[1];
}
}
}
urlid=encodeURI(conteudoformulario)
ajax.send(urlid);
}
