$(document).ready(function() {
	
	$('#submiter').click(function () {		
		
		var name = $('input[name=name]');
		var phone = $('input[name=phone]');
		var email = $('input[name=email]');
		var subject = $('input[name=subject]');
		var message = $('textarea[name=message]');

		if (name.val().length < 2) {
			name.addClass('hightlight');
			return false;
		} else name.removeClass('hightlight');

		if (phone.val()=="" || (phone.val()!="" && !/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[-]){4,12})+$/.test(phone.val()))) {
			phone.addClass('hightlight');
			return false;
		} else phone.removeClass('hightlight');

		if (email.val()=="" || (email.val()!="" && !/.+@.+\.[a-zA-Z]{2,4}$/.test(email.val()))) {
			email.addClass('hightlight');
			return false;
		} else email.removeClass('hightlight');

		if (subject.val().length < 4) {
			subject.addClass('hightlight');
			return false;
		} else subject.removeClass('hightlight');

		if (message.val().length < 8) {
			message.addClass('hightlight');
			return false;
		} else message.removeClass('hightlight');
		
		var data = 'name=' + name.val() + '&phone=' + phone.val() + '&email=' + email.val() + '&subject=' + 
		subject.val() + '&message='  + encodeURIComponent(message.val());
		
		$('.text').attr('disabled','true');
		$('.loading').show();
		
		$.ajax({
			url: "processor/contactform.php",
			type: "post",
			data: data,
			success: function(html){
					$('#contactform').fadeOut('slow');	
					$('#success').fadeIn('slow');
			}
		});
		return false;
	});
});
