// JavaScript Document



function fnExecCadAnu()

{

	if(document.form.txtNome.value.length==0){

		alert("Informe o nome do anunciante.");

		document.form.txtNome.focus();

		return false;	

	}

	

	if(document.form.cboTipo.value.length==0){

		alert("Informe o cliente.");

		document.form.cboTipo.focus();

		return false;	

	}	

	

	document.form.method = "POST";

	document.form.action = "anu_exec.php";

	document.form.submit();

}



function fnExecAnuDel(id,cliente){	

	if(confirm("Deseja deletar ?")){

		parent.location = 'anu_exec.php?id='+id+'&cliente='+cliente+'&acao=D';

	}

}



function fnExecGravarNews()

{

	document.form.txtTexto.value = document.form.txtTexto.value.toUpperCase();

	

	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "news_grava.php";

	document.form.submit();

}



function fnGravarNovaEstrutura(texto)

{

	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "cor_exec.php?acao=I&id=0&txtNome="+texto+"&cboNivel=0";

	document.form.submit();

}



function fnExecCadTel(){



	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "tel_exec.php";

	document.form.submit();

	

}



function fnExecTelDel(id,provedor){	

	if(confirm("Deseja deletar ?")){

		parent.location = 'tel_exec.php?id='+id+'&codpro='+provedor+'&acao=D';

	}

}



function fnExecProDel(id){	

	if(confirm("Deseja deletar ?")){

		parent.location = 'pro_exec.php?id='+id+'&acao=D';

	}

}



function fnExecCadPro(){



	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "pro_exec.php";

	document.form.submit();

	

}



function fnExecGravarConexoes(){



	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "con_grava.php";

	document.form.submit();

	

}



function fnExecGravarAvisos(){



	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "avi_grava.php";

	document.form.submit();

	

}



function fnExecGravarAvisos2(){



	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "avi2_grava.php";

	document.form.submit();

	

}



function fnExecCadCor(){



	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "cor_exec.php";

	document.form.submit();

	

}



function fnExecCorDel(id){	

	if(confirm("Deseja deletar ?")){

		parent.location = 'cor_exec.php?id='+id+'&acao=D';

	}

}



function fnExecGravarRoteiro(){



	if(document.form.txtTimeImg.value.length==0 && document.form.rdnTipoKiko[1].checked)

	{

		alert("Defina o tempo de exibição das imagens.");	

		document.form.txtTimeImg.focus();

		return false;

	}

	

	if(parseInt(document.form.txtTimeImg.value) == 0 && document.form.rdnTipoKiko[1].checked)

	{

		alert("Defina o tempo de exibição das imagens.");	

		document.form.txtTimeImg.focus();

		return false;

	}	



	document.form.target = "_self";

	document.form.method = "POST";

	document.form.action = "rto_grava.php";

	document.form.submit();

	

}



function fnFiltrarUsr(){



	document.form.method = "POST";

	document.form.action = "usr_lista.php";

	document.form.submit();

	

}



function fnFiltrarCli(){



	document.form.method = "POST";

	document.form.action = "cli_lista.php";

	document.form.submit();

	

}



function fnCarregaCboArq(categoria,roteiro,bloco,opcao,frame){						  

	

	var frame2 = "frmExec"+frame;

	

	document.form.target = frame2;

	document.form.method = "POST";

	document.form.action = "rto_monta_cbo_arq.php?categoria="+categoria+"&roteiro="+roteiro+"&bloco="+bloco+"&opcao="+opcao+"&exec="+frame+"";

	document.form.submit();	



}



function fnExecTipDel(id){	

	if(confirm("Deseja deletar ?")){

		parent.location = 'tip_exec.php?id='+id+'&acao=D';

	}

}



function fnExecCadTip(){

	

	if(document.form.txtNome.value.length==0){

		alert("Informe o nome do tipo de arquivo.");

		document.form.txtNome.focus();

		return false;	

	}

	

	document.form.method = "POST";

	document.form.action = "tip_exec.php";

	document.form.submit();

	

}



function fnExecCatDel(id){	

	if(confirm("Deseja deletar ?")){

		parent.location = 'cat_exec.php?id='+id+'&acao=D';

	}

}



