function trim(palavra){
	palavra = palavra.replace(/^\s*/, "").replace(/\s*$/, "");
	return palavra;
}

function checkMail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){
                    return true; 
                }
    }else{
        return false;
        }
}

var tam = 12;
function mudaFonte(tipo){
	if (tipo=="mais")
	{
		if(tam<18) tam+=2;	
		}else
		{
		if(tam>10) tam-=2;
	}
	$('conteudoPagina').style.fontSize=tam+'px' ;
}

function validaRecomende(){
	var snome   = trim($('snome').value);
	var semail  = trim($('semail').value);
	var anome   = trim($('anome').value);
	var aemail  = trim($('aemail').value);
	var captcha = trim($('captcha').value);
	var ehvalido = true;
	
	if(snome == ""){
		$('Vsnome').innerHTML = '<img src="img/red.gif" />&nbsp;Informe seu nome!';
		$('snome').style.border = "1px solid #ff0000";
		$('snome').style.backgroundColor = "#FFA4A4";
		ehvalido = false;
	} else {
		$('Vsnome').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('snome').style.border = "1px solid #006600";
		$('snome').style.backgroundColor = "#C4FFC4";		
	}
	if (!checkMail(semail)) {
		$('Vsemail').innerHTML = '<img src="img/red.gif" />&nbsp;Informe um email válido!';
		$('semail').style.border = "1px solid #ff0000";
		$('semail').style.backgroundColor = "#FFA4A4";
		ehvalido = false;
	} else {
		$('Vsemail').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('semail').style.border = "1px solid #006600";
		$('semail').style.backgroundColor = "#C4FFC4";		
	}
	if(anome == ""){
		$('Vanome').innerHTML = '<img src="img/red.gif" />&nbsp;Informe o nome de seu amigo!';
		$('anome').style.border = "1px solid #ff0000";
		$('anome').style.backgroundColor = "#FFA4A4";
		ehvalido = false;
	} else {
		$('Vanome').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('anome').style.border = "1px solid #006600";
		$('anome').style.backgroundColor = "#C4FFC4";		
	}
	if (!checkMail(aemail)) {
		$('Vaemail').innerHTML = '<img src="img/red.gif" />&nbsp;Informe um email válido!';
		$('aemail').style.border = "1px solid #ff0000";
		$('aemail').style.backgroundColor = "#FFA4A4";
		ehvalido = false;
	} else {
		$('Vaemail').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('aemail').style.border = "1px solid #006600";
		$('aemail').style.backgroundColor = "#C4FFC4";		
	}
	if(captcha == ""){
		$('Vcaptcha').innerHTML = '<img src="img/red.gif" />&nbsp;Informe o código!';
		$('captcha').style.border = "1px solid #ff0000";
		$('captcha').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vcaptcha').innerHTML = '<img src="img/green.gif" />&nbsp;OK';
		$('captcha').style.border = "1px solid #006600";
		$('captcha').style.backgroundColor = "#C4FFC4";						
	}
	
	if(ehvalido == false){
		return false;
	}
	
	$('btrec').value = "Aguarde...";	
	$('btrec').disabled = true;
	document.formpdor.submit();	
}

function validaNews(){
	var nome   = trim($('newsnome').value);
	var email  = trim($('newsemail').value);
	
	if(nome == ""){
		$('newsnome').style.border = "1px solid #ff0000";
		$('newsnome').style.backgroundColor = "#FFA4A4";
		alert("Informe o seu nome!");
		return false;
	} else {
		$('newsnome').style.border = "1px solid #006600";
		$('newsnome').style.backgroundColor = "#C4FFC4";		
	}
	if (!checkMail(email)) {
		$('newsemail').style.border = "1px solid #ff0000";
		$('newsemail').style.backgroundColor = "#FFA4A4";
		alert("Informe um email válido!");
		return false;
	} else {
		$('newsemail').style.border = "1px solid #006600";
		$('newsemail').style.backgroundColor = "#C4FFC4";		
	}	
	$('btNews').value = "Aguarde...";	
	$('btNews').disabled = true;
	document.formnews.submit();	
}
function validaNewsPos(){
	$('btNewsPos').value = "Aguarde...";	
	$('btNewsPos').disabled = true;
	document.formnewsPos.submit();	
}


