function fnc_compara_data(data1,data2) {
var v_dia1 = data1.substring(0,2);
var v_dia2 = data2.substring(0,2);
var v_mes1 = data1.substring(3,5);
var v_mes2 = data2.substring(3,5);
var v_ano1 = data1.substring(6,10);
var v_ano2 = data2.substring(6,10);
	
	
	if((v_ano1 > v_ano2)){ 
		return -1;
	}else if((v_mes1 > v_mes2) && (v_ano1 == v_ano2)){ //01/12/2007 01/01/2008
		return -1;
	}else if((v_mes1 == v_mes2) && (v_dia1 > v_dia2)){ //22/11/2007 19/11/2007
		return -1;
	}else{
		return 1;
		
	}		
}

function caracteres(str){
	re = "";
	ky = "Insert"
	str.replace(re,str.search(ky));
	return str;
}

function valida_palestrante(){
	var oFrm = document.frm
	var sErr = "Campos obrigatórios: ";
	var sErros = '';
	if(oFrm.dsc_empresa.value==""){
		sErros = sErros + '\nEmpresa';
	}
	if(oFrm.dsc_palestrante.value==""){
		sErros = sErros + '\nNome do Palestrante';
	}
	if(oFrm.dsc_chamada.value==""){
		sErros = sErros + '\nResumo de Apresentação';
	}
	if(oFrm.dsc_curriculo.value==""){
		sErros = sErros + '\nCurriculo';
	}
	if(oFrm.foto1.value==""){
		sErros = sErros + '\nFoto do Palestrante (Tam. 100x100)';
	}
	if(oFrm.foto2.value==""){
		sErros = sErros + '\nLogo Marca da Empresa (tam max. 170 x 60)';
	}
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}
}



function valida_prodAdm(){
	var oFrm = document.frm
	var sErr = "Campos obrigatórios: ";
	var sErros = '';
	
	if(oFrm.nome_produto.value=="" || oFrm.nome_produto.value.length < 3){
		sErros = sErros + '\nTitulo do Treinamento';
	}
	if(oFrm.descricao_produto.value=="" || oFrm.descricao_produto.value.length < 50 || oFrm.descricao_produto.value.length > 300 ){
		sErros = sErros + '\nDescrição Treinamento (Min. 50 Caracteres, Max. 300 Caractres';
	}
	if(oFrm.codigo_subcategoria.value==""){
		sErros = sErros + '\nComplete a Classificação de seu evento';
	}
	if(oFrm.preco_unitario.value=="" || oFrm.preco_unitario.value<=0){
		sErros = sErros + '\nValor do Evento/Treinamento';
	}
	if(oFrm.promocao.checked){
		if(oFrm.desconto.value=="" || oFrm.desconto.value<=0){
		sErros = sErros + '\nO desconto deve ser informado corretamente';
		}
		if(oFrm.dataInicio.value=="" || oFrm.dataInicio.value.length < 10){
		sErros = sErros + '\nData de Inicio';
		}
		if(oFrm.dataInicio.value=="" || oFrm.dataInicio.value.length < 10){
		sErros = sErros + '\nData de Termino';
		}
	}
	if(oFrm.carga_horaria.value=="" || oFrm.carga_horaria.value<5){
		sErros = sErros + '\nCarga Horaria: FORMATO (10h00)';
	}
	if(oFrm.dataIniciotrei.value=="" || oFrm.dataIniciotrei.value.length < 10){
		sErros = sErros + '\nData Inicio do Evento/Treinamento';
	}
	if(oFrm.dataFimtrei.value=="" || oFrm.dataFimtrei.value.length < 10){
		sErros = sErros + '\nData Termino do Evento/Treinamento';
	}
	
	
	
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}
	
}


function valida_prodforn(){
	var oFrm = document.produto
	var sErr = "Campos obrigatórios: ";
	var sErros = '';
	
	if(oFrm.nome_produto.value=="" || oFrm.nome_produto.value.length < 3){
		sErros = sErros + '\nTitulo do Treinamento';
	}
	if(oFrm.descricao_produto.value=="" || oFrm.descricao_produto.value.length < 50 || oFrm.descricao_produto.value.length > 300 ){
		sErros = sErros + '\nDescrição Treinamento (Min. 50 Caracteres, Max. 300 Caractres';
	}
	if(oFrm.codigo_subcategoria.value==""){
		sErros = sErros + '\nComplete a Classificação de seu evento';
	}
	if(oFrm.preco_unitario.value=="" || oFrm.preco_unitario.value<=0){
		sErros = sErros + '\nValor do Evento/Treinamento';
	}
	if(oFrm.promocao.checked){
		if(oFrm.desconto.value=="" || oFrm.desconto.value<=0){
		sErros = sErros + '\nO desconto deve ser informado corretamente';
		}
		if(oFrm.dataInicio.value=="" || oFrm.dataInicio.value.length < 10){
		sErros = sErros + '\nData de Inicio';
		}
		if(oFrm.dataInicio.value=="" || oFrm.dataInicio.value.length < 10){
		sErros = sErros + '\nData de Termino';
		}
	}
	if(oFrm.carga_horaria.value=="" || oFrm.carga_horaria.value<5){
		sErros = sErros + '\nCarga Horaria: FORMATO (10h00)';
	}
	if(oFrm.dataIniciotrei.value=="" || oFrm.dataIniciotrei.value.length < 10){
		sErros = sErros + '\nData Inicio do Evento/Treinamento';
	}
	//if(oFrm.dataFimtrei.value=="" || oFrm.dataFimtrei.value.length < 10){
	//	sErros = sErros + '\nData Termino do Evento/Treinamento';
	//}
	//if(oFrm.dsc_enews.value==""){
	//	sErros = sErros + '\nLink de mais detalhes, seu treinamento é externo, favor informar.';
	//}
	
	
	
	
	
	
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}
	
}

