/*
------------------------------------------------------------------------------------------------------------------------
Função Genérica para tratamento de dados em AJAX
Adaptações: FIREFOX & IE
Autor: Rafael Cronemberger de Assis
16/04/2007
------------------------------------------------------------------------------------------------------------------------
*/

function newAjaxObject(){
	var objAjax;

	try{
		objAjax = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch(e){
		try {
			objAjax = new ActiveXObject("Msxml2.XMLHTTP");
			objAjax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		}
		catch(ex){
			try{
				objAjax = new XMLHttpRequest();
			}
			catch(exc){
				objAjax = null;
			}
		}
	}
	return objAjax;
}

function RunAjaxRequest(stMethod, stUrl, stParameters, stPosFunctionName){	
	objXmlRequest 	= newAjaxObject()
	process 		= stPosFunctionName;
	
	objXmlRequest.onreadystatechange = function(){
		try{
			process(objXmlRequest);	
		}
		catch(objException){
		}
	}
	
	if (!stMethod) {
		stMethod = "POST";
	}
	
	stMethod = stMethod.toUpperCase();
	objXmlRequest.open(stMethod, stUrl, true);
	
	if (stMethod == "POST") {
		//objXmlRequest.setRequestHeader("Connection", "close");
		objXmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		objXmlRequest.setRequestHeader("Method", "POST " + stUrl + "HTTP/1.1");
		objXmlRequest.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		objXmlRequest.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		objXmlRequest.setRequestHeader("Pragma", "no-cache");		
		objXmlRequest.setRequestHeader("Charset", "ISO-8859-1");
	}
	
	objXmlRequest.send(stParameters);
	return objXmlRequest;
}

function ResgataFoto(idGaleria, idGaleriaFotos, stPaginacao){
	var objImage;
	var idGaleriaFotos
	var objGaleriaAtual
	var objGaleriaPaginacao
	var stArqAjax
	
	objGaleriaAtual 			= document.frmListAlbum.idGaleriaFotosAtual
	objGaleriaPaginacao			= document.frmListAlbum.stPaginacao
	objGaleriaPaginacao.value	= stPaginacao
	
	if(stPaginacao == ""){
		objGaleriaAtual.value 		= idGaleriaFotos
	}
	idGaleriaFotos 					= objGaleriaAtual.value
	
	if(stPaginacao == ">" || stPaginacao == "<"){
		stArqAjax = "retorna_idfoto.asp"
	}else{
		stArqAjax = "retorna_foto.asp"
	}
	
	/*
	alert(idGaleria)
	alert(idGaleriaFotos)
	alert(stPaginacao)
	*/
	
	RunAjaxRequest('POST', '../../scripts/fotos/'+stArqAjax+'', 'idGaleria='+idGaleria+'&idGaleriaFotos='+idGaleriaFotos+'&stPaginacao='+stPaginacao, TrataResgateFoto);
}

function TrataResgateFoto(objXmlRequest){
	var stNomeFoto;
	var stLegendaFoto;
	var stCredito;
	var arrayRetornoXml
	var objGaleriaAtual	
	
	/*Galeria Atual*/
	objGaleriaAtual 	= document.frmListAlbum.idGaleriaFotosAtual
	objGaleriaPaginacao	= document.frmListAlbum.stPaginacao
	
	if(objXmlRequest.readyState == 4){
		if(objXmlRequest.status == 200){
			arrayRetornoXml = objXmlRequest.responseText
			arrayRetornoXml = arrayRetornoXml.split("|")
			
			stNomeFoto 			= arrayRetornoXml[0];
			stLegendaFoto 		= arrayRetornoXml[1];
			idGaleriaFotosAtual	= arrayRetornoXml[2];
			stCredito			= arrayRetornoXml[5];
			
			/* 14.05.2008 */
			stNomeFoto			= unescape(stNomeFoto);
			stLegendaFoto		= stLegendaFoto;
			//stCredito			= stCredito;			

			if(stNomeFoto != ""){
				ChangeImage("../../imagens/galeria_album/" + stNomeFoto, stLegendaFoto, stCredito)
				
				if(objGaleriaPaginacao.value != ""){
					/*Galeria Atual*/
					objGaleriaAtual.value 	= idGaleriaFotosAtual
				}
			}else{
				alert("Não existem mais fotos")
			}
		}
	}
}

function ChangeImage(stCaminho, stLegendaFoto, stCredito){
	var objLoading
	var objImagem
	var objSpanCredito

	objLoading		= document.getElementById("imgLoading")
	objImagem		= document.getElementById("imgGaleria2")
	objSpanCredito	= document.getElementById("spanCredito")
	
	if(stCredito == ""){
		objSpanCredito.style.display = "none"
	}

	objLoading.style.display = "";
	window.setTimeout("document['imgGaleria'].src = '"+stCaminho+"'; document.getElementById('imgLoading').style.display = 'none'; document.getElementById('spanLegenda').innerHTML = '"+stLegendaFoto+"' ; document.getElementById('spanCredito').innerHTML = 'Créditos: "+stCredito+"' ", 1400); 
}

function GravaProvaComentarioAjax(idDivisao, idProva, idComentarioProva, stNome, stMensagem){
	stNome 		= escape(stNome)
	stMensagem 	= escape(stMensagem)

	fgErro = 0;

	if(stNome == ""){
		alert("Favor preencher o campo Nome");
		fgErro ++;
	}else if(stMensagem == ""){
		alert("Favor preencher o campo Mensagem");
		fgErro ++;
	}
	if(fgErro == 0){
		RunAjaxRequest('POST', '../../Scripts/inscricao/Rating_comentario.asp', 'idDivisao='+idDivisao+'&idProva='+idProva+'&idComentarioProva='+idComentarioProva+'&stNome='+stNome+'&stMensagem='+stMensagem+'', FeedbackMensagem);
	}
}

function FeedbackMensagem(objXmlRequest){
	var idComentarioProva = document.rating.idComentarioProva.value
	
	if(objXmlRequest.readyState == 4){
		if(objXmlRequest.status == 200){
			window.setTimeout("document.getElementById('resenha').style.display = 'none'", 1000);
			//RunAjaxRequest('POST', '../../Scripts/inscricao/comentario.asp', 'idComentarioProva='+idComentarioProva+'&stNome='+stNome, FeedbackMensagem);
			RunAjaxRequest('POST', '../../Scripts/inscricao/comentario.asp', 'idComentarioProva='+idComentarioProva, TrataMensagem);
		}
	}
}

function AtivaComentario(){
	document.getElementById('resenha').style.display = "";
}

function TrataMensagem(objXmlRequest){
	var objDiv
	var stHtml

	objDiv	= document.getElementById("ult_comentario")	

	if(objXmlRequest.readyState == 4){
		if(objXmlRequest.status == 200){
			stHtml = objXmlRequest.responseText
			stHtml = stHtml.replace(/\+/g," ");
			stHtml = unescape(stHtml);
			//objDiv.innerHTML 	= stHtml
		}
	}
}
function GravaComentarioAjax(idComentario, idGuiaTenis, stNome, stMensagem){
	stNome = escape(stNome)
	stMensagem = escape(stMensagem)

	fgErro = 0;

	if(stNome == ""){
		alert("Favor preencher o campo Nome");
		fgErro ++;
	}else if(stMensagem == ""){
		alert("Favor preencher o campo Mensagem");
		fgErro ++;
	}
	if(fgErro == 0){
		RunAjaxRequest('POST', '../../Scripts/guia_do_tenis/Rating_comentario.asp', 'idComentario='+idComentario+'&idGuiaTenis='+idGuiaTenis+'&stNome='+stNome+'&stMensagem='+stMensagem+'', FeedbackMensagemTenis);
	}
}

function FeedbackMensagemTenis(objXmlRequest){
	var idComentario = document.rating.idComentario.value
	
	if(objXmlRequest.readyState == 4){
		if(objXmlRequest.status == 200){
			window.setTimeout("document.getElementById('resenha').style.display = 'none'", 1000);
			RunAjaxRequest('POST', '../../Scripts/guia_do_tenis/comentario.asp', 'idComentario='+idComentario, TrataMensagem);
		}
	}
}

function ResgataDor(idDor){
	RunAjaxRequest("POST", "../../Scripts/guia_do_tenis/ResgataDor.asp", 'idDor='+idDor, ResgataXmlDor);
}

function ResgataProblema(idProblema){
	RunAjaxRequest("POST", "../../Scripts/guia_do_tenis/ResgataProblema.asp", 'idProblema='+idProblema, ResgataXmlProblema);
}

function ResgataXmlDor(objXmlRequest){
	stTableRetorno				= "";
	objLoader					= document.getElementById("div_loader")
	objDiv						= document.getElementById("div_problemas")

	objLoader.style.display 	= "";
	objDiv.style.display 		= "none";

	if(objXmlRequest.readyState == 4){

		window.setTimeout("hideComponent();", 1250);

		if (objXmlRequest.status == 200){
			nmTotalResults 	= objXmlRequest.responseXML.getElementsByTagName("Dor").length
			objXml 			= objXmlRequest.responseXML
			objDiv			= document.getElementById("div_problemas")
			
			if(nmTotalResults > 0){
				for(i = 0 ; i < nmTotalResults ; i++){

					idProblema			= (objXml.getElementsByTagName("Dor")[i].getElementsByTagName("idProblema")[0].firstChild.nodeValue)
					stNome				= (objXml.getElementsByTagName("Dor")[i].getElementsByTagName("stNome")[0].firstChild.nodeValue)
					stDescritivo		= (objXml.getElementsByTagName("Dor")[i].getElementsByTagName("stDescritivo")[0].firstChild.nodeValue)
					stCausa				= (objXml.getElementsByTagName("Dor")[i].getElementsByTagName("stCausa")[0].firstChild.nodeValue)
					stTratamento		= (objXml.getElementsByTagName("Dor")[i].getElementsByTagName("stTratamento")[0].firstChild.nodeValue)
					//stImagem			= (objXml.getElementsByTagName("Dor")[i].getElementsByTagName("stImagem")[0].firstChild.nodeValue)
					
					stTableRetorno		+= MontaHtml(idProblema, stNome, stDescritivo, stCausa, stTratamento)
				}
				
				objDiv.innerHTML 		= stTableRetorno
				window.setTimeout("objDiv.style.display 	= '';", 1250);

				//objDiv.style.display 	= "";
			}
		}
	}
}

function ResgataXmlProblema(ResgataXmlDor){
	stTableRetorno				= "";
	objLoader					= document.getElementById("div_loader")
	objDiv						= document.getElementById("div_problemas")
	
	objLoader.style.display 	= "";
	objDiv.style.display 		= "none";

	if(objXmlRequest.readyState == 4){
		window.setTimeout("hideComponent();", 1250);
	
		if (objXmlRequest.status == 200){
			nmTotalResults 	= objXmlRequest.responseXML.getElementsByTagName("Problema").length
			objXml 			= objXmlRequest.responseXML


			if(nmTotalResults > 0){
				for(i = 0 ; i < nmTotalResults ; i++){
					idProblema		= (objXml.getElementsByTagName("Problema")[i].getElementsByTagName("idProblema")[0].firstChild.nodeValue)

					stNome			= (objXml.getElementsByTagName("Problema")[i].getElementsByTagName("stNome")[0].firstChild.nodeValue)
					stDescritivo	= (objXml.getElementsByTagName("Problema")[i].getElementsByTagName("stDescritivo")[0].firstChild.nodeValue)
					stCausa			= (objXml.getElementsByTagName("Problema")[i].getElementsByTagName("stCausa")[0].firstChild.nodeValue)
					stTratamento	= (objXml.getElementsByTagName("Problema")[i].getElementsByTagName("stTratamento")[0].firstChild.nodeValue)
					//stImagem		= (objXml.getElementsByTagName("Problema")[i].getElementsByTagName("stImagem")[0].firstChild.nodeValue)

					stTableRetorno			+= MontaHtml(idProblema, stNome, stDescritivo, stCausa, stTratamento)
					objDiv.innerHTML 		= stTableRetorno

					window.setTimeout("objDiv.style.display 	= '';", 1250);
					//objDiv.style.display 	= "";
				}
			}
		}
	}
}

function hideComponent(){
	objLoader					= document.getElementById("div_loader")
	objLoader.style.display 	= "none";
}

function MontaHtml(idProblema, stNome, stDescritivo, stCausa, stTratamento){
		stTableRetorno	 = "<table width='100%' border='0' cellspacing='0' cellpadding='0'>";
		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td>";
		
		stTableRetorno	+= "		<h1><a href='javascript:ResgataProblema("+idProblema+")'>"+stNome+"</a></h1>";
		stTableRetorno	+= "	</td>";
		stTableRetorno	+= "</tr>";

		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td><font color='#FFFF3E'>O que é?</font></td>";
		stTableRetorno	+= "</tr>";

		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td>"+stDescritivo+"</td>";
		stTableRetorno	+= "</tr>";

		stTableRetorno	+= "<tr><td>&nbsp;</td></tr>";

		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td><font color='#FFFF3E'>Causa:</font></td>";
		stTableRetorno	+= "</tr>";
	
		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td>"+stCausa+"</td>";
		stTableRetorno	+= "</tr>";

		stTableRetorno	+= "<tr><td>&nbsp;</td></tr>";

		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td><font color='#FFFF3E'>Tratamento e prevenção:</font></td>";
		stTableRetorno	+= "</tr>";

		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td>"+stTratamento+"</td>";
		stTableRetorno	+= "</tr>";

		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td style='padding-left:5px' colspan='2'></td>";
		stTableRetorno	+= "</tr>";

		stTableRetorno	+= "<tr><td colspan='2'>&nbsp;</td></tr>";
		stTableRetorno	+= "</table>";
		
		return stTableRetorno;
}

function MontaHtmlComentario(stNome, stComentario, dtComentario, stCidade){
		stTableRetorno	 = "<table width='100%' border='0' cellspacing='0' cellpadding='0'>";

		stTableRetorno	+= "<tr>";
		stTableRetorno	+= "	<td>"+stComentario+"</td>";
		stTableRetorno	+= "</tr>";
		
		stTableRetorno	+= "<tr>";
//		stTableRetorno	+= "	<td>Por: <a>"+stNome+"</a></td>";
		stTableRetorno	+= "	<td><span class='legenda'>Enviado por "+stNome+", "+stCidade+"</span></td>";
		stTableRetorno	+= "</tr>";

		stTableRetorno	+= "<tr><td><hr></td></tr>";

		stTableRetorno	+= "</table>";
		
		return stTableRetorno;
}

function ResgataCidade(idUf){
	var fgTipo, stLetraInicial
		fgTipo 			= document.frmGuiaTenis.fgTipo.value;

	if(fgTipo == 1){
		stLetraInicial 	= document.frmGuiaTenis.stLetraInicial.value;
	}else{
		stLetraInicial = "";
	}

	RunAjaxRequest("POST", "../../Scripts/guia_do_tenis/ResgataCidade.asp", 'idUf='+idUf+'&fgTipo='+fgTipo+'&stLetraInicial='+stLetraInicial, ResgataXmlCidade);
}

function ResgataXmlCidade(objXmlRequest){
	var objDropCidade 		= document.getElementById("objDropCidade")
	var objSubmit 			= document.getElementById("objSubmit")
	var objSpamMensagem		= document.getElementById("objSpamMensagem")
	var objLabelCidade		= document.getElementById("objLabelCidade")

	if(objXmlRequest.readyState == 4){
		if (objXmlRequest.status == 200){
			nmTotalResults 	= objXmlRequest.responseXML.getElementsByTagName("cidade").length
			objXml 			= objXmlRequest.responseXML

			if(nmTotalResults > 0){
				objDropCidade.options.length = 0;

				for(i = 0 ; i < nmTotalResults ; i++){

					idCidade			= (objXml.getElementsByTagName("cidade")[i].getElementsByTagName("idCidade")[0].firstChild.nodeValue)
					stNome				= (objXml.getElementsByTagName("cidade")[i].getElementsByTagName("stNome")[0].firstChild.nodeValue)

					objLabelCidade.style.display 	= "";
					objDropCidade.style.display 	= "";
					objSubmit.style.display 		= "";

					objDropCidade.options[objDropCidade.options.length] = new Option(stNome, idCidade);
				}
			}else{
				stRetorno						= "<font color='#ff0000'>Não existem cidades</font>";
				objSpamMensagem.style.display 	= "";
				objSpamMensagem.innerHTML 		= stRetorno;

				objDropCidade.style.display 	= "none";
				objSubmit.style.display 		= "none";
				objLabelCidade.style.display 	= "none";
	
				window.setTimeout("HideItem();", 1250);
			}
		}
	}
}

function HideItem(){
	var objSpamMensagem		= document.getElementById("objSpamMensagem")
	objSpamMensagem.style.display 	= "none";
}

function ResgataLojaCidade(idUf, idCidade){
	var fgTipo 			= document.frmGuiaTenis.fgTipo.value;
	var stLetraInicial 	= document.frmGuiaTenis.stLetraInicial.value;

	if(fgTipo == 1){
		stLetraInicial 	= document.frmGuiaTenis.stLetraInicial.value;
	}else{
		stLetraInicial = "";
	}

	var nmErro = 0;

	if(!idUf){
		alert("Favor selecionar algum estado.");
		nmErro ++;
	}else if(!idCidade){
		alert("Favor selecionar alguma cidade.");
		nmErro ++;
	}
	
	if(nmErro == 0){
		RunAjaxRequest("POST", "../../Scripts/guia_do_tenis/ResgataLoja.asp", 'idUf='+idUf+'&idCidade='+idCidade+'&fgTipo='+fgTipo+'&stLetraInicial='+stLetraInicial, ResgataXmlLojaCidade);
	}
}

function ResetaBusca(fgTipo){
	var objDropCidade 				= document.getElementById("objDropCidade")
	var objSubmit 					= document.getElementById("objSubmit")
	var objLabelCidade				= document.getElementById("objLabelCidade")
	var objDiv						= document.getElementById("div_lojas")
	var objDropUf					= document.getElementById("objDropUf")
	var objDropLetras				= document.getElementById("objDropLetras")
	var objLabelLetra				= document.getElementById("objLabelLetra")
	
	if(fgTipo == 1){
		objDropLetras.style.display = "";
		objLabelLetra.style.display = "";
	}else{
		objDropLetras.style.display = "none";
		objLabelLetra.style.display = "none";
	}

	objDropCidade.options.length 	= 0;
	
	if(objDropUf.options.length > 0){
		objDropUf.options[0].selected = true
	}

	objDropCidade.style.display		= "none";
	objSubmit.style.display			= "none";
	objLabelCidade.style.display	= "none";
	objDiv.innerHTML 				= "";
}

function ResgataXmlLojaCidade(objXmlRequest){
	stTableRetorno 	= ""
	objLoader		= document.getElementById("div_loader")
	objDiv			= document.getElementById("div_lojas")
	
	objLoader.style.display 	= "";
	objDiv.style.display 		= "none";

	if(objXmlRequest.readyState == 4){
		if (objXmlRequest.status == 200){
			nmTotalResults 	= objXmlRequest.responseXML.getElementsByTagName("loja").length
			objXml 			= objXmlRequest.responseXML
			
			if(nmTotalResults > 0){
				for(i = 0 ; i < nmTotalResults ; i++){
					idLoja		= (objXml.getElementsByTagName("loja")[i].getElementsByTagName("idLoja")[0].firstChild.nodeValue)
					stLoja		= (objXml.getElementsByTagName("loja")[i].getElementsByTagName("stLoja")[0].firstChild.nodeValue)
					nmDdd		= (objXml.getElementsByTagName("loja")[i].getElementsByTagName("nmDdd")[0].firstChild.nodeValue)
					nmTel		= (objXml.getElementsByTagName("loja")[i].getElementsByTagName("nmTel")[0].firstChild.nodeValue)
					stEndereco	= (objXml.getElementsByTagName("loja")[i].getElementsByTagName("stEndereco")[0].firstChild.nodeValue)
					stEmail		= (objXml.getElementsByTagName("loja")[i].getElementsByTagName("stEmail")[0].firstChild.nodeValue)
					stSite		= (objXml.getElementsByTagName("loja")[i].getElementsByTagName("stSite")[0].firstChild.nodeValue)
					stBgColor	= (objXml.getElementsByTagName("loja")[i].getElementsByTagName("stBgColor")[0].firstChild.nodeValue)

					stTableRetorno += MontaHtmlLoja(idLoja, stLoja, nmDdd, nmTel, stEndereco, stEmail, stSite, stBgColor)
				}

				objDiv.innerHTML = stTableRetorno

				window.setTimeout("objDiv.style.display 	= '';", 1250);
				window.setTimeout("objLoader.style.display 	= 'none';", 1250);
			}
		}
	}
}

function MontaHtmlLoja(idLoja, stLoja, nmDdd, nmTel, stEndereco, stEmail, stSite, stBgColor){
		stTableRetorno	 = "<table width='100%' border='0' cellspacing='0' cellpadding='0' class='solido'>";

		stTableRetorno	+= "<tr bgcolor='#"+stBgColor+"'>";
		stTableRetorno	+= "	<td colspan='2'><h1>"+stLoja+"</h1></a></td>";
		stTableRetorno	+= "</tr>";
		
		if(nmDdd != "_" && nmTel != "_" ){
			stTableRetorno	+= "<tr bgcolor='#"+stBgColor+"'>";
			stTableRetorno	+= "	<td width='80'>Telefone:</td>";
			stTableRetorno	+= "	<td style='padding-left:5px'>("+nmDdd+") "+nmTel+" </td>";
			stTableRetorno	+= "</tr>";
		}
		
		stTableRetorno	+= "<tr bgcolor='#"+stBgColor+"'>";
		stTableRetorno	+= "	<td width='80'>Endereço:</td>";
		stTableRetorno	+= "	<td style='padding-left:5px'>"+stEndereco+"</td>";
		stTableRetorno	+= "</tr>";
		
		if(stEmail != "_"){
			stTableRetorno	+= "<tr bgcolor='#"+stBgColor+"'>";
			stTableRetorno	+= "	<td style='padding-left:5px' colspan='2'>"+stEmail+"</td>";
			stTableRetorno	+= "</tr>";
		}
		
		if(stSite != "_"){
			stTableRetorno	+= "<tr bgcolor='#"+stBgColor+"'>";
			stTableRetorno	+= "	<td style='padding-left:5px' colspan='2'><a href='http://"+stSite+"' target='_blank'>"+stSite+"</a></td>";
			stTableRetorno	+= "</tr>";
		}
		
		stTableRetorno	 += "</table>";
		
		return stTableRetorno;
}

function GravaComentarioVideo(idVideo, stNome, stComentario, stCidade){
	fgErro 			= 0;
	stNome 			= escape(stNome)
	stComentario 	= escape(stComentario)
	stCidade		= escape(stCidade)

	if(stNome == ""){
		alert("Favor preencher o campo Nome");
		fgErro ++;
	}else if(stCidade == ""){
		alert("Favor preencher o campo Cidade");
		fgErro ++;
	}else if(stComentario == ""){
		alert("Favor preencher o campo Comentário");
		fgErro ++;
	}
	
	if(fgErro == 0){
		RunAjaxRequest('POST', '../../Scripts/Video/GravaComentario.asp', 'idVideo='+idVideo+'&stNome='+stNome+'&stComentario='+stComentario+'&stCidade='+stCidade, FeedbackComentarioVideo);
	}
}

function FeedbackComentarioVideo(objRetorno){
	var objComentario		= document.getElementById("objComentario")
	var objFeedback			= document.getElementById("objFeedback")
	var idComentarioVideo 	= 0
	var idVideo 			= 0
	var stRetorno			= ""
	
	if(objRetorno.status == 200){
		stRetorno		= objRetorno.responseText
		arrayRetorno 	= stRetorno.split("_")

		idComentarioVideo 	= arrayRetorno[0];
		idVideo			 	= arrayRetorno[1];
	}
	if(idComentarioVideo != 0){
		objComentario.style.display = "none";
		objFeedback.style.display = "";
		CarregaComentarioVideo(idVideo)
	}
}

function CarregaComentarioVideo(idVideo){
	RunAjaxRequest('POST', '../../Scripts/xml/xml_comentario_video.asp', 'idVideo='+idVideo, TrataXmlComentario);
}

function TrataXmlComentario(objXmlRequest){
	stTableRetorno				= "";
	objLoader					= document.getElementById("div_loader")
	objDiv						= document.getElementById("div_comentarios")

	objLoader.style.display 	= "";
	objDiv.style.display 		= "none";

	if(objXmlRequest.readyState == 4){
		

		window.setTimeout("hideComponent();", 1250);

		if (objXmlRequest.status == 200){
			nmTotalResults 	= objXmlRequest.responseXML.getElementsByTagName("idComentarioVideo").length

			objXml 			= objXmlRequest.responseXML
			objDiv			= document.getElementById("div_comentarios")
			
			if(nmTotalResults > 0){
				for(i = 0 ; i < nmTotalResults ; i++){
					idVideo			= (objXml.getElementsByTagName("ComentarioVideo")[i].getElementsByTagName("idVideo")[0].firstChild.nodeValue)
					stNome			= (objXml.getElementsByTagName("ComentarioVideo")[i].getElementsByTagName("stNome")[0].firstChild.nodeValue)
					stComentario	= (objXml.getElementsByTagName("ComentarioVideo")[i].getElementsByTagName("stComentario")[0].firstChild.nodeValue)
					dtComentario	= (objXml.getElementsByTagName("ComentarioVideo")[i].getElementsByTagName("dtComentario")[0].firstChild.nodeValue)
					stCidade		= (objXml.getElementsByTagName("ComentarioVideo")[i].getElementsByTagName("stCidade")[0].firstChild.nodeValue)
					
					try{
						stTableRetorno		+= MontaHtmlComentario(stNome, stComentario, dtComentario, stCidade)
					}
					catch(ex){
					}

				}

				objDiv.innerHTML 		= stTableRetorno
				window.setTimeout("objDiv.style.display 	= '';", 1250);
				//window.setTimeout("objDiv.style.display 	= '';", 1250);
				//objDiv.style.display 	= "";
			}
		}
	}
}