/*Altera noticia*/
function alterarNoticia(){
	var titulo 	= document.getElementById("titulo");
	var data 	= document.getElementById("data");
	var duracao = document.getElementById("duracao");
	var pauta 	= document.getElementById("pauta");	
	
	if(titulo.value ==  ""){
		mostraMensagem("Preencha o campo Título da notícia.");
		titulo.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		titulo.style.backgroundColor = "#FFFFFF";
	}
	
	if(data.value ==  ""){
		mostraMensagem("Preencha o campo Data.");
		data.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		data.style.backgroundColor = "#FFFFFF";
	}
	
	if(duracao.value ==  ""){
		mostraMensagem("Preencha o campo Duração.");
		duracao.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		duracao.style.backgroundColor = "#FFFFFF";
	}
	
	if(pauta.value ==  ""){
		mostraMensagem("Preencha o campo Pauta.");
		pauta.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		pauta.style.backgroundColor = "#FFFFFF";
	}
	
	document.noticia.submit();
}

/*Cadastra arquivo*/
function cadastraArquivo(){
	var nome 	= document.getElementById("nome");
	var data 	= document.getElementById("data");
	var duracao = document.getElementById("duracao");
	var radio 	= document.getElementById("radio");
	var com 	= document.getElementById("comentario");
	var dow 	= document.getElementById("dow");
	var arq 	= document.getElementById("arquivo");
	
	if(nome.value ==  ""){
		mostraMensagem("Preencha o campo Nome do arquivo.");
		nome.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		nome.style.backgroundColor = "#FFFFFF";
	}
	
	if(data.value ==  ""){
		mostraMensagem("Preencha o campo Data.");
		data.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		data.style.backgroundColor = "#FFFFFF";
	}
	
	if(duracao.value ==  ""){
		mostraMensagem("Preencha o campo Duração.");
		duracao.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		duracao.style.backgroundColor = "#FFFFFF";
	}
	
	if(radio.value ==  ""){
		mostraMensagem("Preencha o campo Rádio.");
		radio.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		radio.style.backgroundColor = "#FFFFFF";
	}
	
	if(dow.value ==  ""){
		mostraMensagem("Preencha o campo Nome para download.");
		dow.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		dow.style.backgroundColor = "#FFFFFF";
	}
	
	if(arq.value ==  ""){
		mostraMensagem("Selecione um arquivo para envio.");
		arq.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		arq.style.backgroundColor = "#FFFFFF";
	}
	
	document.arquivo.submit();
}