function valida_evento(){
	var oFrm = document.frm
	var sErr = "Campos obrigatórios: ";
	var sErros = '';
	var rDate = /^((0?[1-9]|[12]\d)\/(0?[1-9]|1[0-2])|30\/(0?[13-9]|1[0-2])|31\/(0?[13578]|1[02]))\/(19|20)?\d{2}$/;
	if(oFrm.sit.value=="" && oFrm.dsc_titulo.value==""){
		sErros = sErros + '\n Título';
	}
	if(oFrm.dsc_publico.value==""){
		sErros = sErros + '\n Público alvo';
	}
	if(oFrm.dsc_objetivo.value==""){
		sErros = sErros + '\n Valoração do Projeto e suas observações';
	}
	if(oFrm.dsc_sinopse.value==""){
		sErros = sErros + '\n Sinopse';
	}
	if(oFrm.dsc_carga.value==""){
		sErros = sErros + '\n Carga';
	}
	if(oFrm.dsc_duracao.value==""){
	 	sErros = sErros + '\n Duração';
	}
	//validação de data.
	//Nao pode ser vazio nem a de inicioa nem a de termino.
	if(oFrm.dsc_inicio.value==""){
		sErros = sErros + '\n Data Início não pode ser vazia.';
	}
	if(oFrm.dsc_termino.value==""){
		sErros = sErros + '\n Data Término não pode ser vazia.';
	}
	if(oFrm.dsc_inicio.value.length < 10 || oFrm.dsc_termino.value.length < 10){
		sErros = sErros + '\nFormato correto de datas: DD/MM/AAAA.';
	}
	if(rDate.test(oFrm.dsc_inicio.value)) {
		oFrm.dsc_inicio.value = oFrm.dsc_inicio.value;
		} else  if (oFrm.dsc_inicio.value != null && oFrm.dsc_inicio.value != ""){
			sErros = sErros + '\nData Inicio não é uma data válida.';
	}
	if (rDate.test(oFrm.dsc_termino.value)) {
		oFrm.dsc_termino.value = oFrm.dsc_termino.value;
		} else  if (oFrm.dsc_termino.value != null && oFrm.dsc_termino.value != ""){
			sErros = sErros + '\nData Término não é uma data válida.';
	}
	if(rDate.test(oFrm.dsc_termino.value) && rDate.test(oFrm.dsc_inicio.value)){
		var datai = new Date(oFrm.dsc_inicio.value);
		var datat = new Date(oFrm.dsc_termino.value);
	//	alert(fnc_compara_data(datai.getTime(),datat.getTime()));
		//if (datat.getTime() < datai.getTime()){
		//	;
			if(fnc_compara_data(oFrm.dsc_inicio.value,oFrm.dsc_termino.value)==-1){
			sErros = sErros + '\nA data inicio deve ser menor que a data termino!';}
	}
	if(oFrm.dsc_obs.value==""){
		sErros = sErros + '\n Obs - Data';
	}
	if(oFrm.dsc_local.value==""){
		sErros = sErros + '\n Local';
	}
	if(oFrm.dsc_end.value==""){
		sErros = sErros + '\n Endereço';
	}
	if(oFrm.dsc_nr.value==""){
		sErros = sErros + '\n Nr.';
	}
	if(oFrm.dsc_bairro.value==""){
		sErros = sErros + '\n Bairro';
	}
	if(oFrm.dsc_cidade.value==""){
		sErros = sErros + '\n Cidade';
	}
	if(oFrm.dsc_estado.value==""){
		sErros = sErros + '\n Estado';
	}
	if(oFrm.dsc_tel.value==""){
		sErros = sErros + '\n Telefone';
	}
	if(oFrm.dsc_email.value==""){
		sErros = sErros + '\n E-mail';
	}
	if(oFrm.dsc_modalidade.value==""){
		sErros = sErros + '\n Modalidade';
	}
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}

}
function valida_conf_news(){
	var oFrm = document.frm
	var sErr = "Campos obrigatórios: ";
	var sErros = '';
	
	if(oFrm.dsc_envio.value==""){
		sErros = sErros + '\n Envio';
	}
	if(oFrm.foto.value==""){
		sErros = sErros +  '\n Upload Imagem';
	}
	if(oFrm.dsc_url.value==""){
		sErros = sErros +  '\n Link para Imagem';
	}
	if(oFrm.dsc_titulo.value==""){
		sErros = sErros +  '\n Titulo';
	}
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}

}
function validanews2(){
	
	var oFrm = document.frm
	var sErr = "O(s) seguinte(s) campo(s) deve(rão) ser preenchido(s): "
	var sErros = '';
	oFrm.txtContent.value = obj1.getContentBody()
	// são campos obrigatorios em todas seções		
		if(oFrm.txtContent.value==""){
			sErros = sErros + '\n Sumário.';
		}
		if(oFrm.dsc_titulo.value==""){
			sErros = sErros + '\n Titulo.';
		}
			
	
	//************ teste final e envio
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{

			if(obj1.displayMode == "HTML")
			{
			alert("Desmarque a opção Html")
			return ;
			}
			oFrm.submit();
	}
	
}
function mxc(mx,campo){
	var tmh;
	tmh = document.getElementById(''+campo).value.length;
	if(tmh>mx) {
		if(campo == "dsc_titulo"){
			alert('São permitidos apenas '+ mx +' caracteres.');
			document.frm.dsc_titulo.value = document.frm.dsc_titulo.value.substring(0,mx);
			document.frm.dsc_titulo.focus();
		}
		if(campo == "dsc_publico"){
			alert('São permitidos apenas '+ mx +' caracteres.');
			document.frm.dsc_publico.value = document.frm.dsc_publico.value.substring(0,mx);
			document.frm.dsc_publico.focus();
		}
		if(campo == "link_ex"){
			alert('São permitidos apenas '+ mx +' caracteres.');
			document.frm.link_ex.value = document.frm.link_ex.value.substring(0,mx);
			document.frm.link_ex.focus();
		}
		if(campo == "dsc_instrutor"){
			alert('São permitidos apenas '+ mx +' caracteres.');
			document.frm.dsc_instrutor.value = document.frm.dsc_instrutor.value.substring(0,mx);
			document.frm.dsc_instrutor.focus();
		}
		
		if(campo == "dsc_sinopse"){
			alert('São permitidos apenas '+ mx +' caracteres.');
			document.frm.dsc_sinopse.value = document.frm.dsc_sinopse.value.substring(0,mx);
			document.frm.dsc_sinopse.focus();
		}
		
		if(campo == "dsc_objetivo"){
			alert('São permitidos apenas '+ mx +' caracteres.');
			document.frm.dsc_objetivo.value = document.frm.dsc_objetivo.value.substring(0,mx);
			document.frm.dsc_objetivo.focus();
		}
		
		
	}
}

function valida_certificacao(){
	var oFrm = document.frm
	var sErr = "Campo obrigatório: ";
	var sErros = '';
	
	if(oFrm.certificacao.value==""){
		sErros = '\n Certificacao';
	}
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}

}

function validablog(){
	
	var oFrm = document.form
	var sErr = "O(s) seguinte(s) campo(s) deve(rão) ser preenchido(s): "
	var sErros = '';
	oFrm.txtContent.value = obj1.getContentBody()
	// são campos obrigatorios em todas seções		
		if(oFrm.txtContent.value==""){
			sErros = sErros + '\n Conteúdo do Post.';
		}
		if(oFrm.dsc_titulo.value==""){
			sErros = sErros + '\n Titulo.';
		}
			
	
	//************ teste final e envio
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{

			if(obj1.displayMode == "HTML")
			{
			alert("Desmarque a opção Html")
			return ;
			}
			oFrm.submit();
	}
	
}
function LoadContent()
		{
		//STEP 6: Use putContent() method to to put the hidden Textarea value into the editor.
		obj1.putContent(form.txtContent.value) 
		}

function clube_remount(i){
	var oFrm = document.frm;
	oFrm.oferta.value=document.getElementById('oferta_'+i).value;
	oFrm.DSC_COMISSAO.value=document.getElementById('dsc_comissao_'+i).value;
	oFrm.NUM_COMISSAO.value=document.getElementById('comissao_'+i).value;
	oFrm.NUM_DESCONTO.value=document.getElementById('desconto_'+i).value;
	oFrm.indice.value = document.getElementById('codigo_'+i).value;
	oFrm.plano.value = document.getElementById('plano_'+i).value;
	oFrm.btn.value="Gravar alterações";
}

