
function VldFrmFoto(){	
	if(frmFoto.descricao.value == ""){
		alert("Você deve dar uma descrição para a foto.");
		frmFoto.descricao.focus();
		return false;
	}
}

function VldFrmEvento(){
	if(frmEvento.descricao.value == ""){
		alert("Você deve dar uma descrição para esse evento.");
		frmEvento.descricao.focus();
		return false;
	}
	if(frmEvento.descfoto.value == ""){
		alert("Você deve dar uma descrição para a foto de capa.");
		frmEvento.descfoto.focus();
		return false;
	}
}
function validaCheckbox(v)
{ 
    todos = document.getElementsByTagName('input'); 
    for(x = 0; x < todos.length; x++) 
    { 
        if (todos[x].checked) 
        { 
            return true; 
        } 
    } 
    alert("Selecione pelo menos um item!"); 
    return false; 
}

function filtraPalavra() {
	smut="???????????";
	cmp="peido-merda-caralho-bosta-cusao-biscate-vadia-puta-xexa-";
	txt=document.getElementById('mensagem').value;
	tstx="";
	i=0;
	for (i=0;i<9;i++){
		pos=cmp.indexOf("-");
		wrd=cmp.substring(0,pos);
		wrdl=wrd.length;
		cmp=cmp.substring(pos+1,cmp.length);
		while (txt.indexOf(wrd)>-1){
			pos=txt.indexOf(wrd);
			txt=txt.substring(0,pos)+smut.substring(0,wrdl)+txt.substring((pos+wrdl),txt.length);
		}
	}
	document.getElementById('mensagem').value=txt;
}


function vldTelefone(){
	nr1=document.frmUsuario.telefone.value;
	flg=0;
	str="";
	spc=""
	arw="";
	for (var i=0;i<nr1.length;i++){
		cmp="0123456789"
		tst=nr1.substring(i,i+1)
		if (cmp.indexOf(tst)<0){
			flg++;
			str+=" "+tst;
			spc+=tst;
			arw+="^";
		}else{
			arw+="_";
		}
	}
	if (flg!=0){
		alert('Esse campo deve ser preenchido apenas com números sem espaços!');
		frmUsuario.telefone.focus();
		return false;
	}
}

function vldNum(){
	nr1=document.frmUsuario.num.value;
	flg=0;
	str="";
	spc=""
	arw="";
	for (var i=0;i<nr1.length;i++){
		cmp="0123456789"
		tst=nr1.substring(i,i+1)
		if (cmp.indexOf(tst)<0){
			flg++;
			str+=" "+tst;
			spc+=tst;
			arw+="^";
		}else{
			arw+="_";
		}
	}
	if (flg!=0){
		alert('Esse campo deve ser preenchido apenas com números sem espaços!');
		frmUsuario.num.focus();
	}
}

function vldCep(){
	nr1=document.frmUsuario.cep.value;
	flg=0;
	str="";
	spc=""
	arw="";
	for (var i=0;i<nr1.length;i++){
		cmp="0123456789"
		tst=nr1.substring(i,i+1)
		if (cmp.indexOf(tst)<0){
			flg++;
			str+=" "+tst;
			spc+=tst;
			arw+="^";
		}else{
			arw+="_";
		}
	}
	if (flg!=0){
		alert('Esse campo deve ser preenchido apenas com números sem espaços!');
		frmUsuario.cep.focus();
	}
}

function vldMensagem(){
	msm = document.frmRecado.mensagem.value;
	if(msm.length<10){
		alert('Sua mensagem deve ter mais que 10 caracteres.');
		frmRecado.mensagem.focus();
		return false;
	}else{
		return true;
	}
}
function vldFrmEmail(){
	
	if(document.getElementById('titulo').value == ""){
		alert("Informe um Título/Assunto para o e-mail.");
		document.getElementById('titulo').focus();
		return false;
	}else if(document.getElementById('titulo').value.length<10){
		alert("Título/Assunto deve conter pelo menos 10 caracteres!");
		document.getElementById('titulo').focus();
		return false;
	}else if(document.getElementById('mensagem').value.length<10){
		alert("Mensagem deve conter pelo menos 10 caracteres!");
		document.getElementById('mensagem').focus();
		return false;
	}else{
		return true;
	}
	
}

