//******
//AJAX..
//******

var reqprincipal;

function loadXMLDoc(url, div, valor) {	
    reqprincipal = null;
	document.getElementById(div).innerHTML = '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><center><font size="1" color="#FF0000">Carregando...</font><br><img src="http://www.choveu.net/js/loading.gif" border="0"></center></td></tr></table>';
	function processReqChange()	{
		// apenas quando o estado for "completado"
		//document.getElementById(div).innerHTML = '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><center><img src="loading.gif"></center></td></tr></table>';
		if (reqprincipal.readyState == 4) {
			// apenas se o servidor retornar "OK"
			if (reqprincipal.status == 200) {
				// procura pela div id="atualiza" e insere o conteudo
				// retornado nela, como texto HTML
				document.getElementById(div).innerHTML = reqprincipal.responseText;
			} else {
				//alert("Problemas na página de dados:\n" + reqprincipal.statusText);
			}
		}
	}
    // Procura por um objeto nativo (Mozilla/Safari)
    if (window.XMLHttpRequest) {
        reqprincipal = new XMLHttpRequest();
        reqprincipal.onreadystatechange = processReqChange;
        url = antiCacheRand(url)
        reqprincipal.open("GET", url, true);
        reqprincipal.setRequestHeader("Cache-Control", "no-cache");
        reqprincipal.setRequestHeader("Pragma", "no-cache");
        reqprincipal.send(null);
    // Procura por uma versao ActiveX (IE)
    } else if (window.ActiveXObject) {
        reqprincipal = new ActiveXObject("Microsoft.XMLHTTP");
        if (reqprincipal) {
            reqprincipal.onreadystatechange = processReqChange;
              url = antiCacheRand(url)
              reqprincipal.open("GET", url, true);
              reqprincipal.setRequestHeader("Cache-Control", "no-cache");
              reqprincipal.setRequestHeader("Pragma", "no-cache");
              reqprincipal.send();
        }
    }
    
    
   function antiCacheRand(aurl){
        var dt = new Date();
        if(aurl.indexOf("?")>=0){// já tem parametros
            return aurl + "&" + encodeURI(Math.random() + "_" + dt.getTime());
        }else{ return aurl + "?" + encodeURI(Math.random() + "_" + dt.getTime());}
    }
    
}


//*****************
//Chamadas do site
//*****************

function ajaxImg(valor) {
    var page = 'http://www.choveu.net/imagem.aspx?local=imagens/filmes/cenas/&keyfilme='
	var div = 'selecaoimg';
	var valor =  valor;
    loadXMLDoc(page+valor,div);
}

function ajaxTv() {
    var page = 'http://www.choveu.net/tv/tv.aspx'
	var div = 'tv';
	var valor =  '';
    loadXMLDoc(page+valor,div);
}

function ajaxFilme(valor) {
    var page = 'http://www.choveu.net/locadorafilme/filmebasico.aspx?keyfilme='
	var div = 'selecaofilme';
	var valor =  valor;
    loadXMLDoc(page+valor,div);
}

function ajaxPropaganda(valor) {
    var page = 'http://www.choveu.net/locadorafilme/filmepropaganda.aspx?key='
	var div = 'divpropaganda';
	var valor =  valor;
    loadXMLDoc(page+valor,div);
}

function ajaxPromo(valor,elemento) {
    var page = 'http://www.choveu.net/promocao/ajaxfilmepromocao.aspx?key='
    loadXMLDoc(page+valor,elemento);
}