function valida_clube(){
	var frm = document.frm;
	if(frm.plano.value == ""){
		alert('É obrigatório escolher pelo menos 1 tipo de plano');
	}else if(document.frm.indicef.value<0 ||document.frm.indicef.value==""){
	alert("É obrigatório incluir 1 plano.");
	}else{
		frm.submit();
	}
		
}
function trocasenha(){
	var frm = document.frm;
	if(frm.dsc_senha.value == ""){
		alert('É obrigatório o preenchimento do campo senha');
	}else if(frm.dsc_csenha.value == ""){
		alert('É obrigatório o preenchimento do campo Nova Senha');
	}else if(frm.dsc_csenha.value != frm.dsc_csenha2.value){
		alert('A senha digitada esta diferente da nova confirmação.');
	}else{
		frm.submit();
	}
		
}

function tamanhocampo(){
	var frm = document.frm;
	frm.tmh.value = frm.tema.value.length;
	if(frm.tmh.value > 300) {
	frm.tema.value = frm.tema.value.substring(0,299);
	frm.tmh.value = frm.tema.value.length;
	alert('São permitidos apenas 300 caracteres.');
	}
}

function exibe_flash(arq, larg, alt){

	var monta_sw = "";
	monta_sw +=	"<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width="+ larg +" height="+ alt +">";
	monta_sw +=	"<param name='movie' value='"+ arq +"'>";
	monta_sw +=	"<param name='quality' value='high'>";
	monta_sw +=	"<param name='WMODE' value='transparent'>";
	monta_sw +=	"<embed src='"+ arq +"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width="+ larg +" height="+ alt +"'>";
	monta_sw +=	"</embed>";
	monta_sw +=	"</object>";
	

	document.write(monta_sw);
}

// function validando treinamento
function valida_treinamento(){
			var oFrm = document.frm;
			var sErr = "Campos obrigatórios: ";
			var sErros = '';
			var sCampos = '';
			oFrm.label_TITULO_TREINAMENTO.value = oFrm.label_TITULO_TREINAMENTO.value. replace ("'","");
			oFrm.label_EMPRESA.value = oFrm.label_EMPRESA.value. replace ("'","");	
			if(oFrm.label_TITULO_TREINAMENTO.value==""){
				sErros = sErros + '\nTreinamento';
			}
			if(oFrm.mes.value==""){
				sErros = sErros + '\nMês de realização do curso';
			}
			if(oFrm.ano.value==""){
				sErros = sErros + '\nAno de realização do curso';
			}
			if(oFrm.dsc_EMPRESA.value=="" && oFrm.label_EMPRESA.value==""){
				sErros = sErros + '\nEmpresa onde realizou-se o treinamento';
			}	
			if(sErros!=''){
				alert(sErr + sErros);	
			}else{		
				sCampos = "&empresa=" + oFrm.dsc_EMPRESA.value;
				sCampos += "&mes=" + oFrm.mes.value;
				sCampos += "&ano=" + oFrm.ano.value;
				sCampos += "&carga=" + oFrm.carga.value;
				sCampos += "&treinamento=" + oFrm.label_TITULO_TREINAMENTO.value;
				sCampos += "&codigotreinamento=" + oFrm.dsc_TITULO_TREINAMENTO.value;
				sCampos += "&indice=" + oFrm.indice.value;
				oFrm.indice.value="";
				oFrm.dsc_EMPRESA.value="";
				oFrm.label_EMPRESA.value="";
				oFrm.mes.value="";
				oFrm.ano.value="";
				oFrm.carga.value="";
				oFrm.label_TITULO_TREINAMENTO.value="";
				oFrm.dsc_TITULO_TREINAMENTO.value="";
				oFrm.btn.value="Incluir";
				carregaAjax('lst_treinamentos.asp?tipo=novo&curriculo='+oFrm.id_curriculo.value+sCampos,'experiencia');
				}
		
}
// recuperando senha
function valida_recup(){
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais da Formacao Profissional: ";
	var sErros = '';
	if(oFrm.email.value==""){
		sErros = sErros + '\n Prencha o E-mail';
		}
		if(oFrm.email.value!=""){
			prim = oFrm.email.value.indexOf("@");
			if(prim < 2) {
				sErros = sErros + '\nO e-mail informado parece não estar correto.';
			}
			if(oFrm.email.value.indexOf("@",prim + 1) != -1) {
				sErros = sErros + '\nO e-mail informado parece não estar correto.';
			}
			if(oFrm.email.value.indexOf(".") < 1) {
				sErros = sErros + '\nO e-mail informado parece não estar correto.';
			}
		}	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit();
	}
}

