/*************************************************************/
/**Função que valida o preenchimento dos campos obrigatórios**/
/*************************************************************/
/**
Uso:
	Deve-se criar um array com o seguinte formato:
	<script language="javascript" type="text/javascript">
		var c = {'campo1': 'msg1', 'campo2': 'msg2', ... , 'campoN': 'msgN'}
	</script>
	Onde campoX é igual ao nome do campo no formulário e msgX é o nome de exibição na mensagem, resultando em 'O campo msgX é obrigatório'.
	<form name="form1" method="post" action="pagina.php" onclick="valida(this, c);">
		<input type="text" name="campo1" />
		<input type="text" name="campo2" />
		...
		<input type="text" name="campoN" />
	</form>
**/
function valida(formulario, verifica){
	var campos = formulario.elements;
	for(i=0;i<campos.length;i++) {
		if((campos[i].type != 'hidden') && (campos[i].name != '') && (verifica[campos[i].name]) && (campos[i].value == '')){
			alert('O campo ' + verifica[campos[i].name] + ' é obrigatório.');
			return false;
			
		}
	}
	return true;
}