
$(function() {
  
  $('input').removeClass('error');
   $("#contactform").attr("action",$(this).val()); 
  
  $('.submit').click(function() {
    
	$('input').removeClass('error');
  
	var name = $("input#name").val();
	if (name == "") {
	  $("input#name").addClass('error', 500);
	  $("input#name").focus();
	  return false;
    }
    
    var company = $("input#company").val();
    if (company == "") {
      $("input#company").addClass('error', 500);
      $("input#company").focus();
      return false;
    }
	
	var tel = $("input#tel").val();

	var email = $("input#email").val();
	if (email == "") {
	  $("input#email").addClass('error', 500);
	  $("input#email").focus();
	  return false;
	}
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

	if ( !emailReg.test(email)) {
	  $("input#email").addClass('error', 500);
	  $("input#email").focus();
	  return false;
	  }

	var message = $("textarea#message").val();
	if (message == "") {
	  $("textarea#message").addClass('error', 500);
	  $("textarea#message").focus();
	  return false;
	}
			
	var dataString = 'name=' + name + '&tel=' + tel + '&email=' + email + '&message=' + message;
	$.ajax({
      type: "POST",
      url: "submit.php",
      data: dataString,
      success: function() {
        $('#formpart').html("<div id='success'></div>");
        $('#success').html("<h3>Message sent <br /> Nachricht gesendet.</h3>")
        .append("<p>We will answer immediately / Wir werden uns umgehend bei Ihnen melden.</p><img src='img/icon-check.png' />")
        .hide()
        .fadeIn(1500)
      }
     });
    return false;
	});
});