//remonta formulario de experiencia
function treinamento_remount(i){
	var oFrm = document.frm;
	oFrm.dsc_EMPRESA.value=document.getElementById('codigo_empresa_'+i).value;
	oFrm.label_EMPRESA.value=document.getElementById('empresa_'+i).value;
	oFrm.carga.value=document.getElementById('carga_'+i).value;
	oFrm.label_TITULO_TREINAMENTO.value=document.getElementById('label_treinamento_'+i).value;
	oFrm.dsc_TITULO_TREINAMENTO.value=document.getElementById('codigo_'+i).value;
	oFrm.indice.value = document.getElementById('codigo_'+i).value;
	oFrm.mes.value = document.getElementById('mes_'+i).value;
	oFrm.ano.value = document.getElementById('ano_'+i).value;
	oFrm.btn.value="Gravar alterações";
}
//remonta formulario de experiencia
function formacao_remount(i){
	var oFrm = document.frm;
	oFrm.label_CURSOS.value = document.getElementById('curso_'+i).value;
	oFrm.label_INSTITUICOES.value = document.getElementById('instituicao_'+i).value;
	oFrm.indice.value = document.getElementById('codigo_'+i).value;
	oFrm.grau_escolaridade1.value = document.getElementById('escolaridade_'+i).value;
	oFrm.ano_inicio1.value = document.getElementById('ano_inicio_'+i).value;
	oFrm.ano_conclusao1.value = document.getElementById('ano_conclusao_'+i).value;
	oFrm.mes_inicio1.value = document.getElementById('mes_inicio_'+i).value;
	oFrm.mes_conclusao1.value = document.getElementById('mes_conclusao_'+i).value;
	oFrm.ano_periodo1.value = document.getElementById('ano_periodo_'+i).value;	
	oFrm.btn.value="Gravar alterações";
}
// valida o formulario de entrada da formacao profissional
function valida_ajax_form(){
	
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais da Formacao Profissional: ";
	var sErros = '';
	var sCampos = '';
	oFrm.label_CURSOS.value = oFrm.label_CURSOS.value. replace ("'","");
	oFrm.label_INSTITUICOES.value = oFrm.label_INSTITUICOES.value. replace ("'","");	
	if(oFrm.grau_escolaridade1.value==""){
		sErros = '\nGrau de Escolaridade';
	}
	if(oFrm.label_CURSOS.value==""){
		sErros = sErros + '\nDescricao do Curso';
	}
	if(oFrm.label_INSTITUICOES.value==""){
		sErros = sErros + '\nInstituicao de Ensino';
	}
	if(oFrm.mes_inicio1.value==""){
		sErros = sErros + '\nMes de inicio do curso';
	}
	if(oFrm.ano_inicio1.value==""){
		sErros = sErros + '\nAno de Inicio do Curso';
	}
		if(oFrm.mes_conclusao1.value==""){
		sErros = sErros + '\nMes de Conclusao do Curso';
	}
		if(oFrm.ano_conclusao1.value==""){
		sErros = sErros + '\nAno de Conclusao do curso';
	}
	if(oFrm.ano_periodo1.value==""){
		sErros = sErros + '\nPeriodo';
	}
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		//oFrm.submit();
		sCampos = "&grau_escolaridade1=" + oFrm.grau_escolaridade1.value;
		sCampos += "&curso1=" + oFrm.label_CURSOS.value;
		sCampos += "&mes_inicio1=" + oFrm.mes_inicio1.value;
		sCampos += "&ano_inicio1=" + oFrm.ano_inicio1.value;
		sCampos += "&mes_conclusao1=" + oFrm.mes_conclusao1.value;
		sCampos += "&ano_conclusao1=" + oFrm.ano_conclusao1.value;
		sCampos += "&ano_periodo1=" + oFrm.ano_periodo1.value;
		sCampos += "&escola1=" + oFrm.label_INSTITUICOES.value;
		sCampos += "&indice=" + oFrm.indice.value;
		oFrm.indice.value="";
		oFrm.grau_escolaridade1.value="";
		oFrm.label_CURSOS.value="";
		oFrm.mes_inicio1.value="";
		oFrm.ano_inicio1.value="";
		oFrm.mes_conclusao1.value="";
		oFrm.ano_conclusao1.value="";
		oFrm.ano_periodo1.value="";
		oFrm.label_INSTITUICOES.value="";
		oFrm.btn.value="Incluir";
		carregaAjax('lst_formacao.asp?tipo=novo&curriculo='+oFrm.curriculo.value+sCampos,'formacao');
	}
}
//remonta formulario de experiencia
function exp_remount(i){
	var oFrm = document.frm;
	oFrm.label_EMPRESA.value = document.getElementById('empresa_'+i).value;
	oFrm.ultimocargo1.value = document.getElementById('ultimocargo_'+i).value;
	oFrm.mes_entrada1.value = document.getElementById('mes_entrada_'+i).value;
	oFrm.ano_entrada1.value = document.getElementById('ano_entrada_'+i).value;
	oFrm.mes_saida1.value = document.getElementById('mes_saida_'+i).value;
	oFrm.ano_saida1.value = document.getElementById('ano_saida_'+i).value;
	oFrm.atribuicoes1.value = document.getElementById('atribuicoes_'+i).value;
	oFrm.btn.value="Gravar alterações";
	oFrm.indice.value = i;
}
//----- ajax
function openAjax() { 
var Ajax; 
try {Ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers mais populares, como: Firefox, Safari, dentre outros. 
}catch(ee) { 
try {Ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o IE da MS 
}catch(e) { 
try {Ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS 
}catch(e) {Ajax = false; 
} 
} 
} 
return Ajax; 
} 

function carregaAjax(busca,sLocal) { 
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C. 
		var exibeResultado = document.getElementById(""+sLocal+""); // div que exibirá o resultado. 
		var Ajax = openAjax(); // Inicia o Ajax. 
		Ajax.open("GET",busca, true); // fazendo a requisição 
		Ajax.onreadystatechange = function() 
		{ 
		if(Ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando... 
			exibeResultado.innerHTML = "<div align=’center’><strong>Carregando agora...</strong></div>"; 
		} 
		if(Ajax.readyState == 4) { // Quando estiver tudo pronto. 
								 if(Ajax.status == 200) { 
									var resultado = Ajax.responseText; // Coloca o retornado pelo Ajax nessa variável 
									resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos ) 
									resultado = unescape(resultado); // Resolve o problema dos acentos 
									exibeResultado.innerHTML = resultado; 
									} else { 
									exibeResultado.innerHTML = "Erro: ."; 
									} 
								} 
	} 
Ajax.send(null); // submete 
} 
} 

function valida_ajax_exp(){

	if(document.getElementById('indicef').value==3 && document.getElementById('indice').value==""){
			alert("Ë permitido ate 3(tres) experiencias profissionais");
		}else{
			var oFrm = document.frm;
			var sErr = "Atenção para os dados cadastrais da Experiencia Profissional: ";
			var sErros = '';
			var sCampos = '';
			oFrm.label_EMPRESA.value = oFrm.label_EMPRESA.value. replace ("'","");
			oFrm.ultimocargo1.value = oFrm.ultimocargo1.value. replace ("'","");	
			if(oFrm.mes_entrada1.value==""){
				sErros = '\n Mês de Entrada';
			}
			if(oFrm.ano_entrada1.value==""){
				sErros = '\n Ano de Entrada';
			}
			//if(oFrm.mes_saida1.value==""){
			//	sErros = sErros + '\n Mês de Saída';
			//}
			//if(oFrm.ano_saida1.value==""){
			//	sErros = sErros + '\n Ano de Saída';
			//}
			if(oFrm.label_EMPRESA.value==""){
				sErros = sErros + '\n Nome da Empresa';
			}
			if(oFrm.ultimocargo1.value==""){
				sErros = sErros + '\n Último Cargo';
			}
			if(oFrm.atribuicoes1.value==""){
				sErros = sErros + '\n Atribuições';
			}	
			if(sErros!=''){
				alert(sErr + sErros);	
			}else{
				//oFrm.submit();
				sCampos = "&empresa1=" + oFrm.label_EMPRESA.value;
				sCampos += "&ultimocargo1=" + oFrm.ultimocargo1.value;
				sCampos += "&mes_entrada1=" + oFrm.mes_entrada1.value;
				sCampos += "&ano_entrada1=" + oFrm.ano_entrada1.value;
				sCampos += "&mes_saida1=" + oFrm.mes_saida1.value;
				sCampos += "&ano_saida1=" + oFrm.ano_saida1.value;
				sCampos += "&atribuicoes1=" + oFrm.atribuicoes1.value;
				sCampos += "&indice=" + oFrm.indice.value;
				oFrm.indice.value="";
				oFrm.label_EMPRESA.value="";
				oFrm.ultimocargo1.value="";
				oFrm.mes_entrada1.value="";
				oFrm.ano_entrada1.value="";
				oFrm.mes_saida1.value="";
				oFrm.ano_saida1.value="";
				oFrm.atribuicoes1.value="";
				oFrm.btn.value="Incluir";
				carregaAjax('lst_experiencia.asp?tipo=novo&curriculo='+oFrm.curriculo.value+sCampos,'experiencia');
				}
		}
}
//------------------
function calculaIdade(data) {  
            dataHoje = new Date();
            dataHoje = "14/3/2007";
             x = data.split('/');
             h = dataHoje.split('/');

             if(x[0] > 31 || x[1] > 12 || x[2] > h[2]) {
                 alert('Data de Nascimento invalida!');
                 return 0;
             }

             anosProvisorio = h[2] - x[2];
            
            if(h[1] < x[1]) {
                 anosProvisorio -= 1;
             }
             else if(h[1] == x[1]) {
                 if(h[0] < x[0]) {
                     anosProvisorio -= 1;
                 }
             }

              return anosProvisorio;
         }

