$(document).ready(function() {
	$('form#contactForm').submit(function() {
		$('form#contactForm .error').remove();
		var hasError = false;
		
	var foretag = $("input#contactForetag").val();
	if (foretag == "") {
        $("input#contactForetag").parent().append('<span class="error">Detta f&#228;lt &#228;r obligatoriskt.</span>');
        $("input#contactForetag").focus();
        return false;
    } 
	
	var name = $("input#contactName").val();
	if (name == "") {
        $("input#contactName").parent().append('<span class="error">Detta f&#228;lt &#228;r obligatoriskt.</span>');
        $("input#contactName").focus();
        return false;
    }
	
	var email = $("input#email").val();
	if (email == "") {
        $("input#email").parent().append('<span class="error">Detta f&#228;lt &#228;r obligatoriskt.</span>');
        $("input#email").focus();
        return false;
    }

	var telefon = $("input#contactTelefonnummer").val();
	if (telefon == "") {
        $("input#contactTelefonnummer").parent().append('<span class="error">Detta f&#228;lt &#228;r obligatoriskt.</span>');
        $("input#contactTelefonnummer").focus();
        return false;
    } 
	
	var comments = $("textarea#commentsText").val();
	if (comments == "") {
        $("textarea#commentsText").parent().append('<span class="error">Detta f&#228;lt &#228;r obligatoriskt.</span>');
        $("textarea#commentsText").focus();
        return false;
    }
		
		if(!hasError) {
			$('form#contactForm p.buttons').fadeOut('normal', function() {
				$(this).parent().append('<img src="http://www.mediahelp.se/wp-content/themes/mediahelp/images/loading.gif" alt="Loading" height="31" width="31" />');
			});
			var formInput = $(this).serialize();
			$.post($(this).attr('action'),formInput, function(data){
				$('form#contactForm').slideUp("fast", function() {				   
					$(this).before('<p class="thanks"><strong>Din e-post har skickats</strong></p>');
				});
			});
		}
		
		return false;
		
	});
});
