//validacao estrutura email ------------------------------------------------------------------------------------------------------------
function ValidaEmail_recomendar(_email) 
{ 
	var splitted = _email.match("^(.+)@(.+)$"); 

	if(splitted == null) return false; 
	if(splitted[1] != null ) 
	{ 
		var regexp_user=/^\"?[\w-_\.]*\"?$/; 
		
		if(splitted[1].match(regexp_user) == null) return false; 
	} 
	if(splitted[2] != null) 
	{ 
		var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/; 
		
		if(splitted[2].match(regexp_domain) == null) 
		{ 
			var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/; 
	
			if(splitted[2].match(regexp_ip) == null) return false; 
		}
		return true; 
	} 
	return false; 
}

// Contactos ------------------------------------------------------------------------------------------------------------

function validarFormContacto(){
	
	// Nome
	if( document.getElementById('nome').value==""){
		alert("Por favor insira um nome válido.");
		document.getElementById('nome').focus();
		return false;
	}
	
	// Telemóvel
	if( document.getElementById('telemovel').value==""){
		alert("Por favor insira um nr de telemóvel válido.");
		document.getElementById('telemovel').focus();
		return false;
	}
	
	// Email . Conteúdo
	if( document.getElementById('email_contacto').value==""){
		alert("Por favor insira um email válido.");
		document.getElementById('email_contacto').focus();
		return false;
	}
	
	// Assunto
	if( document.getElementById('assunto').value==""){
		alert("Por favor insira um assunto válido.");
		document.getElementById('assunto').focus();
		return false;
	}
	
	// Email . Estrutura
	
	if(ValidaEmail_recomendar(document.getElementById('email_contacto').value)== false ){
		alert("Por favor insira um email válido.");
		document.getElementById('email_contacto').focus();
		return false;
	}
		
	
	
}

// Newsletter ------------------------------------------------------------------------------------------------------------

function validarFormNewsletter(){
	
	// Email . Conteúdo
	if( document.getElementById('email_news').value==""){
		alert("Por favor insira um email válido.");
		document.getElementById('email_news').focus();
		return false;
	}
	
	// Email . Estrutura
	
	if(ValidaEmail_recomendar(document.getElementById('email_news').value)== false ){
		alert("Por favor insira um email válido.");
		document.getElementById('email_news').focus();
		return false;
	} else{
		alert("Obrigado! O seu email foi adicionado com sucesso.");
		}
	
	
}

