var valEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

function ValidaFaleConosco(){
    
    d = document.frmFaleConosco;
    var msg = ""; 
    
    //Fale Conosco
    
    if(d.nome.value == "")
        msg += "<span>Nome não informado</span><br />";
    
    if(d.email.value == '')
        msg += "<span>E-mail não informado</span><br />";
    else if (!valEmail.test(d.email.value))
        msg += "<span>E-mail inválido</span><br />";
    
    if(d.cidade.value == "")
        msg += "<span>Cidade não informada</span><br />";

    if(d.estado.value == -1)
        msg += "<span>Estado não informado</span><br />";

    if(d.departamento.value == -1)
        msg += "<span>Assunto não informado</span><br />";

    if(d.assunto.value == -1)
        msg += "<span>Motivo não informado</span><br />";

    if(d.texto.value == "")
        msg += "<span>Mensagem não informada</span><br />";

    if(msg != ""){
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    
}

function validaEnviaCurriculo(){
    
    d = document.frmCurriculo;
    var msg = ""; 
    
	if(d.nome.value == "")
        msg += "<span>Nome não informado</span><br />";
    
    if(d.email.value == '')
        msg += "<span>E-mail não informado</span><br />";
    else if (!valEmail.test(d.email.value))
        msg += "<span>E-mail inválido</span><br />";
	
	if(d.area.value == "-1")
        msg += "<span>Área não informada</span><br />";
		
    //Curriculo
    extensoes_permitidas = new Array(".doc", ".pdf");

    if( (d.anexo.value == "") || (d.anexo.value == "Localizar arquivo") ) {

        msg += "<span>Localize o arquivo para fazer o upload.</span><br />";

    } else {

        arquivo = d.anexo.value;

        extensao = (arquivo.substring(arquivo.lastIndexOf("."))).toLowerCase();
        
        permitida = false; 
        
        for (var i = 0; i < extensoes_permitidas.length; i++) { 
            if (extensoes_permitidas[i] == extensao) { 
                permitida = true; 
                break; 
            } 
        
        } 
        
        if (!permitida)
            msg += "<span>Extensão inválida. Extensões permitidas: " + extensoes_permitidas.join() + "</span><br />";
        
    }

    if(msg != ""){
        msg = "<div id=\"topoValida\">O seguinte campo encontra-se com problemas:<br /><br /></div>" + msg;
        jQuery.facebox(msg);
        return false;
    }
    
}

function construcao() {
	jQuery.facebox('<span>Esta área do site está em desenvolvimento...</span>');
}

function validaLogin() {
    
    d = document.loginFrm;
    
    var msg = "";
    
    if(d.login_adm_user.value == "")
    {
        msg += "<span>Nome de Usuário não informado</span><br />";    
    }
    
    if(d.senha_adm_user.value == "")
    {
        msg += "<span>Senha de Acesso não informada</span><br />";    
    }
    
    if(msg != ""){
		msg = "<div id=\"topoValida\">O seguinte campo encontra-se com problemas:<br /><br /></div>" + msg; 
        jQuery.facebox(msg);
        return false;
    }
}

function loginIncorreto() {
    
    d = document.loginFrm;
    
    var msg = "";
          
    msg += "<span>Nome de Usuário ou Senha de Acesso incorreto</span><br />";    
    
    if(msg != ""){
        jQuery.facebox(msg);
        return false;
    }
}

function validaEditaUsuario() {
    
    d = document.frmEdita;
    
    var msg = "";
    
    if((d.nome_adm_user.value == "" || d.email_adm_user.value == "" || d.login_adm_user.value == ""))
    {    
        msg += "<div id=\"topoValida\">Os seguintes campos encontam-se vazios e devem ser preenchidos:<br /><br /></div>";      
    }
    
    if(d.nome_adm_user.value == "")
    {
        msg += "<span>Nome Completo</span><br />";    
    }
    
    if(d.apelido_adm_user.value == "")
    {
        msg += "<span>Apelido</span><br />";    
    }
    
    if(d.email_adm_user.value == "")
    {
        msg += "<span>E-mail</span><br />";    
    }
    
    if(d.login_adm_user.value == "")
    {
        msg += "<span>Nome de Usuário</span><br />";    
    }    

    if(d.senha_adm_user.value != "" || d.senha_comp_adm_user.value != "")
    {
        if(d.senha_adm_user.value == "")
        {
            msg += "<span>Senha de Acesso</span><br />";    
        }
        
        if(d.senha_comp_adm_user.value == "")
        {
            msg += "<span>Confirma Senha</span><br />";    
        }
    }
    
    if(d.senha_adm_user.value != d.senha_comp_adm_user.value)
    {
        msg += "<br><span>Os campos <strong>Senha de Acesso</strong> e <strong>Confirma Senha</strong> devem ser iguais</span><br />";            
    }
    
    if( msg != "" ) {
        jQuery.facebox(msg);
        return false;
    }
    
}

function validaCadastroUsuario() {
    
    d = document.frmEdita;
    
    var msg = "";
    
    if((d.nome_adm_user.value == "" || d.email_adm_user.value == "" || d.login_adm_user.value == "" || d.senha_adm_user.value == ""))
    {    
        msg += "<div id=\"topoValida\">Os seguintes campos encontam-se vazios e devem ser preenchidos:<br /><br /></div>";      
    }
    
    if(d.nome_adm_user.value == "")
    {
        msg += "<span>Nome Completo</span><br />";    
    }
    
    if(d.apelido_adm_user.value == "")
    {
        msg += "<span>Apelido</span><br />";    
    }
    
    if(d.email_adm_user.value == "")
    {
        msg += "<span>E-mail</span><br />";    
    }
    
    if(d.login_adm_user.value == "" && d.senha_adm_user.value == "" && d.senha_comp_adm_user.value == "")
    {
        msg += "<span>Nome de Usuário</span><br /><span>Senha de Acesso</span><br /><span>Confirma Senha</span><br />";
    }
    else if(d.senha_adm_user.value != d.senha_comp_adm_user.value)
    {
        msg += "<br><span>Os campos <strong>Senha de Acesso</strong> e <strong>Confirma Senha</strong> devem ser iguais</span><br />";    
    }
    else 
    {
        if(d.login_adm_user.value == "")
        {
            msg += "<span>Nome de Usuário</span><br />";    
        }
        
        if(d.senha_adm_user.value == "")
        {
            msg += "<span>Senha de Acesso</span><br />";    
        }
        
        if(d.senha_comp_adm_user.value == "")
        {
            msg += "<span>Confirma Senha</span><br />";    
        }
    }
    
    if(msg != ""){
        jQuery.facebox(msg);
        return false;
    }
    else {
        return true;
    }
    
}

//Funções para o FaceBox
function abrir(strMensagem) {
    $(document).ready(function(){
         jQuery.facebox(strMensagem);
    })
}

//INICIO - SCRIPT QUE MOSTRA O NIVEL DA SENHA
window.digitalspaghetti = window. digitalspaghetti || {};
digitalspaghetti.password = {    
    'defaults' : {
        'displayMinChar': true,
        'minChar': 8,
        'minCharText': '',
        'colors': ["#f00", "#c06", "#f60", "#3c0", "#3f0"],
        'scores': [20, 30, 43, 50],
        'verdicts':    ['Fraco', 'Normal', 'Médio', 'Forte', 'Muito Forte'],
        'raisePower': 1.4
    },
    'ruleScores' : {
        'length': 0,
        'lowercase': 1,
        'uppercase': 3,
        'one_number': 3,
        'three_numbers': 5,
        'one_special_char': 3,
        'two_special_char': 5,
        'upper_lower_combo': 2,
        'letter_number_combo': 2,
        'letter_number_char_combo': 2
    },
    'rules' : {
        'length': true,
        'lowercase': true,
        'uppercase': true,
        'one_number': true,
        'three_numbers': true,
        'one_special_char': true,
        'two_special_char': true,
        'upper_lower_combo': true,
        'letter_number_combo': true,
        'letter_number_char_combo': true
    },
    'validationRules': {
        'length': function (word, score) {
            var wordlen = word.length;
            var lenScore = Math.pow(wordlen, digitalspaghetti.password.options.raisePower);
            if (wordlen < digitalspaghetti.password.options.minChar) {
                lenScore = (lenScore - 100);
            }
            return lenScore;
        },
        'lowercase': function (word, score) {
            return word.match(/[a-z]/) && score;
        },
        'uppercase': function (word, score) {
            return word.match(/[A-Z]/) && score;
        },
        'one_number': function (word, score) {
            return word.match(/\d+/) && score;
        },
        'three_numbers': function (word, score) {
            return word.match(/(.*[0-9].*[0-9].*[0-9])/) && score;
        },
        'one_special_char': function (word, score) {
            return word.match(/.[!,@,#,$,%,\^,&,*,?,_,~]/) && score;
        },
        'two_special_char': function (word, score) {
            return word.match(/(.*[!,@,#,$,%,\^,&,*,?,_,~].*[!,@,#,$,%,\^,&,*,?,_,~])/) && score;
        },
        'upper_lower_combo': function (word, score) {
            return word.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/) && score;
        },
        'letter_number_combo': function (word, score) {
            return word.match(/([a-zA-Z])/) && word.match(/([0-9])/) && score;
        },
        'letter_number_char_combo' : function (word, score) {
            return word.match(/([a-zA-Z0-9].*[!,@,#,$,%,\^,&,*,?,_,~])|([!,@,#,$,%,\^,&,*,?,_,~].*[a-zA-Z0-9])/) && score;
        }
    },
    'attachWidget': function (element) {
        var output = ['<div id="password-strength">'];
        if (digitalspaghetti.password.options.displayMinChar) {
            output.push('<span class="password-min-char">' + digitalspaghetti.password.options.minCharText.replace('%d', digitalspaghetti.password.options.minChar) + '</span>');
        }
        output.push('<span class="password-strength-bar"></span>');
        output.push('</div>');
        output = output.join('');
        jQuery(element).after(output);
    },
    'addRule': function (name, method, score, active) {
        digitalspaghetti.password.rules[name] = active;
        digitalspaghetti.password.ruleScores[name] = score;
        digitalspaghetti.password.validationRules[name] = method;
    },
    'init': function (element, options) {
        digitalspaghetti.password.options = jQuery.extend({}, digitalspaghetti.password.defaults, options);
        digitalspaghetti.password.attachWidget(element);
        jQuery(element).keyup(function () {
            digitalspaghetti.password.calculateScore(jQuery(this).val());
        });
    },
    'calculateScore': function (word) {
        digitalspaghetti.password.totalscore = 0;
        digitalspaghetti.password.width = 0;
        for (var key in digitalspaghetti.password.rules) if (digitalspaghetti.password.rules.hasOwnProperty(key)) {
            if (digitalspaghetti.password.rules[key] === true) {
                var score = digitalspaghetti.password.ruleScores[key];
                var result = digitalspaghetti.password.validationRules[key](word, score);
                if (result) {
                    digitalspaghetti.password.totalscore += result;
                }
            }
            if (digitalspaghetti.password.totalscore === -200) {
                digitalspaghetti.password.strColor = '#f00';
                digitalspaghetti.password.strText = digitalspaghetti.password.options.verdicts[0];
                digitalspaghetti.password.width =  "0";
            } else if (digitalspaghetti.password.totalscore < 0 && digitalspaghetti.password.totalscore > -199) {
                digitalspaghetti.password.strColor = '#f00';
                digitalspaghetti.password.strText = digitalspaghetti.password.options.verdicts[0];
                digitalspaghetti.password.width =  "50";
            } else if (digitalspaghetti.password.totalscore <= digitalspaghetti.password.options.scores[0]) {
                digitalspaghetti.password.strColor = digitalspaghetti.password.options.colors[0];
                digitalspaghetti.password.strText = digitalspaghetti.password.options.verdicts[0];
                digitalspaghetti.password.width =  "50";
            } else if (digitalspaghetti.password.totalscore > digitalspaghetti.password.options.scores[0] && digitalspaghetti.password.totalscore <= digitalspaghetti.password.options.scores[1]) {
                digitalspaghetti.password.strColor = digitalspaghetti.password.options.colors[1];
                digitalspaghetti.password.strText = digitalspaghetti.password.options.verdicts[1];
                digitalspaghetti.password.width =  "150";
            } else if (digitalspaghetti.password.totalscore > digitalspaghetti.password.options.scores[1] && digitalspaghetti.password.totalscore <= digitalspaghetti.password.options.scores[2]) {
                digitalspaghetti.password.strColor = digitalspaghetti.password.options.colors[2];
                digitalspaghetti.password.strText = digitalspaghetti.password.options.verdicts[2];
                digitalspaghetti.password.width =  "250";
            } else if (digitalspaghetti.password.totalscore > digitalspaghetti.password.options.scores[2] && digitalspaghetti.password.totalscore <= digitalspaghetti.password.options.scores[3]) {
                digitalspaghetti.password.strColor = digitalspaghetti.password.options.colors[3];
                digitalspaghetti.password.strText = digitalspaghetti.password.options.verdicts[3];
                digitalspaghetti.password.width =  "350";
            } else {
                digitalspaghetti.password.strColor = digitalspaghetti.password.options.colors[4];
                digitalspaghetti.password.strText = digitalspaghetti.password.options.verdicts[4];
                digitalspaghetti.password.width =  "431";
            }
            jQuery('.password-strength-bar').stop();
            jQuery('.password-strength-bar').animate({opacity: 0.5}, 'fast', 'linear', function () {
                jQuery(this).css({'display': 'block', 'background-color': digitalspaghetti.password.strColor, 'width': digitalspaghetti.password.width + "px"}).text(digitalspaghetti.password.strText);
                jQuery(this).animate({opacity: 1}, 'fast', 'linear');
            });
        }
    }
};

jQuery.extend(jQuery.fn, {
    'pstrength': function (options) {
        return this.each(function () {
            digitalspaghetti.password.init(this, options);
        });
    }
});
//FIM - SCRIPT QUE MOSTRA O NIVEL DA SENHA

function validaCadSessao()
{
    d = document.frmEdita;
    var msg = "";
    
    if( d.nome_sessao_br.value == "" || d.nome_sessao_en.value == "" || d.nome_sessao_sp.value == "" ) {
        msg += "<div id=\"topoValida\">Os seguintes campos encontam-se vazios e devem ser preenchidos:<br /><br /></div>";      
    }
    
    if( d.nome_sessao_br.value == "" ) {
        msg += "<span>Nome da sessão Português</span><br />";    
    }
    if( d.nome_sessao_en.value == "" ) {
        msg += "<span>Nome da sessão Inglês</span><br />";    
    }
    if( d.nome_sessao_sp.value == "" ) {
        msg += "<span>Nome da sessão Espanhol</span><br />";    
    }
    
    if( msg != "" ) {
        jQuery.facebox(msg);
        return false;
    }
    
}

function validaBuscaUsuario()
{
	d = document.frmBuscaUser;
	var msg = "";
	      
    if(d.campoBusca.value == "")
	{    
        msg += "<span>O campo BUSCA deve ser preenchido</span><br />";
    }
	
    if(msg != ""){
        jQuery.facebox(msg);
        return false;
    }	
}

function validaBuscaSessao()
{
	d = document.formBuscaSecao;
	var msg = "";
	      
    if(d.campoBusca.value == "")
	{    
        msg += "<span>O campo BUSCA deve ser preenchido</span><br />";
    }
	
    if(msg != ""){
        jQuery.facebox(msg);
        return false;
    }	
}

function validaBuscaConteudo()
{
	d = document.frmBuscaConteudo;
	var msg = "";
	      
    if(d.campoBusca.value == "")
	{    
        msg += "<span>O campo BUSCA deve ser preenchido</span><br />";
    }
	
    if(msg != ""){
        jQuery.facebox(msg);
        return false;
    }	
}


function validaConteudo() {
	
	d = document.frmEdita;
	var msg = "";
	
	if(d.titulo_noticia_br.value == "") {
		msg += "<span>Título Português</span><br />";
	}
	/*if(d.texto_noticia_br.value == "") {
		msg += "<span>Texto Notícia Português</span><br />";
	}*/
	
	if(d.titulo_noticia_en.value == "") {
		msg += "<span>Título Inglês</span><br />";
	}
	/*if(d.texto_noticia_en.value == "") {
		msg += "<span>Texto Notícia Inglês</span><br />";
	}*/
	
	if(d.titulo_noticia_sp.value == "") {
		msg += "<span>Título Espanhol</span><br />";
	}
	/*if(d.texto_noticia_sp.value == "") {
		msg += "<span>Texto Notícia Espanhol</span><br />";
	}*/

    if(d.arquivo_valida.value == ""){
        arquivo = d.img_noticia.value;
        extensoes_permitidas = new Array(".gif", ".jpg", ".png");

        if (!arquivo) {
            msg += "<span>Não foi selecionado nenhum arquivo</span>";
        } else{
            extensao = (arquivo.substring(arquivo.lastIndexOf("."))).toLowerCase();
            permitida = false;
            for (var i = 0; i < extensoes_permitidas.length; i++) {
                if (extensoes_permitidas[i] == extensao) {
                    permitida = true;
                    break;
                }
            }
            if (!permitida) {
                msg += "<span>Extenão de arquivo não permitida: " + extensoes_permitidas.join()+"</span>";
            }
       }
    } else {
        d.arquivo_valida.value = "Edita";
    }
	
    if(msg != "") {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    
    
}

function validaTipoCategoriaProduto() {
	
	d = document.frmEdita;
	var msg = "";
	
	if( d.nome_tipo_categoria_produto_br.value == "" ) {
		msg += "<span>Tipo categoria produto Português</span><br />";
	}
	if( d.nome_tipo_categoria_produto_en.value == "" ) {
		msg += "<span>Tipo categoria produto Inglês</span><br />";
	}
	if( d.nome_tipo_categoria_produto_sp.value == "" ) {
		msg += "<span>Tipo categoria produto Espanhol</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    
}

function validaCategoriaProduto() {
	
	d = document.frmEdita;
	var msg = "";
	
	if( d.nome_categoria_produto_br.value == "" ) {
		msg += "<span>Categoria produto Português</span><br />";
	}
	if( d.nome_categoria_produto_en.value == "" ) {
		msg += "<span>Categoria produto Inglês</span><br />";
	}
	if( d.nome_categoria_produto_sp.value == "" ) {
		msg += "<span>Categoria produto Espanhol</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    
}

function validaProduto() {
	
	d = document.frmEdita;
	var msg = "";
	
	/*if( (d.titulo_produto_br.value == "") && (d.texto_produto_br.value == "") ) {
		msg += "<hr class='line_valida' /><span>Conteúdo em Português</span><br />";	
	}*/
	if( d.titulo_produto_br.value == "" ) {
		msg += "<span>Título Português</span><br />";
	}
	/*if( d.texto_produto_br.value == "" ) {
		msg += "<span>Texto Produto Português</span><br />";
	}*/
	
	/*if( (d.titulo_produto_en.value == "") && (d.texto_produto_br.value == "") ) {
		msg += "<hr class='line_valida' /><span>Conteúdo em Inglês</span><br />";	
	}*/
	if( d.titulo_produto_en.value == "" ) {
		msg += "<span>Título Inglês</span><br />";
	}
	/*if( d.texto_produto_en.value == "" ) {
		msg += "<span>Texto Produto Inglês</span><br />";
	}*/
	
	/*if( (d.titulo_produto_sp.value == "") && (d.texto_produto_br.value == "") ) {
		msg += "<hr class='line_valida' /><span>Conteúdo em Espanhol</span><br />";	
	}*/
	if( d.titulo_produto_sp.value == "" ) {
		msg += "<span>Título Espanhol</span><br />";
	}
	/*if( d.texto_produto_sp.value == "" ) {
		msg += "<span>Texto Produto Espanhol</span><br />";
	}*/
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    
}

function validaDownload() {
	
	d = document.frmEdita;
	var msg = "";
	
	/*if( d.nome_download_br.value == "" ) {
		msg += "<span>Titulo Download Português</span><br />";
	}
	if( d.nome_download_en.value == "" ) {
		msg += "<span>Titulo Download Inglês</span><br />";
	}
	if( d.nome_download_sp.value == "" ) {
		msg += "<span>Titulo Download Espanhol</span><br />";
	}*/
	if( d.arquivo_download.value == "" && d.arquivo_antigo.value == "" ) {
		msg += "<span>Arquivo</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    else {
        return true;
    }
}

function validaTipoDownload() {
	
	d = document.frmEdita;
	var msg = "";
	
	if( d.nome_tipo_download_br.value == "" ) {
		msg += "<span>Tipo Download Português</span><br />";
	}
	if( d.nome_tipo_download_en.value == "" ) {
		msg += "<span>Tipo Download Inglês</span><br />";
	}
	if( d.nome_tipo_download_sp.value == "" ) {
		msg += "<span>Tipo Download Espanhol</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    else {
        return true;
    }
}

function validaEditaGaleria() {
	
	d = document.frmEditaGaleria;
	var msg = "";
	
	if( d.nome_galeria_br.value == "" ) {
		msg += "<span>Nome Galeria Português</span><br />";
	}
	if( d.nome_galeria_en.value == "" ) {
		msg += "<span>Nome Galeria Inglês</span><br />";
	}
	if( d.nome_galeria_sp.value == "" ) {
		msg += "<span>Nome Galeria Espanhol</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    else {
        return true;
    }
}

function validaEditaFoto() {
	
	d = document.frmEditaFoto;
	var msg = "";
	
	if( d.legenda_foto_galeria_br.value == "" ) {
		msg += "<span>Legenda em Português</span><br />";
	}
	if( d.legenda_foto_galeria_en.value == "" ) {
		msg += "<span>Legenda em Inglês</span><br />";
	}
	if( d.legenda_foto_galeria_sp.value == "" ) {
		msg += "<span>Legenda em Espanhol</span><br />";
	}
	if( d.img_foto_galeria.value == "" ) {
		msg += "<span>Arquivo</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    else {
        return true;
    }
}

function validaEditaLegenda() {
	
	d = document.frmEditaLegenda;
	var msg = "";
	
	if( d.legenda_foto_galeria_br.value == "" ) {
		msg += "<span>Legenda em Português</span><br />";
	}
	if( d.legenda_foto_galeria_en.value == "" ) {
		msg += "<span>Legenda em Inglês</span><br />";
	}
	if( d.legenda_foto_galeria_sp.value == "" ) {
		msg += "<span>Legenda em Espanhol</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    else {
        return true;
    }
}

function validaTipoGaleria() {
	
	d = document.frmTipoGaleria;
	var msg = "";
	
	if( d.nome_tipo_galeria_br.value == "" ) {
		msg += "<span>Categoria Galeria Português</span><br />";
	}
	if( d.nome_tipo_galeria_en.value == "" ) {
		msg += "<span>Categoria Galeria Inglês</span><br />";
	}
	if( d.nome_tipo_galeria_sp.value == "" ) {
		msg += "<span>Categoria Galeria Espanhol</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    else {
        return true;
    }
}

function validaCriaGaleria() {
	
	d = document.frmCriaGaleria;
	var msg = "";
	
	if( d.nome_galeria_br.value == "" ) {
		msg += "<span>Categoria Galeria Português</span><br />";
	}
	if( d.nome_galeria_en.value == "" ) {
		msg += "<span>Categoria Galeria Inglês</span><br />";
	}
	if( d.nome_galeria_sp.value == "" ) {
		msg += "<span>Categoria Galeria Espanhol</span><br />";
	}
	
    if( msg != "" ) {
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;  
        jQuery.facebox(msg);
        return false;
    }
    else {
        return true;
    }
}

function validaBuscaFaleConosco()
{
	d = document.formBuscaFaleConosco;
	var msg = "";
	      
    if(d.campoBusca.value == "")
	{    
        msg += "<span>O campo BUSCA deve ser preenchido</span><br />";
    }
	
    if(msg != ""){
        jQuery.facebox(msg);
        return false;
    }	
}

function validaBuscaTrabalheConosco()
{
	d = document.formBuscaTrabalheConosco;
	var msg = "";
	      
    if( d.data_ini.value == ""  || d.data_ini.value.lenght < 10 ) {    
        msg += "<span>Data Inicial</span><br />";
    }
    
    if( d.data_end.value == "" || d.data_end.value.lenght < 10  ) {    
        msg += "<span>Data Final</span><br />";
    }
	
    if(msg != ""){
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;
        jQuery.facebox(msg);
        return false;
    }
}

function validaLinhaTempo()
{
	d = document.frmEdita;
	var msg = "";

    if( d.ano_linha_tempo.value == "" ) {
        msg += "<span>Ano</span><br />";
    }

    if( d.texto_linha_br.value == "" ) {
        msg += "<span>Texto em Português</span><br />";
    }

    if( d.texto_linha_en.value == "" ) {
        msg += "<span>Texto em Inglês</span><br />";
    }

    if( d.texto_linha_sp.value == "" ) {
        msg += "<span>Texto em Espanhol</span><br />";
    }

    if(msg != ""){
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas ou não estão preenchidos:<br /><br /></div>" + msg;
        jQuery.facebox(msg);
        return false;
    }
}