function contato(){
	var mensarem_erro="", cont_erro=0;
	var ad = document.getElementById('form_contato');
	var d = document.getElementById('erro').style;
	
			
	if (ad.nome_cont.value == "") {
        mensarem_erro += "<b>Nome:</b> é de preenchimento obrigatório<br />";
		d.display = 'block';
		cont_erro++;
		
	}
			
			
	if (ad.email_cont.value == "") {
        mensarem_erro += "<b>E-mail:</b> é de preenchimento obrigatório<br />";	
		d.display = 'block';
		
		cont_erro++;				
	}
			
   if (ad.email_cont.value != "") {			
   		if(!(/^\w+([\.-_-]?\w+)*@\w+([\.-_-]?\w+)*(\.\w{2,4})+$/.test(ad.email_cont.value))) { 
			mensarem_erro += "<b>E-mail:</b> Inválido<br />";
			d.display = 'block';
			cont_erro++;			
	   }		
   }

	if (ad.cidade_cont.value == "") {
         mensarem_erro += "<b>Cidade:</b> é de preenchimento obrigatório<br />";
		 d.display = 'block';
	     cont_erro++;				
	}
	
	if (ad.estado_cont.value == "") {
         mensarem_erro += "<b>Estado:</b> é de preenchimento obrigatório<br />";	
		 d.display = 'block';
	     cont_erro++;				
	}
	
	if (ad.texto_cont.value == "") {
         mensarem_erro += "<b>Mensagem:</b> é de preenchimento obrigatório<br />";
		 d.display = 'block';
	     cont_erro++;				
	}
			
	if (cont_erro > 0) {
		document.getElementById("erro").style.display="block";
		var mensagem_final = "<h4>Foram encontrados "+ cont_erro +" erros no formulário.</h4><p class=\"er\">"+ mensarem_erro +"</p>";
		document.getElementById("erro").innerHTML = mensagem_final;			
		//location.href="#erro";	
		return false;
	}
	
	return true;
			
}


function depoimento(){
	var mensarem_erro="", cont_erro=0;
	var ad = document.getElementById('form_depoimento');
	var d = document.getElementById('erro').style;
	
			
	if (ad.nome_dep.value == "") {
        mensarem_erro += "<b>Nome:</b> é de preenchimento obrigatório<br />";
		d.display = 'block';
		cont_erro++;
		
	}
			
			
	if (ad.email_dep.value == "") {
        mensarem_erro += "<b>E-mail:</b> é de preenchimento obrigatório<br />";	
		d.display = 'block';
		
		cont_erro++;				
	}
			
   if (ad.email_dep.value != "") {			
   		if(!(/^\w+([\.-_-]?\w+)*@\w+([\.-_-]?\w+)*(\.\w{2,4})+$/.test(ad.email_dep.value))) { 
			mensarem_erro += "<b>Email:</b> Inválido<br />";
			d.display = 'block';
			cont_erro++;			
	   }		
   }

	if (ad.cidade_dep.value == "") {
         mensarem_erro += "<b>Cidade:</b> é de preenchimento obrigatório<br />";
		 d.display = 'block';
	     cont_erro++;				
	}
	
	if (ad.estado_dep.value == "") {
         mensarem_erro += "<b>Estado:</b> é de preenchimento obrigatório<br />";	
		 d.display = 'block';
	     cont_erro++;				
	}
	
	if (ad.depoimento_dep.value == "") {
         mensarem_erro += "<b>Depoimento:</b> é de preenchimento obrigatório<br />";
		 d.display = 'block';
	     cont_erro++;				
	}
			
	if (cont_erro > 0) {
		document.getElementById("erro").style.display="block";
		var mensagem_final = "<h4>Foram encontrados "+ cont_erro +" erros no formulário.</h4><p class=\"er\">"+ mensarem_erro +"</p>";
		document.getElementById("erro").innerHTML = mensagem_final;			
		//location.href="#erro";	
		return false;
	}else{
	    
		CriaDepoimento();
		return true;
	
	}
	
	
			
}


function CriaDepoimento(){
var obj;
obj = document.getElementById('resultCriarDepoimento');

ajax=aboft(); 


var acao = encodeURI(document.getElementById('acao_criar_depoimento').value);
var nome = encodeURI(document.getElementById('nome_dep').value);
var email = encodeURI(document.getElementById('email_dep').value);
var cidade = encodeURI(document.getElementById('cidade_dep').value);
var estado = encodeURI(document.getElementById('estado_dep').value);
var texto = encodeURI(document.getElementById('texto_dep').value);
  
ajax.open("GET", '/ajax/criar-depoimento.php?acao='+acao+'&nome_dep='+nome+'&email_dep='+email+'&cidade_dep='+cidade+'&estado_dep='+estado+'&texto_dep='+texto, true); 

ajax.onreadystatechange=function(){
if(ajax.readyState==1){	
  obj.innerHTML = 'Criando depoimento...';
}else if(ajax.readyState==4){
if(ajax.status==200){
	
  if(ajax.responseText == 1){

     obj.innerHTML = '<p class="fechar"><a title="Fechar janela" href="#" onclick="limp(\'resultCriarDepoimento\'); return false;">X</a></p><div class="dep-sucesso">Depoimento criado com sucesso.</div>';
	 //setInterval("document.getElementById('resultCriarDepoimento').style.display='none'", 3000);
  }
  
}else if(ajax.status==404){
obj.innerHTML = "Página no encontrada";
}else{
obj.innerHTML = "Error:".ajax.status; 
}}}
ajax.send(null);
}