function fnExecCadCat(){

	

	if(document.form.txtNome.value.length==0){

		alert("Informe o nome da categoria.");

		document.form.txtNome.focus();

		return false;	

	}

	

	if(document.form.cboTipo.value.length==0){

		alert("Informe o tipo da categoria.");

		document.form.cboTipo.focus();

		return false;	

	}

	

	document.form.method = "POST";

	document.form.action = "cat_exec.php";

	document.form.submit();

	

}





function fnExecArqDel(id){	

	if(confirm("Deseja deletar ?")){

		parent.location = 'arq_exec.php?id='+id+'&acao=D';

	}

}



function fnExecCadArq(){

	

	if(document.form.cboCategoria.value==28 && document.form.txDuracao.value.length==0){

		alert("Informe a duração do Flash em segundos.");

		document.form.txDuracao.focus();

		return false;	

	}

	if(document.form.id.value==0 && document.form.arquivo.value.length==0){

		alert("Informe o arquivo.");

		return false;	

	}



	if(document.form.cboCategoria.value.length==0){

		alert("Informe a categoria.");

		document.form.cboCategoria.focus();

		return false;	

	}

	

	document.form.method = "POST";

	document.form.action = "arq_exec.php";

	document.form.submit();

	

}



function fnExecCadCliente(){



	if(document.form.txtRazao.value.length==0){

		alert("Informe a razão social.");

		document.form.txtRazao.focus();

		return false;	

	}

	if(document.form.txtNome.value.length==0){

		alert("Informe o nome fantasia.");

		document.form.txtNome.focus();

		return false;	

	}

	if(document.form.txtEndereco.value.length==0){

		alert("Informe o endereço.");

		document.form.txtEndereco.focus();

		return false;	

	}

	if(document.form.txtCep.value.length==0){

		alert("Informe o cep.");

		document.form.txtCep.focus();

		return false;	

	}

	if(document.form.txtCidade.value.length==0){

		alert("Informe a cidade.");

		document.form.txtCidade.focus();

		return false;	

	}

	if(document.form.txtUf.value.length==0){

		alert("Informe o estado.");

		document.form.txtUf.focus();

		return false;	

	}

	if(document.form.txtTelefone.value.length==0){

		alert("Informe o telefone.");

		document.form.txtTelefone.focus();

		return false;	

	}	

	if(document.form.txtCnpj.value.length==0){

		alert("Informe o cnpj.");

		document.form.txtCnpj.focus();

		return false;	

	}	

	if(document.form.txtContato.value.length==0){

		alert("Informe o contato.");

		document.form.txtContato.focus();

		return false;	

	}

	if(document.form.txtEmail.value.length==0){

		alert("Informe o email.");

		document.form.txtEmail.focus();

		return false;	

	}	

	if(!fnValidaEmail(document.form.txtEmail.value)){

		alert("Informe o email corretamente.");

		document.form.txtEmail.focus();

		return false;	

	}

	if(document.form.txtEnderecoEnt.value.length==0){

		alert("Informe o endereço de entrega.");

		document.form.txtEnderecoEnt.focus();

		return false;	

	}

	if(document.form.txtCepEnt.value.length==0){

		alert("Informe o cep de entrega.");

		document.form.txtCepEnt.focus();

		return false;	

	}

	if(document.form.txtCidadeEnt.value.length==0){

		alert("Informe a cidade de entrega.");

		document.form.txtCidadeEnt.focus();

		return false;	

	}

	if(document.form.txtUfEnt.value.length==0){

		alert("Informe o estado de entrega.");

		document.form.txtUfEnt.focus();

		return false;	

	}

	

	document.form.method = "POST";

	document.form.action = "cli_exec.php?acao=G";	

	document.form.submit();

	

}





function fnExecClienteDel(id,nome){	

	if(confirm("Deseja deletar " + nome + " ?")){

		parent.location = 'cli_exec.php?id='+id+'&acao=D';

	}

}