/*Cadastra Cliente*/
function cadastraCliente(){
	var razao 		= document.getElementById("razao");
	var cnpj 		= document.getElementById("cnpj");
	var endereco 	= document.getElementById("endereco");
	var bairro 		= document.getElementById("bairro");
	var cidade 		= document.getElementById("cidade");
	var estado 		= document.getElementById("estado");
	var cep 		= document.getElementById("cep");
	var ddd_tel 	= document.getElementById("ddd_tel");
	var num_tel 	= document.getElementById("num_tel");
	var ddd_fax 	= document.getElementById("ddd_fax");
	var num_fax 	= document.getElementById("num_fax");
	var resp	 	= document.getElementById("resp");
	var ddd_cel 	= document.getElementById("ddd_cel");
	var num_cel 	= document.getElementById("num_cel");
	var email	 	= document.getElementById("email");
	var status_a 	= document.getElementById("ativo");
	var status_i 	= document.getElementById("inativo");
	var login	 	= document.getElementById("login");
	var senha	 	= document.getElementById("senha");
	var dir		 	= document.getElementById("dir");	
	
	var dados = Array();
	
	if(razao.value ==  ""){
		mostraMensagem("Preencha o campo Razão Social.");
		razao.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		razao.style.backgroundColor = "#FFFFFF";
		dados[0] = razao.value;
	}
	
	if(cnpj.value ==  ""){
		mostraMensagem("Preencha o campo CNPJ.");
		cnpj.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cnpj.style.backgroundColor = "#FFFFFF";
		dados[1] = cnpj.value;
	}
	
	if(endereco.value ==  ""){
		mostraMensagem("Preencha o campo Endereço.");
		endereco.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		endereco.style.backgroundColor = "#FFFFFF";
		dados[2] = endereco.value;
	}
	
	if(bairro.value ==  ""){
		mostraMensagem("Preencha o campo Bairro.");
		bairro.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		bairro.style.backgroundColor = "#FFFFFF";
		dados[3] = bairro.value;
	}
	
	if(cidade.value ==  ""){
		mostraMensagem("Preencha o campo Cidade.");
		cidade.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cidade.style.backgroundColor = "#FFFFFF";
		dados[4] = cidade.value;
	}
	
	if(estado.value ==  ""){
		mostraMensagem("Preencha o campo Estado.");
		estado.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		estado.style.backgroundColor = "#FFFFFF";
		dados[5] = estado.value;
	}
	
	if(cep.value ==  ""){
		mostraMensagem("Preencha o campo CEP.");
		cep.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cep.style.backgroundColor = "#FFFFFF";
		dados[6] = cep.value;
	}
	
	if(ddd_tel.value ==  ""){
		mostraMensagem("Preencha o campo DDD do Telefone.");
		ddd_tel.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		ddd_tel.style.backgroundColor = "#FFFFFF";
		dados[7] = ddd_tel.value;
	}
	
	if(num_tel.value ==  ""){
		mostraMensagem("Preencha o campo Número do Telefone.");
		num_tel.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		num_tel.style.backgroundColor = "#FFFFFF";
		dados[8] = num_tel.value;
	}
	
	if(resp.value ==  ""){
		mostraMensagem("Preencha o campo Responsável.");
		resp.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		resp.style.backgroundColor = "#FFFFFF";
		dados[9] = resp.value;
	}
	
	if(email.value ==  ""){
		mostraMensagem("Preencha o campo E-mail.");
		email.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		email.style.backgroundColor = "#FFFFFF";
		dados[10] = email.value;
	}
	
	if(login.value ==  ""){
		mostraMensagem("Preencha o campo Login.");
		login.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		login.style.backgroundColor = "#FFFFFF";
		dados[11] = login.value;
	}
	
	if(senha.value ==  ""){
		mostraMensagem("Preencha o campo Senha.");
		senha.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		senha.style.backgroundColor = "#FFFFFF";
		dados[12] = senha.value;
	}
	
	if(dir.value ==  ""){
		mostraMensagem("Preencha o campo Diretório.");
		dir.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		dir.style.backgroundColor = "#FFFFFF";
		dados[18] = dir.value;
	}
	
	var ver = false;
	
	if(status_a.checked){
		dados[13] = status_a.value;
		ver = true;
	}
	
	if(status_i.checked){
		dados[13] = status_i.value;
		ver = true;
	}
	
	if(!ver){
		mostraMensagem("Escolha o status do cliente.");
		return false;
	}
	
	dados[14] = ddd_fax.value;
	dados[15] = num_fax.value;
	dados[16] = ddd_cel.value;
	dados[17] = num_cel.value;	
	
	cadastraClienteAjax("../xml/cadastraCliente.php", dados);
}

/*Atualiza Cliente*/
function atualizaCliente(redireciona){
	var razao 		= document.getElementById("razao");
	var cnpj 		= document.getElementById("cnpj");
	var endereco 	= document.getElementById("endereco");
	var bairro 		= document.getElementById("bairro");
	var cidade 		= document.getElementById("cidade");
	var estado 		= document.getElementById("estado");
	var cep 		= document.getElementById("cep");
	var ddd_tel 	= document.getElementById("ddd_tel");
	var num_tel 	= document.getElementById("num_tel");
	var ddd_fax 	= document.getElementById("ddd_fax");
	var num_fax 	= document.getElementById("num_fax");
	var resp	 	= document.getElementById("resp");
	var ddd_cel 	= document.getElementById("ddd_cel");
	var num_cel 	= document.getElementById("num_cel");
	var email	 	= document.getElementById("email");
	var status_a 	= document.getElementById("ativo");
	var status_i 	= document.getElementById("inativo");
	var login	 	= document.getElementById("login");
	var senha	 	= document.getElementById("senha");
	var id		 	= document.getElementById("id_cliente");
	
	var dados = Array();
	
	if(razao.value ==  ""){
		mostraMensagem("Preencha o campo Razão Social.");
		razao.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		razao.style.backgroundColor = "#FFFFFF";
		dados[0] = razao.value;
	}
	
	if(cnpj.value ==  ""){
		mostraMensagem("Preencha o campo CNPJ.");
		cnpj.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cnpj.style.backgroundColor = "#FFFFFF";
		dados[1] = cnpj.value;
	}
	
	if(endereco.value ==  ""){
		mostraMensagem("Preencha o campo Endereço.");
		endereco.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		endereco.style.backgroundColor = "#FFFFFF";
		dados[2] = endereco.value;
	}
	
	if(bairro.value ==  ""){
		mostraMensagem("Preencha o campo Bairro.");
		bairro.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		bairro.style.backgroundColor = "#FFFFFF";
		dados[3] = bairro.value;
	}
	
	if(cidade.value ==  ""){
		mostraMensagem("Preencha o campo Cidade.");
		cidade.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cidade.style.backgroundColor = "#FFFFFF";
		dados[4] = cidade.value;
	}
	
	if(estado.value ==  ""){
		mostraMensagem("Preencha o campo Estado.");
		estado.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		estado.style.backgroundColor = "#FFFFFF";
		dados[5] = estado.value;
	}
	
	if(cep.value ==  ""){
		mostraMensagem("Preencha o campo CEP.");
		cep.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cep.style.backgroundColor = "#FFFFFF";
		dados[6] = cep.value;
	}
	
	if(ddd_tel.value ==  ""){
		mostraMensagem("Preencha o campo DDD do Telefone.");
		ddd_tel.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		ddd_tel.style.backgroundColor = "#FFFFFF";
		dados[7] = ddd_tel.value;
	}
	
	if(num_tel.value ==  ""){
		mostraMensagem("Preencha o campo Número do Telefone.");
		num_tel.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		num_tel.style.backgroundColor = "#FFFFFF";
		dados[8] = num_tel.value;
	}
	
	if(resp.value ==  ""){
		mostraMensagem("Preencha o campo Responsável.");
		resp.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		resp.style.backgroundColor = "#FFFFFF";
		dados[9] = resp.value;
	}
	
	if(email.value ==  ""){
		mostraMensagem("Preencha o campo E-mail.");
		email.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		email.style.backgroundColor = "#FFFFFF";
		dados[10] = email.value;
	}
	
	if(login.value ==  ""){
		mostraMensagem("Preencha o campo Login.");
		login.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		login.style.backgroundColor = "#FFFFFF";
		dados[11] = login.value;
	}
	
	dados[12] = senha.value;
	
	var ver = false;
	
	if(status_a.checked){
		dados[13] = status_a.value;
		ver = true;
	}
	
	if(status_i.checked){
		dados[13] = status_i.value;
		ver = true;
	}
	
	if(!ver){
		mostraMensagem("Escolha o status do cliente.");
		return false;
	}
	
	dados[14] = ddd_fax.value;
	dados[15] = num_fax.value;
	dados[16] = ddd_cel.value;
	dados[17] = num_cel.value;
	dados[18] = id.value;
	
	atualizaClienteAjax("../xml/atualizaCliente.php", dados, redireciona);
}