function valida_temaForum(){
	
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais do Cliente: ";
	var sErros = '';

	oFrm.tema.value = oFrm.tema.value. replace ("'","");
	
	if(oFrm.tema.value==""){
		sErros += '\n Informe o Tema';
	}	
	if(oFrm.concordo.checked==false){
		sErros = '\n É necessário que concorde com o termo para realizar a publicação';
		
	}
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}

function valida_forum(){
	
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais do Cliente: ";
	var sErros = '';

	oFrm.opiniao.value = oFrm.opiniao.value. replace ("'","");
		
	if(oFrm.opiniao.value==""){
		sErros = '\n Opinião';
	}	
	
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}

function valida_faleconosco(){
	
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais do Cliente: ";
	var sErros = '';

	oFrm.dsc_observacao.value = oFrm.dsc_observacao.value. replace ("'","");
		
	if(oFrm.dsc_observacao.value==""){
		sErros = '\n Preencha o campo Observação';
	}	
	
	if(oFrm.dsc_email.value==""){
		sErros = sErros + '\n Prencha o E-mail';
		}
		if(oFrm.dsc_email.value!=""){
			prim = oFrm.dsc_email.value.indexOf("@");
			if(prim < 2) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
			if(oFrm.dsc_email.value.indexOf("@",prim + 1) != -1) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
			if(oFrm.dsc_email.value.indexOf(".") < 1) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
		}		
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}

function tamanhoresenha(){
	window.document.frm.contresenha.value = window.document.frm.resenha.value.length;
	if(window.document.frm.contresenha.value > 700) {
	window.document.frm.resenha.value = window.document.frm.resenha.value.substring(0,700);
	window.document.frm.contresenha.value = window.document.frm.resenha.value.length;
	alert('São permitidos apenas 700 caracteres.');
	}
}
function valida_artigo(){
	var prim
	var oFrm = document.frm
	var sErr = "Campos obrigatórios de preenchimento: "
	var sErros = '';
	if(oFrm.concordo.checked==false){
		sErros = '\n É necessário que concorde com o termo para realizar a publicação';
		
	}
	if(oFrm.titulo.value==""){
		sErros = sErros + '\n Titulo';
		}
	if(oFrm.autor.value==""){
		sErros = sErros + '\n Autor';
	}
	if(oFrm.tipo_acervo.value=="2"){
		if(oFrm.foto1.value==""){
		sErros = sErros + '\n Imagem para pré-visualização (Pequena)';
		}
	}
	if(oFrm.venda.checked==true && oFrm.valor.value == "" ){
		sErros += '\n É necessário que informe o valor do artigo';
		
	}
	if(oFrm.tipo_acervo.value=="2" && oFrm.editora.value == "" ){
		sErros += '\n Campo Link para compra na editora deverá ser preenchido.'
		
	}

	

	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}	
}
function valida_vaga(){
	var prim
	var oFrm = document.frm
	var sErr = "Campos obrigatórios de preenchimento: "
	var sErros = '';
	if(oFrm.dsc_tipo.value==""){
		sErros = sErros + '\n Tipo de Vaga';
		}
	if(oFrm.dsc_num_vagas.value==""){
		sErros = sErros + '\n Nº de Vagas';
	}
	if(oFrm.dsc_cargo.value==""){
		sErros = sErros + '\n Cargo';
	}
	if(oFrm.dsc_beneficios.value==""){
		sErros = sErros + '\n Benefícios';
		}
	if(oFrm.dsc_requisitos.value==""){
		sErros = sErros + '\n Requisitos';
		}	
	if(oFrm.dsc_diferenciais.value==""){
		sErros = sErros + '\n Diferenciais';
		}
	if(oFrm.dsc_ferramentas.value==""){
		sErros = sErros + '\n Ferramentas de Trabalho';
	}
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}
	
	
}
function valida_curriculo4(){
	
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais do Cliente: ";
	var sErros = '';
	//oFrm.cart_motorista.value = oFrm.cart_motorista.value. replace ("'","");
	//oFrm.categoria.value = oFrm.categoria.value. replace ("'","");	
	oFrm.tipo_deficiencia.value = oFrm.tipo_deficiencia.value. replace ("'","");
	//oFrm.softwares.value = oFrm.softwares.value. replace ("'","");		
	//if(oFrm.veiculo_proprio.value==""){
	//	sErros = '\n Possui veículo próprio?';
	//}
	if(oFrm.disp_viagem.value==""){
		sErros = '\n Disponível para viagens?';
	}
	if(oFrm.deficiencia_fisica.value==""){
		sErros = sErros + '\n É portador de deficiência física?';
	}
	if(oFrm.deficiencia_fisica[0].checked == true && oFrm.tipo_deficiencia.value==""){
		sErros = sErros + '\n Preencha o tipo de deficiência física ao qual é portador. ';
	}
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}

function valida_curriculo3(local){
	if(document.getElementById('indicef').value<1){
		alert('E obrigatorio o preenchimento de uma experiencia profissional');
	}else{
		if(local==""){
		window.document.location.href = 'cad_curriculo_4.asp?id_curriculo='+document.getElementById('curriculo').value
		}else{
		window.document.location.href = 'alt_curriculo_4.asp?id_curriculo='+document.getElementById('curriculo').value
		}
	}
}

function valida_curriculo2(local){
	if(document.getElementById('indicef').value<1){
		alert('E obrigatório o preenchimento de uma formação profissional');
	}else{
		if(local==""){
		window.document.location.href = 'cad_curriculo_3.asp?id_curriculo='+document.getElementById('curriculo').value
		}else{
		window.document.location.href = 'cad_curriculo_3.asp?origem=1&id_curriculo='+document.getElementById('curriculo').value
		}
	}
}