function mascaraTelefone(){
            
                var a = $F('telefone');
                
                if (a.length == 2) {
                    $('telefone').value = "(" + $('telefone').value + ")";
                }
                else 
                    if (a.length == 8) {
                        $('telefone').value += "-";
                    }
                
                for (var i = 0; i < a.length; i++) {
                    if ((a.charAt(i) != 1) && (a.charAt(i) != 2) && (a.charAt(i) != 3) && (a.charAt(i) != 4) &&
                    (a.charAt(i) != 5) &&
                    (a.charAt(i) != 6) &&
                    (a.charAt(i) != 7) &&
                    (a.charAt(i) != 8) &&
                    (a.charAt(i) != 9) &&
                    (a.charAt(i) != 0) &&
                    (a.charAt(i) != "(") &&
                    (a.charAt(i) != ")") &&
                    (a.charAt(i) != "-")) {
                    
                        carac = "";
                        for(var j = 0;j<a.length-1;j++){
							carac+=a.charAt(j);
						
						}
						
                        $('telefone').value=carac;

                    }
                    
                }
                
            }
			function mascaraCep(){
            
                var a = $F('cep');
                
                
                    if (a.length == 5) {
                        $('cep').value += "-";
                    }
                
                for (var i = 0; i < a.length; i++) {
                    if ((a.charAt(i) != 1) && 
					(a.charAt(i) != 2) && 
					(a.charAt(i) != 3) && 
					(a.charAt(i) != 4) &&
                    (a.charAt(i) != 5) &&
                    (a.charAt(i) != 6) &&
                    (a.charAt(i) != 7) &&
                    (a.charAt(i) != 8) &&
                    (a.charAt(i) != 9) &&
                    (a.charAt(i) != 0) &&
                    (a.charAt(i) != "-")) {
                    
                        carac = "";
                        for(var j = 0;j<a.length-1;j++){
							carac+=a.charAt(j);
						
						}
						
                        $('cep').value=carac;
                        
                        
                        
                        
                        
                    }
                    
                }
                
            }
			function mascaraNome(){
            
                var a = $F('nome');
                for (var i = 0; i < a.length; i++) {
                    if 
					((a.charAt(i) == "1") || 
					(a.charAt(i) == "2") || 
					(a.charAt(i) == "3") || 
					(a.charAt(i) == "4") ||
                    (a.charAt(i) == "5") ||
                    (a.charAt(i) == "6") ||
                    (a.charAt(i) == "7") ||
                    (a.charAt(i) == "8") ||
                    (a.charAt(i) == "9") ||
                    (a.charAt(i) == "0") ||
					(a.charAt(i) == '"') ||  
					(a.charAt(i) == "'") ||
                    (a.charAt(i) == "!") ||
                    (a.charAt(i) == "@") ||
                    (a.charAt(i) == "#") ||
                    (a.charAt(i) == "$") ||
                    (a.charAt(i) == "%") ||
                    (a.charAt(i) == "¨") ||
					(a.charAt(i) == "&") ||
                    (a.charAt(i) == "*") ||
                    (a.charAt(i) == "(") ||
                    (a.charAt(i) == ")") ||
                    (a.charAt(i) == "_") ||
					(a.charAt(i) == "-") ||
                    (a.charAt(i) == "=") ||
                    (a.charAt(i) == "+") ||
					(a.charAt(i) == "\}\"") ||
                    (a.charAt(i) == "\]\"") ||
                    (a.charAt(i) == "\{\"") ||
                    (a.charAt(i) == "\]\"") ||
                    (a.charAt(i) == "?") ||
                    (a.charAt(i) == "/") ||
                    (a.charAt(i) == ";") ||
					(a.charAt(i) == ".") ||
                    (a.charAt(i) == ",") ||
                    (a.charAt(i) == ">") ||
                    (a.charAt(i) == "<") ||
                    (a.charAt(i) == "\\") ||
					(a.charAt(i) == "|") ||
                    (a.charAt(i) == "°") ||
                    (a.charAt(i) == "¹") ||
                    (a.charAt(i) == "²") ||
                    (a.charAt(i) == "³") ||
                    (a.charAt(i) == "£") ||
                    (a.charAt(i) == "¢") ||
					(a.charAt(i) == "§") ||
                    (a.charAt(i) == "º") ||
					(a.charAt(i) == ":")) {
                    
                                               
						gambi = "";
                        for(var j = 0;j<a.length-1;j++){
							gambi+=a.charAt(j);
						
						}
						
                        $('nome').value=gambi;
                        
                        
                        
                        
                    }
                    
                }
                
            }
			function mascaraRua(){
            
                var a = $F('rua');
                for (var i = 0; i < a.length; i++) {
                    if 
					(
					(a.charAt(i) == '"') ||   
					(a.charAt(i) == "'") ||
                    (a.charAt(i) == "!") ||
                    (a.charAt(i) == "@") ||
                    (a.charAt(i) == "#") ||
                    (a.charAt(i) == "$") ||
                    (a.charAt(i) == "%") ||
                    (a.charAt(i) == "¨") ||
					(a.charAt(i) == "&") ||
                    (a.charAt(i) == "*") ||
                    (a.charAt(i) == "(") ||
                    (a.charAt(i) == ")") ||
                    (a.charAt(i) == "_") ||
                    (a.charAt(i) == "=") ||
                    (a.charAt(i) == "+") ||
					(a.charAt(i) == "\}\"") ||
                    (a.charAt(i) == "\]\"") ||
                    (a.charAt(i) == "\{\"") ||
                    (a.charAt(i) == "\]\"") ||
                    (a.charAt(i) == "?") ||
                    (a.charAt(i) == "/") ||
                    (a.charAt(i) == ";") ||
					(a.charAt(i) == ".") ||
                    (a.charAt(i) == ",") ||
                    (a.charAt(i) == ">") ||
                    (a.charAt(i) == "<") ||
                    (a.charAt(i) == "\\") ||
					(a.charAt(i) == "|") ||
                    (a.charAt(i) == "°") ||
                    (a.charAt(i) == "¹") ||
                    (a.charAt(i) == "²") ||
                    (a.charAt(i) == "³") ||
                    (a.charAt(i) == "£") ||
                    (a.charAt(i) == "¢") ||
					(a.charAt(i) == "§") ||
                    (a.charAt(i) == "º") ||
                    
                    (a.charAt(i) == ":")) {
                    
         
						carac = "";
                        for(var j = 0;j<a.length-1;j++){
							carac+=a.charAt(j);
						
						}
						
                        $('rua').value=carac;
                        
                        
                        
                    }
                    
                }
                
            }
			function mascaraRuaNum(){
            
                var a = $F('num');
                for (var i = 0; i < a.length; i++) {
                    if 
					(
					(a.charAt(i) != 1) && 
					(a.charAt(i) != 2) && 
					(a.charAt(i) != 3) && 
					(a.charAt(i) != 4) &&
                    (a.charAt(i) != 5) &&
                    (a.charAt(i) != 6) &&
                    (a.charAt(i) != 7) &&
                    (a.charAt(i) != 8) &&
                    (a.charAt(i) != 9) &&
                    (a.charAt(i) != 0)) 
					{
                    
                        carac = "";
                        for(var j = 0;j<a.length-1;j++){
							carac+=a.charAt(j);
						
						}
						
                        $('num').value=carac;
                        
                        
                        
                        
                        
                    }
                    
                }
                
            }
			function mascaraBairro(){
            
                var a = $F('bairro');
				
                for (var i = 0; i < a.length; i++) {
					
                    if 
					(
					(a.charAt(i) == '"') ||   
					(a.charAt(i) == "'") ||
                    (a.charAt(i) == "!") ||
                    (a.charAt(i) == "@") ||
                    (a.charAt(i) == "#") ||
                    (a.charAt(i) == "$") ||
                    (a.charAt(i) == "%") ||
                    (a.charAt(i) == "¨") ||
					(a.charAt(i) == "&") ||
                    (a.charAt(i) == "*") ||
                    (a.charAt(i) == "(") ||
                    (a.charAt(i) == ")") ||
                    (a.charAt(i) == "_") ||
                    (a.charAt(i) == "=") ||
                    (a.charAt(i) == "+") ||
					(a.charAt(i) == "\}\"") ||
                    (a.charAt(i) == "\]\"") ||
                    (a.charAt(i) == "\{\"") ||
                    (a.charAt(i) == "\]\"") ||
                    (a.charAt(i) == "?") ||
                    (a.charAt(i) == "/") ||
                    (a.charAt(i) == ";") ||
					(a.charAt(i) == ".") ||
                    (a.charAt(i) == ",") ||
                    (a.charAt(i) == ">") ||
                    (a.charAt(i) == "<") ||
                    (a.charAt(i) == "\\") ||
					(a.charAt(i) == "|") ||
                    (a.charAt(i) == "°") ||
                    (a.charAt(i) == "¹") ||
                    (a.charAt(i) == "²") ||
                    (a.charAt(i) == "³") ||
                    (a.charAt(i) == "£") ||
                    (a.charAt(i) == "¢") ||
					(a.charAt(i) == "§") ||
                    (a.charAt(i) == "º") ||
                    
                    (a.charAt(i) == ":")) {
						
						var carac = "";
						
                        for(var j = 0;j<a.length-1;j++){
							carac+=a.charAt(j);
						
						}
						
                        $('bairro').value=carac;
                        
                        
                        
                        
                    }
                    
                }
                
            }
			
			function mascaraEmail(){
				
                var a = $F('email');
                for (var i = 0; i < a.length; i++) {
                    if ((a.charAt(i)=='"')||(a.charAt(i) == "'")||(a.chaAt(i)=="*")){
						var carac = "";
                        for(var j = 0;j<a.length-1;j++){
							carac+=a.charAt(j);
						
						}
						
                        $('email').value=carac;
					}
				}
			}
			function valida(){
				var a = $F('email');
				var gambi = 0;
				for(var i = 0;i<a.length;i++){
					if(a.charAt(i)=='@'){
						gambi++;
					}
				}
				if(gambi<1 || gambi>1){
					alert("Informe e-mail válido!!");
					return false;
				}
				
				if($F('email')==""){
					alert("Informe o e-mail.");
					frmUsuario.email.focus();
					return false;
				}else if($F('nome')==""){
					alert("Informe seu nome.");
					frmUsuario.nome.focus();
					return false;
				}else if($F('rua')==""){
					alert("Informe seu endereço.");
					frmUsuario.rua.focus();
					return false;
				}else if($F('num')==""){
					alert("Informe o número do endereço.");
					frmUsuario.num.focus();
					return false;
				}else if($F('bairro')==""){
					alert("Informe seu bairro.");
					frmUsuario.bairro.focus();
					return false;
				}else if($F('ufe_key')==""){
					
					alert("Informe seu estado.");
					frmUsuario.ufe_key.focus();
					return false;
				}else if($F('cep')==""){
					alert("Informe seu CEP");
					frmUsuario.cep.focus();
					return false;
				}else if($F('telefone')==""){
					alert("Informe seu telefone.");
					frmUsuario.telefone.focus();
					return false;
				}else if($F('senha')==""){
					alert("Informe sua senha.");
					frmUsuario.senha.focus();
					return false;
				}else if($F('conf_senha')==""){
					
					if($F('senha')!=$F('conf_senha')){
						alert("A senha deve ser idêntica.");
						$F('conf_senha').value="";
						frmUsuario.conf_senha.focus();
						return false;
					}else{
						alert("Informe confirmação de senha.");
						frmUsuario.conf_senha.focus();
						return false;
					}
					return false;
				}else if($F('senha')!=$F('conf_senha')){
						alert("A senha deve ser idêntica.");
						$('conf_senha').value="";
						frmUsuario.conf_senha.focus();
						return false;
					}
				if($F('nome').length<4){
					alert("Nome deve ter mais de 4 caracteres.");
					frmUsuario.nome.focus();
						return false;
				}
				if($F('rua').length<5){
					alert("Rua deve ter mais de 5 caracteres.");
					frmUsuario.rua.focus();
						return false;
				}
				
				if($F('bairro').length<4){
					alert("Bairro deve ter mais de 4 caracteres.");
					frmUsuario.bairro.focus();
						return false;
				}
				if($F('cep').length<9){
					alert("CEP deve conter 8 caracteres.");
					frmUsuario.cep.focus();
						return false;
				}
				if($F('telefone').length<13){
					alert("Telefone deve conter 10 caracteres.");
					frmUsuario.telefone.focus();
						return false;
				}if($F('email').length<10){
					alert("E-mail deve ter mais de 10 caracteres.");
					frmUsuario.email.focus();
						return false;
				}
				if($F('senha').length<4){
					alert("Senha deve conter pelo menos 4 caracteres.");
					frmUsuario.senha.focus();
						return false;
				}
				
			}
			function superTextArea(nome,cols){
			
				var a = $F(nome);
				var cont=0;
				var carac = "";
				if(a.length>500){
					
                        for(var i = 0;i<a.length-1;i++){
							carac+=a.charAt(i);
						
						}
						
                    $(nome).value=carac;  
					alert("Limite máximo de caracteres atingido!");
				}
				if(a.length % cols == 0){
					
					for(var i = 0;i<cols;i++){
						if(!a.charAt(i)==" "){
							cont=1;
						}	
					}
					if(cont==1 && a.length!=0){
						$(nome).value +="\n";
						cont = 0;
					}
				}
				
			}
			


