function ucFirst(lowercaseValue) {
            ch = lowercaseValue.substring(0,1);
            rest = lowercaseValue.substring(1);
            up = ch.toUpperCase();
            uppercaseValue = up + rest;
            return uppercaseValue;
}

function checkForm() {
	var fields = document.getElementsByClassName('obriga');
	var erro = '';
	var erroON = 0;
	for(i=0;i<fields.length; i++) {
		if(fields[i].value=='')	 {
			erroON = 1;
			erro += '\n'+ucFirst(fields[i].id);
		}
	}
	
	var fields = document.getElementsByClassName('obrigaSelectNascimento');
	for(i=0;i<fields.length; i++) {
		if(!fields[i].selectedIndex) {
			erroON = 1;
			erro += '\nData de Nascimento';
			i = fields.length;
		}
	}
	
	var fields = document.getElementsByClassName('obrigaSelect');
	for(i=0;i<fields.length; i++) {
		if(!fields[i].selectedIndex) {
			erroON = 1;
			erro += '\n'+ucFirst(fields[i].id);
		}
	}
	
	
	if(!erroON) {
		if(!isCpf($('CPF').value)) {
			erroON = 1;	
			erro = 'Número de CPF inválido';
		}
	}
	
	if(!erroON) {
		if($('email').value != $('Confima_email').value) {
			erroON = 1;	
			erro = 'Email de confirmação não é igual ao email Residencial';
		}
	}
	
	if(erroON) {
		msg = 'Erro! Os seguintes campos devem ser preenchidos:\n\n'+erro;
		alert(msg);
		return false;
	}
	
	
}
