jQuery(document).ready(function(){
	
	$('#contactform').submit(function() {
		var form_errors = false;
		console.log(form_errors);
		
		var action = $(this).attr('action');
		var fields = [ 'first_name', 'last_name', 'email', 'comments', 'security' ];
		var defaults = [ 'First Name', 'Last Name', 'Email Address', 'Questions/Comments'];
		
		for(i in fields) {
			id = fields[i];
			$field = $('#'+id);
			
			if($field.val().length < 1 || $field.val() == defaults[i]) {
				$field.css({backgroundColor: '#e48282', color: '#7b0000'});
				form_errors = true;
			} else {
				$field.css({backgroundColor: '#e4f1f7', color: '#82bce4'});
			}
		}
		
		console.log(form_errors);
		if(form_errors == false) {
			$.post(action, $('#contactform').serialize(),
				function(data){
					document.getElementById('message').innerHTML = data;
					$('#message').slideDown('slow');
					if(data.match('success') != null) $('#contact-us-form').html(data);
					
				}
			);		
		}

		
		return false; 
	
	});
	
});
