(function(b){var a=function(f,c){var e="",j=0,l=b(this),h="",k="",g=false,d={},i=b("span#activity-indicator");b.each(f,function(n,m){h=b("#form-"+n);k=b.trim(h.val());g=k==""||(n=="email"&&(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(k))===false)||(n=="website"&&(/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(k))===false);if(((typeof m.required!=="undefined"&&m.required!==false)&&g)||(g&&(typeof m.required==="undefined"||m.required===false)&&h.val().length>0)){h.parent().addClass("error");j++}else{d[n]=k;h.parent().removeClass("error")}});if(j===0){i.html("Een ogenblik geduld...");d.submitted=b('input[name="submitted"]').val();b.post(c,d,function(m){if(m.error){i.html(m.error).removeClass("success").addClass("error")}else{b("form").find('input:not(input[name="submitted"]), textarea').val("");i.html(m.success).addClass("success")}},"json")}else{i.html("Velden zijn ongeldig ingevuld!").removeClass("success").addClass("error")}d={};j=null};b(function(){if(b.support.leadingWhitespace===false){if(b.support.tbody===false){b("section#content section#tour div.odd").css({"padding-bottom":"60px"})}b("header nav ul#menu li:last-child").css({"border-right":"0","padding-right":"8px"});b("section#content section#tour div:not(:first-child)").css({"margin-top":"-50px"});b("section#content section#tour div:last-child").css({background:"none","margin-bottom":(b.support.tbody===false?"0":"-100")+"px","padding-bottom":"0"});b("section#content section#tour div.even figure").css({"float":"left"});b("section#content section#tour div.even div").css({"float":"right"});b("section#information div.modules:last-child").css({"float":"right"})}b('a[rel="external"]').attr("target","_blank");b("a.submit").click(function(f){var d="/contact",c={name:{required:true},email:{required:true},subject:{required:true},message:{required:true}};if(b(this).closest("form").hasClass("quote")){c={name:{required:true},company:"",phonenumber:"",email:{required:true},website:"",message:{required:true}};d="/offerte_aanvragen"}a(c,d);f.preventDefault()});if(b("div#slider").length==1){b("div#slider").easySlider({auto:true,continuous:true,speed:800})}})})(jQuery);
