// JavaScript Document

	//_# FUNÇÃO TRIM #_
	function Trim(str){return str.replace(/^\s+|\s+$/g,"");}
	//_#
	
	//_# FUNÇÕES DE FOCUS #_
	function eskemaFocos(obj){
		trimed = Trim(obj.value);
		if (trimed == Trim(obj.defaultValue)){
			obj.value = "";
		}
	}
	
	function eskemaBlur(obj){
		trimed = Trim(obj.value);
		if (trimed == ''){
			obj.value = obj.defaultValue;
		}
	}
	//_#
	
	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;
		}
	}
	
	function validaContato() {
		if ($("#nome").val() == "" || $("#nome").val() == "nome completo"){
			alert("Favor preencher o campo Nome!");
			$("#nome").focus();
			return false;
		}else if (!checkMail($("#email").val())){
			alert("Favor preencher o campo E-mail corretamente!");
			$("#email").focus();
			return false;
		}else if ($("#msg").val() == "" || $("#msg").val() == "escreva aqui sua mensagem"){
			alert("Favor preencher o campo Mensagem!");
			$("#msg").focus();
			return false;
		} else {
			return true;	
		}
	}
	
	function validaNewsletter() {
		if (!checkMail($("#news").val())){
			alert("Favor preencher o campo E-mail corretamente!");
			$("#news").focus();
			return false;
		} else {
			return true;	
		}
	}
	
	$(document).ready(function() {
		$(".foco").each(function(){
			$(this).attr('onfocus',"eskemaFocos(this);");
			$(this).attr('onblur',"eskemaBlur(this);");
		});
		
		$('#enviarContato').click(function() {
			if (validaContato()) {
				$("#formContato").submit();
			}
		});
		
		$('.btnNewsletter').click(function() {
			if (validaNewsletter()) {
				$("#formNewsletter").submit();
			}
		});
		
	});
