/*
Henrique Araujo ©© 2009 - Under creative commons license.
Folha Javascript para funções globais do site
15/09/2009

*/



/*

Descrição: valida todos os campos de um formulário
Usos: "manutencao/novaSolicitacao.php" , 
Instalação: <form onSubmit="return ValidaSemPreenchimento(this)" />
Data criação: 15-09-2009

*/
function ValidaSemPreenchimento(form){

	for (i=0;i<form.length;i++){

		

		if (form[i].value == ""){

			var nome = form[i].name

			alert("Desculpe, o campo " + nome + " é obrigatório e não foi preenchido.")

			form[i].focus();

			return false

		}

		

	}

	return true

}



/*

Descrição: valida formato padrão de um e-mail digitado no formulário
Usos: "manutencao/novoCliente.php" , 
Instalação:  <input name="email" onblur="validar_email(this) ">
Data criação: 16-09-2009

*/
function validar_email(obj) {

    var email = obj.value;



    var regEmail = new RegExp(".+?@.+?[.].+?");

    if (regEmail.test(email)) {

        return;

    } else {

        alert("Por favor insira um e-mail válido.");

    }

}	


/*

Descrição: mostra sub-menu da área de clientes
Usos: "manutencao/menu.php" , 
Instalação:  (uso exclusivo)
Data criação: 21-09-2009

*/
function mostraSubMenu() {

    var submenu = document.getElementById("submenu");
	submenu.style.display = "block";
}	


/*

Descrição: esconde sub-menu da área de clientes
Usos: "manutencao/menu.php" , 
Instalação:  (uso exclusivo)
Data criação: 21-09-2009

*/
function escondeSubMenu() {

    var submenu = document.getElementById("submenu");
	submenu.style.display = "none";


}