/*Atualiza Arquivo*/
function atualizaArquivo(){
	var nome 		= document.getElementById("nome");
	var data 		= document.getElementById("data");
	var duracao 	= document.getElementById("duracao");
	var radio 		= document.getElementById("radio");
	var comentario	= document.getElementById("comentario");
	var id			= document.getElementById("id_arquivo");
	
	var dados = Array();
	
	if(nome.value ==  ""){
		mostraMensagem("Preencha o campo Nome do arquivo.");
		nome.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		nome.style.backgroundColor = "#FFFFFF";
		dados[0] = nome.value;
	}
	
	if(data.value ==  ""){
		mostraMensagem("Preencha o campo Data do Arquivo.");
		data.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		data.style.backgroundColor = "#FFFFFF";
		dados[1] = data.value;
	}
	
	if(duracao.value ==  ""){
		mostraMensagem("Preencha o campo Duração.");
		duracao.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		duracao.style.backgroundColor = "#FFFFFF";
		dados[2] = duracao.value;
	}
	
	if(radio.value ==  ""){
		mostraMensagem("Preencha o campo Rádio.");
		radio.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		radio.style.backgroundColor = "#FFFFFF";
		dados[3] = radio.value;
	}
	
	dados[4] = comentario.value;
	dados[5] = id.value;
	
	atualizaArquivoAjax("../xml/atualizaArquivo.php", dados);
}

/*Atualiza ADM*/
function atualizaADM(){
	var nome 		= document.getElementById("nome");
	var cpf 		= document.getElementById("cpf");
	var cargo 		= document.getElementById("cargo");
	var ddd_cel		= document.getElementById("ddd_cel");
	var num_cel		= document.getElementById("num_cel");
	var email 		= document.getElementById("email");
	var login 		= document.getElementById("login");
	var senha 		= document.getElementById("senha");
	
	var dados = Array();
	
	if(nome.value ==  ""){
		mostraMensagem("Preencha o campo Nome.");
		nome.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		nome.style.backgroundColor = "#FFFFFF";
		dados[0] = nome.value;
	}
	
	if(cpf.value ==  ""){
		mostraMensagem("Preencha o campo CPF.");
		cpf.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cpf.style.backgroundColor = "#FFFFFF";
		dados[1] = cpf.value;
	}			
	
	if(cargo.value ==  ""){
		mostraMensagem("Preencha o campo Cargo.");
		cargo.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cargo.style.backgroundColor = "#FFFFFF";
		dados[2] = cargo.value;
	}
	
	if(email.value ==  ""){
		mostraMensagem("Preencha o campo E-mail.");
		email.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		email.style.backgroundColor = "#FFFFFF";
		dados[3] = email.value;
	}
	
	dados[4] = ddd_cel.value;
	dados[5] = num_cel.value;
	dados[6] = login.value;
	dados[7] = senha.value;
	
	atualizaADMAjax("../xml/atualizaADM.php", dados);
}


