sendDisabled = 0;

$(document).ready(function() {
  $('#sendMessage').click(function() {
    //$(this).addClass('click');
    sendContact();
  });
});

function sendContact() {
	if(sendDisabled) { return; }
	sendDisabled = 1;

	$('input').removeClass('error');
	$('textarea').removeClass('error');

	var details = $("form[name=contact]").serializeArray();
	$.post("/mailsend.php", { details: details },
		function(data){

			sendDisabled = 0;
			//$('#send').removeClass('disabled');

			if(data == "succes") {
				$('.contactButtons').hide();
				$("form:first").slideUp("slow", function() {
					// Clean all input fields
					$("form[name=contact] input").val('');
					$("form[name=contact] textarea[name=message]").val('');

					//$("input[name=name]").val('');
					//$("input[name=phone]").val('');
					//$("input[name=email]").val('');
					$("#mailsendsucces").slideDown("slow");

					//setTimeout("unloadSuccessContact()",3000);
				});
			}
			if(data == "name") {
				$('input[name=name]').addClass('error');
				$('input[name=name]').focus();
			}
			if(data == "phonemail") {
				$('input[name=phone]').addClass('error');
				$('input[name=email]').addClass('error');
				$('input[name=phone]').focus();
			}
			if(data == "message") {
				$('textarea[name=message]').addClass('error');
				$('textarea[name=message]').focus();
			}

			//$('#send').removeClass('click');
	}).error(function() { alert('Internal error occured.') });
}
