// JavaScript Document
function subArea(){
var area = document.getElementById('area');

	for(var i = 1; i < area.length; i++){
		if(area[i].selected){
			var sub_area = document.getElementById('sub_area'+i.toString());
			sub_area.style.visibility = "visible";
			sub_area.style.display = "block";
		}//fim do if
		
		else{
			var sub_area = document.getElementById('sub_area'+i.toString());
			sub_area.style.visibility = "hidden";
			sub_area.style.display = "none";
		}//fim do else
		
	}// fim do for
	
}//fim função

function validarForm(){
	var nome = document.getElementById('nome');
	if(nome.value == null || nome.value == "" || nome.value == " "){
		alert("Escreva o seu nome");
		nome.focus();
		return false;
	}
	
	var email = document.getElementById('email')
	// Checka o campo email
		if(email.value == null || email.value =="" || nome.value == " "){
			alert('Email inválido');
			email.focus();
			return false;
		}
		else{
			if(!validaEmail(email.value)){
				alert('Email inválido');
				email.focus();
				return false;
			}
		}// Fim Checka o campo email
	
	var mensagem  = document.getElementById('mensagem');
	if(mensagem.value == null || mensagem.value == "" || mensagem.value == " "){
		alert("Escreva a mensagem");
		mensagem.focus();
		return false;
	}
	
}


// Validação de email
function validaEmail(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		
		if (str.indexOf(at)==-1){
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false;
		}

		if (str.indexOf(at,(lat+1))!=-1){
		    return false;
		 }

		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false;
		 }

		if (str.indexOf(dot,(lat+2))==-1){
		    return false;
		 }
		
		if (str.indexOf(" ")!=-1){
		    return false;
		 }

 		 return true;					
}