/**
 * @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');
}
