/**
 * @author Gleydson Costa
 */

 function include(id, url, metodo, mensagem) {
/*
 id     -> Id do objeto a ser manipulado
 url    -> Url que sera chamada
 metodo -> GET ou POST
 mensagem -> texto de espera
*/
    // Mozilla
    if (window.XMLHttpRequest)
        var req = new XMLHttpRequest();
    // IE
    else if (window.ActiveXObject)
        var req = new ActiveXObject("Microsoft.XMLHTTP")
    else
        alert('Seu navegador não suporta todos os recursos desta página');

    var conteudo = document.getElementById(id);

    if (req) {
		if(mensagem)
			conteudo.innerHTML = "<img src='../../img/waiting.gif' alt='Carregando' title='Carregando'>"+mensagem;

        req.onreadystatechange = function() {
            if (req.readyState == 4 && req.status == 200) {
                conteudo.innerHTML = req.responseText;
            }
        };
        req.open(metodo, url, true);

        req.send(null);
    }
}

 function inc_cinema(id, url, metodo, mensagem) {
/*
 id     -> Id do objeto a ser manipulado
 url    -> Url que sera chamada
 metodo -> GET ou POST
 mensagem -> texto de espera
*/
    // Mozilla
    if (window.XMLHttpRequest)
        var req = new XMLHttpRequest();
    // IE
    else if (window.ActiveXObject)
        var req = new ActiveXObject("Microsoft.XMLHTTP")
    else
        alert('Seu navegador não suporta todos os recursos desta página');

    var conteudo = document.getElementById(id);

    if (req) {
		if(mensagem)
			conteudo.innerHTML = "<div style='margin: 0 25% 0 25%;color:#708198;font-weight:bold'><p align='center'>"+
			"<img src='../img/ajax-loader2.gif' alt='Carregando' title='Carregando'>"+mensagem+'</p></div>';

        req.onreadystatechange = function() {
            if (req.readyState == 4 && req.status == 200) {
                conteudo.innerHTML = req.responseText;
            }
        };
        req.open(metodo, url, true);

        req.send(null);
    }
}

function $getObj(obj) {
	return document.getElementById(obj)
}

function URLencode(sStr) {
    return escape(sStr).
             replace(/\+/g, '%2B').
                replace(/\"/g,'%22').
                   replace(/\'/g, '%27').
                     replace(/\//g,'%2F');
}

//Enter "frombottom" or "fromtop"
var yesno;
var verticalpos ="fromtop";

var isNav;
var isns6 = (document.getElementById&&!document.all);
var isie = (document.all);
var is_ie6 = (document.all);
var isns = (navigator.appName=="Netscape");
var initOffsetY = 0;

function JSFX_FloatTopDiv(tempId,offsetX,offsetY)
{
  var id = tempId;
  if (document.all) {
    }
    if (isns) {
      var startX = offsetX,
          startY = offsetY;
    }
    else {
      var startX = offsetX;
          if (is_ie6) {
            startY = Math.ceil((document.documentElement.clientHeight) / 2);
      }
      else {
        startY = Math.ceil((document.body.clientHeight) / 2);
      }
    }

    var ns = (navigator.appName.indexOf("Netscape") != -1);
    var x = startX;
    var y = startY;

    function ml(id)
    {
      var el;
      if (isns6) {
        el = document.getElementById(id);
          }
      else if (isie) {
        el = document.all[id];
      }
      else if (isns) {
        el.style=el;
      }

      el.sP=function(x,y)
      {
            if (y >= initOffsetY) {

          if (el.style) {
            el.style.left = x + "px";
            el.style.top = y + "px";
              }
          else {
            el.left = x;
            el.top = y;
          }
            }
          }

      el.x = startX;
          if (verticalpos=="fromtop") {
            el.y = startY;
          }
          else
          {
            el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
            el.y -= startY;
          }
      return el;
    }

    window.stayTopLeft=function()
    {
        if (verticalpos=="fromtop"){
          if( document.documentElement && document.documentElement.scrollTop) {
            var pY = document.documentElement.scrollTop;
            ftlObj.y += (pY + startY - ftlObj.y)/10;
            if (ftlObj.y < initOffsetY) {
              ftlObj.y = initOffsetY
            }
          }
          else if( document.body && document.body.scrollTop) {
            var pY = document.body.scrollTop;
            ftlObj.y += (pY + startY - ftlObj.y)/10;
            if (ftlObj.y < initOffsetY) {
              ftlObj.y = initOffsetY
            }
          }
          else if (isns) {
            var pY = window.pageYOffset;
            ftlObj.y += (pY + startY - ftlObj.y)/10;
            if (ftlObj.y < initOffsetY) {
              ftlObj.y = initOffsetY
            }
          }
          else {
          }
        }
        else {
          pY = ns ? window.pageYOffset + innerHeight : document.documentElement.scrollTop;
          ftlObj.y += (pY - startY - ftlObj.y)/20;
        };

        ftlObj.sP(ftlObj.x, ftlObj.y);
        setTimeout("stayTopLeft()", 10);
    }

    var ftlObj = ml(id);
    stayTopLeft();
}

