$(document).ready(function(){
	$("#caixa_busca_forum").change(function(){
		esconder();
		$('#div_'+$(this).val()).show();
		$('#div_'+$(this).val()+' input').removeAttr("disabled");
	});
});

function esconder(){
	$(".esconder").each(function(){
		$(this).hide();
		$('input[type=text]').each(function(){
			if($(this).hasClass("procura")){
				$(this).attr("disabled","disabled");
			}			
		});
	});
}
<!-- 

// by leonardo@unb.br - 20/02/2003
// Verifica se o campo é numérico ao perder o foco, evitando entradas inválidas
function noBadPaste (obj) { if(isNaN(obj.value)) { alert('Este campo só pode conter valores numéricos'); obj.select(); obj.focus(); }}
// iníco da função que trata uma data caso ele seja fragmentada em 3 campos
	function validaDiaMesAno(diaAtual,mesAtual,anoAtual,diaInput,mesInput,anoInput) {
		diaAtual = diaAtual;
		mesAtual = mesAtual;
		anoAtual = anoAtual;
		nomeDia = diaInput;
		nomeMes = mesInput;
		nomeAno = anoInput;
		diaInput = document.frm[diaInput].value;
		mesInput = document.frm[mesInput].value;
		anoInput = document.frm[anoInput].value;
		var camposPreenchidos;
		camposPreenchidos = 0;
		ano = false;
		mes = false;
		dia = false;
		(anoInput == '') ? ano = true : camposPreenchidos = camposPreenchidos+1;
		(mesInput == '') ? mes = true : camposPreenchidos = camposPreenchidos+1;
		(diaInput == '') ? dia = true : camposPreenchidos = camposPreenchidos+1;
//		alert(camposPreenchidos);
		if (mesInput == 1 || mesInput == 3 || mesInput == 5 || mesInput == 7 || mesInput == 8 || mesInput == 10 || mesInput == 12) {
			maxDias = 31;
		} else {
			maxDias = 30;
		}
		if (camposPreenchidos == 0) {
			return true;
		} else {
			if (anoInput == '') {
				alert('É necessário entrar com o campo ano');
				document.frm[nomeAno].focus();
				return false;
			} else {
					if (anoInput <= 1899 || anoInput > anoAtual) {
						alert('O campo ano deve ser maior que 1899 e menor ou igual ao ano de ' + anoAtual);
						document.frm[nomeAno].focus();
						return false;
					} else {
							if (mesInput != '') {
									if (mesInput > 12 || mesInput < 1) {
										alert('O campo mês deve ser maior ou igual a 1 e menor ou igual a 12');
										document.frm[nomeMes].focus();
										return false;
									} else {
											if (anoInput % 4 == 0) {
												if (mesInput == 2 && diaInput > 29 || mesInput == 2 && diaInput <= 0) {										
												
														if (diaInput != '' ) {
																alert('Sendo o mês 2 (fevereiro) o campo dia não pode ser maior que 29');
																document.frm[nomeDia].select();
																document.frm[nomeDia].focus();
																return false;
														}
												 } else {
														if (diaInput != '') {
																if (diaInput <= 0 || diaInput > maxDias) {
																	alert('O campo dia deve conter um valor maior ou igual a 1 e menor ou igual a ' + maxDias);
																	document.frm[nomeDia].select();
																	document.frm[nomeDia].focus();
																	return false;
																}	
														}
												   }
											} else {
													if (mesInput == 2 && diaInput > 28 || diaInput <= 0 && mesInput == 2) {
														if (diaInput != '') {
															alert('Sendo o mês 2 (fevereiro) o campo dia não pode ser maior que 28');
															document.frm[nomeDia].select();
															document.frm[nomeDia].focus();
															return false;
														}
													} else {
														if (diaInput != '') {
																if (diaInput <= 0 || diaInput > maxDias) {
																	alert('O campo dia deve conter um valor maior ou igual a 1 e menor ou igual a ' + maxDias);
																	document.frm[nomeDia].select();
																	document.frm[nomeDia].focus();
																	return false;
																}
														}
												 	 }
												}
									  }
							} else {
									if (diaInput != '') {
										alert('É preciso informar o campo mês!');
										document.frm[nomeMes].focus();
										return false;
									}
							  }
					  }
			  }	
         } 
		return true;
	}
// fim da função


function setFieldLimit(nomeForm,nomeCampo,rotuloCampo,limite,Mensagem) {
	var formulario = document.forms[nomeForm];
	var campo = formulario[nomeCampo];
	var limite = limite;
	if (campo.value.length > limite) {
		switch (Mensagem) {
			case "default":
				alert('O campo ' + rotuloCampo + ' não pode exceder ' + limite + ' caracteres');
				break;
			case "":
				break;
			default:
				alert(Mensagem);
		}
		campo.value = campo.value.substr(0,limite);
		return false;
	}
	
}

function contaLimite(rotuloCampo,nomeCampo,limite) {
	//alert (nomeCampo);
	if (document.frm[nomeCampo].value.length > limite) {
		alert('O campo ' + rotuloCampo + ' não pode exceder ' + limite + ' caracteres');
		return false;
	}


}


function mOvr(src,clrOver) {
	if (!src.contains(event.fromElement)) {
		//src.style.cursor = 'hand';
		src.bgColor = clrOver;
	}
}

function mOut(src,clrIn) {
	if (!src.contains(event.toElement)) {
		src.style.cursor = 'default';
		src.bgColor = clrIn;
	}
}