function valida_oracao(){
	
	var ehvalido = true;
	var nomerecad   = trim($('nomepdor').value);
	var pedidorecad = trim($('pedidopdor').value);
	var captcha = trim($('captcha').value);
	
	if(nomerecad == ""){
		$('Vnomerecad').innerHTML = '<img src="img/red.gif" />&nbsp;Informe seu nome!';
		$('nomepdor').style.border = "1px solid #ff0000";
		$('nomepdor').style.backgroundColor = "#FFA4A4";
		ehvalido = false;
	} else {
		$('Vnomerecad').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('nomepdor').style.border = "1px solid #006600";
		$('nomepdor').style.backgroundColor = "#C4FFC4";		
	}	
	if(pedidorecad == ""){
		$('Vpedidorecad').innerHTML = '<img src="img/red.gif" />&nbsp;Informe seu pedido!';
		$('pedidopdor').style.border = "1px solid #ff0000";
		$('pedidopdor').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vpedidorecad').innerHTML = '<img src="img/green.gif" />&nbsp;OK';
		$('pedidopdor').style.border = "1px solid #006600";
		$('pedidopdor').style.backgroundColor = "#C4FFC4";						
	}
	if(captcha == ""){
		$('Vcaptcha').innerHTML = '<img src="img/red.gif" />&nbsp;Informe o código!';
		$('captcha').style.border = "1px solid #ff0000";
		$('captcha').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vcaptcha').innerHTML = '<img src="img/green.gif" />&nbsp;OK';
		$('captcha').style.border = "1px solid #006600";
		$('captcha').style.backgroundColor = "#C4FFC4";						
	}	
	if(ehvalido == false){
		return false;
	}
	
	$('btrec').value = "Aguarde...";	
	$('btrec').disabled = true;
	document.formpdor.submit();	
}

function valida_contato(){
	
	var ehvalido = true;
	var nomerecad   = trim($('nomepdor').value);
	var emailpdor = trim($('emailpdor').value);
	var telefonepdor = trim($('telefonepdor').value);
	var captcha = trim($('captcha').value);
	var pedidopdor = trim($('pedidopdor').value);
	
	if(nomerecad == ""){
		$('Vnomerecad').innerHTML = '<img src="img/red.gif" />&nbsp;Informe seu nome!';
		$('nomepdor').style.border = "1px solid #ff0000";
		$('nomepdor').style.backgroundColor = "#FFA4A4";
		ehvalido = false;
	} else {
		$('Vnomerecad').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('nomepdor').style.border = "1px solid #006600";
		$('nomepdor').style.backgroundColor = "#C4FFC4";		
	}
	
	if (!checkMail(emailpdor)) {
		$('Vemailpdor').innerHTML = '<img src="img/red.gif" />&nbsp;Informe um email válido!';
		$('emailpdor').style.border = "1px solid #ff0000";
		$('emailpdor').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vemailpdor').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('emailpdor').style.border = "1px solid #006600";
		$('emailpdor').style.backgroundColor = "#C4FFC4";				
	}	
	
	if(telefonepdor == ""){
		$('Vtelefonepdor').innerHTML = '<img src="img/red.gif" />&nbsp;Informe seu telefone!';
		$('telefonepdor').style.border = "1px solid #ff0000";
		$('telefonepdor').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vtelefonepdor').innerHTML = '<img src="img/green.gif" />&nbsp;OK';
		$('telefonepdor').style.border = "1px solid #006600";
		$('telefonepdor').style.backgroundColor = "#C4FFC4";						
	}
	if(captcha == ""){
		$('Vcaptcha').innerHTML = '<img src="img/red.gif" />&nbsp;Informe o código!';
		$('captcha').style.border = "1px solid #ff0000";
		$('captcha').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vcaptcha').innerHTML = '<img src="img/green.gif" />&nbsp;OK';
		$('captcha').style.border = "1px solid #006600";
		$('captcha').style.backgroundColor = "#C4FFC4";						
	}	
	if(pedidopdor == ""){
		$('Vpedidopdor').innerHTML = '<img src="img/red.gif" />&nbsp;Informe a mensagem!';
		$('pedidopdor').style.border = "1px solid #ff0000";
		$('pedidopdor').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vpedidopdor').innerHTML = '<img src="img/green.gif" />&nbsp;OK';
		$('pedidopdor').style.border = "1px solid #006600";
		$('pedidopdor').style.backgroundColor = "#C4FFC4";						
	}		
	
	
	if(ehvalido == false){
		return false;
	}
	
	$('btrec').value = "Aguarde...";	
	$('btrec').disabled = true;
	document.formpdor.submit();	
}



