// 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 = '';
}
}