function valida_curriculo1(){
	
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais do Cliente: ";
	var sErros = '';

	oFrm.nome.value = oFrm.nome.value. replace ("'","");
	oFrm.endereco.value = oFrm.endereco.value. replace ("'","");	
	oFrm.bairro.value = oFrm.bairro.value. replace ("'","");
	oFrm.cidade.value = oFrm.cidade.value. replace ("'","");
	oFrm.estado.value = oFrm.estado.value. replace ("'","");	
		
	if(oFrm.nome.value==""){
		sErros = '\n Nome';
	}
	if(oFrm.sexo.value==""){
		sErros = '\n Sexo';
	}
	if(oFrm.idade.value==""){
		sErros = sErros + '\n Idade';
	}
	if(oFrm.est_civil.value==""){
		sErros = sErros + '\n Estado Civil';
	}
	if(oFrm.data_nascimento.value==""){
		sErros = sErros + '\n Data nascimento';
	}
	if(oFrm.cpf.value==""){
		sErros = sErros + '\n CPF';
	}
	if(oFrm.rg.value==""){
		sErros = sErros + '\n RG';
	}
	if(oFrm.email.value==""){
		sErros = sErros + '\n E-mail';
		}
		if(oFrm.email.value!=""){
			prim = oFrm.email.value.indexOf("@");
			if(prim < 2) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
			if(oFrm.email.value.indexOf("@",prim + 1) != -1) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
			if(oFrm.email.value.indexOf(".") < 1) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
		}		
	if(oFrm.endereco.value==""){
		sErros = sErros + '\n Endereco';
	}
	if(oFrm.numero.value==""){
		sErros = sErros + '\n Número';
	}
	if(oFrm.bairro.value==""){
		sErros = sErros + '\n Bairro';
	}
	if(oFrm.cep.value==""){
		sErros = sErros + '\n CEP';
	}
	if(oFrm.cidade.value==""){
		sErros = sErros + '\n Cidade';
	}
	
	if(oFrm.ddd.value==""){
		sErros = sErros + '\n DDD';
	}
	if(oFrm.telefone.value==""){
		sErros = sErros + '\n Telefone';
	}		
	
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}


function valida_cliente_alt(){
	
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais do Cliente: ";
	var sErros = '';

	oFrm.dsc_nome.value = oFrm.dsc_nome.value. replace ("'","");
	
	oFrm.dsc_cep.value = oFrm.dsc_cep.value. replace ("'","");
	
	if(oFrm.dsc_cep.value==""){
		sErros = sErros + '\n Preenha o campo CEP';
	}else if(oFrm.dsc_cep.value.length < 9){
		sErros = sErros + '\nNumero de digitos no campo CEP esta errado';
	}else{
		oFrm.dsc_end.value = oFrm.dsc_end.value. replace ("'","");
		oFrm.dsc_nr.value = oFrm.dsc_nr.value. replace ("'","");
		oFrm.dsc_bairro.value = oFrm.dsc_bairro.value. replace ("'","");
		oFrm.dsc_cidade.value = oFrm.dsc_cidade.value. replace ("'","");
		oFrm.dsc_estado.value = oFrm.dsc_estado.value. replace ("'","");
		if(oFrm.dsc_end.value==""){
		sErros = sErros + '\n Preenha o campo Endereco';
		}
		if(oFrm.dsc_nr.value==""){
		sErros = sErros + '\n Preenha o campo Número';
		}
	
		if(oFrm.dsc_bairro.value==""){
		sErros = sErros + '\n Preenha o campo Bairro';
		}
		if(oFrm.dsc_cidade.value==""){
		sErros = sErros + '\n Preenha o campo Cidade';
		}
		if(oFrm.dsc_estado.value==""){
		sErros = sErros + '\n Preenha o campo Estado';
		}	
	}
	
	
	
	
	oFrm.dsc_ddd.value = oFrm.dsc_ddd.value. replace ("'","");
	oFrm.dsc_tel.value = oFrm.dsc_tel.value. replace ("'","");
		
	if(oFrm.dsc_nome.value==""){
		sErros = '\n Preenha o campo Nome/Razão Social';
	}
	
	
	if(oFrm.dsc_ddd.value==""){
		sErros = sErros + '\n Preencha o DDD do telefone';
	}else if(oFrm.dsc_ddd.value.length < 2){
		sErros = sErros + '\nNumero de digitos no campo DDD do telefone esta errado';
	}
	if(oFrm.dsc_tel.value==""){
		sErros = sErros + '\n Preencha o número do telefone';
	}else if(oFrm.dsc_tel.value.length < 9){
		sErros = sErros + '\nNumero de digitos no campo telefone esta errado\nFormatação correta: dd + xxxx-xxxx';
	}
	
	if(oFrm.dsc_email.value==""){
		sErros = sErros + '\n Prencha o E-mail Pessoal';
		}
		if(oFrm.dsc_email.value!=""){
			prim = oFrm.dsc_email.value.indexOf("@");
			if(prim < 2) {
				sErros = sErros + 'O E-mail Pessoal informado parece não estar correto.';
			}
			if(oFrm.dsc_email.value.indexOf("@",prim + 1) != -1) {
				sErros = sErros + 'O E-mail Pessoal informado parece não estar correto.';
			}
			if(oFrm.dsc_email.value.indexOf(".") < 1) {
				sErros = sErros + 'O E-mail Pessoal informado parece não estar correto.';
			}
		}
		if(oFrm.email_news.value!=""){
			prim = oFrm.email_news.value.indexOf("@");
			if(prim < 2) {
				sErros = sErros + 'O E-mail de NewsLetter informado parece não estar correto.';
			}
			if(oFrm.email_news.value.indexOf("@",prim + 1) != -1) {
				sErros = sErros + 'O E-mail de Trabalho informado parece não estar correto.';
			}
			if(oFrm.email_news.value.indexOf(".") < 1) {
				sErros = sErros + 'O E-mail de Trabalho informado parece não estar correto.';
			}
		}
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}
function valida_cliente(){
	
	var oFrm = document.frm;
	var sErr = "Campos Obrigatorios: ";
	var sErros = '';

	oFrm.dsc_nome.value = oFrm.dsc_nome.value. replace ("'","");
	oFrm.dsc_cep.value = oFrm.dsc_cep.value. replace ("'","");
	
	//if(oFrm.dsc_cpf.value==""){
	//	sErros = sErros + '\nCampo Identificador obrigatorio.';
	//}else if(oFrm.check.value="no"){
	//	sErros = sErros + '\nIdentifcador devera ser valido.';
	//}
	
	
	if(oFrm.dsc_cep.value==""){
		sErros = sErros + '\n Preenha o campo CEP';
	}else if(oFrm.dsc_cep.value.length < 9){
		sErros = sErros + '\nNumero de digitos no campo CEP esta errado';
	}else{
		oFrm.dsc_end.value = oFrm.dsc_end.value. replace ("'","");
		oFrm.dsc_nr.value = oFrm.dsc_nr.value. replace ("'","");
		oFrm.dsc_bairro.value = oFrm.dsc_bairro.value. replace ("'","");
		oFrm.dsc_cidade.value = oFrm.dsc_cidade.value. replace ("'","");
		oFrm.dsc_estado.value = oFrm.dsc_estado.value. replace ("'","");
		if(oFrm.dsc_end.value==""){
		sErros = sErros + '\n Preenha o campo Endereco';
		}
		if(oFrm.dsc_nr.value==""){
		sErros = sErros + '\n Preenha o campo Número';
		}
	
		if(oFrm.dsc_bairro.value==""){
		sErros = sErros + '\n Preenha o campo Bairro';
		}
		if(oFrm.dsc_cidade.value==""){
		sErros = sErros + '\n Preenha o campo Cidade';
		}
		if(oFrm.dsc_estado.value==""){
		sErros = sErros + '\n Preenha o campo Estado';
		}	
	}
	oFrm.dsc_tel.value = oFrm.dsc_tel.value. replace ("'","");
	oFrm.dsc_senha.value = oFrm.dsc_senha.value. replace ("'","");	
	oFrm.dsc_csenha.value = oFrm.dsc_csenha.value. replace ("'","");
	if(oFrm.nr_segmento.value==""){
			sErros = sErros + '\nEscolha um segmento';
		}else if(oFrm.nr_segmento.value=="Outros" && oFrm.label_SEGMENTO_novo.value==""){
			sErros = sErros + '\nInforme o novo segmento';
	}
	
	if(oFrm.nr_certificacao.value=="Outros" && oFrm.certificacaonovo.value==""){
			sErros = sErros + '\nInforme a nova certificação.';
	}
	
	if(oFrm.dsc_nome.value==""){
		sErros = '\nCampo Nome/Razão Social';
	}
	
	
	if(oFrm.dsc_cep.value==""){
		sErros = sErros + '\nCampo CEP';
	}else if(oFrm.dsc_cep.value.length < 9){
		sErros = sErros + '\nNumero de digitos no campo CEP esta errado';
	}	
	if(oFrm.dsc_ddd.value==""){
		sErros = sErros + '\nPreencha o DDD do telefone';
	}else if(oFrm.dsc_ddd.value.length < 2){
		sErros = sErros + '\nNumero de digitos no campo DDD do Telefone esta errado';
	}
	if(oFrm.dsc_tel.value==""){
		sErros = sErros + '\nPreencha o número do telefone';
	}else if(oFrm.dsc_tel.value.length < 9){
		sErros = sErros + '\nNumero de digitos no campo Telefone esta errado';
	}
	
	if(oFrm.ck_trabalho.checked==false && oFrm.ck_pessoal.checked==false){
		sErros = sErros + '\nInforme qual caixa postal recebera as informacoes no SIX SIGMA';
	}
	if(oFrm.dsc_emailtrab.value == "" && oFrm.ck_trabalho.checked){
		sErros = sErros + '\nO E-mail de trabalho devera ser informado';	
	}
	if(oFrm.dsc_email.value == "" && oFrm.ck_pessoal.checked){
		sErros = sErros + '\nO E-mail de pessoal devera ser informado';	
	}
	if(oFrm.dsc_emailtrab.value!=""){
			prim = oFrm.dsc_emailtrab.value.indexOf("@");
			if(prim < 2) {
				sErros = sErros + '\nO E-mail de Trabalho informado parece não estar correto.';
			}
			if(oFrm.dsc_emailtrab.value.indexOf("@",prim + 1) != -1) {
				sErros = sErros + '\nO E-mail de Trabalho informado parece não estar correto.';
			}
			if(oFrm.dsc_emailtrab.value.indexOf(".") < 1) {
				sErros = sErros + '\nM E-mail de Trabalho informado parece não estar correto.';
			}
	}
	if(oFrm.ck_pessoal.checked){
		if(oFrm.dsc_email.value!=""){
			prim = oFrm.dsc_email.value.indexOf("@");
			if(prim < 2) {
				sErros = sErros + '\nO E-mail de Pessoal informado parece não estar correto.';
			}
			if(oFrm.dsc_email.value.indexOf("@",prim + 1) != -1) {
				sErros = sErros + '\nO E-mail de Pessoal informado parece não estar correto.';
			}
			if(oFrm.dsc_email.value.indexOf(".") < 1) {
				sErros = sErros + '\nO E-mail de Pessoal informado parece não estar correto.';
			}
		}
	}
	if(oFrm.dsc_senha.value==""){
		sErros = sErros + '\nCampo Senha';
		}
		if(oFrm.dsc_csenha.value==""){
		sErros = sErros + '\nConfirmar Senha';
		}
		if(oFrm.dsc_csenha.value!=oFrm.dsc_senha.value){
			sErros = sErros + '\nOs campos senha e confirmar senha devem ser iguais.';
		}
		if(oFrm.dsc_csenha.value.length < 6){
			sErros = sErros + '\nSua senha devera ter 6 caracteres minimos.';
		}
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}

