var tam = 13;

function mudaFonte(tipo, elemento){
	if (tipo=="mais") {
		if(tam<24) tam+=1;
		createCookie('fonte',tam,365);
	} else {
		if(tam>10) tam-=1;
		createCookie('fonte',tam,365);
	}
	document.getElementById('conteudoNoticia').style.fontSize = tam+'px';

}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	} else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function limpar_input (objeto, msg) {
	if (objeto.value == msg)objeto.value = '';
	objeto.style.borderColor = '#F0313A';
}

function mostrar_input (objeto, msg) {
    if (objeto.value == '')objeto.value = msg;
	objeto.style.borderColor = '#CCCCCC';
}
function focus_busca (objeto) {
	objeto.style.borderColor = '#000000';
}

function blur_busca (objeto) {
	objeto.style.borderColor = '#F0313A';
}

function ValidaFormComentario(captcha) {
	
	if (document.formComentario.nome.value == '' || document.formComentario.nome.value == 'até 120 caracteres') {
		alert("Por favor, informe seu nome.");
		return false;
	}
	if (document.formComentario.email.value == '' || document.formComentario.email.value == 'até 120 caracteres') {
		alert("Por favor, informe seu e-mail.");
		return false;
	}
	if (document.formComentario.comentario.value == '') {
		alert("Por favor, digite seu comentário.");
		return false;
	}
	
    var captcha = captcha;
    if (document.formComentario.captcha.value != captcha) {
        alert("Código de verificação incorreto, favor tentar novamente.");
        return false;
    }
	
	if (document.formComentario.captcha.value == captcha && document.formComentario.nome.value != '' && document.formComentario.email.value != '' && document.formComentario.comentario.value != '' && document.formComentario.nome.value != 'até 120 caracteres' && document.formComentario.email.value != 'até 120 caracteres') {
		alert("ATENÇÃO: Todos os comentários enviados passam por análise da administração e só serão visualizados no site após aprovaçao.");
		return true;
	}
	
}

function abrirPag(url,div){

	var url = url;
	var div = div;
    xmlRequest.open("GET",url,true);
    xmlRequest.onreadystatechange = function() { mudancaEstado(div); }
    xmlRequest.send(null);
	if (xmlRequest.readyState == 1) {
	document.getElementById(div).innerHTML = "<img src='imgs/carregando.gif'>";
	}
	return url;
	
}

function mudancaEstado(div){
	var div = div;
	if (xmlRequest.readyState == 4){
	document.getElementById(div).innerHTML = xmlRequest.responseText;
	
}
}

function ContaCaracteres(){
   intCaracteres = 1000 - document.formRecados.mensagem.value.length;
   if (intCaracteres > 0){
      document.formRecados.caracteres.value = intCaracteres;
      return true;
   }
   else {
      document.formRecados.caracteres.value = 0;
      document.formRecados.mensagem.value = document.formRecados.mensagem.value.substr(0,1000)
      return false;
   }
}

function ValidaFormRecados() {
	if (document.formRecados.nome.value == '' || document.formRecados.nome.value == 'até 120 caracteres') {
		alert("Por favor, informe seu nome.");
		return false;
	}
	if (document.formRecados.para.value == '' || document.formRecados.para.value == 'até 120 caracteres') {
		alert("Por favor, informe para quem a mensagem é direcionada.");
		return false;
	}
	if (document.formRecados.email.value == '' || document.formRecados.email.value == 'até 120 caracteres') {
		alert("Por favor, informe seu e-mail.");
		return false;
	}
	if (document.formRecados.cidade.value == '' || document.formRecados.cidade.value == 'até 120 caracteres') {
		alert("Por favor, informe sua cidade.");
		return false;
	}
	if (document.formRecados.mensagem.value == '') {
		alert("Por favor, digite uma mensagem.");
		return false;
	}
	
	alert("ATENÇÃO: Todos os recados enviados passam por análise da administração e só serão visualizados no site após aprovaçao.");
}