﻿//Funções AJAX------------------------------------->
var divContent;

function showPage(page) {
    if (page != null) {
        showLoadingMessage();
        dojo.io.bind({
            handler: function (type, data, evt) { changeDivContent(data); },
            url: page,
            mimetype: "text/html"
        });
    }
}

function showPageArg(page) {
    showLoadingMessage();
    dojo.io.bind({
        handler: function (type, data, evt) { changeDivContent(data); },
        url: page,
        mimetype: "text/html"
    });
}
        
function showLoadingMessage() {
    if (!divContent) divContent = dojo.byId('conteudo');
    divContent.innerHTML = "<table width='700' border='0' align='center' cellpadding='0' cellspacing='0'><tr><td>&nbsp;</td></tr><tr><td><div align='center'><img src='img/ajax-loader.gif' width='16' height='16'>&nbsp;Aguarde,carregando a página solicitada</div></td></tr></table>";
}

function changeDivContent(data) {
    if (!divContent) divContent = dojo.byId('conteudo');
    divContent.innerHTML = data;
}

//Função AJAX CALL NOTICIAS------------------------------------->
var req5; 
function ajaxCallNoticias(pagina) {
   if ((document.getElementById("diaData1").value != "") && (document.getElementById("mesData1").value != "") && (document.getElementById("anoData1").value != "")) {
      data1 = document.getElementById("anoData1").value + "-" + document.getElementById("mesData1").value + "-" + document.getElementById("diaData1").value
   }
   else {
      data1 = "";
   }
   if ((document.getElementById("diaData2").value != "") && (document.getElementById("mesData2").value != "") && (document.getElementById("anoData2").value != "")) {
      data2 = document.getElementById("anoData2").value + "-" + document.getElementById("mesData2").value + "-" + document.getElementById("diaData2").value
   }
   else {
      data2 = "";
   }

		var poststr5 = "pagina=" + encodeURI(pagina) + "&busca=" + encodeURI(document.getElementById("busca").value) + "&data1=" + encodeURI(data1) + "&data2=" + encodeURI(data2) + "&categoria=" + encodeURI(document.getElementById("categoria").value);

   mdiv5 = document.getElementById("noticias"); 
   mdiv5.innerHTML = "<div><br/><img src='img/ajax-loader.gif' width='16' height='16'>&nbsp;Aguarde,carregando...</div>";

   var url5 = "ajaxNoticias.php"; 
   if (window.XMLHttpRequest) { 
      req5 = new XMLHttpRequest(); 
   } 
   else if (window.ActiveXObject) { 
      req5 = new ActiveXObject("Microsoft.XMLHTTP"); 
   }

   req5.open("POST", url5, true); 
   req5.onreadystatechange = callback5; 
   req5.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
   req5.setRequestHeader("Content-length", poststr5.length); 
   req5.setRequestHeader("Connection", "close"); 
   req5.send(poststr5); 
} 

function callback5() { 
   if (req5.readyState == 4) { 
      if (req5.status == 200) { // update the HTML DOM based on whether or not message is valid 
         parseMessage5(); 
      } 
   } 
} 

function parseMessage5() { 
   var message5 = req5.responseText; 
   setMessage5(message5); 
} 

function setMessage5(message5) { 
   mdiv5 = document.getElementById("noticias"); 
   mdiv5.innerHTML = message5; 
} 

//Função AJAX CALL TVCAMPINA------------------------------------->
var req6; 
function ajaxCallTvcampina(pagina) {
   if ((document.getElementById("diaData1").value != "") && (document.getElementById("mesData1").value != "") && (document.getElementById("anoData1").value != "")) {
      data1 = document.getElementById("anoData1").value + "-" + document.getElementById("mesData1").value + "-" + document.getElementById("diaData1").value
   }
   else {
      data1 = "";
   }
   if ((document.getElementById("diaData2").value != "") && (document.getElementById("mesData2").value != "") && (document.getElementById("anoData2").value != "")) {
      data2 = document.getElementById("anoData2").value + "-" + document.getElementById("mesData2").value + "-" + document.getElementById("diaData2").value
   }
   else {
      data2 = "";
   }

		var poststr6 = "pagina=" + encodeURI(pagina) + "&busca=" + encodeURI(document.getElementById("busca").value) + "&data1=" + encodeURI(data1) + "&data2=" + encodeURI(data2);

   mdiv6 = document.getElementById("noticias"); 
   mdiv6.innerHTML = "<div><br/><img src='img/ajax-loader.gif' width='16' height='16'>&nbsp;Aguarde,carregando...</div>";

   var url6 = "ajaxTvcampina.php"; 
   if (window.XMLHttpRequest) { 
      req6 = new XMLHttpRequest(); 
   } 
   else if (window.ActiveXObject) { 
      req6 = new ActiveXObject("Microsoft.XMLHTTP"); 
   }

   req6.open("POST", url6, true); 
   req6.onreadystatechange = callback6; 
   req6.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
   req6.setRequestHeader("Content-length", poststr6.length); 
   req6.setRequestHeader("Connection", "close"); 
   req6.send(poststr6); 
} 