function cnpj_cpf(opcao){

		switch(opcao){	
		
			case "CNPJ":
				document.frm.dsc_cnpj.disabled = false;				
				document.frm.dsc_cpf.disabled = true;
				document.frm.dsc_cpf.value = "";
				document.frm.dsc_pass.value = "";
				document.frm.dsc_pass.disabled = false;
				document.frm.dsc_cnpj.focus();
				document.getElementById("pais").style.visibility = 'hidden';
				break;
				
			case "CPF":
				document.frm.dsc_cnpj.disabled = true;				
				document.frm.dsc_cpf.disabled = false;
				document.frm.dsc_pass.disabled = true;	
				document.frm.dsc_pass.value = "";
				document.frm.dsc_cnpj.value = "";	
				document.frm.dsc_cpf.focus();
				document.getElementById("pais").style.visibility = 'hidden';
				break;
			case "Passaporte":
			
				document.frm.dsc_pass.disabled = false;	
				document.frm.dsc_cnpj.disabled = true;				
				document.frm.dsc_cpf.disabled = true;
				document.frm.dsc_cnpj.value = "";
				document.frm.dsc_cpf.value = "";
				document.getElementById("pais").style.visibility = 'visible';
				document.frm.dsc_pass.focus();
				break;
				
		}

}


function val_cliente1(){
	
	var oFrm = document.frm;
	var sErr = "Atenção para os dados cadastrais do Cliente: ";
	var sErros = '';
	
	if(oFrm.dsc_cnpj.value=="" && oFrm.dsc_cpf.value=="" && oFrm.dsc_pass.value==""){
		sErros = sErros + '\n Preeencha um dos campos: "CNPJ" ou "CPF" ou "Passaporte".';
	}
	if(oFrm.dsc_pass.value!="" && oFrm.dsc_PAISES.value==""){
		sErros = sErros + '\n Opção do Pais deverá ser indicada, para passaporte.';
	}
	
	if(oFrm.dsc_cnpj.value!=""){	
			if(oFrm.dsc_cnpj.value=="00.000.000/0000-00"){
				sErros = sErros + '\n 00.000.000/0000-00 não é um CNPJ válido';
			}
		// Iniciando processo de verificação do CNPJ	
			
		//function validaCNPJ() {
                CNPJ = document.frm.dsc_cnpj.value;
				//erro = new String;
               if (CNPJ.length < 18) 
			   		sErros += '\n É necessario preencher corretamente o número do CNPJ! \n\n'; 
               if ((CNPJ.charAt(2) != ".") || (CNPJ.charAt(6) != ".") || (CNPJ.charAt(10) != "/") || (CNPJ.charAt(15) != "-")){
                	if (sErros.length == 0) sErros += '\n É necessário preencher corretamente o número do CNPJ! \n\n';
				
                 }
                //substituir os caracteres que não são números
               if(document.layers && parseInt(navigator.appVersion) == 4){
                      x = CNPJ.substring(0,2);
                      x += CNPJ. substring (3,6);
                      x += CNPJ. substring (7,10);
                      x += CNPJ. substring (11,15);
                       x += CNPJ. substring (16,18);
                       CNPJ = x; 
              } else {
                       CNPJ = CNPJ. replace (".","");
                      CNPJ = CNPJ. replace (".","");
                       CNPJ = CNPJ. replace ("-","");
                       CNPJ = CNPJ. replace ("/","");
               }
              var nonNumbers = /\D/;
               if (nonNumbers.test(CNPJ)) sErros += '\n A verificação de CNPJ suporta apenas números! \n\n'; 
               var a = [];
               var b = new Number;
               var c = [6,5,4,3,2,9,8,7,6,5,4,3,2];
               for (i=0; i<12; i++){
                       a[i] = CNPJ.charAt(i);
                       b += a[i] * c[i+1];
 }
              if ((x = b % 11) < 2) { a[12] = 0 } else { a[12] = 11-x }
               b = 0;
               for (y=0; y<13; y++) {
                       b += (a[y] * c[y]); 
               }
              if ((x = b % 11) < 2) { a[13] = 0; } else { a[13] = 11-x; }
              if ((CNPJ.charAt(12) != a[12]) || (CNPJ.charAt(13) != a[13])){
                       sErros +='\n Dígito verificador do CNPJ está com problema!';
               }
               //if (sErros.length > 0){
                       //alert(erro);
                       //document.frm.dsc_cnpj.value="";
					   //document.frm.dsc_cnpj.focus();
					  
               //}
			   //else {
                     //  alert("CNPJ valido!");
					   
              // }
               
      // }
		
//	Término do processo de verificação do CNPJ			
	
	}
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}


