var carregador=new Image();
carregador.src="imagens/carregador.gif";
var index_interval=setInterval("index_init()",500);
function index_init(){
	if (document.getElementById("rodape")){
		clearInterval(index_interval);
		 fc_index_iniciar();
	}
}
function fc_index_iniciar(){
	/*ENQUETE*/
	if(document.getElementById("cols_enquete_form")){
		document.getElementById("cols_enquete_form").onsubmit=function(){
			fc_votarenquete("");
			return false;
		}
	}
	if(document.getElementById("cols_enquete_form_2")){
		document.getElementById("cols_enquete_form_2").onsubmit=function(){
			fc_votarenquete("_2");
			return false;
		}
	}
	if(document.getElementById("enquete_verresultado")){
		document.getElementById("enquete_verresultado").onclick=function(){
			fc_verresultadoenquete("");
			return false;
		}
	}
	if(document.getElementById("enquete_verresultado_2")){
		document.getElementById("enquete_verresultado_2").onclick=function(){
			fc_verresultadoenquete("_2");
			return false;
		}
	}
}
function fc_apagar(id,tipo,pagina){
	if(confirm("Tem certeza que deseja apagar esta notícia?")){
		window.location.href="manutencao/scripts/apg.php?id="+id+"&tipo=noticia&pagina="+pagina;
	}
}
/*ENQUETE VER RESULTADO*/
function fc_verresultadoenquete(q){
	url=document.getElementById("enquete_verresultado"+q).getAttribute("href");

	document.getElementById("cols_enquete_area"+q).className+=" align_center";

	document.getElementById("cols_enquete_area"+q).innerHTML='<img src="imagens/carregador.gif" style="margin:35px 0px 35px 0px;">';

		
	url=url.split("&");
	url.shift();
	url=url.join("&");
	url=url.split("=");
	url.shift();
	url=url.join("&");
	url=url.match(/\d+/);

	var ob_ajax=new openajax();
	if(ob_ajax.value!=false){
		ob_ajax.open("GET", 'includes/enquete_resultado.asp?enqueteid='+url,true);

		ob_ajax.onreadystatechange=function() {
			if (ob_ajax.readyState==4){
				var texto=ob_ajax.responseText;
				switch (texto){
					case '1':	
						document.getElementById("cols_enquete_area"+q).innerHTML='<div class="vermelho neg">Erro ao verificar a enquete. Tente novamente mais tarde.</div>';
					break;
					default:
						document.getElementById("cols_enquete_area"+q).innerHTML=texto;
					break;
				}
			}
		}
		ob_ajax.send(null)
		return false;
	}	
}
/*ENQUETE*/
function fc_votarenquete(q){
	var opcoes=document.getElementById("cols_enquete_form"+q);
	opcoes=opcoes.getElementsByTagName("input");
	
	var checado_valor;
	var checado=false;
	for (var i=0; i<opcoes.length; i++){
		if(opcoes[i].checked==true){
			checado=true;
			checado_valor=opcoes[i].value;
		}
	}
	if(checado!=true){alert("Escolha uma opção!"); return false;};
	url=document.getElementById("cols_enquete_form"+q).getAttribute("action");
	document.getElementById("cols_enquete_area"+q).className+=" align_center";

	document.getElementById("cols_enquete_area"+q).innerHTML='<img src="imagens/carregador.gif" style="margin:35px 0px 35px 0px;">';

	var ob_ajax=new openajax();
	if(ob_ajax.value!=false){
		url=url.split("?");
		url.shift();
		url=url.join("&");
		ob_ajax.open("POST", 'scripts/enquete.asp?'+url+'&tipo=ajax',true);
		ob_ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		var campos="col_enquete_opcao="+checado_valor;
		ob_ajax.setRequestHeader('Content-length', campos.length); 
		ob_ajax.onreadystatechange=function() {
			if (ob_ajax.readyState==4){
				var texto=ob_ajax.responseText;
				switch (texto){
					case '1':	
						document.getElementById("cols_enquete_area"+q).innerHTML='<div class="neg">Erro ao cadastrar voto. Tente novamente mais tarde.</div>';
					break;
					case '2':	
						document.getElementById("cols_enquete_area"+q).innerHTML='<div class="neg">Você recém votou nesta enquete.</div>';
					break;
					default:
						document.getElementById("cols_enquete_area"+q).innerHTML=texto;
					break;
				}
			}
		}
		ob_ajax.send(campos)
		return false;
	}
}

/*AJAX*/
function openajax(){
try{
	xmlhttp = new XMLHttpRequest();}
	catch(ee){
	try{
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
	try{
	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}catch(E){
	xmlhttp = false;}}}
	return xmlhttp;
}