function valida_recado(){
	
	var ehvalido = true;
	var nomerecad   = trim($('nomerecad').value);
	var emailrecad  = trim($('emailrecad').value);
	var pedidorecad = trim($('pedidorecad').value);
	var captcha = trim($('captcha').value);
	
	if(nomerecad == ""){
		$('Vnomerecad').innerHTML = '<img src="img/red.gif" />&nbsp;Informe seu nome!';
		$('nomerecad').style.border = "1px solid #ff0000";
		$('nomerecad').style.backgroundColor = "#FFA4A4";
		ehvalido = false;
	} else {
		$('Vnomerecad').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('nomerecad').style.border = "1px solid #006600";
		$('nomerecad').style.backgroundColor = "#C4FFC4";		
	}	
	if (!checkMail(emailrecad)) {
		$('Vemailrecad').innerHTML = '<img src="img/red.gif" />&nbsp;Informe um email válido!';
		$('emailrecad').style.border = "1px solid #ff0000";
		$('emailrecad').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vemailrecad').innerHTML = '<img src="img/green.gif" />&nbsp;OK!';
		$('emailrecad').style.border = "1px solid #006600";
		$('emailrecad').style.backgroundColor = "#C4FFC4";				
	}
	if(pedidorecad == ""){
		$('Vpedidorecad').innerHTML = '<img src="img/red.gif" />&nbsp;Informe seu recado!';
		$('pedidorecad').style.border = "1px solid #ff0000";
		$('pedidorecad').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vpedidorecad').innerHTML = '<img src="img/green.gif" />&nbsp;OK';
		$('pedidorecad').style.border = "1px solid #006600";
		$('pedidorecad').style.backgroundColor = "#C4FFC4";						
	}
	if(captcha == ""){
		$('Vcaptcha').innerHTML = '<img src="img/red.gif" />&nbsp;Informe o código!';
		$('captcha').style.border = "1px solid #ff0000";
		$('captcha').style.backgroundColor = "#FFA4A4";		
		ehvalido = false;
	} else {
		$('Vcaptcha').innerHTML = '<img src="img/green.gif" />&nbsp;OK';
		$('captcha').style.border = "1px solid #006600";
		$('captcha').style.backgroundColor = "#C4FFC4";						
	}	
	if(ehvalido == false){
		return false;
	}
	
	$('btrec').value = "Aguarde...";	
	$('btrec').disabled = true;
	document.formrecad.submit();	
}

function ctrRec(){
	Effect.toggle('botrecop','blind');
	Effect.toggle('recado','blind');
	Effect.toggle('recadospg','appear');
}
function carregaCalendario(){
	var url = 'calendario.php';
	var pars = '';
	var myAjax = new Ajax.Updater( 'calendario', url, { method: 'post', parameters: pars }); 
}

function selecionaData(data){
	var url = 'calendario.php';
	var pars = 'data='+data;
	var myAjax = new Ajax.Updater( 'calendario', url, { method: 'get', parameters: pars }); 
}

