
function ColoreObrigatorio(obrigatorio, form, classe) {

	for (var i = 0; i < obrigatorio.length; i++) {
		form.elements[obrigatorio[i]].className = classe;
	}

}


////////////////////////////////////////////////////////////////////////////////////
// Seta a classe de estilo 'obrigatorio' para os campos de preenchimento obrigatório
//
// @param obrigatorio (array) -> array com o nome dos campos obrigatórios
// @param form (form) -> o formulário onde estão os campos
//
// @return (bool) -> retorna false se algum campo estiver em branco
//
////////////////////////////////////////////////////////////////////////////////////
function checaObrigatorio2(obrigatorio, form) {
	var erro = new Array();

	ColoreObrigatorio(obrigatorio, form, 'obrigatorio');

	for (var i = 0; i < obrigatorio.length; i++) {
		if (form.elements[obrigatorio[i]].value == "") {
			 erro.push(obrigatorio[i]);
		}
	}
	if (erro.length > 0) {
		ColoreObrigatorio(erro, form, 'erro');
		alert('Os campos em destaque precisam ser preenchidos');
		return false;
	}
	else {
		return true;
	}
}

// Função para cehcar se senhas são iguais	
function checaPassowrd(senha, senha1){
	if (senha != senha1)
	{
		alert('Senhas não conferem');
		document.getElementById('password').value = ''; 
		document.getElementById('retry_password').value = ''; 
		return false;
	}else{
		return true;
	}
}
	
// Função de somente números podem ser digitados
function SomenteNumero(e){
    var tecla = (window.event)?event.keyCode:e.which;
    if((tecla > 47) && (tecla < 58)){
		return true;
	}else{
		if (tecla != 8) {
			return false;
		}else{
			return true;
		}
    }
}