function pageDepoimento(page){
var obj;
obj = document.getElementById('resultDepoimento');

ajax=aboft(); 
  
ajax.open("GET", '../ajax/depoimentos.php?pagina='+page, true); 

ajax.onreadystatechange=function(){
if(ajax.readyState==1){	
  obj.innerHTML = 'Carregando...';
}else if(ajax.readyState==4){
if(ajax.status==200){
	
     obj.innerHTML = ajax.responseText;
	   
}else if(ajax.status==404){
obj.innerHTML = "Página no encontrada";
}else{
obj.innerHTML = "Error:".ajax.status; 
}}}
ajax.send(null);
}


/********telefone***********/
function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function telefone(v){
    v=v.replace(/\D/g,"")                
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2")
    v=v.replace(/(\d{4})(\d)/,"$1-$2")    
    return v
}


function aboft(){
        var xmlhttp=false;
        try{
                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }catch(e){
                try{
                        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                }catch(E){
                        xmlhttp = false;
                }
        }

        if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
                xmlhttp = new XMLHttpRequest();
        }
        return xmlhttp;
}


function limp(obj){
 document.getElementById(obj).style.display="none";
}


function openWindow(pagina,largura,altura) {

w = screen.width;
h = screen.height;

meio_w = w/2;
meio_h = h/2;

altura2 = altura/2;
largura2 = largura/2;
meio1 = meio_h-altura2;
meio2 = meio_w-largura2;

window.open(pagina,'','height=' + altura + ', width=' + largura + ', top=0, left=0'); 
}




function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else 
document.getElementById("cont_recado").innerHTML = maxlimit - field.value.length;
}




var Convert = {
initialize: function() {
var spans = document.getElementsByTagName("span");
for (var i = 0; i < spans.length; i++) {
if(spans[i].getAttribute("class") == "maskemail") {
string = spans[i].childNodes[0].nodeValue;
email = string.split("_")[0] + "@" + string.split("_")[2];
spans[i].innerHTML = '<a class="email" href="mailto:' + email + '">' + email + '<\/a>';
}
}
}
}
window.onload = Convert.initialize;



function OpenAjax(obj, url, ajax){
var obj;
obj = document.getElementById(obj);

ajax=aboft(); 
  
ajax.open("GET", '/ajax/'+url+'.php', true); 

obj.style.display = 'block';

ajax.onreadystatechange=function(){
if(ajax.readyState==1){	
  obj.innerHTML = 'Carregando...';
}else if(ajax.readyState==4){
if(ajax.status==200){
	
  obj.innerHTML = ajax.responseText;
  
}else if(ajax.status==404){
obj.innerHTML = "Pgina no encontrada";
}else{
obj.innerHTML = "Error:".ajax.status; 
}}}
ajax.send(null);
}


function setField_enquete() {
var f = document.getElementById('form_enquete');
var op = document.form_enquete.opcao.value;

//var cp = document.getElementById('opcao').value;

var resposta;
var tamanho = f.opcao;
marcado = 0;
for(i=1;i<=eval(tamanho.length+2);i++){
 if (f[i].checked!=''){
   marcado = i;
   resposta = f[i].value;
   
 }
}

if (marcado == 0){
  alert("Selecione uma opção de voto.");
  f.opcao[0].focus();
   return false;
}else{
  return VotaEnquete(resposta,''+encodeURI(document.getElementById('acao_enquete').value)+'');
}
}

function VotaEnquete(opcao, acao){
var obj;
obj = document.getElementById('resultEnquete');

ajax=aboft(); 
  
ajax.open("GET", '/ajax/enquete.php?opcao='+opcao+'&acao='+acao, true); 

ajax.onreadystatechange=function(){
if(ajax.readyState==1){	
  obj.innerHTML = 'Votando...';
}else if(ajax.readyState==4){
if(ajax.status==200){
	
  obj.innerHTML = ajax.responseText;
  
}else if(ajax.status==404){
obj.innerHTML = "Pgina no encontrada";
}else{
obj.innerHTML = "Error:".ajax.status; 
}}}
ajax.send(null);
}




function opacity(id, opacStart, opacEnd) { 
var speed = Math.round(1500 / 150); 
var timer = 0; 
	
if(opacStart > opacEnd) { 
for(i = opacStart; i >= opacEnd; i--) { 
setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
timer++; 
} 
}else if(opacStart < opacEnd) { 
for(i = opacStart; i <= opacEnd; i++) 
{ 
setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
timer++; 
} 
} 
} 

function changeOpac(opacity, id) { 
var object = document.getElementById(id).style; 
object.opacity = (opacity / 100); 
object.MozOpacity = (opacity / 100); 
object.KhtmlOpacity = (opacity / 100); 
object.filter = "alpha(opacity=" + opacity + ")"; 
} 





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 cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0){ 
offset = document.cookie.indexOf(search);
if (offset != -1){ 
  offset += search.length;
  end = document.cookie.indexOf(";", offset);
  if (end == -1) end = document.cookie.length;
  cookieValue = unescape(document.cookie.substring(offset, end))
}
  }
  return cookieValue;
}


function zoomText( tipo )
{
      
	if (tipo== 0 ){        
       tam = 12;
    }else{
      tam = 14;
    } 

	
	createCookie('TextSize',tam,86400);
    document.getElementById('box-size').style.fontSize=tam+'px';
	
        	
}


function getZoomText() {
	
	var setTamCookie = readCookie('TextSize');
	
	document.getElementById('all').style.fontSize=setTamCookie+'px';
	
}