function valida_empresa(){
	
	var oFrm = document.frm;
	var sErr = "Campos Obrigatorios: ";
	var sErros = '';

	oFrm.dsc_empresa.value = oFrm.dsc_empresa.value. replace ("'","");
	oFrm.dsc_contato.value = oFrm.dsc_contato.value. replace ("'","");
	oFrm.dsc_ddd.value = oFrm.dsc_ddd.value. replace ("'","");
	oFrm.dsc_tel.value = oFrm.dsc_tel.value. replace ("'","");
	oFrm.dsc_email.value = oFrm.dsc_email.value. replace ("'","");	
	if(oFrm.dsc_empresa.value==""){
		sErros = '\nCampo Empresa';
	}
	if(oFrm.dsc_contato.value==""){
		sErros = sErros + '\nCampo Contato';
	}
	//if(oFrm.dsc_ddd.value==""){
	//	sErros = sErros + '\nDDD do telefone';
	//}else if(oFrm.dsc_ddd.value.length < 2){
//		sErros = sErros + '\nNumero de digitos no campo DDD do Telefone esta errado';
//	}
	//if(oFrm.dsc_tel.value==""){
	//	sErros = sErros + '\nNúmero do telefone';
	///}else if(oFrm.dsc_tel.value.length < 9){
	//	sErros = sErros + '\nNumero de digitos no campo Telefone esta errado';
	//}
	if(oFrm.dsc_email.value == ""){
		sErros = sErros + '\nE-mail';
	}
	if(oFrm.dsc_SEGMENTO.value == ""){
		sErros = sErros + '\nSegmento';
	}
	if(oFrm.dsc_email.value!=""){
		prim = oFrm.dsc_email.value.indexOf("@");
		if(prim < 2) {
			sErros = sErros + '\nO E-mail informado parece não estar correto.';
		}else
		if(oFrm.dsc_email.value.indexOf("@",prim + 1) != -1) {
			sErros = sErros + '\nO E-mail informado parece não estar correto.';
		}else
		if(oFrm.dsc_email.value.indexOf(".") < 1) {
			sErros = sErros + '\nO E-mail informado parece não estar correto.';
		}
	}
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}



function valida_news(){
	
	var oFrm = document.frm;
	var sErr = "É obrigatório o preenchimento dos seguintes campos: ";
	var sErros = '';

	oFrm.dsc_nome.value = oFrm.dsc_nome.value. replace ("'","");
	oFrm.dsc_end.value = oFrm.dsc_end.value. replace ("'","");
	oFrm.dsc_nr.value = oFrm.dsc_nr.value. replace ("'","");
	oFrm.dsc_cep.value = oFrm.dsc_cep.value. replace ("'","");
	oFrm.dsc_bairro.value = oFrm.dsc_bairro.value. replace ("'","");
	oFrm.dsc_cidade.value = oFrm.dsc_cidade.value. replace ("'","");
	oFrm.dsc_estado.value = oFrm.dsc_estado.value. replace ("'","");	
	oFrm.dsc_tel.value = oFrm.dsc_tel.value. replace ("'","");
	oFrm.dsc_celular.value = oFrm.dsc_celular.value. replace ("'","");
	
	if(oFrm.dsc_nome.value==""){
		sErros = '\n Nome';
	}	
	
	if(oFrm.dsc_email.value==""){
		sErros = sErros + '\n E-mail';
		}
		if(oFrm.dsc_email.value!=""){
			prim = oFrm.dsc_email.value.indexOf("@");
			if(prim < 2) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
			if(oFrm.dsc_email.value.indexOf("@",prim + 1) != -1) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
			if(oFrm.dsc_email.value.indexOf(".") < 1) {
				sErros = sErros + 'O e-mail informado parece não estar correto.';
			}
		}
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
		oFrm.submit(); 
	}
}


function Login_news(){
	var oFrm = document.frm
	var sErr = "Campos obrigatórios: ";
	var sErros = '';
	
	if(oFrm.txtnome.value==""){
		sErros = '\n Nome';
	}
	if(oFrm.txtemail.value==""){
		sErros = sErros + '\n E-mail';
	}
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}

}
function Login(){
	var oFrm = document.form
	var sErr = "Atenção para os seguintes campos: ";
	var sErros = '';
	
	if(oFrm.txtuser.value==""){
		sErros = '\n O campo Login é obrigatório';
	}
	if(oFrm.txtsenha.value==""){
		sErros = sErros + '\n O campo Senha é obrigatório';
	}
	
	if(sErros!=''){
		alert(sErr + sErros);	
	}else{
			oFrm.submit();
	}

}

function excluir(sLink){
	if(confirm("Deseja realmente excluir este registro")){
		window.location.href = sLink;
		}
}
//passa-se o x = nome da pagina o w = largura o h = altura
function popup(x,w,h){
window.open(""+x+"",'images','alwaysRaised=no,status=no,scrollbars=no,width='+w+',height='+h+',top=250,left=250')
}
function popup1(x,w,h){
window.open(""+x+"",'images','alwaysRaised=no,status=no,scrollbars=yes,width='+w+',height='+h+',top=250,left=250')
}
function popupN(x,w,h,n){
window.open(""+x+"",""+n+"",'alwaysRaised=no,status=no,scrollbars=yes,width='+w+',height='+h+',top=250,left=250')
}
function popup2(x,w,h){
	var winl = (screen.width - 920) / 2;
    var wint = (screen.height - 540) / 2;
window.open(""+x+"",'images','alwaysRaised=no,status=no,scrollbars=yes,width='+w+',height='+h+',top='+wint+',left='+winl+'')
}