function callback6() { 
   if (req6.readyState == 4) { 
      if (req6.status == 200) { // update the HTML DOM based on whether or not message is valid 
         parseMessage6(); 
      } 
   } 
} 

function parseMessage6() { 
   var message6 = req6.responseText; 
   setMessage6(message6); 
} 

function setMessage6(message6) { 
   mdiv6 = document.getElementById("noticias"); 
   mdiv6.innerHTML = message6; 
}

//Função AJAX CALL DIARIO OFICIAL------------------------------------->
 var req8;
function ajaxCallDiario(pagina) {
   if ((document.getElementById("diaData1").value != "") && (document.getElementById("mesData1").value != "") && (document.getElementById("anoData1").value != "")) {
      data1 = document.getElementById("anoData1").value + "-" + document.getElementById("mesData1").value + "-" + document.getElementById("diaData1").value
   }
   else {
      data1 = "";
   }
   if ((document.getElementById("diaData2").value != "") && (document.getElementById("mesData2").value != "") && (document.getElementById("anoData2").value != "")) {
      data2 = document.getElementById("anoData2").value + "-" + document.getElementById("mesData2").value + "-" + document.getElementById("diaData2").value
   }
   else {
      data2 = "";
   }

		var poststr8 = "pagina=" + encodeURI(pagina) + "&busca=" + encodeURI(document.getElementById("busca").value) + "&data1=" + encodeURI(data1) + "&data2=" + encodeURI(data2);

   mdiv8 = document.getElementById("diario");
   mdiv8.innerHTML = "<div><br/><img src='img/ajax-loader.gif' width='16' height='16'>&nbsp;Aguarde,carregando...</div>";

   var url8 = "ajaxDiarioOficial.php";
   if (window.XMLHttpRequest) {
      req8 = new XMLHttpRequest();
   }
   else if (window.ActiveXObject) {
      req8 = new ActiveXObject("Microsoft.XMLHTTP");
   }

   req8.open("POST", url8, true);
   req8.onreadystatechange = callback8;
   req8.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
   req8.setRequestHeader("Content-length", poststr8.length);
   req8.setRequestHeader("Connection", "close");
   req8.send(poststr8);
}

function callback8() {
   if (req8.readyState == 4) {
      if (req8.status == 200) { // update the HTML DOM based on whether or not message is valid
         parseMessage8();
      }
   }
}

function parseMessage8() {
   var message8 = req8.responseText;
   setMessage8(message8);
}

function setMessage8(message8) {
   mdiv8 = document.getElementById("diario");
   mdiv8.innerHTML = message8;
}

//Função que abre uma nova janela popup------------------------------------->
var win = null;
function NewWindow(mypage, myname, w, h, scroll, pos) {
    if (pos == "random") {
        LeftPosition = (screen.width) ? Math.floor(Math.random() * (screen.width - w)) : 100;
        TopPosition = (screen.height) ? Math.floor(Math.random() * ((screen.height - h) - 75)) : 100;
    }
    if (pos == "center") {
        LeftPosition = (screen.width) ? (screen.width - w) / 2 : 100;
        TopPosition = (screen.height) ? (screen.height - h) / 2 : 100;
    }
    else if ((pos != "center" && pos != "random") || pos == null) {
        LeftPosition = 0;
        TopPosition = 20
    }
    settings = 'width=' + w + ',height=' + h + ',top=' + TopPosition + ',left=' + LeftPosition + ',scrollbars=' + scroll + ',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
    win = window.open(mypage, myname, settings);
}

//Função que abre uma nova janela popup------------------------------------->
var win2 = null;
function NewWindow2(mypage, myname, w, h, scroll, pos) {
    if (pos == "random") {
        LeftPosition = (screen.width) ? Math.floor(Math.random() * (screen.width - w)) : 100;
        TopPosition = (screen.height) ? Math.floor(Math.random() * ((screen.height - h) - 75)) : 100;
    }
    if (pos == "center") {
        LeftPosition = (screen.width) ? (screen.width - w) / 2 : 100;
        TopPosition = (screen.height) ? (screen.height - h) / 2 : 100;
    }
    else if ((pos != "center" && pos != "random") || pos == null) {
        LeftPosition = 0;
        TopPosition = 20
    }
    settings = 'width=' + w + ',height=' + h + ',top=' + TopPosition + ',left=' + LeftPosition + ',scrollbars=' + scroll + ',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes';
    win2 = window.open(mypage, myname, settings);
}

