//Função que resgata o formulário
function getFormComent(tipo,id,id_comentario_pai) {

objetoXML();

if (xmlhttp==null){
	alert ("Este browser não suporta HTTP Request");
	return false;
}

document.getElementById("divComentario").innerHTML="<br/><br/><br/><br/><center><img src='http://icelular.com.br/images/ajax-circle-loader.gif' /></center>";
var url="/xml/getFormComment.php";
url=url+"?tipo="+tipo;
url=url+"&id="+id;
url=url+"&id_pai="+id_comentario_pai;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChangedC;
xmlhttp.open("GET",url);
xmlhttp.send(null);
}

function stateChangedC(){
if(xmlhttp.readyState==4){
document.getElementById("divComentario").innerHTML=xmlhttp.responseText;
}
}
//Função que envia o formulário

function enviarForm(url, campos, destino) {

	//Atribui à variável 'elemento' o elemento que irá receber a página postada
	var elemento = document.getElementById(destino);


	//Executa a função objetoXML()
	objetoXML(); 

	//Se o objeto de 'xmlhttp' não estiver true
	if (!xmlhttp) {

		//Insere no 'elemento' o texto atribuído
		elemento.innerHTML = "<strong style='color:green'>Impossível iniciar o objeto XMLHttpRequest.</strong>"; 

		return;

	} else { 

		//Insere no 'elemento' o texto atribuído
		elemento.innerHTML = "<br/><center><img src='http://icelular.com.br/images/ajax-loader.gif' /></center>"; 

	}

	xmlhttp.onreadystatechange = function () {

		//Se a requisição estiver completada
		if (xmlhttp.readyState == 4 || xmlhttp.readyState == 0) { 

			//Se o status da requisição estiver OK
			if (xmlhttp.status == 200) {

				//Insere no 'elemento' a página postada
				elemento.innerHTML ='';
				resultado=xmlhttp.responseText;
				if(resultado=='ERRO_SQL'){
					elemento.innerHTML = "<br/><center><strong style='color:red'>Falha ao enviar comentário, tente mais tarde!</strong></center>"; 
				}else
				if(resultado=='ERRO_ENVIO'){
					elemento.innerHTML = "<br/><center><strong style='color:red'>Falha ao enviar comentário, tente mais tarde!</strong></center>"; 
				}else
				if(resultado=='ERRO_CODIGO'){
					elemento.innerHTML = "<br/><center><strong style='color:red'>O código digitado é inválido!</strong></center>"; 
				}else
				if(resultado=='SUCESSO'){
					elemento.innerHTML = "<br/><center><strong style='color:green'>Seu comentário foi enviado com sucesso!</strong></center>"; 
					document.formcomentario.limpar.click();
				}
			} else { 

				//Insere no 'elemento' o texto atribuído
				elemento.innerHMTL = "<br/><center><strong style='color:green'>Página não encontrada!</strong></center>"; 

			}

		}

	}

	//Abre a página que receberá os campos do formulário
	xmlhttp.open('POST', url, true);
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1");

	//Envia o formulário com dados da variável 'campos' (passado por parâmetro)
	xmlhttp.send(campos); 

}

function showpic(){
	document.getElementById("img_verify").src="http://icelular.com.br/img_verif.php?cod="+Date();
	return false;
}

function ValidaComent(){
	if(document.formcomentario.menssagem.value.length<50){
		alert('Seu comentário/opinião precisa ter no mínimo 50 letras!');
		document.formcomentario.menssagem.focus();
		return false;
	}
	if(document.formcomentario.codigo_verificacao.value.length==0){
		alert('Digite o texto da imagem!');
		document.formcomentario.codigo_verificacao.focus();
		return false;
	}
	
	return true;
}

function textDigitados(field,cntfield,cntfield2) {
	if (field.value.length > 500) // if too long...trim it!
		field.value = field.value.substring(0, 500);
	else
		cntfield2.value = 500 - field.value.length;
	cntfield.value = field.value.length;
}

function setarCampos() {

campos = "enviar_comentario="+encodeURI(document.getElementById('enviar_comentario').value)+"&codigo_verificacao="+encodeURI(document.getElementById('codigo_verificacao').value)+"&menssagem="+encodeURI(document.getElementById('menssagem').value)+"&id_download="+encodeURI(document.getElementById('id_download').value)+"&id_wallpaper="+encodeURI(document.getElementById('id_wallpaper').value)+"&id_celular="+encodeURI(document.getElementById('id_celular').value)+"&id_oferta="+encodeURI(document.getElementById('id_oferta').value)+"&id_pai="+encodeURI(document.getElementById('id_pai').value)+"&id_usuario="+encodeURI(document.getElementById('id_usuario').value)+"&id_perfil="+encodeURI(document.getElementById('id_perfil').value);
}
function Ajustar(obj){
	if(obj.value=='Comentar'){
		document.getElementById('comentario_form').style.display = 'block';
		obj.value='Fechar';
	}else{
		document.getElementById('comentario_form').style.display = 'none';
		obj.value='Comentar';

	}
}
