// JavaScript Document function objXMLHttp() { if (window.XMLHttpRequest) { var objetoXMLHttp = new XMLHttpRequest(); return objetoXMLHttp; }else if (window.ActiveXObject) { var versoes = ["MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp"]; for (var i = 0; i < versoes.length; i++) { try { var objetoXMLHttp = new ActiveXObject(versoes[i]); return objetoXMLHttp; }catch (ex) { // nada } } } return false; }; var arq = 'my_principal.php'; var mf = 16; function acentuacao(s) { s = s.replace(/á/gi,"\u00e1"); s = s.replace(/á/gi,"\u00c1"); s = s.replace(/á/gi,"\u00e1"); s = s.replace(/à/gi,"\u00e0"); s = s.replace(/â/gi,"\u00e2"); s = s.replace(/ã/gi,"\u00c3"); s = s.replace(/ä/gi,"\u00e4"); s = s.replace(/Á/gi,"\u00e1"); s = s.replace(/À/gi,"\u00c0"); s = s.replace(/Â/gi,"\u00c2"); s = s.replace(/Ã/gi,"\u00e3"); s = s.replace(/Ä/gi,"\u00c4"); s = s.replace(/é/gi,"\u00c9"); s = s.replace(/è/gi,"\u00e8"); s = s.replace(/ê/gi,"\u00ea"); s = s.replace(/ê/gi,"\u00ea"); s = s.replace(/É/gi,"\u00e9"); s = s.replace(/È/gi,"\u00c8"); s = s.replace(/Ê/gi,"\u00ca"); s = s.replace(/Ë/gi,"\u00cb"); s = s.replace(/í/gi,"\u00cd"); s = s.replace(/ì/gi,"\u00ec"); s = s.replace(/î/gi,"\u00ee"); s = s.replace(/ï/gi,"\u00ef"); s = s.replace(/Í/gi,"\u00ed"); s = s.replace(/Ì/gi,"\u00cc"); s = s.replace(/Î/gi,"\u00ce"); s = s.replace(/Ï/gi,"\u00cf"); s = s.replace(/ó/gi,"\u00f3"); s = s.replace(/ò/gi,"\u00f2"); s = s.replace(/ô/gi,"\u00f4"); s = s.replace(/õ/gi,"\u00d5"); s = s.replace(/ö/gi,"\u00f6"); s = s.replace(/Ó/gi,"\u00d3"); s = s.replace(/Ò/gi,"\u00d2"); s = s.replace(/Ô/gi,"\u00d4"); s = s.replace(/Õ/gi,"\u00f5"); s = s.replace(/Ö/gi,"\u00d6"); s = s.replace(/ú/gi,"\u00fa"); s = s.replace(/ù/gi,"\u00f9"); s = s.replace(/û/gi,"\u00fb"); s = s.replace(/ü/gi,"\u00fc"); s = s.replace(/Ú/gi,"\u00da"); s = s.replace(/Ù/gi,"\u00d9"); s = s.replace(/Û/gi,"\u00db"); s = s.replace(/ç/gi,"\u00c7"); s = s.replace(/Ç/gi,"\u00e7"); s = s.replace(/ñ/gi,"\u00f1"); s = s.replace(/Ñ/gi,"\u00d1"); s = s.replace(/&/gi,"\u0026"); s = s.replace(/'/gi,"\u0027"); return s; } function Trim(str) { return str.replace(/^\s+|\s+$/g,""); } function isEmailValid(email) { var regex = /^[a-z0-9!$'*+\-_]+(\.[a-z0-9!$'*+\-_]+)*@([a-z0-9]+(-+[a-z0-9]+)*\.)+([a-z]{2}|aero|arpa|biz|cat|com|coop|edu|gov|info|int|jobs|mil|mobi|museum|msp|name|net|org|pro|travel|br)$/; return regex.test(email.toLowerCase()); }; function pagina(pag, item, conta, pes, local, titulo, subitem, reserva, v) { if (pag == 0) { document.getElementById(local).innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; window.location='index.php?v=' + v; return false; } if (document.getElementById('mabre') != null) { document.getElementById('mabre').innerHTML = ''; } if(window.history.pushState) { window.history.pushState ('','', 'index.php?pag=' + pag + '&a=' + item + '&b=0' + '&c=' + pes + '&d=' + local + '&e=' + titulo + '&f=' + subitem + '&g=' + reserva + '&v=' + v); } else { location.hash = '#!' + 'index.php?pag=' + pag + '&a=' + item + '&b=0' + '&c=' + pes + '&d=' + local + '&e=' + titulo + '&f=' + subitem + '&g=' + reserva + '&v=' + v; } document.getElementById(local).innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; if ((pag == 2) && (conta == 1)){ sobe('glossario'); }else { sobe('topo'); } var parametros = 'opx=1&pag=' + pag + '&item=' + item + '&conta=' + conta + '&pes=' + pes + '&local=' + local + '&titulo=' + escape(titulo) + '&subitem=' + subitem + '&reserva=' + reserva + '&v=' + v; var oXMLHttp = objXMLHttp(); oXMLHttp.open("POST", arq, true); oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); oXMLHttp.onreadystatechange = function() { if (oXMLHttp.readyState == 4) { if (oXMLHttp.status == 200) { document.getElementById(local).innerHTML = oXMLHttp.responseText; $('#submenu').listview(); carrega_elementos(); //$('a.embed').gdocsViewer({width: '100%', height: $(window).height()}); //$('#embedURL').gdocsViewer(); if (pag == 1) { $("#navegacao").swipe({ swipe:function(event, direction, distance, duration, fingerCount) { if (document.getElementById('mmax') != null) { var pag = document.getElementById('mpag').value; var pagmax = document.getElementById('mmax').value; if (direction == 'left') { var v2 = document.getElementById('v2').value; if (v2 != pagmax) { pagina(1, item, v2, '', 'conteudo', titulo, '', reserva, v); } }else if (direction == 'right') { var v1 = document.getElementById('v1').value; if (v1 != -1) { pagina(1, item, v1, '', 'conteudo', titulo, '', reserva, v); } }else if (direction == 'up') { $(window).scrollTop($(window).scrollTop() + (distance * 1.5)); }else if (direction == 'down') { $(window).scrollTop($(window).scrollTop() - (distance * 1.5)); } } } }); if (document.getElementById('tfonte') != null) { document.getElementById('tfonte').style.fontSize = mf + 'px'; } } }else { alert('Ocorreu um Erro: ' + oXMLHttp.statusText); } } } oXMLHttp.send(parametros); return false; } function abre(pag, itemm, item, titulo, local, reserva) { if(window.history.pushState) { window.history.pushState('','', 'index.php?pag=' + pag + '&a=' + itemm + '&b=' + item + '&c=' + titulo + '&d=' + local + '&e=' + reserva); } else { location.hash = '#!' + 'index.php?pag=' + pag + '&a=' + itemm + '&b=' + item + '&c=' + titulo + '&d=' + local + '&e=' + reserva; } if (document.getElementById('mabre') == null) { local = 'conteudo'; } sobe('topo'); document.getElementById(local).innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; var parametros = 'opx=3&pag=' + pag + '&itemm=' + itemm + '&item=' + item + '&local=' + local + '&reserva=' + reserva + '&titulo=' + escape(titulo); var oXMLHttp = objXMLHttp(); oXMLHttp.open("POST", arq, true); oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); oXMLHttp.onreadystatechange = function() { if (oXMLHttp.readyState == 4) { if (oXMLHttp.status == 200) { document.getElementById(local).innerHTML = oXMLHttp.responseText; $("#mpainel").panel("close"); }else { alert('Ocorreu um Erro: ' + oXMLHttp.statusText); } } } oXMLHttp.send(parametros); return false; } function abre2(pag, itemm, item, titulo, local, subitem, reserva, reserva2, reserva3) { if(window.history.pushState) { window.history.pushState('','', 'index.php?pag=' + pag + '&a=' + itemm + '&b=' + item + '&c=' + titulo + '&d=' + local + '&e=' + subitem + '&f=' + reserva + '&g=' + reserva2 + '&h=' + reserva3); } else { location.hash = '#!' + 'index.php?pag=' + pag + '&a=' + itemm + '&b=' + item + '&c=' + titulo + '&d=' + local + '&e=' + subitem + '&f=' + reserva + '&g=' + reserva2 + '&h=' + reserva3; } if (document.getElementById('mabre') == null) { local = 'conteudo'; } sobe('topo'); document.getElementById(local).innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; var parametros = 'opx=4&pag=' + pag + '&itemm=' + itemm + '&item=' + item + '&subitem=' + subitem + '&reserva=' + reserva + '&reserva2=' + reserva2 + '&reserva3=' + reserva3 + '&titulo=' + escape(titulo); var oXMLHttp = objXMLHttp(); oXMLHttp.open("POST", arq, true); oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); oXMLHttp.onreadystatechange = function() { if (oXMLHttp.readyState == 4) { if (oXMLHttp.status == 200) { document.getElementById(local).innerHTML = oXMLHttp.responseText; $("#mpainel").panel("close"); carrega_elementos(); }else { alert('Ocorreu um Erro: ' + oXMLHttp.statusText); } } } oXMLHttp.send(parametros); return false; } function voltar(pag, local, v) { document.getElementById(local).innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; sobe('topo'); var parametros = 'opx=2&pag=' + pag + '&local=' + local + '&v=' + v; var oXMLHttp = objXMLHttp(); oXMLHttp.open("POST", arq, true); oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); oXMLHttp.onreadystatechange = function() { if (oXMLHttp.readyState == 4) { if (oXMLHttp.status == 200) { document.getElementById(local).innerHTML = oXMLHttp.responseText; $('#submenu').listview(); carrega_elementos(); }else { alert('Ocorreu um Erro: ' + oXMLHttp.statusText); } } } oXMLHttp.send(parametros); return false; } function listagem(pag, conta, item, pes, local, subitem, titulo) { if (pag == 2) { if ((item == 0) && (pes == '')) { alert('Favor informar palavras chaves para iniciar a busca.'); return false; } } var dados = 'opx=5&pag=' + pag + '&conta=' + conta + '&item=' + item + '&local=' + local + '&subitem=' + subitem + '&pes=' + escape(pes) + '&titulo=' + escape(titulo); sobe('topo'); document.getElementById(local).innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; var oXMLHttp = objXMLHttp(); oXMLHttp.open("POST", arq, true); oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); oXMLHttp.onreadystatechange = function() { if (oXMLHttp.readyState == 4) { if (oXMLHttp.status == 200) { document.getElementById(local).innerHTML = oXMLHttp.responseText; carrega_elementos(); //$('a.embed').gdocsViewer({width: '100%', height: $(window).height()}); //$('#embedURL').gdocsViewer(); }else { alert("Ocorreu um Erro" + oXMLHttp.statusText); } } }; oXMLHttp.send(dados); return dados; }; function listagem2(pag, conta, item, pes, local, subitem, titulo) { if (document.getElementById(local) == null) { local = 'conteudo'; } var dados = 'opx=5&pag=' + pag + '&conta=' + conta + '&item=' + item + '&local=' + local + '&subitem=' + subitem + '&pes=' + escape(pes) + '&titulo=' + escape(titulo); document.getElementById(local).innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; sobe('topo'); var oXMLHttp = objXMLHttp(); oXMLHttp.open("POST", arq, true); oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); oXMLHttp.onreadystatechange = function() { if (oXMLHttp.readyState == 4) { if (oXMLHttp.status == 200) { document.getElementById(local).innerHTML = oXMLHttp.responseText; carrega_elementos(); //$('a.embed').gdocsViewer({width: '100%', height: $(window).height()}); //$('#embedURL').gdocsViewer(); }else { alert("Ocorreu um Erro" + oXMLHttp.statusText); } } }; oXMLHttp.send(dados); return dados; }; function verifica_form(pag, nump, dados) { if (pag == 1) { if (!isEmailValid(dados.email.value)) { window.alert("O E-mail parece invalido, favor verificar."); dados.email.focus(); return false; }else if (dados.email.value.length < 1) { window.alert("O campo [ E-mail ] deve ser preenchido."); dados.email.focus(); return false; }else if (dados.senha.value.length < 4) { window.alert("Sua senha e muito curta, favor complementar."); dados.senha.focus(); return false; } } document.getElementById('menvia').innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; var dados1 = 'opx=3&pag=' + pag + '&nump=' + nump + '&' + getFormValues(dados); var oXMLHttp = objXMLHttp(); oXMLHttp.open("POST", arq, true); oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); oXMLHttp.onreadystatechange = function() { if (oXMLHttp.readyState == 4) { if (oXMLHttp.status == 200) { var s = Trim(oXMLHttp.responseText); var ss = s.split('-'); if (ss[0] == 'OK' ) { window.location.href = 'index.php?v=' + ss[1]; }else { alert(acentuacao(oXMLHttp.responseText)); document.getElementById('menvia').innerHTML = ''; window.location.href = '../index.php'; } $('html,body').animate({scrollTop: $('#topo').offset().top}, 1000); }else { alert("Ocorreu um Erro" + oXMLHttp.statusText); } } }; oXMLHttp.send(dados1); return dados; } function sair(v) { document.getElementById('conteudo').innerHTML = '
Processando Solicitação...
Aguarde o retorno das informações
'; var dados1 = 'opx=4&pag=1&v=' + v; var oXMLHttp = objXMLHttp(); oXMLHttp.open("POST", arq, true); oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); oXMLHttp.onreadystatechange = function() { if (oXMLHttp.readyState == 4) { if (oXMLHttp.status == 200) { window.location='index.php?s=x&v=' + v; }else { alert("Ocorreu um Erro" + oXMLHttp.statusText); } } }; oXMLHttp.send(dados1); return false; } function getFormValues(fobj){ var str=''; var str1 = ''; for (var i=0;i< fobj.elements.length;i++){ //alert(fobj.elements[i].type + '-' + fobj.elements[i].name); if (fobj.elements[i].type != 'submit') { if (fobj.elements[i].name != '') { str1 = escape(fobj.elements[i].value); str1 = str1.replace(/\%27/g, ''); str1 = str1.replace(/\%22/g, ''); str+=fobj.elements[i].name+'='+ str1 +'&'; } } } str=str.substr(0,(str.length-1)); return str; } function carrega_elementos() { if (document.getElementById('fsub') != null) { var f = document.getElementById('fsub'); for(var i = 0; i < f.length; i++) { if (f[i].type != 'hidden') { if ((f[i].type == 'text') || (f[i].type == 'email')){ $('#' + f[i].name).textinput(); }else if (f[i].type == 'select-one') { $('#' + f[i].name).selectmenu(); }else if (f[i].type == 'textarea') { $('#' + f[i].name).textinput(); }else if (f[i].type == 'checkbox') { $('#' + f[i].id).checkboxradio(); } } } } // if (document.getElementById('zoom_01') != null) { // $("#zoom_01").elevateZoom({ // zoomType : "inner", // cursor: "crosshair" // }); // } if (document.getElementById('fsub2') != null) { var f = document.getElementById('fsub2'); for(var i = 0; i < f.length; i++) { if (f[i].type != 'hidden') { if (f[i].type == 'select-one') { $('#' + f[i].name).selectmenu(); } } } } if (document.getElementById('fsub3') != null) { var f = document.getElementById('fsub3'); for(var i = 0; i < f.length; i++) { if (f[i].type != 'hidden') { if (f[i].type == 'select-one') { $('#' + f[i].name).selectmenu(); } } } } if (document.getElementById('fsub4') != null) { var f = document.getElementById('fsub4'); for(var i = 0; i < f.length; i++) { if (f[i].type != 'hidden') { if (f[i].type == 'select-one') { $('#' + f[i].name).selectmenu(); } } } } if (document.getElementById('fsub5') != null) { var f = document.getElementById('fsub5'); for(var i = 0; i < f.length; i++) { if (f[i].type != 'hidden') { if (f[i].type == 'select-one') { $('#' + f[i].name).selectmenu(); } } } } if (document.getElementById('fbusca') != null) { var f = document.getElementById('fbusca'); for(var i = 0; i < f.length; i++) { if (f[i].type != 'hidden') { if (f[i].type == 'text'){ $('#' + f[i].name).textinput(); } } } } } function aumenta(obj){ // obj.width=obj.width*1.5; } function diminui(obj){ // obj.width=obj.width/1.5; } function alerta(pag) { alert(pag); } function sobe(pag) { if (navigator.userAgent.match(/(iPod|iPhone|iPad|Android)/)) { // location.hash = '#' + pag; $('html,body').animate({scrollTop: $('#' + pag).offset().top}, 1000); }else{ $('html,body').animate({scrollTop: $('#' + pag).offset().top}, 1000); } } function mudaf(op) { if (op == 1) { if (mf < 30) { mf+= 2; document.getElementById('tfonte').style.fontSize = mf + 'px'; } }else if (op == 2) { if (mf > 16) { mf-= 2; document.getElementById('tfonte').style.fontSize = mf + 'px'; } } } function fechar(pag, local) { if (pag == 1) { sobe('topo'); document.getElementById(local).innerHTML = ''; } }