// Image Preloading
// call: $.preLoadImages("image1", "image2", ...);
(function($) {
  var cache = [];
  // Arguments are absolute image paths
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

// Produktanfrageform
function productFormToggle() {
	$("#productform-form-wrapper").slideToggle("slow");
}

function productFormSend() { 

    var Kontrolle = /^[_\.0-9A-Za-z-]+@([0-9A-Za-z\-]+\.)+[a-z]{2,4}$/;

    if (Kontrolle.exec($("#form .input_email").val())) {
		$("#form #ajax-loader").css({display: "block"});
		$("#input_productform").attr('disabled','true');
        $("#form .input_email").css({borderColor: "#ccc"});
        
        var dataString = $("#form").serialize();
        // alert (dataString);return false;  
        $.ajax({  
          type: "POST",  
          url: "/produktanfrage.php",  
          data: dataString,  
          success: function() {
            $("#form").remove();
            $("<h1>Vielen Dank für deine anfrage!</h1><p>Wir werden uns innerhalb unserer Geschäftszeiten bei dir melden, ob und wie du an den von dir gewünschten Artikel kommst.</p>").insertAfter("#productform-form-wrapper .inputthx");  
          }  
        });  
    } else {
        $("#form .input_email").css({borderColor: "#CC3333"});
    }
    
}
