function SendEmail(n,t,i,r){parent.location="mailto:"+n+"@"+t+"."+i+"?subject="+r}function FormatEmail(n,t,i){parent.location=n+"@"+t+"."+i}function PopupMsgNewWebsite(n,t,i){var r=confirm(n);r==!0&&(i=="_self"?window.location=t:window.open(t))}function ClientValidate(n,t){t.IsValid=t.Value==""?!1:!0}function CheckEmail(n,t){var i=new RegExp("^\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$");t.IsValid=i.test(t.Value)==!0?!0:!1}function CheckDropDown(n,t){t.IsValid=t.Value=="-"?!1:!0}function CheckLength(n,t){t.IsValid=t.Value.length>n.MaximumLength?!1:!0}function CheckContent(n,t){var i=new RegExp("[^\\w\\s.\"@',&/?-]");t.IsValid=i.test(t.Value)==!0?!1:!0}function CheckString(n,t){var i=new RegExp("[^\\w\\s.\",'-]");t.IsValid=i.test(t.Value)==!0?!1:!0}function CheckPasswordComplexity(n,t){var i=new RegExp("^(?=.*[0-9]+.*)(?=.*[a-zA-Z]+.*)[0-9a-zA-Z]{8,}$");t.IsValid=i.test(t.Value)==!0?!0:!1}function CheckNumber(n,t){var i=new RegExp("[^\\d.\",'-]");t.IsValid=i.test(t.Value)==!0?!1:!0}function doClear(n){n.value==="Search..."&&(n.value="")}function RenderEmail(n,t,i){var r=n+"@"+t+"."+i;document.write(r)}function doClear(n){n.value==="Search..."&&(n.value="")}function showCategoryMenu(n){lastMenu!=n&&lastMenu!=null?(document.getElementById(lastMenu).style.display="none",document.getElementById(n).style.display="block",lastMenu=n):(document.getElementById(n).style.display="block",lastMenu=n)}function deleteProductConfirm(){return confirm("Are you sure you want to delete this product from your shopping cart?")?!0:!1}function showHidePopup(n){$(".dialog-box").fadeIn(300);$(".dialog-box p").html("product "+n+" have been added to the shopping Cart <a href='/shopping-cart' class='button'><span>Proceed to Shopping Cart<\/span><\/a>");$(".dialog-box").is(":visible")&&setTimeout(function(){$(".dialog-box").fadeOut(300)},2e3)}var lastMenu=null;(function(n){"use strict";var i,r,t;n.extend({roundaboutShapes:{def:"lazySusan",lazySusan:function(n,t,i){return{x:Math.sin(n+t),y:Math.sin(n+3*Math.PI/2+t)/8*i,z:(Math.cos(n+t)+1)/2,scale:Math.sin(n+Math.PI/2+t)/2+.5}}}});i={bearing:0,tilt:0,minZ:100,maxZ:280,minOpacity:.4,maxOpacity:1,minScale:.4,maxScale:1,duration:600,btnNext:null,btnNextCallback:function(){},btnPrev:null,btnPrevCallback:function(){},btnToggleAutoplay:null,btnStartAutoplay:null,btnStopAutoplay:null,easing:"swing",clickToFocus:!0,clickToFocusCallback:function(){},focusBearing:0,shape:"lazySusan",debug:!1,childSelector:"li",startingChild:null,reflect:!1,floatComparisonThreshold:.001,autoplay:!1,autoplayDuration:1e3,autoplayPauseOnHover:!1,autoplayCallback:function(){},enableDrag:!1,dropDuration:600,dropEasing:"swing",dropAnimateTo:"nearest",dropCallback:function(){},dragAxis:"x",dragFactor:4,triggerFocusEvents:!0,triggerBlurEvents:!0,responsive:!1};r={autoplayInterval:null,autoplayIsRunning:!1,animating:!1,childInFocus:-1,touchMoveStartPosition:null,stopAnimation:!1,lastAnimationStep:!1};t={init:function(u,f,e){var o,s=(new Date).getTime();return u=typeof u=="object"?u:{},f=n.isFunction(f)?f:function(){},f=n.isFunction(u)?u:f,o=n.extend({},i,u,r),this.each(function(){var i=n(this),r=i.children(o.childSelector).length,u=360/r,s=o.startingChild&&o.startingChild>r-1?r-1:o.startingChild,h=o.startingChild===null?o.bearing:360-s*u,c=i.css("position")!=="static"?i.css("position"):"relative";i.css({padding:0,position:c}).addClass("roundabout-holder").data("roundabout",n.extend({},o,{startingChild:s,bearing:h,oppositeOfFocusBearing:t.normalize.apply(null,[o.focusBearing-180]),dragBearing:h,period:u}));e||(o.clickToFocus&&i.children(o.childSelector).each(function(r){n(this).bind("click.roundabout",function(){var u=t.getPlacement.apply(i,[r]);if(!t.isInFocus.apply(i,[u]))return t.stopAnimation.apply(n(this)),i.data("roundabout").animating||t.animateBearingToFocus.apply(i,[u,i.data("roundabout").clickToFocusCallback]),!1})}),o.btnNext&&n(o.btnNext).bind("click.roundabout",function(){return i.data("roundabout").animating||t.animateToNextChild.apply(i,[i.data("roundabout").btnNextCallback]),!1}),o.btnPrev&&n(o.btnPrev).bind("click.roundabout",function(){return t.animateToPreviousChild.apply(i,[i.data("roundabout").btnPrevCallback]),!1}),o.btnToggleAutoplay&&n(o.btnToggleAutoplay).bind("click.roundabout",function(){return t.toggleAutoplay.apply(i),!1}),o.btnStartAutoplay&&n(o.btnStartAutoplay).bind("click.roundabout",function(){return t.startAutoplay.apply(i),!1}),o.btnStopAutoplay&&n(o.btnStopAutoplay).bind("click.roundabout",function(){return t.stopAutoplay.apply(i),!1}),o.autoplayPauseOnHover&&i.bind("mouseenter.roundabout.autoplay",function(){t.stopAutoplay.apply(i,[!0])}).bind("mouseleave.roundabout.autoplay",function(){t.startAutoplay.apply(i)}),o.enableDrag&&(n.isFunction(i.drag)?n.isFunction(i.drop)?i.drag(function(n,r){var u=i.data("roundabout"),f=u.dragAxis.toLowerCase()==="x"?"deltaX":"deltaY";t.stopAnimation.apply(i);t.setBearing.apply(i,[u.dragBearing+r[f]/u.dragFactor])}).drop(function(){var n=i.data("roundabout"),r=t.getAnimateToMethod(n.dropAnimateTo);t.allowAnimation.apply(i);t[r].apply(i,[n.dropDuration,n.dropEasing,n.dropCallback]);n.dragBearing=n.period*t.getNearestChild.apply(i)}):o.debug&&alert("You do not have the drop plugin loaded."):o.debug&&alert("You do not have the drag plugin loaded."),i.each(function(){var r=n(this).get(0),i=n(this).data("roundabout"),u=i.dragAxis.toLowerCase()==="x"?"pageX":"pageY",f=t.getAnimateToMethod(i.dropAnimateTo);r.addEventListener&&(r.addEventListener("touchstart",function(n){i.touchMoveStartPosition=n.touches[0][u]},!1),r.addEventListener("touchmove",function(r){var f=(r.touches[0][u]-i.touchMoveStartPosition)/i.dragFactor;r.preventDefault();t.stopAnimation.apply(n(this));t.setBearing.apply(n(this),[i.dragBearing+f])},!1),r.addEventListener("touchend",function(r){r.preventDefault();t.allowAnimation.apply(n(this));f=t.getAnimateToMethod(i.dropAnimateTo);t[f].apply(n(this),[i.dropDuration,i.dropEasing,i.dropCallback]);i.dragBearing=i.period*t.getNearestChild.apply(n(this))},!1))})),o.responsive&&n(window).resize(function(){t.relayoutChildren.apply(i)}));t.initChildren.apply(i,[f,e])})},initChildren:function(i,r){var u=n(this),f=u.data("roundabout");return i=i||function(){},u.children(f.childSelector).each(function(i){var f,e,o,s=t.getPlacement.apply(u,[i]);r&&(f=n(this).data("roundabout").startWidth,e=n(this).data("roundabout").startHeight,o=n(this).data("roundabout").startFontSize);n(this).addClass("roundabout-moveable-item").css("position","absolute");n(this).data("roundabout",{startWidth:f||n(this).width(),startHeight:e||n(this).height(),startFontSize:o||parseInt(n(this).css("font-size"),10),degrees:s,backDegrees:t.normalize.apply(null,[s-180]),childNumber:i,currentScale:1,parent:u})}),t.updateChildren.apply(u),f.autoplay&&t.startAutoplay.apply(u),u.trigger("ready"),i.apply(u),u},updateChildren:function(){return this.each(function(){var u=n(this),i=u.data("roundabout"),f=-1,r={bearing:i.bearing,tilt:i.tilt,stage:{width:Math.floor(n(this).width()*.9),height:Math.floor(n(this).height()*.9)},animating:i.animating,inFocus:i.childInFocus,focusBearingRadian:t.degToRad.apply(null,[i.focusBearing]),shape:n.roundaboutShapes[i.shape]||n.roundaboutShapes[n.roundaboutShapes.def]};r.midStage={width:r.stage.width/2,height:r.stage.height/2};r.nudge={width:r.midStage.width+r.stage.width*.05,height:r.midStage.height+r.stage.height*.05};r.zValues={min:i.minZ,max:i.maxZ,diff:i.maxZ-i.minZ};r.opacity={min:i.minOpacity,max:i.maxOpacity,diff:i.maxOpacity-i.minOpacity};r.scale={min:i.minScale,max:i.maxScale,diff:i.maxScale-i.minScale};u.children(i.childSelector).each(function(e){t.updateChild.apply(u,[n(this),r,e,function(){n(this).trigger("ready")}])&&(!r.animating||i.lastAnimationStep)?(f=e,n(this).addClass("roundabout-in-focus")):n(this).removeClass("roundabout-in-focus")});f!==r.inFocus&&(i.triggerBlurEvents&&u.children(i.childSelector).eq(r.inFocus).trigger("blur"),i.childInFocus=f,i.triggerFocusEvents&&f!==-1&&u.children(i.childSelector).eq(f).trigger("focus"));u.trigger("childrenUpdated")})},updateChild:function(i,r,u,f){var e,c=this,o=n(i),h=o.data("roundabout"),s=[],l=t.degToRad.apply(null,[360-h.degrees+r.bearing]);return f=f||function(){},l=t.normalizeRad.apply(null,[l]),e=r.shape(l,r.focusBearingRadian,r.tilt),e.scale=e.scale>1?1:e.scale,e.adjustedScale=(r.scale.min+r.scale.diff*e.scale).toFixed(4),e.width=(e.adjustedScale*h.startWidth).toFixed(4),e.height=(e.adjustedScale*h.startHeight).toFixed(4),o.css({left:(e.x*r.midStage.width+r.nudge.width-e.width/2).toFixed(0)+"px",top:(e.y*r.midStage.height+r.nudge.height-e.height/2).toFixed(0)+"px",width:e.width+"px",height:e.height+"px",opacity:(r.opacity.min+r.opacity.diff*e.scale).toFixed(2),zIndex:Math.round(r.zValues.min+r.zValues.diff*e.z),fontSize:(e.adjustedScale*h.startFontSize).toFixed(1)+"px"}),h.currentScale=e.adjustedScale,c.data("roundabout").debug&&(s.push('<div style="font-weight: normal; font-size: 10px; padding: 2px; width: '+o.css("width")+'; background-color: #ffc;">'),s.push('<strong style="font-size: 12px; white-space: nowrap;">Child '+u+"<\/strong><br />"),s.push("<strong>left:<\/strong> "+o.css("left")+"<br />"),s.push("<strong>top:<\/strong> "+o.css("top")+"<br />"),s.push("<strong>width:<\/strong> "+o.css("width")+"<br />"),s.push("<strong>opacity:<\/strong> "+o.css("opacity")+"<br />"),s.push("<strong>height:<\/strong> "+o.css("height")+"<br />"),s.push("<strong>z-index:<\/strong> "+o.css("z-index")+"<br />"),s.push("<strong>font-size:<\/strong> "+o.css("font-size")+"<br />"),s.push("<strong>scale:<\/strong> "+o.data("roundabout").currentScale),s.push("<\/div>"),o.html(s.join(""))),o.trigger("reposition"),f.apply(c),t.isInFocus.apply(c,[h.degrees])},setBearing:function(i,r){return r=r||function(){},i=t.normalize.apply(null,[i]),this.each(function(){var e,r=n(this),u=r.data("roundabout"),f=u.bearing;(u.bearing=i,r.trigger("bearingSet"),t.updateChildren.apply(r),e=Math.abs(f-i),!u.animating||e>180)||(e=Math.abs(f-i),r.children(u.childSelector).each(function(){var r;t.isChildBackDegreesBetween.apply(n(this),[i,f])&&(r=f>i?"Clockwise":"Counterclockwise",n(this).trigger("move"+r+"ThroughBack"))}))}),r.apply(this),this},adjustBearing:function(i,r){return(r=r||function(){},i===0)?this:(this.each(function(){t.setBearing.apply(n(this),[n(this).data("roundabout").bearing+i])}),r.apply(this),this)},setTilt:function(i,r){return r=r||function(){},this.each(function(){n(this).data("roundabout").tilt=i;t.updateChildren.apply(n(this))}),r.apply(this),this},adjustTilt:function(i,r){return r=r||function(){},this.each(function(){t.setTilt.apply(n(this),[n(this).data("roundabout").tilt+i])}),r.apply(this),this},animateToBearing:function(i,r,u,f,e){var o=(new Date).getTime();return e=e||function(){},n.isFunction(f)?(e=f,f=null):n.isFunction(u)?(e=u,u=null):n.isFunction(r)&&(e=r,r=null),this.each(function(){var l,y,c,h=n(this),s=h.data("roundabout"),a=r?r:s.duration,v=u?u:s.easing||"swing";if(f||(f={timerStart:o,start:s.bearing,totalTime:a}),l=o-f.timerStart,s.stopAnimation){t.allowAnimation.apply(h);s.animating=!1;return}l<a?(s.animating||h.trigger("animationStart"),s.animating=!0,typeof n.easing.def=="string"?(y=n.easing[v]||n.easing[n.easing.def],c=y(null,l,f.start,i-f.start,f.totalTime)):c=n.easing[v](l/f.totalTime,l,f.start,i-f.start,f.totalTime),c=t.normalize.apply(null,[c]),s.dragBearing=c,t.setBearing.apply(h,[c,function(){setTimeout(function(){t.animateToBearing.apply(h,[i,a,v,f,e])},0)}])):(s.animating&&h.trigger("animationEnd"),s.lastAnimationStep=!0,i=t.normalize.apply(null,[i]),t.setBearing.apply(h,[i]),s.animating=!1,s.lastAnimationStep=!1,s.dragBearing=i,e.apply(h))}),this},animateToNearbyChild:function(i,r){var u=i[0],f=i[1],e=i[2]||function(){};return n.isFunction(f)?(e=f,f=null):n.isFunction(u)&&(e=u,u=null),this.each(function(){var s,h,c=n(this),i=c.data("roundabout"),o=i.reflect?i.bearing:i.bearing%360,l=c.children(i.childSelector).length;if(!i.animating)if(i.reflect&&r==="previous"||!i.reflect&&r==="next"){for(o=Math.abs(o)<i.floatComparisonThreshold?360:o,s=0;s<l;s+=1)if(h={lower:i.period*s,upper:i.period*(s+1)},h.upper=s===l-1?360:h.upper,o<=Math.ceil(h.upper)&&o>=Math.floor(h.lower)){l===2&&o===360?t.animateToDelta.apply(c,[-180,u,f,e]):t.animateBearingToFocus.apply(c,[h.lower,u,f,e]);break}}else for(o=Math.abs(o)<i.floatComparisonThreshold||360-Math.abs(o)<i.floatComparisonThreshold?0:o,s=l-1;s>=0;s-=1)if(h={lower:i.period*s,upper:i.period*(s+1)},h.upper=s===l-1?360:h.upper,o>=Math.floor(h.lower)&&o<Math.ceil(h.upper)){l===2&&o===360?t.animateToDelta.apply(c,[180,u,f,e]):t.animateBearingToFocus.apply(c,[h.upper,u,f,e]);break}})},animateToNearestChild:function(i,r,u){return u=u||function(){},n.isFunction(r)?(u=r,r=null):n.isFunction(i)&&(u=i,i=null),this.each(function(){var f=t.getNearestChild.apply(n(this));t.animateToChild.apply(n(this),[f,i,r,u])})},animateToChild:function(i,r,u,f){return f=f||function(){},n.isFunction(u)?(f=u,u=null):n.isFunction(r)&&(f=r,r=null),this.each(function(){var s,e=n(this),o=e.data("roundabout");o.childInFocus===i||o.animating||(s=e.children(o.childSelector).eq(i),t.animateBearingToFocus.apply(e,[s.data("roundabout").degrees,r,u,f]))})},animateToNextChild:function(){return t.animateToNearbyChild.apply(this,[arguments,"next"])},animateToPreviousChild:function(){return t.animateToNearbyChild.apply(this,[arguments,"previous"])},animateToDelta:function(i,r,u,f){return f=f||function(){},n.isFunction(u)?(f=u,u=null):n.isFunction(r)&&(f=r,r=null),this.each(function(){var e=n(this).data("roundabout").bearing+i;t.animateToBearing.apply(n(this),[e,r,u,f])})},animateBearingToFocus:function(i,r,u,f){return f=f||function(){},n.isFunction(u)?(f=u,u=null):n.isFunction(r)&&(f=r,r=null),this.each(function(){var e=n(this).data("roundabout").bearing-i;e=Math.abs(360-e)<Math.abs(e)?360-e:-e;e=e>180?-(360-e):e;e!==0&&t.animateToDelta.apply(n(this),[e,r,u,f])})},stopAnimation:function(){return this.each(function(){n(this).data("roundabout").stopAnimation=!0})},allowAnimation:function(){return this.each(function(){n(this).data("roundabout").stopAnimation=!1})},startAutoplay:function(i){return this.each(function(){var u=n(this),r=u.data("roundabout");i=i||r.autoplayCallback||function(){};clearInterval(r.autoplayInterval);r.autoplayInterval=setInterval(function(){t.animateToNextChild.apply(u,[i])},r.autoplayDuration);r.autoplayIsRunning=!0;u.trigger("autoplayStart")})},stopAutoplay:function(t){return this.each(function(){clearInterval(n(this).data("roundabout").autoplayInterval);n(this).data("roundabout").autoplayInterval=null;n(this).data("roundabout").autoplayIsRunning=!1;t||n(this).unbind(".autoplay");n(this).trigger("autoplayStop")})},toggleAutoplay:function(i){return this.each(function(){var r=n(this),u=r.data("roundabout");i=i||u.autoplayCallback||function(){};t.isAutoplaying.apply(n(this))?t.stopAutoplay.apply(n(this),[i]):t.startAutoplay.apply(n(this),[i])})},isAutoplaying:function(){return this.data("roundabout").autoplayIsRunning},changeAutoplayDuration:function(i){return this.each(function(){var r=n(this),u=r.data("roundabout");u.autoplayDuration=i;t.isAutoplaying.apply(r)&&(t.stopAutoplay.apply(r),setTimeout(function(){t.startAutoplay.apply(r)},10))})},normalize:function(n){var t=n%360;return t<0?360+t:t},normalizeRad:function(n){while(n<0)n+=Math.PI*2;while(n>Math.PI*2)n-=Math.PI*2;return n},isChildBackDegreesBetween:function(t,i){var r=n(this).data("roundabout").backDegrees;return t>i?r>=i&&r<t:r<i&&r>=t},getAnimateToMethod:function(n){return(n=n.toLowerCase(),n==="next")?"animateToNextChild":n==="previous"?"animateToPreviousChild":"animateToNearestChild"},relayoutChildren:function(){return this.each(function(){var i=n(this),r=n.extend({},i.data("roundabout"));r.startingChild=i.data("roundabout").childInFocus;t.init.apply(i,[r,null,!0])})},getNearestChild:function(){var r=n(this),t=r.data("roundabout"),i=r.children(t.childSelector).length;return t.reflect?Math.round(t.bearing/t.period)%i:(i-Math.round(t.bearing/t.period)%i)%i},degToRad:function(n){return t.normalize.apply(null,[n])*Math.PI/180},getPlacement:function(n){var t=this.data("roundabout");return t.reflect?t.period*n:360-t.period*n},isInFocus:function(n){var i,u=this,r=u.data("roundabout"),f=t.normalize.apply(null,[r.bearing]);return n=t.normalize.apply(null,[n]),i=Math.abs(f-n),i<=r.floatComparisonThreshold||i>=360-r.floatComparisonThreshold}};n.fn.roundabout=function(i){if(t[i])return t[i].apply(this,Array.prototype.slice.call(arguments,1));if(typeof i=="object"||n.isFunction(i)||!i)return t.init.apply(this,arguments);n.error("Method "+i+" does not exist for jQuery.roundabout.")}})(jQuery);jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var f=1.70158,e=0,o=r;return t==0?i:(t/=u)==1?i+r:(e||(e=u*.3),o<Math.abs(r)?(o=r,f=e/4):f=e/(2*Math.PI)*Math.asin(r/o),-(o*Math.pow(2,10*(t-=1))*Math.sin((t*u-f)*2*Math.PI/e))+i)},easeOutElastic:function(n,t,i,r,u){var f=1.70158,e=0,o=r;return t==0?i:(t/=u)==1?i+r:(e||(e=u*.3),o<Math.abs(r)?(o=r,f=e/4):f=e/(2*Math.PI)*Math.asin(r/o),o*Math.pow(2,-10*t)*Math.sin((t*u-f)*2*Math.PI/e)+r+i)},easeInOutElastic:function(n,t,i,r,u){var f=1.70158,e=0,o=r;return t==0?i:(t/=u/2)==2?i+r:(e||(e=u*.3*1.5),o<Math.abs(r)?(o=r,f=e/4):f=e/(2*Math.PI)*Math.asin(r/o),t<1)?-.5*o*Math.pow(2,10*(t-=1))*Math.sin((t*u-f)*2*Math.PI/e)+i:o*Math.pow(2,-10*(t-=1))*Math.sin((t*u-f)*2*Math.PI/e)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}}),function(n){n.fn.drag=function(t,i,r){var u=typeof t=="string"?t:"",f=n.isFunction(t)?t:n.isFunction(i)?i:null;return u.indexOf("drag")!==0&&(u="drag"+u),r=(t==f?i:r)||{},f?this.bind(u,r,f):this.trigger(u)};var r=n.event,i=r.special,t=i.drag={defaults:{which:1,distance:0,not:":input",handle:null,relative:!1,drop:!0,click:!1},datakey:"dragdata",livekey:"livedrag",add:function(i){var u=n.data(this,t.datakey),f=i.data||{};u.related+=1;!u.live&&i.selector&&(u.live=!0,r.add(this,"draginit."+t.livekey,t.delegate));n.each(t.defaults,function(n){f[n]!==undefined&&(u[n]=f[n])})},remove:function(){n.data(this,t.datakey).related-=1},setup:function(){if(!n.data(this,t.datakey)){var i=n.extend({related:0},t.defaults);n.data(this,t.datakey,i);r.add(this,"mousedown",t.init,i);this.attachEvent&&this.attachEvent("ondragstart",t.dontstart)}},teardown:function(){n.data(this,t.datakey).related||(n.removeData(this,t.datakey),r.remove(this,"mousedown",t.init),r.remove(this,"draginit",t.delegate),t.textselect(!0),this.detachEvent&&this.detachEvent("ondragstart",t.dontstart))},init:function(u){var f=u.data,e;if(!(f.which>0)||u.which==f.which)return n(u.target).is(f.not)?void 0:f.handle&&!n(u.target).closest(f.handle,u.currentTarget).length?void 0:(f.propagates=1,f.interactions=[t.interaction(this,f)],f.target=u.target,f.pageX=u.pageX,f.pageY=u.pageY,f.dragging=null,e=t.hijack(u,"draginit",f),!f.propagates)?void 0:(e=t.flatten(e),e&&e.length&&(f.interactions=[],n.each(e,function(){f.interactions.push(t.interaction(this,f))})),f.propagates=f.interactions.length,f.drop!==!1&&i.drop&&i.drop.handler(u,f),t.textselect(!1),r.add(document,"mousemove mouseup",t.handler,f),!1)},interaction:function(i,r){return{drag:i,callback:new t.callback,droppable:[],offset:n(i)[r.relative?"position":"offset"]()||{top:0,left:0}}},handler:function(n){var u=n.data;switch(n.type){case!u.dragging&&"mousemove":if(Math.pow(n.pageX-u.pageX,2)+Math.pow(n.pageY-u.pageY,2)<Math.pow(u.distance,2))break;n.target=u.target;t.hijack(n,"dragstart",u);u.propagates&&(u.dragging=!0);case"mousemove":if(u.dragging){if(t.hijack(n,"drag",u),u.propagates){u.drop!==!1&&i.drop&&i.drop.handler(n,u);break}n.type="mouseup"}case"mouseup":r.remove(document,"mousemove mouseup",t.handler);u.dragging&&(u.drop!==!1&&i.drop&&i.drop.handler(n,u),t.hijack(n,"dragend",u));t.textselect(!0);u.click===!1&&u.dragging&&(jQuery.event.triggered=!0,setTimeout(function(){jQuery.event.triggered=!1},20),u.dragging=!1)}},delegate:function(i){var f=[],u,e=n.data(this,"events")||{};return(n.each(e.live||[],function(e,o){o.preType.indexOf("drag")===0&&(u=n(i.target).closest(o.selector,i.currentTarget)[0],u)&&(r.add(u,o.origType+"."+t.livekey,o.origHandler,o.data),n.inArray(u,f)<0&&f.push(u))}),!f.length)?!1:n(f).bind("dragend."+t.livekey,function(){r.remove(this,"."+t.livekey)})},hijack:function(i,u,f,e,o){if(f){var v={event:i.originalEvent,type:i.type},l=u.indexOf("drop")?"drag":"drop",h,a=e||0,s,c,y=isNaN(e)?f.interactions.length:e;i.type=u;i.originalEvent=null;f.results=[];do if(s=f.interactions[a]){if(u!=="dragend"&&s.cancelled)continue;c=t.properties(i,f,s);s.results=[];n(o||s[l]||f.droppable).each(function(e,o){return c.target=o,h=o?r.handle.call(o,i,c):null,h===!1?(l=="drag"&&(s.cancelled=!0,f.propagates-=1),u=="drop"&&(s[l][e]=null)):u=="dropinit"&&s.droppable.push(t.element(h)||o),u=="dragstart"&&(s.proxy=n(t.element(h)||s.drag)[0]),s.results.push(h),delete i.result,u!=="dropinit"?h:void 0});f.results[a]=t.flatten(s.results);u=="dropinit"&&(s.droppable=t.flatten(s.droppable));u!="dragstart"||s.cancelled||c.update()}while(++a<y);return i.type=v.type,i.originalEvent=v.event,t.flatten(f.results)}},properties:function(n,i,r){var u=r.callback;return u.drag=r.drag,u.proxy=r.proxy||r.drag,u.startX=i.pageX,u.startY=i.pageY,u.deltaX=n.pageX-i.pageX,u.deltaY=n.pageY-i.pageY,u.originalX=r.offset.left,u.originalY=r.offset.top,u.offsetX=n.pageX-(i.pageX-u.originalX),u.offsetY=n.pageY-(i.pageY-u.originalY),u.drop=t.flatten((r.drop||[]).slice()),u.available=t.flatten((r.droppable||[]).slice()),u},element:function(n){if(n&&(n.jquery||n.nodeType==1))return n},flatten:function(i){return n.map(i,function(i){return i&&i.jquery?n.makeArray(i):i&&i.length?t.flatten(i):i})},textselect:function(i){n(document)[i?"unbind":"bind"]("selectstart",t.dontstart).attr("unselectable",i?"off":"on").css("MozUserSelect",i?"":"none")},dontstart:function(){return!1},callback:function(){}};t.callback.prototype={update:function(){i.drop&&this.available.length&&n.each(this.available,function(n){i.drop.locate(this,n)})}};i.draginit=i.dragstart=i.dragend=t}(jQuery),function(n){n.fn.drop=function(t,i,r){var u=typeof t=="string"?t:"",f=n.isFunction(t)?t:n.isFunction(i)?i:null;return u.indexOf("drop")!==0&&(u="drop"+u),r=(t==f?i:r)||{},f?this.bind(u,r,f):this.trigger(u)};n.drop=function(i){i=i||{};t.multi=i.multi===!0?Infinity:i.multi===!1?1:isNaN(i.multi)?t.multi:i.multi;t.delay=i.delay||t.delay;t.tolerance=n.isFunction(i.tolerance)?i.tolerance:i.tolerance===null?null:t.tolerance;t.mode=i.mode||t.mode||"intersect"};var r=n.event,i=r.special,t=n.event.special.drop={multi:1,delay:20,mode:"overlap",targets:[],datakey:"dropdata",livekey:"livedrop",add:function(i){var u=n.data(this,t.datakey);u.related+=1;!u.live&&i.selector&&(u.live=!0,r.add(this,"dropinit."+t.livekey,t.delegate))},remove:function(){n.data(this,t.datakey).related-=1},setup:function(){if(!n.data(this,t.datakey))n.data(this,t.datakey,{related:0,active:[],anyactive:0,winner:0,location:{}}),t.targets.push(this)},teardown:function(){if(!n.data(this,t.datakey).related){n.removeData(this,t.datakey);r.remove(this,"dropinit",t.delegate);var i=this;t.targets=n.grep(t.targets,function(n){return n!==i})}},handler:function(u,f){var e;if(f)switch(u.type){case"mousedown":e=n(t.targets);typeof f.drop=="string"&&(e=e.filter(f.drop));e.each(function(){var i=n.data(this,t.datakey);i.active=[];i.anyactive=0;i.winner=0});f.droppable=e;t.delegates=[];i.drag.hijack(u,"dropinit",f);t.delegates=n.unique(i.drag.flatten(t.delegates));break;case"mousemove":t.event=u;t.timer||t.tolerate(f);break;case"mouseup":t.timer=clearTimeout(t.timer);f.propagates&&(i.drag.hijack(u,"drop",f),i.drag.hijack(u,"dropend",f),n.each(t.delegates||[],function(){r.remove(this,"."+t.livekey)}))}},delegate:function(i){var u=[],f,e=n.data(this,"events")||{};return n.each(e.live||[],function(e,o){o.preType.indexOf("drop")===0&&(f=n(i.currentTarget).find(o.selector),f.length)&&f.each(function(){r.add(this,o.origType+"."+t.livekey,o.origHandler,o.data);n.inArray(this,u)<0&&u.push(this)})}),t.delegates.push(u),u.length?n(u):!1},locate:function(i,r){var u=n.data(i,t.datakey),e=n(i),f=e.offset()||{},o=e.outerHeight(),s=e.outerWidth(),h={elem:i,width:s,height:o,top:f.top,left:f.left,right:f.left+s,bottom:f.top+o};return u&&(u.location=h,u.index=r,u.elem=i),h},contains:function(n,t){return(t[0]||t.left)>=n.left&&(t[0]||t.right)<=n.right&&(t[1]||t.top)>=n.top&&(t[1]||t.bottom)<=n.bottom},modes:{intersect:function(n,t,i){return this.contains(i,[n.pageX,n.pageY])?1e9:this.modes.overlap.apply(this,arguments)},overlap:function(n,t,i){return Math.max(0,Math.min(i.bottom,t.bottom)-Math.max(i.top,t.top))*Math.max(0,Math.min(i.right,t.right)-Math.max(i.left,t.left))},fit:function(n,t,i){return this.contains(i,t)?1:0},middle:function(n,t,i){return this.contains(i,[t.left+t.width*.5,t.top+t.height*.5])?1:0}},sort:function(n,t){return t.winner-n.winner||n.index-t.index},tolerate:function(r){var o,s,v,u,h,c,y,f=0,e,p=r.interactions.length,l=[t.event.pageX,t.event.pageY],a=t.tolerance||t.modes[t.mode];do if(e=r.interactions[f]){if(!e)return;e.drop=[];h=[];c=e.droppable.length;a&&(v=t.locate(e.proxy));o=0;do if(y=e.droppable[o]){if(u=n.data(y,t.datakey),s=u.location,!s)continue;u.winner=a?a.call(t,t.event,v,s):t.contains(s,l)?1:0;h.push(u)}while(++o<c);h.sort(t.sort);o=0;do(u=h[o])&&(u.winner&&e.drop.length<t.multi?(u.active[f]||u.anyactive||(i.drag.hijack(t.event,"dropstart",r,f,u.elem)[0]!==!1?(u.active[f]=1,u.anyactive+=1):u.winner=0),u.winner&&e.drop.push(u.elem)):u.active[f]&&u.anyactive==1&&(i.drag.hijack(t.event,"dropend",r,f,u.elem),u.active[f]=0,u.anyactive-=1));while(++o<c)}while(++f<p);t.last&&l[0]==t.last.pageX&&l[1]==t.last.pageY?delete t.timer:t.timer=setTimeout(function(){t.tolerate(r)},t.delay);t.last=t.event}};i.dropinit=i.dropstart=i.dropend=t}(jQuery),function(n){function s(n){return typeof n=="string"}function f(n){var t=nt.call(arguments,1);return function(){return n.apply(this,t.concat(nt.call(arguments)))}}function ct(n){return n.replace(l,"$2")}function lt(n){return n.replace(/(?:^[^?#]*\?([^#]*).*$)?.*/,"$1")}function k(r,f,e,h,v){var w,y,p,k,d;return h!==t?(p=e.match(r?l:/^([^#?]*)\??([^#]*)(#?.*)/),d=p[3]||"",v===2&&s(h)?y=h.replace(r?c:ot,""):(k=i(p[2]),h=s(h)?i[r?u:o](h):h,y=v===2?h:v===1?n.extend({},h,k):n.extend({},k,h),y=tt(y),r&&(y=y.replace(st,a))),w=p[1]+(r?b:y||!p[1]?"?":"")+y+d):w=f(e!==t?e:location.href),w}function d(n,r,f){return r===t||typeof r=="boolean"?(f=r,r=e[n?u:o]()):r=s(r)?r.replace(n?c:ot,""):r,i(r,f)}function g(i,r,u,f){return s(u)||typeof u=="object"||(f=u,u=r,r=t),this.each(function(){var o=n(this),t=r||ut()[(this.nodeName||"").toLowerCase()]||"",s=t&&o.attr(t)||"";o.attr(t,e[i](s,u,f))})}var t,nt=Array.prototype.slice,a=decodeURIComponent,e=n.param,tt,r,i,v,y=n.bbq=n.bbq||{},it,rt,ut,ft=n.event.special,et="hashchange",o="querystring",u="fragment",p="elemUrlAttr",w="href",h="src",ot=/^.*\?|#.*$/g,c,l,st,ht,b,at={};e[o]=f(k,0,lt);e[u]=r=f(k,1,ct);e.sorted=tt=function(t,i){var u=[],r={};return n.each(e(t,i).split("&"),function(n,t){var i=t.replace(/(?:%5B|=).*$/,""),f=r[i];f||(f=r[i]=[],u.push(i));f.push(t)}),n.map(u.sort(),function(n){return r[n]}).join("&")};r.noEscape=function(t){t=t||"";var i=n.map(t.split(""),encodeURIComponent);st=new RegExp(i.join("|"),"g")};r.noEscape(",/");r.ajaxCrawlable=function(n){return n!==t&&(n?(c=/^.*(?:#!|#)/,l=/^([^#]*)(?:#!|#)?(.*)$/,b="#!"):(c=/^.*#/,l=/^([^#]*)#?(.*)$/,b="#"),ht=!!n),ht};r.ajaxCrawlable(0);n.deparam=i=function(i,r){var u={},f={"true":!0,"false":!1,"null":null};return n.each(i.replace(/\+/g," ").split("&"),function(i,e){var y=e.split("="),h=a(y[0]),o,v=u,l=0,s=h.split("]["),c=s.length-1;if(/\[/.test(s[0])&&/\]$/.test(s[c])?(s[c]=s[c].replace(/\]$/,""),s=s.shift().split("[").concat(s),c=s.length-1):c=0,y.length===2)if(o=a(y[1]),r&&(o=o&&!isNaN(o)?+o:o==="undefined"?t:f[o]!==t?f[o]:o),c)for(;l<=c;l++)h=s[l]===""?v.length:s[l],v=v[h]=l<c?v[h]||(s[l+1]&&isNaN(s[l+1])?{}:[]):o;else n.isArray(u[h])?u[h].push(o):u[h]=u[h]!==t?[u[h],o]:o;else h&&(u[h]=r?t:"")}),u};i[o]=f(d,0);i[u]=v=f(d,1);n[p]||(n[p]=function(t){return n.extend(at,t)})({a:w,base:w,iframe:h,img:h,input:h,form:"action",link:w,script:h});ut=n[p];n.fn[o]=f(g,o);n.fn[u]=f(g,u);y.pushState=it=function(n,i){s(n)&&/^#/.test(n)&&i===t&&(i=2);var u=n!==t,f=r(location.href,u?n:{},u?i:2);location.href=f};y.getState=rt=function(n,i){return n===t||typeof n=="boolean"?v(n):v(i)[n]};y.removeState=function(i){var r={};i!==t&&(r=rt(),n.each(n.isArray(i)?i:arguments,function(n,t){delete r[t]}));it(r,2)};ft[et]=n.extend(ft[et],{add:function(f){function o(n){var f=n[u]=r();n.getState=function(n,r){return n===t||typeof n=="boolean"?i(f,n):i(f,r)[n]};e.apply(this,arguments)}var e;if(n.isFunction(f))return e=f,o;e=f.handler;f.handler=o}})}(jQuery,this),function(n,t,i){function u(n){return n=n||location.href,"#"+n.replace(/^[^#]*#?(.*)$/,"$1")}var r="hashchange",f=document,e,s=n.event.special,h=f.documentMode,o="on"+r in t&&(h===i||h>7);n.fn[r]=function(n){return n?this.bind(r,n):this.trigger(r)};n.fn[r].delay=50;s[r]=n.extend(s[r],{setup:function(){if(o)return!1;n(e.start)},teardown:function(){if(o)return!1;n(e.stop)}});e=function(){function c(){var f=u(),i=v(h);f!==h?(a(h=f,i),n(t).trigger(r)):i!==h&&(location.href=location.href.replace(/#.*/,"")+i);s=setTimeout(c,n.fn[r].delay)}var e={},s,h=u(),l=function(n){return n},a=l,v=l;return e.start=function(){s||c()},e.stop=function(){s&&clearTimeout(s);s=i},n.browser.msie&&!o&&function(){var t,i;e.start=function(){t||(i=n.fn[r].src,i=i&&i+u(),t=n('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){i||a(u());c()}).attr("src",i||"javascript:0").insertAfter("body")[0].contentWindow,f.onpropertychange=function(){try{event.propertyName==="title"&&(t.document.title=f.title)}catch(n){}})};e.stop=l;v=function(){return u(t.location.href)};a=function(i,u){var e=t.document,o=n.fn[r].domain;i!==u&&(e.title=f.title,e.open(),o&&e.write('<script>document.domain="'+o+'"<\/script>'),e.close(),t.location.hash=i)}}(),e}()}(jQuery,this),function(n){function t(n){return n.replace(/^\//,"").replace(/(index|default).[a-zA-Z]{3,4}$/,"").replace(/\/$/,"")}function i(n){return n.replace(/(:|\.)/g,"\\$1")}var r=t(location.pathname),u=function(t){var i=[],u=!1,r=t.dir&&t.dir=="left"?"scrollLeft":"scrollTop";return this.each(function(){if(this!=document&&this!=window){var t=n(this);if(t[r]()>0){i.push(this);return}if(t[r](1),u=t[r]()>0,t[r](0),u){i.push(this);return}}}),t.el==="first"&&i.length&&(i=[i.shift()]),i};n.fn.extend({scrollable:function(n){var t=u.call(this,{dir:n});return this.pushStack(t)},firstScrollable:function(n){var t=u.call(this,{el:"first",dir:n});return this.pushStack(t)},smoothScroll:function(u){u=u||{};var f=n.extend({},n.fn.smoothScroll.defaults,u);return this.die("click.smoothscroll").live("click.smoothscroll",function(e){var s=this,h=n(this),p=location.hostname===s.hostname||!s.hostname,w=f.scrollTarget||(t(s.pathname)||r)===r,c=i(s.hash),o=!0;if(f.scrollTarget||p&&w&&c){for(var l=f.exclude,a=0,b=l.length;o&&a<b;)h.is(i(l[a++]))&&(o=!1);for(var v=f.excludeWithin,y=0,k=v.length;o&&y<k;)h.closest(v[y++]).length&&(o=!1)}else o=!1;o&&(f.scrollTarget=u.scrollTarget||c,f.link=s,e.preventDefault(),n.smoothScroll(f))}),this}});n.smoothScroll=function(t,i){var r,u,e,s=0,o="offset",f="scrollTop",h={};typeof t=="number"?(r=n.fn.smoothScroll.defaults,e=t):(r=n.extend({},n.fn.smoothScroll.defaults,t||{}),r.scrollElement&&(o="position",r.scrollElement.css("position")=="static"&&r.scrollElement.css("position","relative")),e=i||n(r.scrollTarget)[o]()&&n(r.scrollTarget)[o]()[r.direction]||0);r=n.extend({link:null},r);f=r.direction=="left"?"scrollLeft":f;r.scrollElement?(u=r.scrollElement,s=u[f]()):u=n("html, body").firstScrollable();h[f]=e+s+r.offset;n.isFunction(r.beforeScroll)&&r.beforeScroll.call(u,r);u.animate(h,{duration:r.speed,easing:r.easing,complete:function(){r.afterScroll&&n.isFunction(r.afterScroll)&&r.afterScroll.call(r.link,r)}})};n.smoothScroll.version="1.4.1";n.fn.smoothScroll.defaults={exclude:[],excludeWithin:[],offset:0,direction:"top",scrollElement:null,scrollTarget:null,beforeScroll:null,afterScroll:null,easing:"swing",speed:400}}(jQuery);$(document).ready(function(){$("#banner ul").length>0&&$("#banner ul").roundabout({enableDrag:!0,minScale:.3,shape:"square"});$("#accordion").accordion({active:parseInt(window.location.hash.substring(1))})})