	jQuery.noConflict();
	jQuery(document).ready(function() 
	{
		jQuery("form[name=formNewsletter]").submit(function()
		{
			var form = document.formNewsletter;
			if (checarEmail(form.email) && validaContato(form)) return true;
			else return false;
		});

		
		jQuery("form[name=formContato]").submit(function()
		{
			var form = document.formContato;
			if (checarEmail(form.email) && validaContato(form)) return true;
			else return false;
		});		
	});

	function checarEmail(email){
		var str = email.value;
	        var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	        var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	        if ((!reg1.test(str) && reg2.test(str)) || (str=='')) {
	            return true;
	        }
	        alert("Desculpe, \"" + str + "\" não é um e-mail válido.");
	        return false;
	}

	function validaNewsletter(FORM){
		Campos = new Array( FORM.nome, "Por favor, digite seu nome.",
							FORM.email, "Por favor, digite seu e-mail."
							);
	
		for (var i=0;i<Campos.length;i=i+2){
			if (Campos[i].value==''){
					alert(Campos[i+1]);
					Campos[i].focus();
					return false;
					break;
			}
		}
		return true;
	}
	
	function validaContato(FORM){
		Campos = new Array( FORM.nome, "Por favor, digite seu nome.",
							FORM.email, "Por favor, digite seu e-mail.",
							FORM.mensagem, "Por favor, digite sua mensagem."
							);
	
		for (var i=0;i<Campos.length;i=i+2){
			if (Campos[i].value==''){
					alert(Campos[i+1]);
					Campos[i].focus();
					return false;
					break;
			}
		}
		return true;
	}