function abreEvento(data){
	w = 600;
	h = 400;
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	janela=window.open("zoom_eventos.php?data="+data,"Evento",'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width='+w+',height='+h+', top='+TopPosition+', left='+LeftPosition);
	text = "Se a janela não abrir\ntalvez seja porque você tenha um\nprograma bloqueador de pop-up!\nPara abrir a janela\né preciso desabilitar o bloqueador\nde popup's!";
	if(janela == null) { alert(text); return; }
}
function logar(){
	var nome = trim($('user').value);
	var senha = trim($('pass').value);
	if(nome == ""){
		alert("Informe o usuário");
		$('user').focus();
		return false;
	}
	if(senha == ""){
		alert("Informe a senha");
		$('pass').focus();
		return false;
	}
	document.loginbox.submit();
}
function validaForm(){
	var nome     = trim($('nome').value);
	var email    = trim($('email').value);
	var telefone = trim($('telefones').value);
	var estado   = trim($('estado').value);
	var cidade   = trim($('cidade').value);
	var mensagem = trim($('mensagem').value);
	
	// valida nome
	if(nome == ""){
		$('Vnome').innerHTML = '<img src="imgs/red.gif" />';
		return false;
	} else {
		$('Vnome').innerHTML = '<img src="imgs/green.gif" />';
	}
	
	// valida email	
	if(email == ""){
		$('Vemail').innerHTML = '<img src="imgs/red.gif" />';
		return false;
	} else {
		$('Vemail').innerHTML = '<img src="imgs/green.gif" />';
	}
	if (!checkMail(email)) {
		$('Vemail').innerHTML = '<img src="imgs/red.gif" />';
		return false;
	} else {
		$('Vemail').innerHTML = '<img src="imgs/green.gif" />';
	}
	
	// valida telefone	
	if(telefone == ""){
		$('Vtelefone').innerHTML = '<img src="imgs/red.gif" />';
		return false;
	} else {
		$('Vtelefone').innerHTML = '<img src="imgs/green.gif" />';
	}
	
	// valida estado	
	if(estado == ""){
		$('Vestado').innerHTML = '<img src="imgs/red.gif" />';
		return false;
	} else {
		$('Vestado').innerHTML = '<img src="imgs/green.gif" />';
	}
	
	// valida cidade
	if(cidade == ""){
		$('Vcidade').innerHTML = '<img src="imgs/red.gif" />';
		return false;
	} else {
		$('Vcidade').innerHTML = '<img src="imgs/green.gif" />';
	}
	
	// valida mensagem
	if(mensagem == ""){
		$('Vmensagem').innerHTML = '<img src="imgs/red.gif" />';
		return false;
	} else {
		$('Vmensagem').innerHTML = '<img src="imgs/green.gif" />';
	}
	
	$('submitbutton').disabled = true;
	
	var url      = 'mail.php';
	var pars     = 'nome='+nome+'&email='+email+'&telefone='+telefone+'&estado='+estado+'&cidade='+cidade+'&mensagem='+mensagem;
	var myAjax   = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: enviouEmail });
}

function enviouEmail(){
	$('Vnome').innerHTML     = "";
	$('Vemail').innerHTML    = "";
	$('Vtelefone').innerHTML = "";
	$('Vestado').innerHTML   = "";
	$('Vcidade').innerHTML   = "";
	$('Vmensagem').innerHTML = "";
	$('submitbutton').disabled = false;	
	document.formulario.reset();
	Element.hide('contato');
	Element.show('emailEnviado');	
	window.setTimeout("hideEmail()",3000);
}
function hideEmail(){
	Effect.toggle('emailEnviado','appear');
}
function maisClientes(id){
	Element.hide('textoClie');
	var url       = 'portofolio.php';
	var pars      = 'id='+id;
	var myAjax    = new Ajax.Updater( 'textoClie', url, {method: 'get', parameters: pars, onComplete: retornoClientes });
}

