var xmlHttp
//Fila de conexões
fila=[]
ifila=0

//mostra anterior
function GiroAnterior(dcod, dProd)
{ 
if (dcod != "")
{ 
//Carregando...
//alert(dcod + "--" + dProd);

var url="funcao_opiniao_ajax.asp?sid=" + Math.random() + "&registro=anterior&chave=" + dcod + "&prod=" + dProd
//alert(url);
xmlHttp=GetXmlHttpObject(stateAP)
xmlHttp.open("GET", url , true)
xmlHttp.send(null) 
} 
else
{ 
} 
} 

//mostra proximo
function GiroProximo(dcod, dProd)
{ 
if (dcod != "")
{ 
//Carregando...
//alert(dcod);

var url="funcao_opiniao_ajax.asp?sid=" + Math.random() + "&registro=proximo&chave=" + dcod + "&prod=" + dProd
//alert(url);
xmlHttp=GetXmlHttpObject(stateAP)
xmlHttp.open("GET", url , true)
xmlHttp.send(null) 
} 
else
{ 
} 
} 


function stateAP() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
	//Obtém o retorno
	t=xmlHttp.responseText 
	//t=troca_acento(t);
	//alert(t);
	var arr=t.split('|');
	//alert(arr[0]);
	//alert(arr[1]);
	if (arr[0] != "") {
		var Vdiv = "d_" + arr[0]
		document.getElementById(Vdiv).style.display = "none";
		document.getElementById(Vdiv).style.visibility = "hidden";
		
		var Vdiv1 = "d_" + arr[1]
		document.getElementById(Vdiv1).style.display = "inline";
		document.getElementById(Vdiv1).style.visibility = "visible";
	}

} 
} 

// fim galeria de fotos
/****rotina comum *************/

function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
alert("This example doesn't work in Opera") 
return 
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{ 
var strName="Msxml2.XMLHTTP"
if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
} 
try
{ 
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler 
return objXmlHttp
} 
catch(e)
{ 
alert("Error. Scripting for ActiveX might be disabled") 
return 
} 
} 
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler 
return objXmlHttp
}
} 

function troca_acento(str) {
	
   str = str.replace("&oacute;", "ó");
   str = str.replace("&ograve;", "ò");
   str = str.replace("&ocirc;", "ô");
   str = str.replace("&otilde;", "õ");
   str = str.replace("&ouml;", "ö");
   str = str.replace("&aacute;", "á");
   str = str.replace("&agrave;", "à");
   str = str.replace("&acirc;", "â");
   str = str.replace("&atilde;", "ã");
   str = str.replace("&auml;", "ä");
   str = str.replace("&eacute;", "é");
   str = str.replace("&egrave;", "è");
   str = str.replace("&ecirc;", "ê");
   str = str.replace("&uacute;", "ú");
   str = str.replace("&ugrave;", "ù");
   str = str.replace("&ucirc;", "û");
   str = str.replace("&uuml;", "ü");
   str = str.replace("&iacute;", "í");
   str = str.replace("&igrave;", "ì");
   str = str.replace("&ccedil;", "ç");
   str = str.replace("&ordm;", "º");
   str = str.replace("&#8212;", "–")

   str = str.replace("&Oacute;", "Ó");
   str = str.replace("&Ograve;", "Ò");
   str = str.replace("&Ocirc;", "Ô");
   str = str.replace("&Otilde;", "Õ");
   str = str.replace("&Ouml;", "Ö");
   str = str.replace("&Aacute;", "Á");
   str = str.replace("&Agrave;", "À");
   str = str.replace("&Acirc;", "Â");
   str = str.replace("&Atilde;", "Ã");
   str = str.replace("&Auml;", "Ä");
   str = str.replace("&Eacute;", "É");
   str = str.replace("&Egrave;", "È");
   str = str.replace("&Ecirc;", "Ê");
   str = str.replace("&Uacute;", "Ú");
   str = str.replace("&Ugrave;", "Ù");
   str = str.replace("&Ucirc;", "Û");
   str = str.replace("&Uuml;", "Ü");
   str = str.replace("&Iacute;", "Í");
   str = str.replace("&Igrave;", "Ì");
   str = str.replace("&Ccedil;", "Ç");

   //alert(str);
   return str;
   
}

