//*************************************************************************************//
//  FUNÇÃO MÓDULOS AJAX                                                                //
//	AUTOR: FERNANDO COSTA                                                              //
//  DATA: 04/06/2009                                                                   //
//                                                                                     //
//*************************************************************************************//

function GetXmlHttpObject(){
        var objXMLHttp=null
        if (window.XMLHttpRequest){
                objXMLHttp=new XMLHttpRequest()
        }
        else if (window.ActiveXObject){
                objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
        }
        return objXMLHttp
}
//Função Ajax para conteudo
function ajaxOpen(urlLink,cod){		
        xmlHttp=GetXmlHttpObject()
        var url="views/"+urlLink;
        url=url+"?cod="+cod+"&sidjs="+Math.random();
		xmlHttp.onreadystatechange=stateChanged
        xmlHttp.open("GET",url,true)
        xmlHttp.send(null)
}

function stateChanged(){
        if (xmlHttp.readyState==1){
        	document.getElementById("conteudo").innerHTML=""
        }
        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
            document.getElementById("conteudo").innerHTML=xmlHttp.responseText
        }
}

//Função Ajax para Galeria
function ajaxGaleria(urlImg){		
        xmlHttp=GetXmlHttpObject()
        var url="views/getGaleria.php";
        url=url+"?cod="+urlImg+"&sidjs="+Math.random();
		xmlHttp.onreadystatechange=stateChangedGaleria
        xmlHttp.open("GET",url,true)
        xmlHttp.send(null)
}

function stateChangedGaleria(){
        if (xmlHttp.readyState==1){
        	document.getElementById("lightImagem").innerHTML="<img src='views/imagem/loading.gif'>";
        }
        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			document.getElementById("lightImagem").style.visibility = "visible";
            document.getElementById("lightImagem").innerHTML=xmlHttp.responseText
        }
}

//Função Ajax para Abas 
function ajaxAbas(urlLink,cod){		
        xmlHttp=GetXmlHttpObject()
        var url="views/"+urlLink;
        url=url+"?cod="+cod+"&sidjs="+Math.random();
		xmlHttp.onreadystatechange=stateChangedAbas
        xmlHttp.open("GET",url,true)
        xmlHttp.send(null)
}

function stateChangedAbas(){
        if (xmlHttp.readyState==1){
        	document.getElementById("abas").innerHTML=""
        }
        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
            document.getElementById("abas").innerHTML=xmlHttp.responseText
        }
}

//Função Ajax para Blog
function ajaxBlog(urlLink,idBlog,idCat){		
        xmlHttp=GetXmlHttpObject()
        var url="views/"+urlLink;
        url=url+"?idBlog="+idBlog+"&idCat="+idCat+"&sidjs="+Math.random();
		xmlHttp.onreadystatechange=stateChangedBlog
        xmlHttp.open("GET",url,true)
        xmlHttp.send(null)
}

function stateChangedBlog(){
        if (xmlHttp.readyState==1){
        	document.getElementById("blog").innerHTML=""
        }
        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
            document.getElementById("blog").innerHTML=xmlHttp.responseText
        }
}

//Função Ajax para Imagem
function ajaxImagem(urlLink,idImagem){		
        xmlHttp=GetXmlHttpObject()
        var url="views/"+urlLink;
        url=url+"?idImagem="+idImagem+"&sidjs="+Math.random();
		xmlHttp.onreadystatechange=stateChangedImagem
        xmlHttp.open("GET",url,true)
        xmlHttp.send(null)
}

function stateChangedImagem(){
        if (xmlHttp.readyState==1){
        	document.getElementById("imagem").innerHTML=""
        }
        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
            document.getElementById("imagem").innerHTML=xmlHttp.responseText
        }
}
