var webwinkel={version:function(){return"p.gh-2009-02-11-5"},init:function(){jQuery.fn.fauxColumnHeights=function(ag){var aj=$(this).length;var ai=0;var ah=$(this);$(this).each(function(al){var ak=al+1;var am=$(this).height();if(am>ai){ai=am}if(parseInt(ak/ag)==parseFloat(ak/ag)){for(i=0;i<ag;i++){$(ah[al-i]).height(ai).addClass("adjusted")}ai=0}if(aj==ak){$(ah).not(".adjusted").each(function(){$(this).height(ai).addClass("adjusted")})}})};jQuery.fn.ieFixButtons=function(){if(/MSIE [567]\./i.test(window.navigator.userAgent)){this.find("button[type=submit]").click(function(){jQuery(this.form).bind("submit",{button:jQuery(this)},function(ah){var ai=ah.data.button;var ag=ai.get(0).outerHTML.match(/value\s*=\s*['"]([^'"]*)['"]/);var aj=(ag?ag[1]:"");var ak=jQuery('<input type="hidden" '+(ai.attr("name")?'name="'+ai.attr("name")+'" ':"")+'" value="'+aj+'" />');jQuery(this).append(ak);jQuery.each(jQuery(this).find("button"),function(){jQuery(this).attr("name","fgh")})})})}return this};jQuery.fn.waitingForServer=function(){return this.each(function(){$(this).prepend('<div id="waitingForServer"><p>Even geduld aub ...</p></div>')})};jQuery.fn.replaceFromServer=function(){return this.each(function(){$(this).css("position","relative");var ag=$(this).width();var ah=$(this).height();$(this).prepend('<div id="replaceFromServer" style="height:'+ah+"px;width:"+ag+'px;"><p>Even geduld aub ...</p></div>');$("#replaceFromServer")})};jQuery.fn.debug=function(){return this.each(function(){alert(this)})};jQuery.log=function(ag){if(window.console){console.debug(ag)}else{alert(ag)}};jQuery.fn.extend({check:function(){return this.each(function(){this.checked=true})},uncheck:function(){return this.each(function(){this.checked=false})}});var r=false;jQuery.fn.skipFormValidation=function(ag){r=true};jQuery.fn.anwbValidateForm=function(ai){var aj=$(this).attr("id");if(r){r=false;return true}$(this).replaceFromServer();if($("#formErrors").length<1){$('<div class="error" id="formErrors"><h2>Er zijn enkele velden niet goed of onvolledig ingevuld. Pas uw gegevens aan</h2><ul></ul></div>').prependTo(this)}$("#formErrors ul").html("");$("#formErrors").hide();$(".formError").each(function(){$(this).removeClass("formError")});$("#ajaxError").remove();var ah=new Object();ah.required=G;ah.required1=u;ah.required_if_diffaddress=x;ah.postalcode_nl_numeric=g;ah.postalcode_nl_numeric_if_diffaddress=U;ah.postalcode_nl_alpha=W;ah.postalcode_nl_alpha_if_diffaddress=m;ah.numeric=s;ah.numeric_if_diffaddress=c;ah.birth_year=L;ah.dutchbankaccount=V;ah.email=S;ah.dutchBankAccountIfMachtiging=ae;ah.telephone=P;ah.telephone_if_diffaddress=F;var ag=true;$("#"+aj+" input").each(function(){if(this.errorMessage){this.errorMessage=null;this.parentNode.errorMessage=null}var am=$(this).attr("class");if(am){var ak=am.split(" ");for(var al=0;al<ak.length;al++){if(!ah[ak[al]]){ah[ak[al]]=A}var an=ah[ak[al]](this);if(an!=true){k(this);ag=false;break}}}});$("#"+aj+" select").each(function(){if(this.errorMessage){this.errorMessage=null;this.parentNode.errorMessage=null}var am=$(this).attr("class");if(am){var ak=am.split(" ");for(var al=0;al<ak.length;al++){if(!ah[ak[al]]){ah[ak[al]]=A}var an=ah[ak[al]](this);if(an!=true){k(this);ag=false;break}}}});if(!ag){$("#formErrors").show();location.hash="#formErrors";$("#replaceFromServer").remove();ai.preventDefault();return false}else{return true}}
/* Copyright (c) 2008, Three Dub Media (http://threedubmedia.com)  */
;(function(an){an.fn.drag=function(aq,ap,ao){if(ap){this.bind("dragstart",aq)}if(ao){this.bind("dragend",ao)}return !aq?this.trigger("drag"):this.bind("drag",ap?ap:aq)};var aj=an.event,ah=aj.special,al=ah.drag={not:":input",distance:0,setup:function(ao){ao=an.extend({distance:al.distance,not:al.not},ao||{});ao.distance=am(ao.distance);aj.add(this,"mousedown",ak,ao)},teardown:function(){aj.remove(this,"mousedown",ak);if(this===al.dragging){al.dragging=al.proxy=null}ai(this,true)}};function ak(aq){var ap=this,ao,ar=aq.data||{};if(ap===document){aq.dragTarget=ap=ar.elem;aq.dragProxy=al.proxy||ap;aq.cursorOffsetX=ar.pageX-ar.left;aq.cursorOffsetY=ar.pageY-ar.top;aq.offsetX=aq.pageX-aq.cursorOffsetX;aq.offsetY=aq.pageY-aq.cursorOffsetY}else{if(al.dragging||aq.which!=1||an(aq.target).is(ar.not)){return}}switch(aq.type){case"mousedown":an.extend(ar,an(ap).offset(),{elem:ap,target:aq.target,pageX:aq.pageX,pageY:aq.pageY});aj.add(document,"mousemove mouseup",ak,ar);ai(ap,false);return false;case !al.dragging&&"mousemove":if(am(aq.pageX-ar.pageX)+am(aq.pageY-ar.pageY)<ar.distance){break}aq.target=ar.target;ao=ag(aq,"dragstart",ap);if(ao!==false){al.dragging=ap;al.proxy=aq.dragProxy=an(ao)[0]||ap}case"mousemove":if(al.dragging){ao=ag(aq,"drag",ap);if(ah.drop){ah.drop.allowed=(ao!==false);ah.drop.handler(aq)}if(ao!==false){break}aq.type="mouseup"}case"mouseup":aj.remove(document,"mousemove mouseup",ak);if(al.dragging){if(ah.drop){ah.drop.handler(aq)}ag(aq,"dragend",ap)}ai(ap,true);al.dragging=al.proxy=null;break}}function ag(aq,ao,ap){aq.type=ao;return aj.handle.call(ap,aq)}function am(ao){return Math.pow(ao,2)}function ai(ap,ao){if(!ap){return}ap.unselectable=ao?"off":"on";ap.onselectstart=function(){return ao};if(ap.style){ap.style.MozUserSelect=ao?"":"none"}}})(jQuery);function k(aj){aj.className+=" formError";aj.parentNode.className+=" formError";var ah=aj.parentNode;if(aj.errorMessage||aj.parentNode.errorMessage){return}var ai=$("label",ah)[0];var ag=$(ai).text().replace("*","");$("<li>"+ag+"</li>").appendTo("#formErrors ul");aj.errorMessage=ag;aj.parentNode.errorMessage=ag}function G(ah){switch(ah.type){case"text":case"textarea":if(ah.value){return true}return false;case"select-one":if(ah.selectedIndex>0){return true}return false;case"radio":var ai=ah.form[ah.name];for(var ag=0;ag<ai.length;ag++){if(ai[ag].checked){return true}}return false;case"checkbox":return ah.checked}}function u(ag){switch(ag.type){case"text":if(ag.value){return true}return false}}function ab(ag){if($(ag).hasClass("isValidAccount")){return true}else{return false}}function R(aj,ai){var ai=ai||aj.getAttribute("pattern");var ah=new RegExp("^"+ai+"$","");var ag=ah.test(aj.value);if(!ag&&aj.getAttribute("patternDesc")){ag=aj.getAttribute("patternDesc")}return ag}function x(ag){if(ag.form.shipping_diffaddress.checked){return G(ag)}else{return true}}function c(ag){if(ag.form.shipping_diffaddress.checked){return s(ag)}else{return true}}function m(ag){if(ag.form.shipping_diffaddress.checked){return W(ag)}else{return true}}function U(ag){if(ag.form.shipping_diffaddress.checked){return g(ag)}else{return true}}function V(ak){var ag=ak.value;ag=Q(ag);if(ag.length<2||ag.length>10||ag.length==8){return false}else{if(ag.length==9||ag.length==10){var aj=0;var ah=ag.length;for(var ai=0;ai<ag.length;ai++){aj+=ag.charAt(ai)*ah;ah-=1}if((aj%11)!=0){return false}else{return true}}else{return true}}}function J(ah){var ag=ah.value;ag=Q(ag);if(ag<999999999&&ag>99){return true}else{return false}}function Q(aj){var ah=aj.length;var ag="";for(var ai=0;ai<ah;ai++){ag+=aj.charAt(ai)!="."?aj.charAt(ai):""}return ag}function af(ag,ai,ah){var ak="";for(var aj=0;aj<ag.length;aj++){if((ai.indexOf(ag.charAt(aj))<0)==(Boolean)(ah)){ak+=ag.charAt(aj)}}return ak}var h="0123456789";function P(ag){if(af(ag.value.substring(0,20),h,false).length!=10){return false}return true}function F(ag){if(ag.form.shipping_diffaddress.checked){return P(ag)}else{return true}}function X(ag){return R(ag,"\\d{4}\\s*\\D{2}")}function g(ag){return R(ag,"\\d{4}")}function W(ag){return R(ag,"\\D{2}")}function S(ag){return R(ag,"([a-zA-Z0-9_\\.\\-])+@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+")}function s(ag){return R(ag,"\\d+")}function A(){return true}function L(ag){return R(ag,"\\d{4}")}function ae(ag){if(!q(ag)){return true}if(V(ag)){return true}return false}function q(ai){var ah="";var aj=ai.form.PM;for(var ag=0;ag<aj.length;ag++){if(aj[ag].checked){ah=aj[ag].value}}if(ah=="machtiging"){return true}else{return false}}var o="/static/css/img/loadingThickBox.gif";imgLoader=new Image();imgLoader.src=o;function C(){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});if(document.getElementById("anWeBox_HideSelect")===null){$("body").append("<iframe id='anWeBox_HideSelect'></iframe><div id='anWeBox_overlay'></div><div id='anWeBox_window'><div id='anWeBox_closeWindow'><a href='#' id='anWeBox_closeWindowButton' title='Sluiten'>Sluiten</a></div><div id='anWeBox_content'></div></div>");$("#anWeBox_overlay").click(ad)}}else{if(document.getElementById("anWeBox_overlay")===null){$("body").append("<div id='anWeBox_overlay'></div><div id='anWeBox_window'><div id='anWeBox_closeWindow'><a href='#' id='anWeBox_closeWindowButton' title='Sluiten'>Sluiten</a></div><div id='anWeBox_content'></div></div>");$("#anWeBox_overlay").click(ad)}}if(a()){$("#anWeBox_overlay").addClass("anWeBox_overlayMacFFBGHack")}else{$("#anWeBox_overlay").addClass("anWeBox_overlayBG")}$("body").append("<div id='anWeBox_load'><img src='"+imgLoader.src+"' /></div>");$("#anWeBox_load").show();$("#anWeBox_closeWindowButton").click(ad);document.onkeyup=function(ah){if(ah==null){keycode=event.keyCode}else{keycode=ah.which}if(keycode==27){ad()}}}catch(ag){}}function H(ah){var ag=ah;var aj=ag.indexOf("prodName",0);if(aj>=0){ag=ag.substr(aj,ag.length);var ai=ag.indexOf("=",0);ag=ag.substr(ai+1,ag.length)}return ag}function O(ag){var ai=ag;var ah=ai.indexOf("?",0);if(ah>=0){ai=ai.substr(0,ah)}return ai}function Z(ai,al){var ah=al.width||572;var ak=al.height||516;var aj=al.name||"Product naam";C();var ag=new Image();ag.onload=function(){ag.onload=null;$("#anWeBox_content").css({width:ah+"px",height:ak+"px"});$("#anWeBox_content").append("<h4>"+aj+"</h4><img id='anWeBox_Image' src='"+ai+"' alt=''/>");Y();$("#anWeBox_ImageOff").click(ad);$("#anWeBox_window").css({display:"block"});$("#anWeBox_load").remove()};ag.src=ai}function B(aj,ai){var ag=ai.width||500;var ah=ai.height||500;C();$("#anWeBox_content").css({width:ag+"px",height:ah+"px"});$("#anWeBox_content").append($("#"+aj).children());$("#anWeBox_window").unload(function(){$("#"+aj).append($("#anWeBox_content").children())});Y();$("#anWeBox_load").remove();$("#anWeBox_window").css({display:"block"})}function D(ah,aj){var ag=aj.width||500;var ai=aj.height||500;C();$("#anWeBox_content").css({width:ag+"px",height:ai+"px"});$("#anWeBox_content").load(ah+="&random="+(new Date().getTime()),function(){Y();$("#anWeBox_load").remove();$("#anWeBox_window").css({display:"block"})})}function ad(){$("#anWeBox_imageOff").unbind("click");$("#anWeBox_closeWindowButton").unbind("click");$("#anWeBox_window").fadeOut("fast",function(){$("#anWeBox_window,#anWeBox_overlay,#anWeBox_HideSelect").trigger("unload").unbind().remove()});$("#anWeBox_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","")}document.onkeydown="";document.onkeyup="";return false}function Y(){var ag=$("#anWeBox_window").width();var ah=$("#anWeBox_window").height();$("#anWeBox_window").css({marginLeft:"-"+parseInt((ag/2),10)+"px"});if(!(jQuery.browser.msie&&jQuery.browser.version<7)){$("#anWeBox_window").css({marginTop:"-"+parseInt((ah/2),10)+"px"})}}function T(){var ai=document.documentElement;var ag=window.innerWidth||self.innerWidth||(ai&&ai.clientWidth)||document.body.clientWidth;var ah=window.innerHeight||self.innerHeight||(ai&&ai.clientHeight)||document.body.clientHeight;arrayPageSize=[ag,ah];return arrayPageSize}function a(){var ag=navigator.userAgent.toLowerCase();if(ag.indexOf("mac")!=-1&&ag.indexOf("firefox")!=-1){return true}}function ac(){var ah="remotePageContent";var ag={width:600,height:400};B(ah,ag)}function f(aj,ag){$("#ajaxError").remove();var ah=aj.error;if(ah!=""){$(ag).prepend('<div id="ajaxError" class="error"><p>'+ah+"</p></div>")}else{for(var ai in aj){$("#"+ai).val(aj[ai])}}}function I(){$("a.anWeBoxInline").bind("click",function(ai){var aj=$(this).attr("href").split("#")[1];ai.preventDefault();var ak=this.className;var ah=GetElementValueFromClassName(ak,"width");var al=GetElementValueFromClassName(ak,"height");var ag={width:ah,height:al};B(aj,ag);this.blur();$(".TB_closeWindowButton").click(ad)})}function l(){$("button.toLogon").replaceWith('<a class="anWeBoxInline button toCounter toLogon height:275 width:572" href="#jqThickBoxShoppingCartLoginOrNot"><span>naar kassa</span></a>');$("button.toCounter_disabled").replaceWith('<a class="button toCounter_disabled" href="#"><span>naar kassa</span></a>');I();if($("#shoppingCartBecomeMember input#jqBecomeMember").length>0){$("#shoppingCartBecomeMember input#jqBecomeMember").remove();$('<input type="checkbox" id="jqBecomeMember" name="jqBecomeMember" value="lid worden" />').prependTo("#shoppingCartBecomeMember fieldset div.checkbox-line")}if($("#shoppingCartBecomeMember input#jqDeleteMembership").length>0){$("#shoppingCartBecomeMember input#jqDeleteMembership").remove();$('<input type="checkbox" checked="checked" id="jqBecomeMember" name="jqBecomeMember" value="lid worden" />').prependTo("#shoppingCartBecomeMember fieldset div.checkbox-line")}$(".webwinkel fieldset div.popupHelp").hide();$('<img class="tooltip" src="/static/css/img/app/webwinkel/i_vraagteken.gif" alt="klik voor info" />').appendTo(".webwinkel fieldset div label.hasHelp");$('<img class="tooltip" src="/static/css/img/app/webwinkel/i_vraagteken.gif" alt="klik voor info" />').appendTo("tr th div label.hasHelp");$("img.tooltip").tooltip({bodyHandler:function(){var ah=this.parentNode.parentNode;var ag=$("div.popupHelp",ah)[0];return $(ag).html()},showURL:false});$("#jqcouponText").focus(function(){$(this).removeClass("inactive");if($(this).attr("value")==$(this).attr("title")){$(this).attr("value","")}else{this.select()}});$("#shoppingCartBecomeMember input#jqBecomeMember").click(function(){var ai=$("#basketForm").attr("class");if(ai){if(ai.indexOf("ajaxUrl:")!=-1){var ah=ai.split(" ")[0];var ag=ah.substr(8)}}else{ag=$("#basketForm").attr("action")}if(this.checked){data="lid__worden"}else{data="rml__"}$("#content .main").replaceFromServer();$.post(ag,data,function(aj){$("#content .main").html(aj);l()},"html")});$("#shoppingCart .jqRecalculateBasket").hide();$("#shoppingCart .jqProductQuantity").change(function(){var ag=$(this).attr("id");var al="hbr_"+ag;var ah=$(this).val();var ak=$("#basketForm").attr("class");if(ak){if(ak.indexOf("ajaxUrl:")!=-1){var aj=ak.split(" ")[0];var ai=aj.substr(8)}}else{ai=$("#basketForm").attr("action")}data=al+"=changeQuantity";data+="&"+ag+"="+ah;$("#content .main").replaceFromServer();$.post(ai,data,function(am){$("#content .main").html(am);l()},"html")});$("#shoppingCart input.jqPrepareChangeProduct").each(function(){var ag=$(this).attr("name");$('<a class="jqPrepareChangeProduct" href="#" rel="'+ag+'">wijzig</a>').insertBefore(this).click(function(){$("#changeProductContainer").remove();$('<div id="changeProductContainer" style="display:none;"><div id="changeProduct"></div></div>').appendTo("#content");var am="changeProductContainer";var al={width:800,height:220};B(am,al);$("div#changeProduct").replaceFromServer();var ah=$(this).attr("rel");var ak=$("#basketForm").attr("class");if(ak){if(ak.indexOf("ajaxUrl:")!=-1){var aj=ak.split(" ")[0];var ai=aj.substr(8)}}else{ai=$("#basketForm").attr("action")}data=ah;$.post(ai,data,function(an){$("div#changeProduct").html(an);N();$("form#ajaxContainer").bind("submit",function(ao){$(this).anwbValidateForm(ao)});if($("#Kleur").length===1){e("Kleur")}},"html");this.blur();return false});$(this).remove()});$("#shoppingCart input.jqDeleteProduct").each(function(){var ag=$(this).attr("name");$('<a class="jqDeleteProduct" href="#" rel="'+ag+'">verwijder</a>').insertBefore(this).click(function(){var ah=$(this).attr("rel");var ak=$("#basketForm").attr("class");if(ak){if(ak.indexOf("ajaxUrl:")!=-1){var aj=ak.split(" ")[0];var ai=aj.substr(8)}}else{ai=$("#basketForm").attr("action")}$("#content .main").replaceFromServer();data=ah+" : verwijder";$.post(ai,data,function(al){$("#content .main").html(al);l()},"html");return false});$(this).remove()});$("#shoppingCartCoupons input.jqDeleteCoupon").each(function(){var ag=$(this).attr("name");$('<a class="jqDeleteCoupon" href="#" id="'+ag+'" rel="'+ag+'">verwijder</a>').insertBefore(this).click(function(){var aj=$("#basketForm").attr("class");if(aj){if(aj.indexOf("ajaxUrl:")!=-1){var ai=aj.split(" ")[0];var ah=ai.substr(8)}}else{ah=$("#basketForm").attr("action")}$("#content .main").replaceFromServer();data=ag+" : verwijder";$.post(ah,data,function(ak){$("#content .main").html(ak);l()},"html");return false});$(this).remove()});$("#jqcouponText").keypress(function(aj){var ag=(aj.which)?aj.which:aj.keyCode;if(ag<=13){return true}else{var ai=String.fromCharCode(ag);var ah=/[a-zA-Z0-9_-]/;return ah.test(ai)}});$("#shoppingCartCoupons button.coupActiveren_disabled").attr("disabled","disabled");$("#shoppingCartCoupons button.coupActiveren").attr("disabled","disabled");$("#jqcouponText").keydown(function(ai){var ag=$("#shoppingCartCoupons button.coupActiveren");ag.attr("disabled","").attr("class","coupActiveren_enabled");var ah=$("#shoppingCartCoupons button.coupActiveren_enabled");if($.browser.msie){if(ai.keyCode==13){ah.trigger("click")}}});$("#jqcouponText").keyup(function(ag){if($("#jqcouponText").val()==""){$("#shoppingCartCoupons button.coupActiveren_enabled").attr("disabled","disabled").attr("class","coupActiveren")}});$("#shoppingCartCoupons button.coupActiveren").click(function(ak){var ag=$(this).attr("name")+jQuery("#jqcouponText").val();$('<a class="coupActiveren" href="#" rel="'+ag+'"></a>').insertBefore(this);var aj=$("#basketForm").attr("class");if(aj){if(aj.indexOf("ajaxUrl:")!=-1){var ai=aj.split(" ")[0];var ah=ai.substr(8)}}else{ah=$("#basketForm").attr("action")}$("#content .main").replaceFromServer();data=ag+" : Activeren";$.post(ah,data,function(al){$("#content .main").html(al);l()},"html");$(this).remove()})}if(!Array.indexOf){Array.prototype.indexOf=function(ah){for(var ag=0;ag<this.length;ag++){if(this[ag]==ah){return ag}}return -1}}function N(){$("img.jqChangeImage").hide();$("img.jqChangeImage:first").show();if($("#choosableAttributeCombinations input:checked").length>0){var ah=true;var ai=$("#choosableAttributeCombinations input:checked").eq(0).val()}else{var ah=false}var ag="";$("#choosableAttributeCombinations li input").each(function(){ag=ag+this.value+"|@|"});$("#jqChoosableAttributeSelects input.choosableAttribute").each(function(){$('<div><label for="'+this.name+'" >'+this.name+":</label><select name="+this.name+" id="+this.name+' class="jqChoosableAttributeSelector required"><option value="">maak uw keuze</option></select></div>').appendTo("#jqChoosableAttributeSelects");var am=this.value.split("|@|");var an="";for(i=0;i<am.length;i++){if(ah){var ao=this.name+":"+am[i];if(ai.indexOf(ao)>-1){var al=' selected = "selected"'}else{var al=""}}an=this.name+":"+am[i];if(ag.split("|@|").indexOf(an)<0){$("<option "+al+' value="'+am[i]+'" style="color:#CCC;" disabled="disabled">'+am[i]+" (niet leverbaar) </option>").appendTo(" select#"+this.name)}else{$('<option id="combo"'+al+' value="'+am[i]+'">'+am[i]+"</option>").appendTo(" select#"+this.name)}var ak=$("select#"+this.name+" option").length}$("select#"+this.name).change(function(){e(this.name)})});if(ah){var aj=$(".jqChoosableAttributeSelector:last").val();$(".jqChoosableAttributeSelector:last").val("")}if($(".jqChoosableAttributeSelector").length>0){e("first");$(".jqChoosableAttributeSelector:last").val(aj)}}function e(al){if(al=="first"){al=$(".jqChoosableAttributeSelector:first").attr("name")}$("#"+al).each(function(){if(this.options[this.selectedIndex].disabled){this.options.selectedIndex=0}});if(!$("#"+al).hasClass("hasAvailabilityInfo")){$(".hasAvailabilityInfo").each(function(){for(i=1;i<this.options.length;i++){if(!this.options[i].disabled){this.options[i].disabled=false;this.options[i].style.color="#000";this.options[i].text=this.options[i].value}}this.options.selectedIndex=0;$(this).removeClass("hasAvailabilityInfo")})}var ak=$("select.jqChoosableAttributeSelector").length;var ah=Array();var ai=Array();var aj=Array();$("select.jqChoosableAttributeSelector").each(function(){if(this.selectedIndex>0){ah.push(this.name);var an=this.name+":"+this.value;aj.push(an);$("a.jqChangeImage").each(function(){var ar=("desc:"+an).replace(" ","");var ao=$(this).attr("class").replace(" ","");if(ao.indexOf(ar)>-1){$("#productVisuals .jqProductImage").hide();var ap=$(this).attr("href");$(ap).show();var aq=$(ap+" a:first").attr("href");$("a#magnifier").attr("href",aq)}});$("img.jqChangeImage").each(function(){var ap="desc:"+an;var ao=$(this).attr("class");if(ao.indexOf(ap)>-1&&!$(this).hasClass("geselecteerd")){$("img.jqChangeImage").hide().removeClass("geselecteerd");$(this).show().addClass("geselecteerd")}})}else{ai.push(this.name);var am=this.name;$("select.jqChoosableAttributeSelector").each(function(){for(i=1;i<this.options.length;i++){if($(this.options[i]).attr("id")=="combo"){if(am==$(this).attr("id")){}else{this.options[i].disabled=false;this.options[i].style.color="#000";this.options[i].text=this.options[i].value}}}})}});E(aj);if(ai.length==1){if($("#"+al).hasClass("hasAvailabilityInfo")){}else{$("select.jqChoosableAttributeSelector").each(function(){for(i=1;i<this.options.length;i++){if(!this.options[i].disabled){this.options[i].disabled=false;this.options[i].style.color="#000";this.options[i].text=this.options[i].value}}$(this).removeClass("hasAvailabilityInfo")});var ag=ai[0];$("#"+ag).addClass("hasAvailabilityInfo");n(ag)}}else{if(ai.length>1){$("select.jqChoosableAttributeSelector").each(function(){for(i=1;i<this.options.length;i++){if(!this.options[i].disabled){this.options[i].disabled=false;this.options[i].style.color="#000";this.options[i].text=this.options[i].value}}$(this).removeClass("hasAvailabilityInfo")})}else{if(ai.length==0){}}}}function n(ak){var ai=$("#"+ak).get(0);for(i=1;i<ai.options.length;i++){var ah=ak+":"+ai.options[i].value;var aj=false;ai.options[i].style.color="#000";var ag="onbekend";$("#choosableAttributeCombinations input:radio").each(function(){if(this.className.indexOf("inValid")<0&&this.value.split("|@|").indexOf(ah)>-1){aj=true;var am=this.value.split("|@|");for(j=0;j<am.length;j++){var al=am[j].split(":");if(al[0]=="shippingTime"){ag=al[1]}}}});if(!aj){ai.options[i].disabled="disabled";ai.options[i].style.color="#CCC";ag="niet leverbaar"}else{ai.options[i].disabled=false}ai.options[i].text=ai.options[i].value+" ("+ag+")"}}function E(ag){$("fieldset#choosableAttributeCombinations input:radio").each(function(){$(this).removeClass("inValid");$(this).removeClass("isValid");$(this).addClass("isValid");$(this).attr("disabled","");$(this).removeAttr("checked");for(i=0;i<ag.length;i++){var ah=ag[i];var ai=this.value.split("|@|");var aj=false;for(j=0;j<ai.length;j++){if(ah==ai[j]){aj=true}}if(!aj){$(this).addClass("inValid");$(this).removeClass("isValid");$(this).attr("disabled","disabled");return}}});if($("fieldset#choosableAttributeCombinations input:enabled").length==1){$("fieldset#choosableAttributeCombinations input:enabled").check()}}function M(aj,ag,ah){$("#zoomWindow").html("");$("#zoomActions").html("");$("#zoomWindow").append("<h4>"+ah+"</h4><img src="+aj+' id="largeImage" alt=""  />');var ai=new Image();ai.src=ag;if(!ai.complete){ai.onload=function(){$("#zoomWindow").append("<img src="+ag+' id="zoomImage" alt=""  />');$("#zoomImage").hide();b()}}else{$("#zoomWindow").append("<img src="+ag+' id="zoomImage" alt=""  />');$("#zoomImage").hide();b()}}var aa;var K;var v;var t;function b(){$('<ul><li><a id="zoomIn" href="#">Zoom in</a></li><li><a id="zoomOut" href="#">Zoom uit</a></li><li><a id="zoomMove" href="#">Verplaatsen</a></li></ul>').appendTo("#zoomActions");$("#zoomOut").hide();$("#zoomMove").hide();$("#zoomImage").css("height","443px");$("#zoomImage").css("width","443px");$("#zoomImage").bind("dragstart",function(ag){aa=Math.floor(parseFloat($("#zoomImage").css("margin-left").replace("px","")));K=Math.floor(parseFloat($("#zoomImage").css("margin-top").replace("px","")));v=ag.offsetX;t=ag.offsetY;return $(ag.target).is(".isDraggable")});$("#zoomImage").bind("drag",function(ai){var ag=K+ai.offsetY-t;var ah=aa+ai.offsetX-v;y(ag,ah)});$("#zoomIn").click(function(){z()});$("#zoomOut").click(function(){p()});$("#zoomMove").click(function(){w()})}function z(){$("#largeImage").hide();$("#zoomImage").show();var ak=Math.floor(parseFloat($("#zoomImage").css("margin-left").replace("px","")));var ah=Math.floor(parseFloat($("#zoomImage").css("margin-top").replace("px","")));var an=Math.floor(parseFloat($("#zoomImage").css("width").replace("px","")));var al=Math.floor(parseFloat($("#zoomImage").css("height").replace("px","")));var ai=an+443;var ag=al+443;if(ai>2215){return}var am=Math.floor((al-ag)/2+ah);var ao=Math.floor((an-ai)/2+ak);var ap=$("#zoomWindow").width()-ai;if(ao<ap){ao=ap}if(ao>0){ao=0}var aj=$("#zoomWindow").height()-ag;if(am<aj){am=aj}if(am>0){am=0}$("#zoomImage").animate({width:ai+"px",height:ag+"px",marginLeft:ao+"px",marginTop:am+"px"},250);d(ai)}function p(){var an=Math.floor(parseFloat($("#zoomImage").css("width").replace("px","")));var al=Math.floor(parseFloat($("#zoomImage").css("height").replace("px","")));var ai=an-443;var ag=al-443;if(ai<443){return}var ak=Math.floor(parseFloat($("#zoomImage").css("margin-left").replace("px","")));var ah=Math.floor(parseFloat($("#zoomImage").css("margin-top").replace("px","")));var am=Math.floor((al-ag)/2+ah);var ao=Math.floor((an-ai)/2+ak);var ap=$("#zoomWindow").width()-ai;if(ao<ap){ao=ap}if(ao>0){ao=0}var aj=$("#zoomWindow").height()-ag;if(am<aj){am=aj}if(am>0){am=0}$("#zoomImage").animate({width:ai+"px",height:ag+"px",marginLeft:ao+"px",marginTop:am+"px"},500);d(ai)}function w(){$("#zoomImage").toggleClass("isDraggable")}function d(ag){if(ag>450){$("#zoomOut").show();$("#zoomMove").show()}else{$("#zoomOut").hide();$("#zoomMove").hide();$("#zoomImage").removeClass("isDraggable");y(0,0)}if(ag<2200){$("#zoomIn").show()}else{$("#zoomIn").hide()}}function y(ag,ah){var aj=$("#zoomWindow").width()-$("img#zoomImage").width();if(ah<aj){ah=aj}if(ah>0){ah=0}$("#zoomImage").css({marginLeft:ah+"px"});var ai=$("#zoomWindow").height()-$("img#zoomImage").height();if(ag<ai){ag=ai}if(ag>0){ag=0}$("#zoomImage").css({marginTop:ag+"px"})}$(document).ready(function(){$("form").ieFixButtons();$("div.subhome .introBlock h3").fauxColumnHeights(3);$("div.subhome .introBlock").fauxColumnHeights(3);$("#subCategorys .introBlock h3").fauxColumnHeights(4);$("#subCategorys .introBlock p").fauxColumnHeights(4);$("#subCategorys .introBlock .linkList").fauxColumnHeights(4);$(".category .productListing li.product h3").fauxColumnHeights(3);$(".category .productListing li.product div.productintro").fauxColumnHeights(3);$(".category .productListing li.product").fauxColumnHeights(3);$(".category .productListing li.product .prijsinfo").fauxColumnHeights(3);$(".searchresults .productListing li.product h3").fauxColumnHeights(4);$(".searchresults .productListing li.product div.productintro").fauxColumnHeights(4);$(".searchresults .productListing li.product").fauxColumnHeights(4);$(".searchresults .productListing li.product .prijsinfo").fauxColumnHeights(4);$("#editorSelection .productListing li.product h3").fauxColumnHeights(4);$("#editorSelection .productListing li.product div.productintro").fauxColumnHeights(4);$("#editorSelection .productListing li.product").fauxColumnHeights(4);$("#editorSelection .productListing li.product .prijsinfo").fauxColumnHeights(4);$(".multiFacetNavigation li h4").click(function(){$(this).parent().toggleClass("active")});$("#searchText").focus(function(){$(this).removeClass("inactive");if($(this).attr("value")==$(this).attr("title")){$(this).attr("value","")}else{this.select()}});$("#searchText").blur(function(){var aj=$(this).attr("value");if(!$(this).attr("value")||$(this).attr("value")==""||$(this).attr("value")==$(this).attr("title")){$(this).attr("value",$(this).attr("title"));if(!$(this).hasClass("inactive")){$(this).addClass("inactive")}}});$("#searchText").each(function(){if($(this).attr("value")==$(this).attr("title")){$(this).addClass("inactive")}});$("#jqcouponText").focus(function(){$(this).removeClass("inactive");if($(this).attr("value")==$(this).attr("title")){$(this).attr("value","")}else{this.select()}});$("#jqcouponText").blur(function(){var aj=$(this).attr("value");if(!$(this).attr("value")||$(this).attr("value")==""||$(this).attr("value")==$(this).attr("title")){$(this).attr("value",$(this).attr("title"));if(!$(this).hasClass("inactive")){$(this).addClass("inactive")}}});$("#jqcouponText").each(function(){if($(this).attr("value")==$(this).attr("title")){$(this).addClass("inactive")}});$(".productTopX a").each(function(){var al=$("body h1:first").text();var ak=$(this).text();var aj=$(this).attr("href");$(this).attr("href",aj+"?iad=webwinkel.topx."+al+"."+ak)});$("select.submitSetDisplay").change(function(){$("form#setDisplay").submit()});$("#productVisuals .jqProductImage:first").show();$(".jqChangeImage").click(function(){$("#productVisuals .jqProductImage").hide();var aj=$(this).attr("href");$(aj).show();var ak=$(aj+" a:first").attr("href");$("a#magnifier").attr("href",ak);return false});$("#magnifier").click(function(aj){aj.preventDefault();var ak=$(this).attr("href");if($("a[href='"+ak+"']").eq(0).hasClass("anWeBoxImageHasZoom")){var ao=$("a[href='"+ak+"']").eq(0);var aq="anWeBoxZoom";var al=ao.attr("class");var am=GetElementValueFromClassName(al,"width");var ap=GetElementValueFromClassName(al,"height");var an=H(ak);var ar={width:am,height:ap,name:an};B(aq,ar);this.blur();M(ao.attr("href"),ao.attr("rel"),an)}else{var an=H(ak);var ar={width:443,height:443,name:an};Z(O(ak),ar)}});I();$("a.anWeBoxImage").click(function(an){an.preventDefault();var ak=$(this).attr("href");var ao=this.className;var am=GetElementValueFromClassName(ao,"width");var ap=GetElementValueFromClassName(ao,"height");var aj=H(ak);var al={width:am,height:ap,name:aj};Z(O(ak),al);this.blur()});$("a.anWeBoxImageHasZoom").click(function(an){an.preventDefault();var ak=$(this).attr("href");var ao="anWeBoxZoom";var ap=this.className;var am=GetElementValueFromClassName(ap,"width");var aq=GetElementValueFromClassName(ap,"height");var aj=H(ak);var al={width:am,height:aq,name:aj};B(ao,al);this.blur();M(this.href,this.rel,aj)});if($("#jqScrollThis li").length>4){$('<a href="#" title="terug" class="scroller scrollLeft"><span>terug</span></a>').insertBefore("#jqScrollThis");$('<a href="#" title="verder" class="scroller scrollRight"><span>verder</span></a>').insertAfter("#jqScrollThis");$("#jqScrollImages .scrollRight").click(function(){var al=$("#jqScrollThis .imageChange li").length-4;var aj=$("#jqScrollImages ul.imageChange").css("margin-left").replace("px","");aj=parseFloat(aj)-56;var ak=(al*-56);if(aj<(ak)){return false}$("#jqScrollImages ul.imageChange").animate({marginLeft:aj+"px"},500);return false});$("#jqScrollImages .scrollLeft").click(function(){var aj=$("#jqScrollImages ul.imageChange").css("margin-left").replace("px","");aj=parseFloat(aj)+56;if(aj>0){return false}$("#jqScrollImages ul.imageChange").animate({marginLeft:aj+"px"},500);return false})}$("#rotate").bind("click",function(ak){ak.preventDefault();var al="jqFlashRotate";var aj={width:500,height:400};B(al,aj);if(!$("#flash-RT").hasClass("flash-replaced")){var am=$("#flash-RT").attr("class");$("#flash-RT").flash(null,null,function(an){var ao=$(this);an.wmode="opaque";an.src=GetElementValueFromClassName(am,"movie");an.width=GetElementValueFromClassName(am,"width");an.height=GetElementValueFromClassName(am,"height");ao.addClass("flash-replaced").prepend($.fn.flash.transform(an))})}});$("#flipThrough").bind("click",function(ak){ak.preventDefault();var al="jqFlashFlipThrough";var aj={width:500,height:400};B(al,aj);if(!$("#flash-FT").hasClass("flash-replaced")){var am=$("#flash-FT").attr("class");$("#flash-FT").flash(null,null,function(an){var ao=$(this);an.wmode="opaque";an.src=GetElementValueFromClassName(am,"movie");an.width=GetElementValueFromClassName(am,"width");an.height=GetElementValueFromClassName(am,"height");ao.addClass("flash-replaced").prepend($.fn.flash.transform(an))})}});$("#flash-CB").flash(null,null,function(ak){var am=$(this);var al=am.attr("class");ak.wmode="opaque";ak.src=GetElementValueFromClassName(al,"movie");ak.width=GetElementValueFromClassName(al,"width");var aj=GetElementValueFromClassName(al,"widthWithoutTopX");if($(".productTopX").length<1&&aj.length>0){ak.width=GetElementValueFromClassName(al,"widthWithoutTopX")}ak.height=GetElementValueFromClassName(al,"height");am.addClass("flash-replaced").prepend($.fn.flash.transform(ak))});$("#img-CB").each(function(){var am=$(this);var al=am.attr("class");var an=GetElementValueFromClassName(al,"src");var ak=GetElementValueFromClassName(al,"widthWithoutTopX");var aj="";if($(".productTopX").length<1||ak.length==0){am.addClass("image-replaced").prepend('<img src="'+an+'"')}else{aj=an.replace(/standard.png/,"subcategory.png");am.addClass("image-replaced").prepend('<img src="'+aj+'"')}});N();l();$("li.memberOnly").each(function(){$('<div class="memberOnly"><span>dit product is exclusief voor leden</span></div>').appendTo(this)});$("form.memberOnly").each(function(){$('<div class="memberOnly"><span>dit product is exclusief voor leden</span></div>').prependTo("#productForm #productMain #productIntro")});$(".memberOnly").each(function(){$(this).fixPNG()});$("ul.isThemaCategory").each(function(){var aj=$(this).attr("class");var ak="thema_"+GetElementValueFromClassName(aj,"themaName");$("body").addClass(ak)});if($("input#shipping_diffaddress:checked").length>0){$("#afleveradres").show()}else{$("#afleveradres").hide()}$("#shipping_diffaddress").click(function(){if(this.checked){var aj=$("#firstname").val();var al=$("#lastname2").val();var ak=$("#lastname1").val();$("#shipping_firstname").val(aj);$("#shipping_lastname2").val(al);$("#shipping_lastname1").val(ak);$("#afleveradres").show("slow")}else{$("#afleveradres").hide("slow")}});var ah=$("#jqPayment").attr("action");if($("#jqPaymentLocal").length>0){var ag=$("#jqPaymentLocal").attr("action");$("div.machtiging").replaceWith('<div class="replaced"></div>').appendTo("fieldset#allPayments");$("#localPayment").remove()}$("div.payment .jqExtraContent").hide();$("div.payment input.jqShowec").click(function(){$("div.payment .jqExtraContent").hide();$("div.payment input:checked").each(function(){var ak=$(this).attr("id");$("#choice_"+ak).show("slow");for(i=0;i<document.jqPayment.PM.length;i++){if(document.jqPayment.PM[i].checked){var aj=document.jqPayment.PM[i].value}}if(aj=="machtiging"){$("#jqPayment").attr("action",ag)}else{$("#jqPayment").attr("action",ah)}})});$("#form_account_type1").click(function(){ai()});$("#form_account_type2").click(function(){ai()});$(".dutchBankAccountIfMachtiging").keyup(function(){ai()});function ai(){$(".checkOutCartNavigation button.payNow").removeClass("toKassabon");var aj=document.getElementById("form_account_number");if(q(aj)){if(ae(aj)){$(".checkOutCartNavigation button.payNow").addClass("toKassabon")}}}$("#form_account_number").keypress(function(am){var aj=(am.which)?am.which:am.keyCode;if(aj<=13){return true}else{var al=String.fromCharCode(aj);var ak=/[0-9]/;return ak.test(al)}});$("form.validateOnSubmit").bind("submit",function(aj){$(this).anwbValidateForm(aj)});$("button.skipFormValidation").bind("click",function(aj){$(this).skipFormValidation(aj)});$("input.addressService").each(function(){$('<a id="'+this.id+'" class="button replaced '+this.className+'" href="#"><span>'+this.value+"</span></a>").insertBefore(this).bind("click",function(an){an.preventDefault();var am=$("#jqRegistratieFormulier").attr("class");if(am){if(am.indexOf("ajaxUrl:")!=-1){var al=am.split(" ")[0];var ak=al.substr(8)}}else{ak=$("#jqRegistratieFormulier").attr("action")}var ao=$("#jqRegistratieFormulier").serialize();ao+="&"+this.id+"=true";$(this).parents("fieldset:eq(1)").replaceFromServer();var aj=$(this).parents("fieldset:eq(0)");$.post(ak,ao,function(ap){$("#replaceFromServer").remove();f(ap,aj)},"json")});$(this).remove()});$("a.ankeilerThickbox").bind("click",function(al){al.preventDefault();var aj=this.href;var ak=$('<div id="remotePageContent"></div>');$(ak).remove();$("body").append(ak);$(ak).hide();$(ak).load(aj+" div.main ","",ac)})})}};webwinkel.init();if($("body.webwinkel").length>0){$(".productContinuePurchase").find("button").removeClass("disabled").removeAttr("disabled")}(function(d){var c=anwb.core.getUrlParameter("tduid"),b=new Date(),a;if(c==undefined||c==""){return}b.setMonth(b.getMonth()+1);var a={expires:b};d.cookie("TRADEDOUBLER",c,a)})(jQuery);
