//*************************************************************************************//
//  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)
		
		
		xmlHttpx=GetXmlHttpObject()
		var url2="views/topo.php?cod="+cod;			
		xmlHttpx.onreadystatechange=stateChangedx
		xmlHttpx.open("GET",url2,true)
		xmlHttpx.send(null)		
        document.getElementById("conteudo").innerHTML=xmlHttp.responseText	
		
		
}

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

function stateChangedx(){
        if (xmlHttpx.readyState==1){
        	document.getElementById("topo").innerHTML=""
        }
        if (xmlHttpx.readyState==4 || xmlHttpx.readyState=="complete"){
            document.getElementById("topo").innerHTML=xmlHttpx.responseText
        }
}

//Função Ajax para Galeria
function ajaxGaleria(urlImg){		
        xmlHttp=GetXmlHttpObject()
        var url= "views/getPortfolio.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/imagens/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 ajaxPaginas(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("principal").innerHTML=""
        }
        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
            document.getElementById("principal").innerHTML=xmlHttp.responseText
        }
}


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

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

function ajaxImagem(urlLink,idImagem){		
        xmlHttp=GetXmlHttpObject()
		if(idImagem == 1){
			var url="getPortfolio.php";
		}else{
			 var url="views/getSite.php";	
		}			
        url=url+"?urlLink="+urlLink+"&sidjs="+Math.random();				
		xmlHttp.onreadystatechange=stateChangedImagem
        xmlHttp.open("GET",url,true)
        xmlHttp.send(null)
}

function stateChangedImagem(){
        if (xmlHttp.readyState==1){
        	document.getElementById("portfolio").innerHTML="<br><br><br><center><img src='views/imagens/loading.gif'></center>"
        }
        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
            document.getElementById("portfolio").innerHTML=xmlHttp.responseText
        }
}