/*Atualiza Empresa*/
function atualizaEmpresa(){
	var razao 		= document.getElementById("razao");
	var cnpj 		= document.getElementById("cnpj");
	var endereco 	= document.getElementById("endereco");
	var bairro 		= document.getElementById("bairro");
	var cidade 		= document.getElementById("cidade");
	var estado 		= document.getElementById("estado");
	var cep		 	= document.getElementById("cep");
	var ddd_tel 	= document.getElementById("ddd_tel");
	var num_tel		= document.getElementById("num_tel");
	var ddd_fax 	= document.getElementById("ddd_fax");
	var num_fax 	= document.getElementById("num_fax");
	var email 		= document.getElementById("email");
	
	var dados = Array();
	
	if(razao.value ==  ""){
		mostraMensagem("Preencha o campo Razão social.");
		razao.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		razao.style.backgroundColor = "#FFFFFF";
		dados[0] = razao.value;
	}
	
	if(cnpj.value ==  ""){
		mostraMensagem("Preencha o CNPJ.");
		cnpj.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cnpj.style.backgroundColor = "#FFFFFF";
		dados[1] = cnpj.value;
	}
	
	if(endereco.value ==  ""){
		mostraMensagem("Preencha o campo Endereço.");
		endereco.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		endereco.style.backgroundColor = "#FFFFFF";
		dados[2] = endereco.value;
	}
	
	if(bairro.value ==  ""){
		mostraMensagem("Preencha o campo Bairro.");
		bairro.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		bairro.style.backgroundColor = "#FFFFFF";
		dados[3] = bairro.value;
	}
	
	
	if(cidade.value ==  ""){
		mostraMensagem("Preencha o campo Cidade.");
		cidade.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cidade.style.backgroundColor = "#FFFFFF";
		dados[4] = cidade.value;
	}
	
	if(estado.value ==  ""){
		mostraMensagem("Preencha o campo Estado.");
		estado.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		estado.style.backgroundColor = "#FFFFFF";
		dados[5] = estado.value;
	}
	
	if(cep.value ==  ""){
		mostraMensagem("Preencha o campo CEP.");
		cep.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		cep.style.backgroundColor = "#FFFFFF";
		dados[6] = cep.value;
	}
	
	if(ddd_tel.value ==  ""){
		mostraMensagem("Preencha o campo DDD do Telefone.");
		ddd_tel.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		ddd_tel.style.backgroundColor = "#FFFFFF";
		dados[7] = ddd_tel.value;
	}
	
	if(num_tel.value ==  ""){
		mostraMensagem("Preencha o campo Telefone.");
		num_tel.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		num_tel.style.backgroundColor = "#FFFFFF";
		dados[8] = num_tel.value;
	}
	
	if(email.value ==  ""){
		mostraMensagem("Preencha o campo E-mail.");
		email.style.backgroundColor = "#FFF68F";
		return false;
	}else{
		email.style.backgroundColor = "#FFFFFF";
		dados[9] = email.value;
	}
	
	dados[10] = ddd_fax.value;
	dados[11] = num_fax.value;
	
	atualizaEmpresaAjax("../xml/atualizaEmpresa.php", dados);
}

/*Verifica Login*/
function verificaLogin(tipo){
	var login = document.getElementById("usuario").value;
	var senha = document.getElementById("senha").value;
	
	if(login == ""){
		mostraMensagem("Preencha o campo Usuário.");
		document.getElementById("usuario").style.backgroundColor = "#FFF68F";				
	}else if(senha == ""){
		mostraMensagem("Preencha o campo Senha.");
		document.getElementById("senha").style.backgroundColor = "#FFF68F";
	}else{
		verificaLoginAjax("../xml/login.php", login, senha, tipo);
	}
}

function mostraMensagem(msg){
	document.getElementById("block").style.visibility = "visible";
	document.getElementById("block").style.display = "";
	
	document.getElementById("msg").style.visibility = "visible";
	document.getElementById("msg").style.display = "";
	
	document.getElementById("txt_msg").innerHTML = msg;
}

function fechaMSG(){
	document.getElementById("block").style.display = "none";
	document.getElementById("block").style.visibility = "hidden";
	
	document.getElementById("msg").style.display = "none";
	document.getElementById("msg").style.visibility = "hidden";
}

function setMensagem(msg){
	document.getElementById("txt_msg").innerHTML = msg;	
}