
// -------------------- JavaScript Document -------------------- //

// Metodo confirmar cadastro do usuario
function confirmarSubmit(){

	var validar = true;		
	
	if (document.getElementById('nome').value == ""){
		document.getElementById('nomeLabel').innerHTML = "<span style='color:#CC0000'>Nome completo*</span>";
		validar = false;
	}else
		document.getElementById('nomeLabel').innerHTML = "Nome completo";
		
	if (document.getElementById('endereco').value == ""){
		document.getElementById('enderecoLabel').innerHTML = "<span style='color:#CC0000'>Endereço*</span>";
		validar = false;
	}else
		document.getElementById('enderecoLabel').innerHTML = "Endereço";						
		
	if (document.getElementById('cidade').value == ""){
		document.getElementById('cidadeLabel').innerHTML = "<span style='color:#CC0000'>Cidade*</span>";
		validar = false;
	}else
		document.getElementById('cidadeLabel').innerHTML = "Cidade";
		
	if ((document.getElementById('email').value == "") || (document.getElementById('email').value != document.getElementById('email2').value)){
		document.getElementById('emailLabel').innerHTML = "<span style='color:#CC0000'>E-mail*</span>";
		validar = false;
	}else{		
		if (!checkMail(document.getElementById('email').value)){
			document.getElementById('emailLabel').innerHTML = "E-mail* <span style='color:#CC0000'>&nbsp;&nbsp;(E-mail inválido)</span>";
			validar = false;
		}else		
			document.getElementById('emailLabel').innerHTML = "E-mail";
	}
	
	if ((document.getElementById('email2').value == "") || (document.getElementById('email').value != document.getElementById('email2').value)){
		document.getElementById('email2Label').innerHTML = "<span style='color:#CC0000'>Repetir e-mail*</span>";
		validar = false;
	}else
		document.getElementById('email2Label').innerHTML = "Repetir e-mail";
	
	if ((document.getElementById('senha').value == "") || (document.getElementById('senha').value != document.getElementById('senha2').value)){
		document.getElementById('senhaLabel').innerHTML = "<span style='color:#CC0000'>Senha*</span>";
		validar = false;
	}else{
		var tamanhoSenha;
		tamanhoSenha = document.getElementById('senha').value;
		if (tamanhoSenha.length < 5){
			document.getElementById('senhaLabel').innerHTML = "Senha*<span style='color:#CC0000'>&nbsp;&nbsp;(Senha muito pequena)</span>";
			validar = false;
		}else
			document.getElementById('senhaLabel').innerHTML = "Senha";
	}
	
	if ((document.getElementById('senha2').value == "") || (document.getElementById('senha').value != document.getElementById('senha2').value)){
		document.getElementById('senha2Label').innerHTML = "<span style='color:#CC0000'>Repetir senha*</span>";
		validar = false;
	}else
		document.getElementById('senha2Label').innerHTML = "Repetir senha";
									
	if (!validar)
		document.getElementById('nomeLabel').innerHTML = 
			"<span style='color:#CC0000'>(*) Verifique os campos em vermelho</span><br><br>" + document.getElementById('nomeLabel').innerHTML;
	else
		document.form.submit();
}

function checkMail(mail){
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if(typeof(mail) == "string"){
		if(er.test(mail)){
			return true; 
		}
	}else if(typeof(mail) == "object"){
		if(er.test(mail.value)){
			return true; 
		}
	}else{
		return false;
	}
}