function mClk(src) {
	if(event.srcElement.tagName=='TD'){
		src.children.tags('A')[0].click();
	}
}

function CampoVazio(campo){

	var tamanho = document.frm[campo].value.length;

	if (tamanho==0) {
    	return(0);
	}
	
	return(1);
}

function SelecioneCampo(campo){

	var tamanho = document.frm[campo].value.length;

	if (tamanho==0) {
		alert("Campo de preenchimento obrigatório!");
                document.frm[campo].focus();
                return(0);
	}
	return(1);
}

function CampoObrigatorio(campo){

	var tamanho = document.frm[campo].value.length;

	if (tamanho==0) {
		alert("Campo de preenchimento obrigatório!");
                document.frm[campo].select();
                document.frm[campo].focus();
                return(0);
	}
	return(1);
}

function CampoNumerico(campo){

	var numero= document.frm[campo].value;

	if (isNaN(numero)) {
		alert("Campo tem que ser numérico!");
                document.frm[campo].select();
                document.frm[campo].focus();
                return(0);
	}
	return(1);
}

function ValidaUnidadeFederativa(campoP,campoU){

	var vrP = document.frm[campoP].value;
	var vrU = document.frm[campoU].value;
	
	var UFs = new Array(27);
        UFs[0] = "DF";
        UFs[1] = "AC";
        UFs[2] = "AL";
        UFs[3] = "AM";
        UFs[4] = "AP";
        UFs[5] = "BA";
        UFs[6] = "CE";
        UFs[7] = "ES";
        UFs[8] = "GO";
        UFs[9] = "MA";
        UFs[10] = "MG";
        UFs[11] = "MS";
        UFs[12] = "MT";
        UFs[13] = "PA";
        UFs[14] = "PB";
        UFs[15] = "PE";
        UFs[16] = "PI";
        UFs[17] = "PR";
        UFs[18] = "RJ";
        UFs[19] = "RN";
        UFs[20] = "RO";
        UFs[21] = "RR";
        UFs[22] = "RS";
        UFs[23] = "SC";
        UFs[24] = "SE";
        UFs[25] = "SP";
        UFs[26] = "TO";	


	if(vrP=="BRA"){
	
		for(var i=0;i<26;i++){

			if(UFs[i]==vrU.toUpperCase()){
				
				    return(1);
				    break;

			}
		
		}

	alert("Unidade Federativa inválida !");
		document.frm[campoU].select();
		document.frm[campoU].focus();
		return(0);
	}else{
		return(1)
	}

	
}


function CampoTamanho(campo,tam){

	var tamanho = document.frm[campo].value.length;

	if (tamanho<tam) {
		alert("Campo tem que ter no mínimo " + tam + " caracteres!");
                document.frm[campo].select();
                document.frm[campo].focus();
                return(0);
	}
	return(1);
}

function SaltaCampo (campo,prox,tammax,teclapres){
	var tecla = teclapres.keyCode;
	vr = document.frm[campo].value;
	if( tecla == 109 || tecla == 188 || tecla == 110 || tecla == 111 || tecla == 223 || tecla == 108 ){
		document.frm[campo].value = vr.substr( 0, vr.length - 1 ); }
	else{
	 	vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	tam = vr.length;	
		
	 	if (tecla != 0 && tecla != 9 && tecla != 16 ){
		
			if ( tam == tammax ){
					document.frm[prox].focus();
			}
		}
	}
}




function FormataData(campo,teclapres) {
	var tecla = teclapres.keyCode;
//	alert(tecla.String.fromCharCode());
	vr = document.frm[campo].value;
	vr = vr.replace( ".", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	tam = vr.length + 1;
	if (window.event && window.event.keyCode != 8) {
		if ( tecla != 9 ){
			if ( tam > 2 && tam < 5 )
				document.frm[campo].value = vr.substr( 0, tam - 2  ) + '/' + vr.substr( tam - 2, tam );
			if ( tam >= 5 && tam <= 10 )
				document.frm[campo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 ); 
		}
	}
	
}

function FormataMesAno(campo,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.frm[campo].value;
	vr = vr.replace( ".", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	tam = vr.length + 1;

	if ( tecla != 9 && tecla != 8 ){
		if ( tam > 2 && tam < 7 )
			document.frm[campo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, tam ); }
}

function FormataValor(campo,tammax,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.frm[campo].value;
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 2 ){ 
	 		document.frm[campo].value = vr ; }
	 	if ( (tam > 2) && (tam <= 5) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 6) && (tam <= 8) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 9) && (tam <= 11) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 12) && (tam <= 14) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 15) && (tam <= 17) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
	}
		
	for (var ct = 0; ct < document.frm.elements.length; ct++) {
		if (document.frm.elements[ct].name == document.frm.elements[campo].name) {
			if ( !teclapres.shiftKey && tecla == 9 && document.frm[ct+1].name == "senhaConta" && document.applets['tclJava'] ){
				document.applets['tclJava'].setFocus();
			}	
		}
	}
}

function FormataCpf(campo,tammax,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.frm[campo].value;
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 2 ){ 
	 		document.frm[campo].value = vr ; }
	 	if ( (tam > 2) && (tam <= 5) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 6) && (tam <= 8) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 9) && (tam <= 11) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 12) && (tam <= 14) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 15) && (tam <= 17) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ;}
	}		
}

