function DezideMenu(i,f,h){var B={scrollLeft:function(){w()},scrollRight:function(){v()},scrollItem:function(D){r(D)},scrollActive:function(){q()},isScrollNeeded:function(){return k()},reset:function(){b()}};var A,x,o,C,y;function z(){if(typeof i==="string"){A=document.getElementById(i)}else{A=i}x=A.innerHTML;if(typeof f==="string"){o=document.getElementById(f)}else{o=f}if(typeof h==="string"){C=document.getElementById(h)}else{C=h}A.innerHTML='<div style="white-space: nowrap; position: absolute; width: 9999px;">'+x+"</div>";$(A).children("div:first").css("left","0px");y=null}function p(){return $(C).outerWidth(true)}function m(){return $(o).outerWidth(true)}function j(){return $(A).outerWidth(true)-m()-p()}function g(){if(y==null){return $(A).children("div:first").position().left-m()}else{return y-m()}}function a(){var F=$(A);var E=F.children("div:first");var D=0;var H=E.children();for(var G=0;G<H.length;G++){D+=$(H[G]).outerWidth(true)}return D}function e(){var E=$(A);var D=E.children("div:first");return D.children().length}function l(F){var E=$(A);var D=E.children("div:first");var G=D.children();if((F<0)||(F>G.length)){return null}else{return G[F]}}function d(H){var E=$(A);var D=E.children("div:first");var G=D.children();for(var F=0;F<G.length;F++){if(G[F]==H){return F}}return -1}function s(H){var E=$(A);var D=E.children("div:first");var I=g();var G=D.children();for(var F=0;F<G.length;F++){if(G[F]==H){return I}I+=$(G[F]).outerWidth(true)}return -1}function u(H){var E=$(A);var D=E.children("div:first");var I=g();var G=D.children();for(var F=0;F<G.length;F++){if(G[F]==H){return((I>=0)&&(I+$(G[F]).width()<=j()))}I+=$(G[F]).outerWidth(true)}return false}function c(){var E=$(A);var D=E.children("div:first");var H=g();var G=D.children();for(var F=0;F<G.length;F++){H+=$(G[F]).outerWidth(true);if(H>0){return G[F]}}if(G.length>0){return G[0]}else{return null}}function n(){var E=$(A);var D=E.children("div:first");var H=g();var G=D.children();for(var F=0;F<G.length;F++){H+=$(G[F]).outerWidth(true);if(H>=j()){return G[F]}}if(G.length>0){return G[G.length-1]}else{return null}}function t(){var E=$(A);var D=E.children("div:first");var G=D.children();for(var F=0;F<G.length;F++){if($(G[F]).hasClass("active")){return G[F]}}return null}function r(F){var E=$(A);var D=E.children("div:first");var I=D.css("left");if((I==null)||(I=="auto")){I=0}else{I=I.substring(0,I.indexOf("px"));I=parseInt(I)}if(y){I=y}if(F<0){F=0}else{if(F>=e()){F=e()-1}}var G=l(F);var H=s(G);var J=0;if(H<0){J+=H}else{if(H+$(G).outerWidth(true)>j()){J+=H+$(G).outerWidth(true)-j()}}I-=J;if(y!=I){y=I;D.stop();D.animate({left:I+"px"},600)}}function w(){r(d(c())-1)}function v(){r(d(n())+1)}function q(){var D=t();if(D){r(d(D))}}function k(){return a()>j()}function b(){var E=$(A);var D=E.children("div:first");y=null;D.stop();D.animate({left:"0px"},600)}z();return B};
