// Form Validator
// www.markusdesign.com.br

$(document).ready(function(){
		$("ul#errortable").css("display","none");
	});

	

function validate_form() {
	var errors = [];
	var valid=true;
	$('#name').removeClass('error');
	$('#emailaddress').removeClass('error');
	$('#msg').removeClass('error');
	
	if($.inArray($('#name').val(),['',' ','Seu Nome'])>=0) {
		valid=false;
		errors.push('Por favor coloque seu nome');
		$('#name').addClass('error');
	}

	if($.inArray($('#emailaddress').val(),['',' ','Seu e-mail'])>=0 || $('#emailaddress').val().indexOf('@')<1 || $('#emailaddress').val().indexOf('.')<1) {
		valid=false;
		errors.push('Endere&ccedil;o de E-mail Incorreto');
		$('#emailaddress').addClass('error');
	}

	if($.inArray($('#msg').val(),['',' ','Escreva sua Mensagem aqui'])>=0) {
		valid=false;
		errors.push('Escreva sua mensagem');
		$('#msg').addClass('error');
	}
	
	if (valid) {
		$.post("sendmail.php",
   			$('form#form').serialize(),
   			function(data){
				$("ul#errortable").css("display","none");
				$("form#form").slideUp("normal", function() {
					$("form#form").before('<span class="thanks">Obrigado por entrar em contato</span>');
					
				});
		});	
	} else {
		$('ul#errortable').html('<li>'+errors.join("</li>\n<li>")+'</li>');
		$("ul#errortable").css("display","block");
	}
	return false;		
}
