//alert ('checaform.js');

/******************************************************
	
	Usa:
		urlScripts.js
		msgScripts.js
		switchChars.js
		stringScripts.js

******************************************************/

function isEmail(string) {
if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
	return true;
else
	return false;
}	


function verificaData(divNome){
	
	var dia = $('#dia'+divNome);
	if(dia.val() == ''){
		alert (switchChars('Preencha o dia.'));
		dia.focus();
		return false;
	}
	
	var mes = $('#mes'+divNome);
	if(mes.val() == ''){
		alert (switchChars('Preencha o m�s.'));
		mes.focus();
		return false;
	}
	
	var ano = $('#ano'+divNome);
	if(ano.val() == ''){
		alert (switchChars('Preencha o ano.'));
		ano.focus();
		return false;
	}	
	
	return true;
	
}


function verificaLoginSenha(){
	
	var login = $('#login');
	if(login.val() == ''){
		alert (switchChars('Preencha o login.'));
		login.focus();
		return false;
	}
	
	var senha = $('#senha');
	if(senha.val() == ''){
		alert (switchChars('Preencha a senha.'));
		senha.focus();
		return false;
	}	

	return true;
	
}


function enviaImagem(){
	
	// Apaga a mensagem anterior da tela (se houver)
	clearMsg();
	/*
	var albumObj = $('#album');
	if (albumObj.val()==''){
		alert(switchChars('Escolha um �lbum.'));
		albumObj.focus();
		return false;
	}
*/
	var imagem = $('#imagem1');
	if (imagem.val() == ''){
		alert('Selecione uma imagem.');
		imagem.focus();
		return false;
	}
	/*
	var legendaObj = $('#legenda');
	if (legendaObj.val()==''){
		alert('Preencha o campo "Legenda para a imagem".');
		legendaObj.focus();
		return false;
	}
	*/
}


function validaCadastroCliente(){
//alert ("validaCadastroCliente();");

var clienteNome = document.getElementById("clienteNome");
var	nascimentoDia = document.getElementById("dia_nascimento");
var	nascimentoMes = document.getElementById("mes_nascimento");
var	nascimentoAno = document.getElementById("ano_nascimento");
var	clienteCPF = document.getElementById("clienteCPF");
var	clienteEmail = document.getElementById("clienteEmail");
var	clienteEmailConfirma = document.getElementById("clienteEmailConfirma");
var	clienteSenha = document.getElementById("clienteSenha");
var	clienteSenhaConfirma = document.getElementById("clienteSenhaConfirma");
var	clienteEndereco = document.getElementById("clienteEndereco");
var	clienteBairro = document.getElementById("clienteBairro");
var	clienteEstado = document.getElementById("estado");
var	clienteCidade = document.getElementById("cidade");
var	clienteCEP = document.getElementById("clienteCEP");
var	clienteTel1 = document.getElementById("clienteTel1");
var	clienteTel2 = document.getElementById("clienteTel2");
var container =	document.getElementById("meuCombo");

//alert (clienteEmailConfirma);

//alert ('Senha confirma��o: '+clienteSenhaConfirma.value+' Senha: '+clienteSenha.value);

if (clienteNome.value == "") {
	clienteNome.focus();
	alert ('Preencha o campo Nome Completo.');
	return false;
}

/*
if (clienteCPF.value == "") {
	alert ('Preencha o campo CPF.');
	clienteCPF.focus();
	return false;
}

if (!verificaCPF(clienteCPF.value)){
	alert ('Preencha com um CPF valido.');
	clienteCPF.focus();
	return false;
}
*/
if (nascimentoDia.value == "" || nascimentoMes.value == "" || nascimentoAno.value == "") {
	alert ('Preencha o campo Data de Nascimento.');
	nascimentoDia.focus();
	return false;
}

if (clienteEmail.value == "") {
	alert ('Preencha o campo e-mail.');
	clienteEmail.focus();
	return false;
}

if(!isEmail(clienteEmail.value)){
	alert("Preencha com um e-mail valido!");
	clienteEmail.focus();
	return false;
}
if (clienteEmailConfirma != null && (clienteEmail.value != clienteEmailConfirma.value)) {
	alert ('Verifique os e-mails digitados.');
	clienteEmailConfirma.focus();
	return false;
}

if (clienteSenha.value == "") {
	alert ('Preencha o campo Senha.');
	clienteSenha.focus();
	return false;
}

if (clienteSenha.value != clienteSenhaConfirma.value) {
	alert ('Verifique as senhas digitadas.');
	clienteSenhaConfirma.focus();
	return false;
}

 if (clienteEndereco.value == "") {
	alert ("Preencha o campo endereco.");
	clienteEndereco.focus();
	return false;
}

 if (clienteBairro.value == "") {
	alert ("Preencha o campo bairro.");
	clienteBairro.focus();
	return false;
}

 if (clienteEstado.value == "") {
	alert ("Selecione um estado.");
	clienteEstado.focus();
	return false;
}

if(container.innerHTML!=""){

	if (clienteCidade.value == "") {
		alert ("Selecione uma cidade.");
		clienteCidade.focus();
		return false;
	}

}

if (clienteCEP.value == "") {
	alert ('Preencha o campo CEP.');
	return false;
}

/*	if (clienteTel1 == "") {
	alert ('Preencha o campo Nome Completo.');
	return false;
}

if (clienteNome == "") {
	alert ('Preencha o campo Nome Completo.');
	return false;
}
*/
return true;
}