function FormataCgc(campo,tammax,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.frm[campo].value;
	
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 2 ){ 
	 		document.frm[campo].value = vr ; }
	 	if ( (tam > 2) && (tam <= 6) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 7) && (tam <= 9) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 6 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 10) && (tam <= 12) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 9 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 13) && (tam <= 14) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 12 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 15) && (tam <= 17) ){
	 		document.frm[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ;}
	}		
}

function ValidaData(campo){

    var data = document.frm[campo].value;
    var dia = data.substring(0,2);
    var mes = data.substring(3,5);
    var ano = data.substring(6,10);
    var barra1 = data.substring(2,3);
    var barra2 = data.substring(5,6);


    hoje = new Date()
    // hoje.setDate(dia);
    // hoje.setMonth(mes-1);


    if ((barra1 != "/") || (barra2 != "/")) {
        alert("O formato da data esta invalido ! Exemplo: dd/mm/aaaa");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    if ( isNaN(dia) || (dia < 1) || (dia > 31)) {
        alert("A data (dia) é invalida !");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    else if (isNaN(mes) || (mes < 1) || (mes > 12) ) {
        alert("A data (mes) é inválida !");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }
    
    else if (isNaN(ano)) {
        alert("A data (ano) contem caracteres invalidos !");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    else if (data.length != 10) {
        alert("O formato da data esta invalido ! Exemplo: dd/mm/aaaa");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    quociente = (eval(ano) % 4);

    if (quociente == 0){
        biss = true;
    
    }
    else {
        biss = false;
    }

    if (ano < 1900) {
        alert("Ano menor que 1900 !");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    if (mes == 2) {

        if ((dia == 29) && (biss == false)) {
            alert("O dia e invalido pois o ano nao e bissexto !");
            document.frm[campo].select();
            document.frm[campo].focus();
            return(0);
        }
        
        else if ((dia == 30) || (dia == 31)) {
            alert("O dia e invalido para o mes de Fevereiro !");
            document.frm[campo].select();
            document.frm[campo].focus();
            return(0);
        }
    }

    else if ((mes == 4) && (dia == 31)) {
        alert("O dia e invalido para o mes de Abril !");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    else if ((mes == 6) && (dia == 31)) {
        alert("O dia e invalido para o mes de Junho !");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    else if ((mes == 9) && (dia == 31)) {
        alert("O dia e invalido para o mes de Setembro !");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    else if ((mes == 11) && (dia == 31)) {
        alert("O dia e invalido para o mes de Novembro !");
        document.frm[campo].select();
        document.frm[campo].focus();
        return(0);
    }

    return(1);
}

function ValidaCGC(campo) {

    var vr = document.frm[campo].value;
    
    vr = vr.replace( "/", "" );
    vr = vr.replace( "/", "" );
    vr = vr.replace( "/", "" );
    vr = vr.replace( ",", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );

    var dig1=0;
    var dig2=0;
    var x;
    var Mult1 = '543298765432';
    var Mult2 = '6543298765432';

    for(x=0; x<=11; x++) {
        dig1 = dig1 +(parseInt(vr.slice(x,x+1)) * parseInt(Mult1.slice(x,x+1)));
    }

    for(x=0; x<=12; x++) {
        dig2 = dig2 + (parseInt(vr.slice(x, x + 1)) * parseInt(Mult2.slice(x, x + 1)));
    }

    dig1 = (dig1 * 10)%11;
    dig2 = (dig2 * 10)%11;
    
    if (dig1 == 10) {dig1 = 0;}
    if (dig2 == 10) {dig2 = 0;}
    if (dig1 != parseInt(vr.slice(12, 13))) {

         alert("CGC Invalido");
         document.frm[campo].select();
         document.frm[campo].focus();
         return(0);

    } else {

           if (dig2 != parseInt(vr.slice(13, 14))) {

              alert("CGC Invalido");
              document.frm[campo].select();
              document.frm[campo].focus();
              return(0);

           } else {

              return(1);

           }
    }
}


function ValidaCPF(campo) {

    vr = document.frm[campo].value;
    vr = vr.replace( "/", "" );
    vr = vr.replace( "/", "" );
    vr = vr.replace( ",", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );

    var x = 0;
    var soma = 0;
    var dig1 = 0;
    var dig2 = 0;
    var texto = "";
    var vr1="";
    var len = vr.length; x = len -1;
    
    // var vr = "12345678909";
    
    for (var i=0; i <= len - 3; i++) {
    
          y = vr.substring(i,i+1);
          soma = soma + ( y * x);
          x = x - 1;
          texto = texto + y;
    }
    
    dig1 = 11 - (soma % 11);
    
    if (dig1 == 10) {dig1=0 ;}
    if (dig1 == 11) {dig1=0 ;}
    
    vr1 = vr.substring(0,len - 2) + dig1;
    x = 11; soma=0;
    
    for (var i=0; i <= len - 2; i++) {
    
          soma = soma + (vr1.substring(i,i+1) * x);
          x = x - 1;
    
    }
    
    dig2= 11 - (soma % 11);
    
    if (dig2 == 10) {dig2=0;}
    if (dig2 == 11) {dig2=0;}
    
    //alert ("Digito Verificador : " + dig1 + "" + dig2);
    
    if ((dig1 + "" + dig2) == vr.substring(len,len-2)) {
    
          return(1);
    
    }
    
    alert ("CPF invalido !");
    document.frm[campo].select();
    document.frm[campo].focus();
    return(0);
}

function ValidaEmail(campo){

    var email = document.frm[campo].value;

    if (email != "") {
        if (email.indexOf("@") < 1) {
            alert("O endereço eletrônico digitado não parece ser válido. Por favor, digite novamente.");
            document.frm[campo].select();
            document.frm[campo].focus();
            return(0);
        }
    }
}

function SetCampo(campo){
	
	document.frm[campo].focus();

}

function CampoCompara(campo1,campo2){

 vr1 = document.frm[campo1].value;
 vr2 = document.frm[campo2].value;

 if(vr1!=vr2){

    alert("Comparação inválida!");
    document.frm[campo2].select();
	document.frm[campo2].focus();
    return(0);
	
 }
 return(1);
}


/*
Aceita somente número
Evento: onKeyUp="javascript: SomenteNumero(0)"
*/
function SomenteNumero(campo){

 vr = document.frm[campo].value;
 //nome=campo.name 
 num = LimpaString(vr); 
 document.frm[campo].value = num; 

}

/*
Objetivo: Completar com "0" (zeros) à esquerda
Evento: onBlur="javascript: FormataCodigoUsuario(0,5)";
*/

function FormataCodigoUsuario(campo,tam){

    var strText = document.frm[campo].value;

    var intTamStr = strText.length;

    if (intTamStr <= tam){

        var intTam = parseInt(tam) - intTamStr;

        for (i=0; i<intTam; i++){
             strText = "0" + strText;
        }

        document.frm[campo].value = strText;

   }else{
 
        alert("Este campo pode ter no máximo \n" + tam + " caracteres.");
        document.frm[campo].focus();
   }
}

function VerificaDataAtual(Campo,CampoAtual){

	var vData = InverteData(document.frm[Campo].value,1,3) 
	var vDataAtual = InverteData(document.frm[CampoAtual].value,1,3) 
             
	if (vData > vDataAtual) { 
		alert('A Data inválida !'); 
		document.frm[Campo].value = "";
		document.frm[Campo].focus(); 
		return (0); 
   }else{
   		return(1);
   }
} 

function VerificaDataInicioTermino(CampoIni,CampoTer){

	var vDataIni = InverteData(document.frm[CampoIni].value,1,3) 
	var vDataTer = InverteData(document.frm[CampoTer].value,1,3) 
             
	if (vDataTer <= vDataIni) { 
		alert('A Data Término deve ser maior a ' + document.frm[CampoIni].value); 
		document.frm[CampoTer].value = "";
		document.frm[CampoTer].focus(); 
		return (0); 
   }else{
   		return(1);
   }
} 

function InverteData(pData,De,Para){ 

   // 1 - (DD/MM/AAAA) 
   // 2 - (MM/DD/AAAA) 
   // 3 - (AAAAMMDD)
 
    switch(De){ 

     case 1:{
       var ano = '' + pData.substring(6,10); 
       var mes = '' + pData.substring(3,5); 
       var dia = '' + pData.substring(0,2); 
       break;
     } 
     
     case 2:{ var ano = '' + pData.substring(6,10); 
       var mes = '' + pData.substring(0,2); 
       var dia = '' + pData.substring(3,5); 
       break;
     }

     case 3:{ var ano = '' + pData.substring(0,4); 
       var mes = '' + pData.substring(4,6); 
       var dia = '' + pData.substring(6,8); 
       break; } 
     }
 
    switch(Para){
 
     case 1:{
       var datafinal = dia+'/'+mes+'/'+ano; 
       break;
     } 
     case 2:{
       var datafinal = mes+'/'+dia+'/'+ano; 
       break;
     } 
     case 3:{
       var datafinal = ano+mes+dia; 
       break; } 
    } 

   return datafinal 
}

function FormataMesAno(campo,teclapres) {

	var tecla = teclapres.keyCode;
	vr = document.frm[campo].value;
	vr = vr.replace( ".", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	tam = vr.length + 1;

	if ( tecla != 9 && tecla != 8 ){
		if ( tam > 2 && tam < 7 )
			document.frm[campo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, tam ); }
}

function ValidaAno(campo,ano){
 
 var vr = document.frm[campo].value;
    
 if (parseInt(vr) <= 1900 || parseInt(vr) > ano) {
  alert("Ano inválido !"); 
  document.frm[campo].select();
  document.frm[campo].focus(); 
  return (0); 
 }
return (1);
}



function PoupUp(urlpagina,titulodajanela,tamanho) {
	window.open(urlpagina,titulodajanela,tamanho);
}


function checkrequired(mensagem,campo) {

	if (document.frm[campo].value == '') {
		alert(mensagem);
		document.frm[campo].focus();
		return false;
	} else {
		return true;
	}
}

	function noBadChar(field) {
		var valid = "abcdefghijklmnopqrstuvxywzçABCDEFGHIJKLMNOPQRSTUVXYZW ,ÇãõáâêîôóûéíàèìúùüÃÕÂÊÎÔÛÁÉÚÓÍÀÈÌÒÙÄËÏÖÜ.//\!@#$%&*=-_+()'0123456789"
		var submeter = "yes";
		var temp;
		for (var i=0; i<field.value.length; i++) {
			temp = field.value.charAt(i);
			if (valid.indexOf(temp) == "-1") {
				submeter = "no";
			}
		}
		if (submeter == "no") {
			alert("Campo preenchido possui caracteres inválidos!");
			field.focus();
			return false
		}
		return true;
	}
		function reQ(field,rotuloCampo) {
		if (field.value == "") {
			alert("O campo '"+rotuloCampo+"' deve ser preenchido!");
			field.focus();
			return false;
		}
		return true;
	}




function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function getURL(url) {
	window.location.href = url;
}

function confirmaExclusao(strCampo,strTabela,idCampo) {
	if(confirm("Tem certeza que deseja excluir o registro??")) {
	window.location.href = "act.jsp?op=deletar&strCampo="+strCampo+"&strTabela="+strTabela+"&idCampo="+idCampo;
	}
	
}

//-->
<!--
function validaDinamica(){
	form = document.frm;
	//valida o nome
	if(form.edtNome.value==''){
		alert('É necessário informar o NOME do Assinante!');
		form.edtNome.focus();
		return false;
	}
	
	//valida o Cpf
	if(form.edtCpf.value=='' || form.edtCpf.value.length < 14){
		alert('É necessário informar o CPF do Assinante!');
		form.edtCpf.focus();
		return false;
	}

	if(form.edtEmail.value==''){
		alert('É necessário informar o E-MAIL do telefone do Assinante!');
		form.edtEmail.focus();
		return false;
	}

	if(form.Assinatura.value==''){
		alert('É necessário informar a sua Assinatura do Assinante!');
		form.Assinatura.focus();
		return false;
	}

	//valida o Endereco
	if(form.edtEndereco.value==''){
		alert('É necessário informar o ENDEREÇO do Assinante!');
		form.edtEndereco.focus();
		return false;
	}
	//valida o CEP
	if(form.edtCep.value==''){
		alert('É necessário informar a CEP do Assinante!');
		form.edtCep.focus();
		return false;
	}
	//valida o Bairro
	if(form.edtBairro.value==''){
		alert('É necessário informar o BAIRRO do Assinante!');
		form.edtBairro.focus();
		return false;
	}

	//valida a Cidade
	if(form.edtCidade.value==''){
		alert('É necessário informar a CIDADE do Assinante!');
		form.edtCidade.focus();
		return false;
	}


	//valida o Estado
	if(form.lstEstado.value==''){
		alert('É necessário informar a ESTADO do Assinante!');
		form.lstEstado.focus();
		return false;
	}


	//valida o telefone
	if(form.edtTelefone.value==''){
		alert('É necessário informar o TELEFONE do Assinante!');
		form.edtTelefone.focus();
		return false;
	}
	//valida o telefone
	if(form.edtDDD.value==''){
		alert('É necessário informar o DDD do telefone do Assinante!');
		form.edtDDD.focus();
		return false;
	}
	//valida o curso
	if(form.Curso.value==''){
		alert('É necessário informar o Curso!');
		form.Curso.focus();
		return false;
	}
	//valida a faculdade
	if(form.Faculdade_Colegio.value==''){
		alert('É necessário informar a Faculdade/Colégio!');
		form.Faculdade_Colegio.focus();
		return false;
	}
	//ano semestre
	if(form.Ano_Semestre.value==''){
		alert('É necessário informar o ANO ou o SEMESTRE!');
		form.Ano_Semestre.focus();
		return false;
	}
		
	//cargo
	if(form.Cargo_pretendido.value==''){
		alert('É necessário informar o Cargo pretendido!');
		form.Cargo_pretendido.focus();
		return false;
	}
	//salario
	if(form.Salario.value==''){
		alert('É necessário informar o Salario pretendido!');
		form.Salario.focus();
		return false;
	}
	//cargo
	if(form.habilidades.value==''){
		alert('É necessário informar Experiência e habilidades!');
		form.habilidades.focus();
		return false;
	}

	
	return true;

}
function validaDadosAssinante(){
	form = document.frm;
	//valida o nome
	if(form.edtNome.value==''){
		alert('É necessário informar o NOME do Assinante!');
		form.edtNome.focus();
		return false;
	}
	
	//valida o Cpf
	if(form.edtCpf.value=='' || form.edtCpf.value.length < 14){
		alert('É necessário informar o CPF do Assinante!');
		form.edtCpf.focus();
		return false;
	}
	//valida data de nascimento
	if (form.edtNascimento.value == '' || form.edtNascimento.value.length < 10) {
		alert('É necessário informar a DATA de nascimento!');
		form.edtNascimento.focus();
		return false;
	}

	//valida o Endereco
	if(form.edtEndereco.value==''){
		alert('É necessário informar o ENDEREÇO do Assinante!');
		form.edtEndereco.focus();
		return false;
	}

	//valida o Bairro
	if(form.edtBairro.value==''){
		alert('É necessário informar o BAIRRO do Assinante!');
		form.edtBairro.focus();
		return false;
	}

	//valida a Cidade
	if(form.edtCidade.value==''){
		alert('É necessário informar a CIDADE do Assinante!');
		form.edtCidade.focus();
		return false;
	}

	//valida o Estado
	if(form.lstEstado.value==''){
		alert('É necessário informar a ESTADO do Assinante!');
		form.lstEstado.focus();
		return false;
	}

	//valida o CEP
	if(form.edtCep.value==''){
		alert('É necessário informar a CEP do Assinante!');
		form.edtCep.focus();
		return false;
	}

	//valida o telefone
	if(form.edtTelefone.value==''){
		alert('É necessário informar o TELEFONE do Assinante!');
		form.edtTelefone.focus();
		return false;
	}
	//valida o telefone
	if(form.edtDDD.value==''){
		alert('É necessário informar o DDD do telefone do Assinante!');
		form.edtDDD.focus();
		return false;
	}

	
	if(form.edtEmail.value==''){
		alert('É necessário informar o E-MAIL do telefone do Assinante!');
		form.edtEmail.focus();
		return false;
	}

	if(form.edtUsuario.value==''){
		alert('É necessário informar o NOME DE USUARIO do Assinante!');
		form.edtUsuario.focus();
		return false;
	}

	if(form.edtSenha.value==''){
		alert('É necessário informar a SENHA DE USUARIO do Assinante!');
		form.edtSenha.focus();
		return false;
	}

	if(form.edtCSenha.value==''){
		alert('É necessário Confirmar a SENHA DE USUARIO do Assinante!');
		form.edtCSenha.focus();
		return false;
	}

	if(form.edtCSenha.value !=form.edtSenha.value){
		alert('Senhas e Confirma Senha são diferentes!');
		form.edtSenha.focus();
		return false;
	}

	if(form.edtCSenha.value==''){
		alert('É necessário Confirmar a SENHA DE USUARIO do Assinante!');
		form.edtCSenha.focus();
		return false;
	}

	form.submit();
	
}
function validaAssinante(){
	form = document.frm;

	//valida o nome
	if(form.edtNome.value==''){
		alert('É necessário informar o NOME do Assinante!');
		form.edtNome.focus();
		return false;
	}
	
	//valida data de nascimento
	if (form.edtNascimento.value == '' || form.edtNascimento.value.length < 10) {
		alert('É necessário informar a DATA de nascimento!');
		form.edtNascimento.focus();
		return false;
	}

	//valida o Cpf
	if(form.edtCpf.value=='' || form.edtCpf.value.length < 14){
		alert('É necessário informar o CPF do Assinante!');
		form.edtCpf.focus();
		return false;
	}

	//valida o Endereco
	if(form.edtEndereco.value==''){
		alert('É necessário informar o ENDEREÇO do Assinante!');
		form.edtEndereco.focus();
		return false;
	}

	//valida o Bairro
	if(form.edtBairro.value==''){
		alert('É necessário informar o BAIRRO do Assinante!');
		form.edtBairro.focus();
		return false;
	}

	//valida a Cidade
	if(form.edtCidade.value==''){
		alert('É necessário informar a CIDADE do Assinante!');
		form.edtCidade.focus();
		return false;
	}

	//valida o Estado
	if(form.lstEstado.value==''){
		alert('É necessário informar a ESTADO do Assinante!');
		form.lstEstado.focus();
		return false;
	}

	//valida o CEP
	if(form.edtCep.value==''){
		alert('É necessário informar a CEP do Assinante!');
		form.edtCep.focus();
		return false;
	}

	//valida o telefone
	if(form.edtTelefone.value==''){
		alert('É necessário informar o TELEFONE do Assinante!');
		form.edtTelefone.focus();
		return false;
	}
	//valida o telefone
	if(form.edtDDD.value==''){
		alert('É necessário informar o DDD do telefone do Assinante!');
		form.edtDDD.focus();
		return false;
	}

	
	if(form.edtEmail.value==''){
		alert('É necessário informar o E-MAIL do telefone do Assinante!');
		form.edtEmail.focus();
		return false;
	}

	if(form.edtEmail.value != form.c_edtEmail.value){
		alert('E-mail informado não confere!');
		form.edtEmail.focus();
		return false;
	}

	
	if(form.edtUsuario.value==''){
		alert('É necessário informar o NOME DE USUARIO do Assinante!');
		form.edtUsuario.focus();
		return false;
	}

	if(form.edtSenha.value==''){
		alert('É necessário informar a SENHA DE USUARIO do Assinante!');
		form.edtSenha.focus();
		return false;
	}

	if(form.edtCSenha.value==''){
		alert('É necessário Confirmar a SENHA DE USUARIO do Assinante!');
		form.edtCSenha.focus();
		return false;
	}

	if(form.edtCSenha.value !=form.edtSenha.value){
		alert('Senhas e Confirma Senha são diferentes!');
		form.edtSenha.focus();
		return false;
	}

	if(form.edtCSenha.value==''){
		alert('É necessário Confirmar a SENHA DE USUARIO do Assinante!');
		form.edtCSenha.focus();
		return false;
	}

	if (form.edtNomeCobranca.value == '' ) {
		alert('É necessário informar o NOME para cobrança !');
		form.edtNomeCobranca.focus();
		return false;
	}

	if (form.edtCpfCobranca.value == '' ) {
		alert('É necessário informar o CPF para cobrança !');
		form.edtCpfCobranca.focus();
		return false;
	}

	if (form.edtEnderecoCobranca.value == '' ) {
		alert('É necessário informar o Endereço de cobrança !');
		form.edtEnderecoCobranca.focus();
		return false;
	}
	
	if (form.edtCidadeCobranca.value == '' ) {
		alert('É necessário informar a Cidade de cobrança !');
		form.edtCidadeCobranca.focus();
		return false;
	}
	if (form.lstEstadoCobranca.value == '' ) {
		alert('É necessário informar o Estado de cobrança !');
		form.lstEstadoCobranca.focus();
		return false;
	}
	if (form.edtCepCobranca.value == '' ) {
		alert('É necessário informar o CEP de cobrança !');
		form.edtCepCobranca.focus();
		return false;
	}
	if (form.edtTelefoneCobranca.value == '' ) {
		alert('É necessário informar o Telefone de cobrança !');
		form.edtTelefoneCobranca.focus();
		return false;
	}
	if (form.edtDDDCobranca.value == '' ) {
		alert('É necessário informar o DDD do Telefone de cobrança !');
		form.edtDDDCobranca.focus();
		return false;
	}
	if (form.lstValores.value == '' ) {
		alert('Selecione um Tipo de Assinatura !');
		form.lstValores.focus();
		return false;
	}
	
	form.submit();

	
}

function mascaraCep(objeto){
	if (document.frm[objeto].value.indexOf("-") == -1 && document.frm[objeto].value.length > 5){ document.frm[objeto].value = ""; }
	if (document.frm[objeto].value.length == 5){
		document.frm[objeto].value += "-";
	}
}

function validaCobranca(){
	form=document.frm;
	if (form.edtNomeCobranca.value == '' ) {
		alert('É necessário informar o NOME para cobrança !');
		form.edtNomeCobranca.focus();
		return false;
	}

	if (form.edtCpfCobranca.value == '' ) {
		alert('É necessário informar o CPF para cobrança !');
		form.edtCpfCobranca.focus();
		return false;
	}

	if (form.edtEnderecoCobranca.value == '' ) {
		alert('É necessário informar o Endereço de cobrança !');
		form.edtEnderecoCobranca.focus();
		return false;
	}
	
	if (form.edtCidadeCobranca.value == '' ) {
		alert('É necessário informar a Cidade de cobrança !');
		form.edtCidadeCobranca.focus();
		return false;
	}
	if (form.lstEstadoCobranca.value == '' ) {
		alert('É necessário informar o Estado de cobrança !');
		form.lstEstadoCobranca.focus();
		return false;
	}
	if (form.edtCepCobranca.value == '' ) {
		alert('É necessário informar o CEP de cobrança !');
		form.edtCepCobranca.focus();
		return false;
	}
	if (form.edtTelefoneCobranca.value == '' ) {
		alert('É necessário informar o Telefone de cobrança !');
		form.edtTelefoneCobranca.focus();
		return false;
	}
	if (form.edtDDDCobranca.value == '' ) {
		alert('É necessário informar o DDD do Telefone de cobrança !');
		form.edtDDDCobranca.focus();
		return false;
	}
	
	form.submit();

}

function limpaCampoInformativo(campo){
	document.frminformativo[campo].value='';
}

function limpaCampo(campo){
	
	document.frm[campo].value='';
}
function limpaCampoBusca(campo){
	document.frmbusca[campo].value='';
}

function selecionaFormatacao(campo, event){
	
	if(document.frm.rdTipo[0].checked){
		FormataCPF1(campo,event)
	}else{
		FormataCNPJ(campo,event);
		
	}
}

function verificaSolicitacao(){
	var form = document.frm;
	
	if (form.cpf.value == '' ) {
		alert('Por favor digite o seu CPF !');
		form.cpf.focus();
		return false;
	}
	if (form.senha.value == '' ) {
		alert('Por favor digite sua SENHA !');
		form.senha.focus();
		return false;
	}
	if (form.assinatura.value == '' ) {
		alert('Digite sua assinatura !');
		form.assinatura.focus();
		return false;
	}
	
	form.submit();
}


function verificaTipo(campo, event){
	if(document.frm.rdTipo[0].checked){
		TestaNI(document.frm.edtCpfCobranca,2);
	}else{
		TestaNI(document.frm.edtCpfCobranca,1);		
	}	
}

function setaDadosCobranca(){
	form = document.frm;
	
	form.edtNomeCobranca.value = form.edtNome.value;
	form.edtCpfCobranca.value = form.edtCpf.value;
	form.edtEnderecoCobranca.value = form.edtEndereco.value;
	form.edtBairroCobranca.value = form.edtBairro.value;
	form.edtCidadeCobranca.value = form.edtCidade.value;
	form.lstEstadoCobranca.value = form.lstEstado.value;
	form.edtCepCobranca.value = form.edtCep.value;
	form.edtTelefoneCobranca.value = form.edtTelefone.value;
	form.edtDDDCobranca.value = form.edtDDD.value;
	form.edtFaxCobranca.value = form.edtFax.value;
	form.edtDDD_FaxCobranca.value = form.edtDDD_Fax.value;
}
function validaForum(){
	var frm=document.formForum;
	
	if(frm.sessao.value==8){
		if(frm.uf != null && frm.uf.value=='0'){
			alert('Por favor selecione um ESTADO!');
			frm.uf.focus();
			return false;
		}
		
	}

	if(frm.sessao.value==9){
		if(frm.cidade != null && frm.cidade.value==''){
			alert('Por favor informe uma CIDADE!');
			frm.cidade.focus();
			return false;
		}
		
		if(frm.uf != null && frm.uf.value=='0'){
			alert('Por favor selecione um ESTADO!');
			frm.uf.focus();
			return false;
		}



		
	}
	
	if(frm.assunto.value==''){
		alert('Por favor digite o ASSUNTO!');
		frm.assunto.focus();
		return false;
	}
	
	if(frm.questao.value==''){
		if(frm.tipo.value==0){
			alert('Por favor digite a PERGUNTA!');
		}else{
			alert('Por favor digite a RESPOSTA!');
		}
		return false;
	}
	frm.submit();
}

function validaBuscaBasica(){
	var form = document.frmbusca;
	
	if(form.procura.value==''){
		alert('Digite uma palvra para efetuar a pesquisa!');
		form.procura.focus();
		return false;
	}
	form.submit();
}
function mascaraCodigo(campo,teclapres) {

	var tecla = teclapres.keyCode;
	vr = document.frm[campo].value;
	vr = vr.replace( "-", "" );
	tam = vr.length + 1;
	if ( tecla != 7 ){
		if ( tam > 0 && tam < 7 )
			document.frm[campo].value = vr.substr( 0, 6 ) + '-'; 
	}
}

function validaOportunidade(){
	
	form = document.frm;
	
	//valida o nome
	if(form.edtNome.value==''){
		alert('É necessário informar o NOME do Assinante!');
		form.edtNome.focus();
		return false;
	}
	
	//valida o Cpf
	if(form.edtCpf.value=='' || form.edtCpf.value.length < 14){
		alert('É necessário informar o CPF do Assinante!');
		form.edtCpf.focus();
		return false;
	}

	if(form.edtEmail.value==''){
		alert('É necessário informar o E-MAIL válido!');
		form.edtEmail.focus();
		return false;
	}

	if(form.Assinatura.value==''){
		alert('É necessário informar a sua Assinatura do Assinante!');
		form.Assinatura.focus();
		return false;
	}

	//valida o Endereco
	if(form.edtEndereco.value==''){
		alert('É necessário informar o ENDEREÇO do Assinante!');
		form.edtEndereco.focus();
		return false;
	}

	//valida o Bairro
	if(form.edtBairro.value==''){
		alert('É necessário informar o BAIRRO do Assinante!');
		form.edtBairro.focus();
		return false;
	}

	//valida a Cidade
	if(form.edtCidade.value==''){
		alert('É necessário informar a CIDADE do Assinante!');
		form.edtCidade.focus();
		return false;
	}
	//valida o CEP
	if(form.edtCep.value==''){
		alert('É necessário informar a CEP do Assinante!');
		form.edtCep.focus();
		return false;
	}

	//valida o Estado
	if(form.lstEstado.value==''){
		alert('É necessário informar a ESTADO do Assinante!');
		form.lstEstado.focus();
		return false;
	}


	//valida o telefone
	if(form.edtTelefone.value==''){
		alert('É necessário informar o TELEFONE do Assinante!');
		form.edtTelefone.focus();
		return false;
	}
	//valida o telefone
	if(form.edtDDD.value==''){
		alert('É necessário informar o DDD do telefone do Assinante!');
		form.edtDDD.focus();
		return false;
	}

	
	if(form.tipo.value==''){
		alert('É necessário selecionar sua area de atuação do telefone do Assinante!');
		form.tipo.focus();
		return false;
	}

	if(form.habilidades.value==''){
		alert('É necessário informar uma descrição de serviço!');
		form.habilidades.focus();
		return false;
	}
	


	return true;

}





function validaDinamica2(){
	
	form = document.frm;
	
	//valida o nome
	if(form.edtNome.value==''){
		alert('É necessário informar o NOME do Assinante!');
		form.edtNome.focus();
		return false;
	}
	
	//valida o Cpf
	if(form.edtCpf.value=='' || form.edtCpf.value.length < 14){
		alert('É necessário informar o CPF do Assinante!');
		form.edtCpf.focus();
		return false;
	}

	if(form.edtEmail.value==''){
		alert('É necessário informar o E-MAIL válido!');
		form.edtEmail.focus();
		return false;
	}

	if(form.Assinatura.value==''){
		alert('É necessário informar a sua Assinatura do Assinante!');
		form.Assinatura.focus();
		return false;
	}

	//valida o Endereco
	if(form.edtEndereco.value==''){
		alert('É necessário informar o ENDEREÇO do Assinante!');
		form.edtEndereco.focus();
		return false;
	}

	//valida o Bairro
	if(form.edtBairro.value==''){
		alert('É necessário informar o BAIRRO do Assinante!');
		form.edtBairro.focus();
		return false;
	}

	//valida a Cidade
	if(form.edtCidade.value==''){
		alert('É necessário informar a CIDADE do Assinante!');
		form.edtCidade.focus();
		return false;
	}
	//valida o CEP
	if(form.edtCep.value==''){
		alert('É necessário informar a CEP do Assinante!');
		form.edtCep.focus();
		return false;
	}

	//valida o Estado
	if(form.lstEstado.value==''){
		alert('É necessário informar a ESTADO do Assinante!');
		form.lstEstado.focus();
		return false;
	}


	//valida o telefone
	if(form.edtTelefone.value==''){
		alert('É necessário informar o TELEFONE do Assinante!');
		form.edtTelefone.focus();
		return false;
	}
	//valida o telefone
	if(form.edtDDD.value==''){
		alert('É necessário informar o DDD do telefone do Assinante!');
		form.edtDDD.focus();
		return false;
	}

	
	if(form.tipo.value==''){
		alert('É necessário selecionar sua area de atuação do telefone do Assinante!');
		form.tipo.focus();
		return false;
	}

	if(form.habilidades.value==''){
		alert('É necessário informar uma descrição de serviço!');
		form.habilidades.focus();
		return false;
	}
	


	return true;

}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
	
//-->