function fnExecCadUsuario(){



	if(document.form.txtNome.value.length==0){

		alert("Informe o nome.");

		document.form.txtNome.focus();

		return false;	

	}

	

	if(document.form.txtUsr.value.length==0){

		alert("Informe o usuário.");

		document.form.txtUsr.focus();

		return false;	

	}

	

	if(document.form.txtSenha.value.length==0){

		alert("Informe a senha.");

		document.form.txtSenha.focus();

		return false;	

	}

	

	if(document.form.txtSenha.value.length<6){

		alert("A senha deve possuir 6 dígitos ou mais.");

		document.form.txtSenha.focus();

		return false;	

	}

	

	if(document.form.txtSenha.value!=document.form.txtSenha2.value){

		alert("Confirme a senha corretamente.");

		document.form.txtSenha2.focus();

		return false;	

	}	

	

	if(document.form.cboEmpresa.value.length==0){

		alert("Informe o cliente.");

		document.form.cboEmpresa.focus();

		return false;	

	}

	

	if(document.form.cboNivel.value=="U" && document.form.cboCliente.value.length==0){

		alert("Informe a unidade que pertence.");

		document.form.cboCliente.focus();

		return false;	

	}	

	

	if(document.form.cboOrganograma.value.length==0){

		alert("Informe a posição no organograma.");

		document.form.cboOrganograma.focus();

		return false;	

	}	

	

	if(document.form.cboNivel.value.length==0){

		alert("Informe o nível.");

		document.form.cboNivel.focus();

		return false;	

	}

	

	document.form.method = "POST";

	document.form.action = "usr_exec.php?acao=G";	

	document.form.submit();

	

}



function fnExecUsuarioDel(id,tipo,unidade){	

	if(confirm("Deseja deletar ?")){

		parent.location = 'usr_exec.php?id='+id+'&acao=D&tipo='+tipo+'&unidade='+unidade;

	}

}



function fnExecLogin(){

	

	if(document.form.txtUsr.value.length==0){

		alert("Informe o usuário.");

		document.form.txtUsr.focus();

		return false;	

	}

	

	if(document.form.txtSenha.value.length==0){

		alert("Informe a senha.");

		document.form.txtSenha.focus();

		return false;	

	}

	

	document.form.method = "POST";

	document.form.action = "login_exec.php";	

	document.form.submit();

	

}






function fnValidaEmail(email){

	

	var jSintaxe, jArroba, jPontos;	

	var ExpReg = new RegExp('[^a-zA-Z0-9\.@_-]', 'g');

	

	// Checa a sintaxe.	

	jSintaxe = !ExpReg.test(email);

	

	if (jSintaxe == false){


		return false;

	}

	

	// Checa se há pontos inválidos.	

	jPontos = (email.indexOf('.') > 0) && !(email.indexOf('..') > 0);

	

	if (jPontos == false){

		return false;

	}

	

	// Checa se existe somente uma arroba.	

	jArroba = (email.indexOf('@') > 0) && (email.indexOf('@') == email.lastIndexOf('@'));

	

	if (jArroba == false){

		return false;

	}

	

	return ( jSintaxe && jPontos && jArroba);



}



function fnSomenteNumeros(){

	if(event.keyCode>=48 && event.keyCode<=57){

		return;

	}else{

		return false;

	}

}



function fnCopiaEndereco(){

	var strHTML = "";

	if(document.form.chkCopiaEndereco.checked){

		

		//fnCidades(document.form.txtUf.value,"B");

	

		document.form.txtCepEnt.value = document.form.txtCep.value;

		document.form.txtEnderecoEnt.value = document.form.txtEndereco.value;

		//document.form.txtCidadeEnt.value = document.form.txtCidade.value;

		document.form.txtUfEnt.value = document.form.txtUf.value;
		
		strHTML = document.getElementById("cidade").innerHTML;
		strHTML = strHTML.replace("txtCidade","txtCidadeEnt");
		
		document.getElementById("cidade2").innerHTML = strHTML;	

	}else{

		document.form.txtCepEnt.value = "";

		document.form.txtEnderecoEnt.value = "";

		document.form.txtCidadeEnt.value = "";

		document.form.txtUfEnt.value = "";

	}



}