function validaItemMenu(){
  
    var obj = $('#menu_pai');
    if (obj.val() == ''){
        alert ('Escolha um submenu para o item');
        return false;
    }

    var obj = $('#titulo');
    if (obj.val() == ''){
        alert ('Digite um título para o item');
        return false;
    }

    var obj = $('#pagina')
    if (obj.val() == ''){
        alert ('Selecione a página que será aberta pelo item');
        return false;
    }
    return true;
}


function validaBannerHome(){

  var obj = $('#nome');
  if (obj.val() == ''){
    alert ('Preencha o campo "Nome do Banner"');
    obj.focus();
    return false;
  }

  if ($('#mudaArquivo').val() == 'S'){
    var obj = $('#arquivo');
    if (obj.val() == ''){
      alert ('Selecione um arquivo');
      obj.focus();
      return false;
    }
  }
  
  // Verifica se é pagina ou link
  var obj = $('#linkDiv');
  if (obj.css('display')=='block'){

    var obj = $('#link');
    if (obj.val() == '' || obj.val() == 'http://'){
      alert ('Preencha corretamente o link.');
      return false;
    }
    
  }else{

    var obj = $('#titulo');
    if (obj.val() == ''){
      alert ('Preencha o campo "Título"');
      obj.focus();
      return false;
    }

    var texto = tinyMCE.get('texto').getContent();
    if (texto == ''){
      alert ('Preencha o texto.');
      titulo.focus();
      return false;
    }

  }

  return true;

}


function alteraArquivo(id){
	$('#mantem'+id).hide();
	$('#altera'+id).show();
	$('#muda'+id).val('S');
  return false;
}


function mantemArquivo(id){
	$('#mantem'+id).show();
	$('#altera'+id).hide();
	$('#muda'+id).val('N');
  return false;
}


function deletaArquivo(id, url, div){

	if (confirm('Tem certeza de que deseja excluir este arquivo?')){
		callAjax(div, id, url);
	}

 return false;

}


function validaUsuario(){

  var obj = $('#nome');
  if (obj.val() == ''){
    alert('Preencha o campo "Nome"');
    obj.focus();
    return false;
  }

  var obj = $('#email');
  if (isEmail(obj.val()) == false){
    alert('Preencha corretamente o campo "Email"');
    obj.focus();
    return false;
  }

  var obj = $('#senha');
  if (obj.val() == ''){
    alert('Preencha o campo "Senha"');
    obj.focus();
    return false;
  }

  return true;

}


function validaPagina(){

  var obj = $('#menuItem');
  if (obj.val() == ''){
    alert('Preencha o campo "Sessão"');
    obj.focus();
    return false;
  }

  var obj = $('#subtitulo');
  if (obj.val() == ''){
    alert('Preencha o campo "Título"');
    obj.focus();
    return false;
  }

	var texto = tinyMCE.get('texto').getContent();
	if (texto == ''){
		alert ('Preencha o texto.');
    $('#texto').focus();
		return false;
	}

  return true;

}


function validaBoxHome(){

  var obj = $('#nome');
  if (obj.val() == ''){
    alert('Preencha o campo "Nome"');
    obj.focus();
    return false;
  }

  var obj = $('#arquivo');
  if ($('#mudaArquivo').val()=='S' && obj.val() == ''){
    alert('Preencha o campo "Arquivo"');
    obj.focus();
    return false;
  }

	var texto = tinyMCE.get('textoBox').getContent();
	if (texto == ''){
		alert ('Preencha o texto do Box.');
    $('textoBox').focus();
		return false;
	}



  return true;

}


function validaVideo(){

  var obj = $('#categoria');
  if (obj.val() == ''){
    alert('Preencha o campo "Categoria"');
    obj.focus();
    return false;
  }

  var obj = $('#titulo');
  if (obj.val() == ''){
    alert('Preencha o campo "Título"');
    obj.focus();
    return false;
  }


  var obj = $('#url');
  var url = validaUrl(obj);

/*
  alert (url);

  if (url == false){
    alert ('Verifique se a URL é válida');
    obj.focus();
    return false;
  }
*/
  return true;

}
