$(document).ready(function() {
	$.preloadCssImages();
	
	$('.forma').submit(function() {
		
		// validating
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var email = document.getElementById('email');
		var name = document.getElementById('name');
		var subject = document.getElementById('subject');
		var message = document.getElementById('message');
		
		if (!filter.test(email.value) || subject.value == "" || name.value == "" || message.value == "") {
			$("span.success").hide();
			$("span.error").fadeIn("slow");
			return false;
		} else {
			$("span.error").hide();
			
			// send the ajax request
			$.post('http://www.anticdesign.info/data/mailer.php',{ name:$("#name").val(), email:$('#email').val(), subject:$("#subject").val(), message:$("#message").val() },
		
			// return the data
			function(data){
				$("span.error").css({display:'none'});
				$("span.success").fadeIn("slow");
			});
			
			// stay on the page
			return false;
		} 
		
	});
	
	var i = 0;
	$("a.logo").hover(function() {
		if(i == 0) {
			$("#question_bar").animate({height:'toggle'}, 500);
		}
		i++;
	}, function() {
			
	});
	
	$("a.x").click(function() {
		$("#question_bar").animate({height:'toggle'}, 500);
		i = 0;
	});
	
	$("a#contact_btn").click(function() {
		$("#contact_form").animate({height:'toggle'}, 500);
		$("#question_bar").animate({height:'toggle'}, 500);
	});
	
	$("#btn_back").click(function() {
		$("#contact_form").animate({height:'toggle'}, 500);
		i = 0;
	});
	
});
