var scrollStep=15;function menu_main_activate_item(A){$li_img=$("div.menu_main_section ul.first_level li:eq("+A+") img");$li_img.addClass("active");$li_img.trigger("mouseover")}function columnAutoScroll(A){window.location.hash="p_"+A;window.location.hash="f_"+A}function expand(A){A.siblings(".collapsible").hide();A.fadeIn("slow")}function kioskize(A){$(".kiosk").html('<img src="/images/loadingAnimation.gif" />').load(A)}function changeLanguage(A,B){$.get(A,{culture:B},function(){window.location.reload()})}function browseMediaItems(B,E){if(!$(E).hasClass("inactive")){var D=$(".media_item_container");var F=D.find("div.media_item:visible");var A=D.find("div.media_item_caption:visible");var G=B?F.next(".media_item"):F.prev(".media_item");var H=B?A.next(".media_item_caption"):A.prev(".media_item_caption");var C=B?G.next(".media_item"):G.prev(".media_item");F.fadeOut("slow",function(){G.fadeIn()});A.fadeOut("slow",function(){H.fadeIn()});$(E).parent().siblings().andSelf().find("a.inactive").removeClass("inactive");if(E&&(C.size()==0)){$(E).addClass("inactive")}}$(E).trigger("blur")}function formatPrice(A){return currencyPattern.replace("_%_",formatNumber(A))}function formatNumber(E){var C=String(E.toFixed(decimalDigitsNumber));var A=(C.indexOf(".")!=-1)?C.split(".",2):[C,""];var F=A[1];var B=parseInt(A[0]);if(isNaN(B)){return""}var D=(B<0)?"-":"";var H=new String(Math.abs(B));var A=[];while(H.length>groupSize){var G=H.substr(H.length-groupSize);A.unshift(G);H=H.substr(0,H.length-groupSize)}if(H.length>0){A.unshift(H)}H=A.join(groupSeparator);C=D+H+((F.length<1)?"0":decimalSeparator+F);return C}function checkFormParameters(A){A.find(":input, label").removeClass("defective");A.find(":text, textarea").each(function(){if($(this).val()==""){$(this).addClass("defective")}});A.find(":checkbox").each(function(){if($(this).attr("checked")!=true){$(this).siblings("label").addClass("defective")}});var B=A.find(":input.defective, label.defective").size()>0;if(B){alert(checkFormParametersErrorMessage)}return !B}function sendFeedback(){var A=$("#feedbackColumn form");if(checkFormParameters(A)===true){$.post(feedbackUrl,A.serialize(),function(){alert(sendFormSuccessMessage);window.location.reload()})}}function checkoutCart(){var A=$("#checkoutColumn form");if((checkFormParameters(A)===true)&&(cartItems.length>0)){var C=new Array();var B=new Array();for(var D in cartItems){if(cartItems[D]!=null){C[D]="idProduct[]="+cartItems[D][0];B[D]="amount[]="+cartItems[D][1]}}var E=C.join("&")+"&"+B.join("&")+"&"+$("#checkoutColumn form").serialize();$.post(checkoutCartUrl,E,function(){alert(sendFormSuccessMessage);window.location.reload()})}}function removeFromCart(A){if(cartItems[A]){cartItems[A]=null;$("#cart tr.item"+A).remove();calculateCartSum();var C=0;for(var B in cartItems){C+=(cartItems[B]!=null)?1:0}if(C==0){$("#checkoutColumn form button").attr("disabled","disabled")}}}function addToCart(B){var D=$("#"+productAnchorTargetPrefix+B);var L=D.find(".title").text();var E=D.find('[name="amount"]').val();var G=D.find(".gross_price").text();var C=D.find('[name="gross_price_clean"]').val();var M=E*C;var F=cartItems.length;var K=$('<a href="javascript:removeFromCart('+F+')">[x]</a>');var J=$("<td>").addClass("number").html(E+"x&nbsp;");var I=$("<td>").text(L);var A=$("<td>").addClass("number").text(formatPrice(M));var H=$("<td>").addClass("number").append(K);$("#cart").append($("<tr>").addClass("item"+F).append(J,I,A,H));cartItems[F]=[B,E,C];calculateCartSum();$("#checkoutColumn form button").removeAttr("disabled");$("#checkoutColumn").fadeIn("slow")}function calculateCartSum(){var B=0;for(var A in cartItems){if(cartItems[A]!=null){B+=cartItems[A][1]*cartItems[A][2]}}if(B>0){}$("#cart_sum").text(formatPrice(B))}function isValidNumberKey(A){var B=false;if(A.ctrlKey||A.keyCode==13){return true}B=!A.shiftKey&&(A.keyCode>=48)&&(A.keyCode<=57);B=B||(!A.shiftKey&&(A.keyCode>=96)&&(A.keyCode<=105));B=B||((A.keyCode>=37)&&(A.keyCode<=40));B=B||(A.keyCode==35)||(A.keyCode==36)||(A.keyCode==9);B=B||(A.keyCode==8)||(A.keyCode==46);return B}$(function(){var active_background_position_y=12;var $li_img_=$("div.menu_main_section ul li img");$li_img_.each(function(){var bpos=$(this).css("backgroundPosition").split(" ");var x=bpos[0]?bpos[0]:0;var y=bpos[1]?bpos[1]:0;$(this).data("na_background_position_x",x);$(this).data("na_background_position_y",y)});$li_img_.bind("mouseover",function(){var bpos=$(this).data("na_background_position_x")+" "+active_background_position_y+"px";$(this).css("backgroundPosition",bpos)});$li_img_.bind("mouseout",function(){if(!$(this).hasClass("active")){var bpos=$(this).data("na_background_position_x")+" "+$(this).data("na_background_position_y");$(this).css("backgroundPosition",bpos)}});$li_img_.bind("click",function(){var index=$li_img_.index((this));menu_main_activate_item(index)});var $li_a_=$("div.menu_sub_section ul li a");$li_a_.bind("click",function(){$(this).addClass("active")});$(".scrollable").bind("mousewheel",function(event,delta){var p=(delta>0)?"-=":"+=";var delta_abs=Math.abs(delta);var multiplier=scrollStep;$(this).scrollTo(p+(delta_abs*multiplier))});$('input[type="text"].restrictToIntegers').bind("keydown",function(evt){var validKey=isValidNumberKey(evt);if(!validKey){evt.preventDefault(true);evt.returnValue=false}return validKey});$('input[type="text"], input[type="password"], textarea').bind("click",function(evt){$(this).select()});jQuery.extend({xget:function(url,data,onComplete,onLoad,type){$.xsend(url,"ajax",data,onComplete,onLoad,type)},xsend:function(url,eventName,data,onComplete,onLoad,type){$.ajax({type:type?type:"get",url:url,data:data,beforeSend:function(request){$(document).trigger(eventName+"RequestStart");if(onLoad){onLoad()}},complete:function(response,statusText){$(document).trigger(eventName+"RequestStop");var jsonResponseHeaderObject=eval("("+response.getResponseHeader("X-JSON")+")");var result=response.responseText;var statusCode=response.status;onComplete(jsonResponseHeaderObject,result,statusCode)}})},xpost:function(url,data,onComplete,onLoad){$.xget(url,data,onComplete,onLoad,"post")}})})