/* Thickbox -- edit line below for path to loading image */
var tb_pathToImage="../images/loadingAnimation.gif";

/*
jQuery Plugins Minified

ColorBox v1.3.2 - a full featured, light-weight, customizable lightbox based on jQuery 1.3

jQuery Dimensions Copyright (c) 2007 Paul Bakaus (paul.bakaus@googlemail.com) and Brandon Aaron (brandon.aaron@gmail.com || http://brandonaaron.net)
Dual licensed under the MIT and GPL licenses. $LastChangedDate: 2007-09-29 01:08:25 +0100 (Sat, 29 Sep 2007) $ $Rev: 3493 $

jQuery Easing v1.1 - http://gsgd.co.uk/sandbox/jquery.easing.php. Copyright (c) 2007 George Smith. Licensed under the MIT License

hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+ <http://cherne.net/brian/resources/jquery.hoverIntent.html>
@param  f  onMouseOver function || An object with configuration options @param  g  onMouseOut function  || Nothing (use configuration options object) @author    Brian Cherne <brian@cherne.net>

jCarouselLite http://gmarwaha.com/jquery/jcarousellite/ Copyright (c) 2007 Ganeshji Marwaha (gmarwaha.com). Dual licensed under the MIT and GPL licenses. Version: 1.0.1

$Id: jScrollPane.js 66 2009-03-15 01:18:07Z kelvin.luck $ Copyright (c) 2006 Kelvin Luck (kelvin AT kelvinluck DOT com || http://www.kelvinluck.com)
Dual licensed under the MIT and GPL licenses. http://kelvinluck.com/assets/jquery/jScrollPane/

jHorizontalScrollPane Copyright (c) 2008 Threeformed Media (http://www.threeformed.com). This is licensed under GPL licenses.
This plugin is derived in part from JScrollPane created by Kevin Luck(http://www.kelvinluck.com)

MouseWheel. Copyright (c) 2006 Brandon Aaron (brandon.aaron@gmail.com || http://brandonaaron.net) Dual licensed under the MIT and GPL licenses.
$LastChangedDate: 2007-12-20 09:02:08 -0600 (Thu, 20 Dec 2007) $ $Rev: 4265 $ Version: 3.0

* jQuery.labelify - Display in-textbox hints
* Stuart Langridge, http://www.kryogenix.org/
* Released into the public domain
* Date: 25th June 2008
* @author Stuart Langridge
* @version 1.3
*/

(function(z) { var p = "colorbox", n = "hover", v = true, O = false, U, l = !z.support.opacity, Q = l && !window.XMLHttpRequest, T = "click.colorbox", w = "cbox_open", I = "cbox_load", s = "cbox_complete", H = "cbox_cleanup", m = "cbox_closed", L = "resize.cbox_resize", E, R, S, d, x, i, b, D, c, M, B, f, q, h, k, J, j, G, r, V, g, e, a, o, y, N, u, K, F, A = { transition: "elastic", speed: 350, width: O, height: O, innerWidth: O, innerHeight: O, initialWidth: "400", initialHeight: "400", maxWidth: O, maxHeight: O, scalePhotos: v, scrolling: v, inline: O, html: O, iframe: O, photo: O, href: O, title: O, rel: O, opacity: 0.9, preloading: v, current: "{current} of {total}", previous: "previous", next: "next", close: "close", open: O, overlayClose: v, slideshow: O, slideshowAuto: v, slideshowSpeed: 2500, slideshowStart: "start slideshow", slideshowStop: "stop slideshow", preloadIMG: v }; function C(W, X) { X = X === "x" ? document.documentElement.clientWidth : document.documentElement.clientHeight; return (typeof W === "string") ? Math.round((W.match(/%/) ? (X / 100) * parseInt(W, 10) : parseInt(W, 10))) : W } function t(W) { return N.photo || W.match(/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i) } function P() { for (var W in N) { if (typeof (N[W]) === "function") { N[W] = N[W].call(o) } } } U = z.fn.colorbox = function(X, W) { if (this.length) { this.each(function() { var Y = z(this).data(p) ? z.extend({}, z(this).data(p), X) : z.extend({}, A, X); z(this).data(p, Y).addClass("cboxelement") }) } else { z(this).data(p, z.extend({}, A, X)) } z(this).unbind(T).bind(T, function(Z) { o = this; N = z(o).data(p); P(); F = W || O; var Y = N.rel || o.rel; if (Y && Y !== "nofollow") { c = z(".cboxelement").filter(function() { var aa = z(this).data(p).rel || this.rel; return (aa === Y) }); y = c.index(o); if (y < 0) { c = c.add(o); y = c.length - 1 } } else { c = z(o); y = 0 } if (!u) { u = v; K = v; z().bind("keydown.cbox_close", function(aa) { if (aa.keyCode === 27) { aa.preventDefault(); U.close() } }).bind("keydown.cbox_arrows", function(aa) { if (aa.keyCode === 37) { aa.preventDefault(); G.click() } else { if (aa.keyCode === 39) { aa.preventDefault(); j.click() } } }); if (N.overlayClose) { E.css({ cursor: "pointer" }).one("click", U.close) } o.blur(); z.event.trigger(w); r.html(N.close); E.css({ opacity: N.opacity }).show(); N.w = C(N.initialWidth, "x"); N.h = C(N.initialHeight, "y"); U.position(0); if (Q) { M.bind("resize.cboxie6 scroll.cboxie6", function() { E.css({ width: M.width(), height: M.height(), top: M.scrollTop(), left: M.scrollLeft() }) }).trigger("scroll.cboxie6") } } U.slideshow(); U.load(); Z.preventDefault() }); if (X && X.open) { z(this).triggerHandler(T) } return this }; U.init = function() { function W(X) { return z('<div id="cbox' + X + '"/>') } M = z(window); R = z('<div id="colorbox"/>'); E = W("Overlay").hide(); S = W("Wrapper"); d = W("Content").append(B = W("LoadedContent").css({ width: 0, height: 0 }), f = W("LoadingOverlay"), q = W("LoadingGraphic"), h = W("Title"), k = W("Current"), J = W("Slideshow"), j = W("Next"), G = W("Previous"), r = W("Close")); S.append(z("<div/>").append(W("TopLeft"), x = W("TopCenter"), W("TopRight")), z("<div/>").append(i = W("MiddleLeft"), d, b = W("MiddleRight")), z("<div/>").append(W("BottomLeft"), D = W("BottomCenter"), W("BottomRight"))).children().children().css({ "float": "left" }); z("body").prepend(E, R.append(S)); if (l) { R.addClass("cboxIE"); if (Q) { E.css("position", "absolute") } } d.children().addClass(n).mouseover(function() { z(this).addClass(n) }).mouseout(function() { z(this).removeClass(n) }).hide(); V = x.height() + D.height() + d.outerHeight(v) - d.height(); g = i.width() + b.width() + d.outerWidth(v) - d.width(); e = B.outerHeight(v); a = B.outerWidth(v); R.css({ "padding-bottom": V, "padding-right": g }).hide(); j.click(U.next); G.click(U.prev); r.click(U.close); d.children().removeClass(n) }; U.position = function(ab, Y) { var aa, X = document.documentElement.clientHeight, Z = Math.max(X - N.h - e - V, 0) / 2 + M.scrollTop(), W = Math.max(document.documentElement.clientWidth - N.w - a - g, 0) / 2 + M.scrollLeft(); aa = (R.width() === N.w + a && R.height() === N.h + e) ? 0 : ab; S[0].style.width = S[0].style.height = "9999px"; function ac(ad) { x[0].style.width = D[0].style.width = d[0].style.width = ad.style.width; q[0].style.height = f[0].style.height = d[0].style.height = i[0].style.height = b[0].style.height = ad.style.height } R.dequeue().animate({ width: N.w + a, height: N.h + e, top: Z, left: W }, { duration: aa, complete: function() { ac(this); K = O; S[0].style.width = (N.w + a + g) + "px"; S[0].style.height = (N.h + e + V) + "px"; if (Y) { Y() } }, step: function() { ac(this) } }) }; U.resize = function(aa) { if (!u) { return } var ab, Z, X, ad, ah, W, af, Y = N.transition === "none" ? 0 : N.speed; M.unbind(L); if (!aa) { af = setTimeout(function() { var ai = B.wrapInner("<div style='overflow:auto'></div>").children(); N.h = ai.height(); B.css({ height: N.h }); ai.replaceWith(ai.children()); U.position(Y) }, 1); return } B.remove(); B = z('<div id="cboxLoadedContent"/>').html(aa); function ae() { N.w = N.w || B.width(); return N.w } function ac() { N.h = N.h || B.height(); return N.h } B.hide().appendTo(E).css({ width: ae(), overflow: N.scrolling ? "auto" : "hidden" }).css({ height: ac() }).prependTo(d); z("#cboxPhoto").css({ cssFloat: "none" }); if (Q) { z("select:not(#colorbox select)").filter(function() { return this.style.visibility !== "hidden" }).css({ visibility: "hidden" }).one(H, function() { this.style.visibility = "inherit" }) } function ag(ai) { U.position(ai, function() { if (!u) { return } if (l) { if (W) { B.fadeIn(100) } R[0].style.removeAttribute("filter") } d.children().show(); if (N.iframe) { B.append("<iframe id='cboxIframe'" + (N.scrolling ? " " : "scrolling='no'") + " name='iframe_" + new Date().getTime() + "' frameborder=0 src='" + (N.href || o.href) + "' />") } f.hide(); q.hide(); J.hide(); if (c.length > 1) { k.html(N.current.replace(/\{current\}/, y + 1).replace(/\{total\}/, c.length)); j.html(N.next); G.html(N.previous); if (N.slideshow) { J.show() } } else { k.hide(); j.hide(); G.hide() } h.html(N.title || o.title); z.event.trigger(s); if (F) { F.call(o) } if (N.transition === "fade") { R.fadeTo(Y, 1, function() { if (l) { R[0].style.removeAttribute("filter") } }) } M.bind(L, function() { U.position(0) }) }) } if ((N.transition === "fade" && R.fadeTo(Y, 0, function() { ag(0) })) || ag(Y)) { } if (N.preloading && c.length > 1) { Z = y > 0 ? c[y - 1] : c[c.length - 1]; ad = y < c.length - 1 ? c[y + 1] : c[0]; ah = z(ad).data(p).href || ad.href; X = z(Z).data(p).href || Z.href; if (t(ah)) { z("<img />").attr("src", ah) } if (t(X)) { z("<img />").attr("src", X) } } }; U.load = function() { var X, W, aa, Z = U.resize; K = v; function Y(ad) { var ac = z(ad), ae = ac.find("img"), ab = ae.length; (function af() { var ag = new Image(); ab = ab - 1; if (ab >= 0 && N.preloadIMG) { ag.onload = af; ag.src = ae[ab].src } else { Z(ac) } } ()) } o = c[y]; N = z(o).data(p); P(); z.event.trigger(I); N.h = N.height ? C(N.height, "y") - e - V : N.innerHeight ? C(N.innerHeight, "y") : O; N.w = N.width ? C(N.width, "x") - a - g : N.innerWidth ? C(N.innerWidth, "x") : O; N.mw = N.w; N.mh = N.h; if (N.maxWidth) { N.mw = C(N.maxWidth, "x") - a - g; N.mw = N.w && N.w < N.mw ? N.w : N.mw } if (N.maxHeight) { N.mh = C(N.maxHeight, "y") - e - V; N.mh = N.h && N.h < N.mh ? N.h : N.mh } X = N.href || o.href; f.show(); q.show(); r.show(); if (N.inline) { z('<div id="cboxInlineTemp" />').hide().insertBefore(z(X)[0]).bind(I + " " + H, function() { z(this).replaceWith(B.children()) }); Z(z(X)) } else { if (N.iframe) { Z(" ") } else { if (N.html) { Y(N.html) } else { if (t(X)) { W = new Image(); W.onload = function() { var ab; W.onload = null; W.id = "cboxPhoto"; z(W).css({ margin: "auto", border: "none", display: "block", cssFloat: "left" }); if (N.scalePhotos) { aa = function() { W.height -= W.height * ab; W.width -= W.width * ab }; if (N.mw && W.width > N.mw) { ab = (W.width - N.mw) / W.width; aa() } if (N.mh && W.height > N.mh) { ab = (W.height - N.mh) / W.height; aa() } } if (N.h) { W.style.marginTop = Math.max(N.h - W.height, 0) / 2 + "px" } Z(W); if (c.length > 1) { z(W).css({ cursor: "pointer" }).click(U.next) } if (l) { W.style.msInterpolationMode = "bicubic" } }; W.src = X } else { z("<div />").load(X, function(ab, ac) { if (ac === "success") { Y(this) } else { Z(z("<p>Request unsuccessful.</p>")) } }) } } } } }; U.next = function() { if (!K) { y = y < c.length - 1 ? y + 1 : 0; U.load() } }; U.prev = function() { if (!K) { y = y > 0 ? y - 1 : c.length - 1; U.load() } }; U.slideshow = function() { var X, W, Y = "cboxSlideshow_"; J.bind(m, function() { J.unbind(); clearTimeout(W); R.removeClass(Y + "off " + Y + "on") }); function Z() { J.text(N.slideshowStop).bind(s, function() { W = setTimeout(U.next, N.slideshowSpeed) }).bind(I, function() { clearTimeout(W) }).one("click", function() { X(); z(this).removeClass(n) }); R.removeClass(Y + "off").addClass(Y + "on") } X = function() { clearTimeout(W); J.text(N.slideshowStart).unbind(s + " " + I).one("click", function() { Z(); W = setTimeout(U.next, N.slideshowSpeed); z(this).removeClass(n) }); R.removeClass(Y + "on").addClass(Y + "off") }; if (N.slideshow && c.length > 1) { if (N.slideshowAuto) { Z() } else { X() } } }; U.close = function() { z.event.trigger(H); u = O; z().unbind("keydown.cbox_close keydown.cbox_arrows"); M.unbind(L + " resize.cboxie6 scroll.cboxie6"); E.css({ cursor: "auto" }).fadeOut("fast"); R.stop(v, O).fadeOut("fast", function() { B.remove(); R.css({ opacity: 1 }); d.children().hide(); z.event.trigger(m) }) }; U.element = function() { return o }; U.settings = A; z(U.init) } (jQuery));

(function(a){a.event.special.mousewheel={setup:function(){var b=a.event.special.mousewheel.handler;if(a.browser.mozilla){a(this).bind("mousemove.mousewheel",function(c){a.data(this,"mwcursorposdata",{pageX:c.pageX,pageY:c.pageY,clientX:c.clientX,clientY:c.clientY})})}if(this.addEventListener){this.addEventListener((a.browser.mozilla?"DOMMouseScroll":"mousewheel"),b,false)}else{this.onmousewheel=b}},teardown:function(){var b=a.event.special.mousewheel.handler;a(this).unbind("mousemove.mousewheel");if(this.removeEventListener){this.removeEventListener((a.browser.mozilla?"DOMMouseScroll":"mousewheel"),b,false)}else{this.onmousewheel=function(){}}a.removeData(this,"mwcursorposdata")},handler:function(d){var b=Array.prototype.slice.call(arguments,1);d=a.event.fix(d||window.event);a.extend(d,a.data(this,"mwcursorposdata")||{});var e=0,c=true;if(d.wheelDelta){e=d.wheelDelta/120}if(d.detail){e=-d.detail/3}d.data=d.data||{};d.type="mousewheel";b.unshift(e);b.unshift(d);return a.event.handle.apply(this,b)}};a.fn.extend({mousewheel:function(b){return b?this.bind("mousewheel",b):this.trigger("mousewheel")},unmousewheel:function(b){return this.unbind("mousewheel",b)}})})(jQuery);

(function(b){b.dimensions={version:"@VERSION"};b.each(["Height","Width"],function(d,c){b.fn["inner"+c]=function(){if(!this[0]){return}var f=c=="Height"?"Top":"Left",e=c=="Height"?"Bottom":"Right";return a(this,c.toLowerCase())+a(this,"padding"+f)+a(this,"padding"+e)};b.fn["outer"+c]=function(f){if(!this[0]){return}var g=c=="Height"?"Top":"Left",e=c=="Height"?"Bottom":"Right";f=b.extend({margin:false},f||{});return a(this,c.toLowerCase())+a(this,"border"+g+"Width")+a(this,"border"+e+"Width")+a(this,"padding"+g)+a(this,"padding"+e)+(f.margin?(a(this,"margin"+g)+a(this,"margin"+e)):0)}});b.each(["Left","Top"],function(d,c){b.fn["scroll"+c]=function(e){if(!this[0]){return}return e!=undefined?this.each(function(){this==window||this==document?window.scrollTo(c=="Left"?e:b(window)["scrollLeft"](),c=="Top"?e:b(window)["scrollTop"]()):this["scroll"+c]=e}):this[0]==window||this[0]==document?self[(c=="Left"?"pageXOffset":"pageYOffset")]||b.boxModel&&document.documentElement["scroll"+c]||document.body["scroll"+c]:this[0]["scroll"+c]}});b.fn.extend({position:function(){var h=0,g=0,f=this[0],i,c,e,d;if(f){e=this.offsetParent();i=this.offset();c=e.offset();i.top-=a(f,"marginTop");i.left-=a(f,"marginLeft");c.top+=a(e,"borderTopWidth");c.left+=a(e,"borderLeftWidth");d={top:i.top-c.top,left:i.left-c.left}}return d},offsetParent:function(){var c=this[0].offsetParent;while(c&&(!/^body|html$/i.test(c.tagName)&&b.css(c,"position")=="static")){c=c.offsetParent}return b(c)}});function a(c,d){return parseInt(b.css(c.jquery?c[0]:c,d))||0}})(jQuery);

jQuery.easing={easein:function(e,f,a,h,g){return h*(f/=g)*f+a},easeinout:function(e,f,a,i,h){if(f<h/2){return 2*i*f*f/(h*h)+a}var g=f-h/2;return -2*i*g*g/(h*h)+2*i*g/h+i/2+a},easeout:function(e,f,a,h,g){return -h*f*f/(g*g)+2*h*f/g+a},expoin:function(e,f,a,i,h){var g=1;if(i<0){g*=-1;i*=-1}return g*(Math.exp(Math.log(i)/h*f))+a},expoout:function(e,f,a,i,h){var g=1;if(i<0){g*=-1;i*=-1}return g*(-Math.exp(-Math.log(i)/h*(f-h))+i+1)+a},expoinout:function(e,f,a,i,h){var g=1;if(i<0){g*=-1;i*=-1}if(f<h/2){return g*(Math.exp(Math.log(i/2)/(h/2)*f))+a}return g*(-Math.exp(-2*Math.log(i/2)/h*(f-h))+i+1)+a},bouncein:function(e,f,a,h,g){return h-jQuery.easing.bounceout(e,g-f,0,h,g)+a},bounceout:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},bounceinout:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.bouncein(e,f*2,0,h,g)*0.5+a}return jQuery.easing.bounceout(e,f*2-g,0,h,g)*0.5+h*0.5+a},elasin:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},elasout:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},elasinout:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},backin:function(e,f,a,i,h){var g=1.70158;return i*(f/=h)*f*((g+1)*f-g)+a},backout:function(e,f,a,i,h){var g=1.70158;return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},backinout:function(e,f,a,i,h){var g=1.70158;if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},linear:function(e,f,a,h,g){return h*f/g+a}};

(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);

(function(a){a.jScrollPane={active:[]};a.fn.jScrollPane=function(c){c=a.extend({},a.fn.jScrollPane.defaults,c);var b=function(){return false};return this.each(function(){var t=a(this);t.css("overflow","hidden");var E=this;if(a(this).parent().is(".jScrollPaneContainer")){var al=c.maintainPosition?t.position().top:0;var q=a(this).parent();var L=q.innerWidth();var am=q.outerHeight();var r=am;a(">.jScrollPaneTrack, >.jScrollArrowUp, >.jScrollArrowDown",q).remove();t.css({top:0})}else{var al=0;this.originalPadding=t.css("paddingTop")+" "+t.css("paddingRight")+" "+t.css("paddingBottom")+" "+t.css("paddingLeft");this.originalSidePaddingTotal=(parseInt(t.css("paddingLeft"))||0)+(parseInt(t.css("paddingRight"))||0);var L=t.innerWidth();var am=t.innerHeight();var r=am;t.wrap(a("<div></div>").attr({className:"jScrollPaneContainer"}).css({height:am+"px",width:L+"px"}).attr("tabindex",c.tabIndex));a(document).bind("emchange",function(an,ao,p){t.jScrollPane(c)})}if(c.reinitialiseOnImageLoad){var s=a.data(E,"jScrollPaneImagesToLoad")||a("img",t);var i=[];if(s.length){s.each(function(p,an){a(this).bind("load readystatechange",function(){if(a.inArray(p,i)==-1){i.push(an);s=a.grep(s,function(aq,ap){return aq!=an});a.data(E,"jScrollPaneImagesToLoad",s);var ao=a.extend(c,{reinitialiseOnImageLoad:false});t.jScrollPane(ao)}}).each(function(ao,ap){if(this.complete||this.complete===undefined){this.src=this.src}})})}}var X=this.originalSidePaddingTotal;var ah=L-c.scrollbarWidth-c.scrollbarMargin-X;var U={height:"auto",width:ah+"px"};if(c.scrollbarOnLeft){U.paddingLeft=c.scrollbarMargin+c.scrollbarWidth+"px"}else{U.paddingRight=c.scrollbarMargin+"px"}t.css(U);var V=t.outerHeight();var R=am/V;if(R<0.99){var j=t.parent();j.append(a("<div></div>").attr({className:"jScrollPaneTrack"}).css({width:c.scrollbarWidth+"px"}).append(a("<div></div>").attr({className:"jScrollPaneDrag"}).css({width:c.scrollbarWidth+"px"}).append(a("<div></div>").attr({className:"jScrollPaneDragTop"}).css({width:c.scrollbarWidth+"px"}),a("<div></div>").attr({className:"jScrollPaneDragBottom"}).css({width:c.scrollbarWidth+"px"}))));var ai=a(">.jScrollPaneTrack",j);var u=a(">.jScrollPaneTrack .jScrollPaneDrag",j);var ak;var g=[];var Z;var S=function(){if(Z>4||Z%4==0){ag(ad+ak*I)}Z++};if(c.enableKeyboardNavigation){j.bind("keydown.jscrollpane",function(p){switch(p.keyCode){case 38:ak=-1;Z=0;S();g[g.length]=setInterval(S,100);return false;case 40:ak=1;Z=0;S();g[g.length]=setInterval(S,100);return false;case 33:case 34:return false;default:}}).bind("keyup.jscrollpane",function(an){if(an.keyCode==38||an.keyCode==40){for(var p=0;p<g.length;p++){clearInterval(g[p])}return false}})}if(c.showArrows){var P;var y;var o=function(p){a("html").unbind("mouseup",o);P.removeClass("jScrollActiveArrowButton");clearInterval(y)};var G=function(){a("html").bind("mouseup",o);P.addClass("jScrollActiveArrowButton");Z=0;S();y=setInterval(S,100)};j.append(a("<a></a>").attr({href:"javascript:;",className:"jScrollArrowUp",tabindex:-1}).css({width:c.scrollbarWidth+"px"}).html("Scroll up").bind("mousedown",function(){P=a(this);ak=-1;G();this.blur();return false}).bind("click",b),a("<a></a>").attr({href:"javascript:;",className:"jScrollArrowDown",tabindex:-1}).css({width:c.scrollbarWidth+"px"}).html("Scroll down").bind("mousedown",function(){P=a(this);ak=1;G();this.blur();return false}).bind("click",b));var v=a(">.jScrollArrowUp",j);var m=a(">.jScrollArrowDown",j);if(c.arrowSize){r=am-c.arrowSize-c.arrowSize;ai.css({height:r+"px",top:c.arrowSize+"px"})}else{var aa=v.height();c.arrowSize=aa;r=am-aa-m.height();ai.css({height:r+"px",top:aa+"px"})}}var ae=a(this).css({position:"absolute",overflow:"visible"});var d;var F;var I;var ad=0;var C=R*am/2;var H=function(an,ap){var ao=ap=="X"?"Left":"Top";return an["page"+ap]||(an["client"+ap]+(document.documentElement["scroll"+ao]||document.body["scroll"+ao]))||0};var O=function(){return false};var ac=function(){W();d=u.offset(false);d.top-=ad;F=r-u[0].offsetHeight;I=2*c.wheelSpeed*F/V};var e=function(p){ac();C=H(p,"Y")-ad-d.top;a("html").bind("mouseup",z).bind("mousemove",Q);if(a.browser.msie){a("html").bind("dragstart",O).bind("selectstart",O)}return false};var z=function(){a("html").unbind("mouseup",z).unbind("mousemove",Q);C=R*am/2;if(a.browser.msie){a("html").unbind("dragstart",O).unbind("selectstart",O)}};var ag=function(an){an=an<0?0:(an>F?F:an);ad=an;u.css({top:an+"px"});var ao=an/F;t.data("jScrollPanePosition",(am-V)*-ao);ae.css({top:((am-V)*ao)+"px"});t.trigger("scroll");if(c.showArrows){v[an==0?"addClass":"removeClass"]("disabled");m[an==F?"addClass":"removeClass"]("disabled")}};var Q=function(p){ag(H(p,"Y")-d.top-C)};var Y=Math.max(Math.min(R*(am-c.arrowSize*2),c.dragMaxHeight),c.dragMinHeight);u.css({height:Y+"px"}).bind("mousedown",e);var T;var w;var l;var ab=function(){if(w>8||w%4==0){ag((ad-((ad-l)/2)))}w++};var aj=function(){clearInterval(T);a("html").unbind("mouseup",aj).unbind("mousemove",N)};var N=function(p){l=H(p,"Y")-d.top-C};var A=function(p){ac();N(p);w=0;a("html").bind("mouseup",aj).bind("mousemove",N);T=setInterval(ab,100);ab();return false};ai.bind("mousedown",A);j.bind("mousewheel",function(an,ap){ac();W();var ao=ad;ag(ad-ap*I);var p=ao!=ad;return !p});var f;var D;function J(){var p=(f-ad)/c.animateStep;if(p>1||p<-1){ag(ad+p)}else{ag(f);W()}}var W=function(){if(D){clearInterval(D);delete f}};var af=function(ap,p){if(typeof ap=="string"){$e=a(ap,t);if(!$e.length){return}ap=$e.offset().top-t.offset().top}j.scrollTop(0);W();var ao=V-am;ap=ap>ao?ao:ap;t.data("jScrollPaneMaxScroll",ao);var an=ap/ao*F;if(p||!c.animateTo){ag(an)}else{f=an;D=setInterval(J,c.animateInterval)}};t[0].scrollTo=af;t[0].scrollBy=function(an){var p=-parseInt(ae.css("top"))||0;af(p+an)};ac();af(-al,true);a("*",this).bind("focus",function(aq){var ap=a(this);var at=0;while(ap[0]!=t[0]){at+=ap.position().top;ap=ap.offsetParent()}var p=-parseInt(ae.css("top"))||0;var ar=p+am;var ao=at>p&&at<ar;if(!ao){var an=at-c.scrollbarMargin;if(at>p){an+=a(this).height()+15+c.scrollbarMargin-am}af(an)}});if(location.hash){setTimeout(function(){af(location.hash)},a.browser.safari?100:0)}a(document).bind("click",function(an){$target=a(an.target);if($target.is("a")){var p=$target.attr("href");if(p&&p.substr(0,1)=="#"){setTimeout(function(){af(p,!c.animateToInternalLinks)},a.browser.safari?100:0)}}});function B(p){a(document).bind("mousemove.jScrollPaneDragging",x);a(document).bind("mouseup.jScrollPaneDragging",n)}var M;var h;function K(){direction=M<0?-1:1;t[0].scrollBy(M/2)}function k(){if(h){clearInterval(h);h=undefined}}function x(ao){var ap=t.parent().offset().top;var p=ap+am;var an=H(ao,"Y");M=an<ap?an-ap:(an>p?an-p:0);if(M==0){k()}else{if(!h){h=setInterval(K,100)}}}function n(p){a(document).unbind("mousemove.jScrollPaneDragging").unbind("mouseup.jScrollPaneDragging");k()}j.bind("mousedown.jScrollPane",B);a.jScrollPane.active.push(t[0])}else{t.css({height:am+"px",width:L-this.originalSidePaddingTotal+"px",padding:this.originalPadding});t.parent().unbind("mousewheel").unbind("mousedown.jScrollPane").unbind("keydown.jscrollpane").unbind("keyup.jscrollpane")}})};a.fn.jScrollPaneRemove=function(){a(this).each(function(){$this=a(this);var b=$this.parent();if(b.is(".jScrollPaneContainer")){$this.css({top:"",height:"",width:"",padding:"",overflow:"",position:""});b.after($this).remove()}})};a.fn.jScrollPane.defaults={scrollbarWidth:10,scrollbarMargin:5,wheelSpeed:18,showArrows:false,arrowSize:0,animateTo:false,dragMinHeight:1,dragMaxHeight:99999,animateInterval:100,animateStep:3,maintainPosition:true,scrollbarOnLeft:false,reinitialiseOnImageLoad:false,tabIndex:0,enableKeyboardNavigation:true,animateToInternalLinks:false};a(window).bind("unload",function(){var c=a.jScrollPane.active;for(var b=0;b<c.length;b++){c[b].scrollTo=c[b].scrollBy=null}})})(jQuery);

var _jscr_originalSizes=new Array();var _jscr_differenceSizes=new Array();var _jscr_previousWindowSize=new Array();var _jscr_originalPercentages=new Array();var _jscr_intervals=new Array();var _jscr_trackInt=new Array();var _jscr_originalPos=new Array();var _jscr_globalProperties=new Array();jQuery.jScrollHorizontalPane={active:[]};jQuery.fn.jScrollHorizontalPane=function(a){a=jQuery.extend({scrollbarHeight:10,scrollbarMargin:5,wheelSpeed:18,showArrows:false,arrowSize:10,animateTo:false,dragMinWidth:1,dragMaxWidth:99999,animateInterval:100,animateStep:3,maintainPosition:true,resize:true,minimumWidth:200,reset:false},a);return this.each(function(){if(a.reset==true){jQuery.fn.jScrollHorizontalPane.reset()}var m=jQuery(this);var G=0;var S=false;var M=m.attr("id");if(M==undefined){M=m.attr("class")}var v=_jscr_previousWindowSize[M];_jscr_originalPos[M]=-1;_jscr_globalProperties[M]=a;_jscr_previousWindowSize[M]=$(window).width();if(_jscr_originalSizes[M]==undefined){if((jQuery.browser.msie)&&(parseInt(jQuery.browser.version)==6)){var W=parseInt(m.outerWidth())-parseInt(m.offset().left);_jscr_differenceSizes[M]=m.offset().left/$(window).width()}else{var W=m.outerWidth();_jscr_differenceSizes[M]=m.position().left/$(window).width()}percentageWidth=(W/$(window).width());_jscr_originalPercentages[M]=percentageWidth;_jscr_originalSizes[M]=$(window).width()}else{percentageWidth=_jscr_originalPercentages[M];diff=_jscr_differenceSizes[M]-((m.offset().left+_jscr_originalPos[M])/$(window).width());percentageWidth=percentageWidth+diff}var i=new Array();_jscr_intervals=new Array();i[0]=0;_jscr_intervals[0]=0;margin=m.position().left;offset=1;if(margin<0){margin=0}$(".scroll-interval",m).each(function(p,am){pos=$(am).position().left-margin;if(pos!=0){_jscr_intervals[p+offset]=pos}else{offset--}});if(_jscr_intervals.length<=1){_jscr_intervals=new Array()}if(jQuery(this).parent().is(".jHorizontalScrollPaneContainer")){var ak=a.maintainPosition?m.offset({relativeTo:jQuery(this).parent()[0]}).left:0;var k=jQuery(this).parent();var D=k.outerWidth();var al=k.innerHeight();var U=m.offset().left+_jscr_originalPos[M]+D;if((v!=$(window).width())&&((U>$(window).width())||(v<$(window).width()))&&(a.resize==true)){if($(window).width()>=_jscr_originalSizes[M]){D=($(window).width()*percentageWidth)}else{D=$(window).width()-(m.offset().left+_jscr_originalPos[M])-10}if(D<a.minimumWidth){D=a.minimumWidth}jQuery(this).parent().css({height:al+"px",width:D+"px"})}var E=D;if(k.unmousewheel){if($.browser.opera){k.unbind("mousewheel",fn=function(){})}else{k.unmousewheel()}}jQuery(">.jHorizontalScrollPaneTrack, >.jHorizontalScrollArrowLeft, >.jHorizontalScrollArrowRight",k).remove();m.css({left:0});_jscr_originalPos[M]=-1}else{var ak=0;this.originalPadding=m.css("paddingTop")+" "+m.css("paddingRight")+" "+m.css("paddingBottom")+" "+m.css("paddingLeft");this.originalSidePaddingTotal=(parseInt(m.css("paddingLeft"))||0)+(parseInt(m.css("paddingRight"))||0);var D=m.outerWidth();var U=m.offset().left+_jscr_originalPos[M]+D;if((U)>$(window).width()){D=$(window).width()*percentageWidth}if(D<a.minimumWidth){D=a.minimumWidth}var al=m.innerHeight();var E=D;m.wrap(jQuery("<div></div>").attr({className:"jHorizontalScrollPaneContainer"}).css({height:al+"px",width:D+"px"}));jQuery(document).bind("emchange",function(am,an,p){m.jScrollHorizontalPane(a)})}var V=this.originalSidePaddingTotal;m.css({height:al-a.scrollbarHeight-V+"px",width:"auto",paddingRight:a.scrollbarMargin+"px"});var Z=m.outerWidth();if($.browser.msie||$.browser.opera||$.browser.safari){var e=0;m.children().each(function(p,am){if($(am).outerWidth()>e){e=$(am).outerWidth()}});if(e>Z){Z=e}}var O=D/Z;var ab=new Array();if(O<0.99){var f=m.parent();f.append(jQuery("<div></div>").attr({className:"jHorizontalScrollPaneTrack"}).css({height:a.scrollbarHeight+"px"}).append(jQuery("<div></div>").attr({className:"jHorizontalScrollPaneDrag"}).css({height:a.scrollbarHeight+"px"}).append(jQuery("<div></div>").attr({className:"jHorizontalScrollPaneDragLeft"}).css({height:a.scrollbarHeight+"px"}),jQuery("<div></div>").attr({className:"jHorizontalScrollPaneDragRight"}).css({height:a.scrollbarHeight+"px"}))));var ah=jQuery(">.jScrollPaneTrack",f);for(inter in _jscr_intervals){if(a.showArrows==true){scrollOffset=a.arrowSize}else{scrollOffset=0}intervalTrackPos=_jscr_intervals[inter]/Z*ah.width()-(scrollOffset);ab[inter]=intervalTrackPos;if(ab[inter-1]!=undefined){i[inter-1]=(ab[inter]+ab[inter-1])/2}if(inter!=0){interObj=jQuery("<div>|</div>").attr({className:"jHorizontalScrollIntervalTrack"}).css({left:intervalTrackPos+"px"});ah.append(interObj)}}var n=jQuery(">.jHorizontalScrollPaneTrack .jHorizontalScrollPaneDrag",f);if(a.showArrows){var I;var aj;var r;var Y;var P=function(){if(Y>4||Y%4==0){ag(ad+aj*B)}Y++};var j=function(p){jQuery("body").unbind("mouseup",j);I.removeClass("jHorizontalScrollActiveArrowButton");clearInterval(r);R=true;w()};var A=function(){jQuery("body").bind("mouseup",j);I.addClass("jHorizontalScrollActiveArrowButton");Y=0;P();r=setInterval(P,100)};f.append(jQuery("<a></a>").attr({href:"javascript:;",className:"jHorizontalScrollArrowLeft"}).css({width:a.arrowSize+"px"}).html("Scroll Left").bind("mousedown",function(){I=jQuery(this);aj=-1;A();this.blur();return false}),jQuery("<a></a>").attr({href:"javascript:;",className:"jHorizontalScrollArrowRight"}).css({width:a.arrowSize+"px"}).html("Scroll Right").bind("mousedown",function(){I=jQuery(this);aj=1;A();this.blur();return false}));if(a.arrowSize){E=D-a.arrowSize-a.arrowSize;ah.css({width:E+"px",left:a.arrowSize+"px"})}else{var J=jQuery(">.jHorizontalScrollArrowLeft",f).width();a.arrowSize=J;E=D-J-jQuery(">.jHorizontalScrollArrowRight",f).width();ah.css({width:E+"px",left:J+"px"})}}var ae=jQuery(this).css({position:"absolute",overflow:"visible"});var b;var y;var B;var ad=0;var u=O*D/2;var z=function(am,ao){var an=ao=="X"?"Left":"Bottom";return am["page"+ao]||(am["client"+ao]+(document.documentElement["scroll"+an]||document.body["scroll"+an]))||0};var H=function(){return false};var g=0;var l=1;var R=false;var K=false;_jscr_trackInt[M]=-1;var ac=function(){T();b=n.offset(false);b.left-=ad;y=E-n[0].offsetWidth;B=2*a.wheelSpeed*y/Z};var c=function(p){ac();u=z(p,"X")-ad-b.left;jQuery("body").bind("mouseup",s).bind("mousemove",L);if(jQuery.browser.msie){jQuery("body").bind("dragstart",H).bind("selectstart",H)}return false};var s=function(){jQuery("body").unbind("mouseup",s).unbind("mousemove",L);u=O*D/2;w();if(jQuery.browser.msie){jQuery("body").unbind("dragstart",H).unbind("selectstart",H)}};var ag=function(am){N(ad,am);am=am<0?0:(am>y?y:am);ad=am;n.css({left:am+"px"});var an=am/y;_jscr_originalPos[M]=(D-Z)*an*-1;ae.css({left:((D-Z)*an)+"px"});m.trigger("scroll")};var L=function(p){ag(z(p,"X")-b.left-u)};var N=function(p,am){if((K==false)&&(S!=true)){_jscr_trackInt[M]=-1;halfInter=-1;smallInter=-1;bigInter=-1;endDragPos=am+n.width();fullTrackWidth=$(".jHorizontalScrollPaneTrack").width();for(inter in ab){if((endDragPos>=fullTrackWidth)&&(endDragPos>=ab[inter])){_jscr_trackInt[M]=inter}else{if(am>=ab[inter]){smallInter=inter}else{bigInter=inter;break}}}if(_jscr_trackInt[M]==-1){smallDistance=am-ab[smallInter];largeDistance=ab[bigInter]-am;if(smallDistance<=largeDistance){_jscr_trackInt[M]=smallInter}else{_jscr_trackInt[M]=bigInter}}}else{K=false}};var w=function(){if(_jscr_trackInt[M]!=-1){if(R==true){if((l==-1)&&(_jscr_trackInt[M]!=0)){_jscr_trackInt[M]=g-1}else{if((l==1)&&(_jscr_trackInt[M]!=(_jscr_intervals.length-1))){_jscr_trackInt[M]=parseInt(g)+1}}R=false}K=true;ag(ab[_jscr_trackInt[M]]);g=_jscr_trackInt[M]}};var o=0;if(a.showArrows==true){o=a.arrowSize}var X=Math.max(Math.min(O*(D-o*2),a.dragMaxWidth),a.dragMinWidth);n.css({width:X+"px"}).bind("mousedown",c);var Q;var q;var h;var aa=function(){if(q>8||q%4==0){ag((ad-((ad-h)/2)))}q++};var ai=function(){clearInterval(Q);w();jQuery("body").unbind("mouseup",ai).unbind("mousemove",F)};var F=function(p){h=z(p,"X")-b.left-u};var t=function(p){ac();F(p);q=0;jQuery("body").bind("mouseup",ai).bind("mousemove",F);Q=setInterval(aa,100);aa()};ah.bind("mousedown",t);if(f.mousewheel){f.mousewheel(function(an,ap){var am=-1;if($.browser.opera){ap=an.wheelDelta/120}if(ab.length>1){S=true;if(ap<0){_jscr_trackInt[M]=parseInt(_jscr_trackInt[M])+1;if((_jscr_trackInt[M])>=ab.length-1){_jscr_trackInt[M]=ab.length-1}if((parseInt(n.width())+parseInt(ab[_jscr_trackInt[M]]))>parseInt($(".jHorizontalScrollPaneTrack").width())){am=parseInt($(".jHorizontalScrollPaneTrack").width())-n.width()}}else{_jscr_trackInt[M]=parseInt(_jscr_trackInt[M])-1;if(_jscr_trackInt[M]<0){_jscr_trackInt[M]=0}}}ac();T();var ao=ad;if(S==true){if(am==-1){ag(ab[_jscr_trackInt[M]])}else{ag(am)}}else{ag(ad-ap*B)}w();var p=ao!=ad;S=false;return !p},false)}var d;var x;function C(){var p=(d-ad)/a.animateStep;if((p>1||p<-1)&&((ad+p+n.width())<(D))){ag(ad+p)}else{ag(d);T()}}var T=function(){if(x){clearInterval(x);delete d}};var af=function(an,p){if(typeof an=="string"){$e=jQuery(an,this);if(!$e.length){return}an=$e.position().left}T();var am=-an/(D-Z)*y;if(!p||a.animateTo){d=am;x=setInterval(C,a.animateInterval)}else{ag(am)}};m[0].scrollTo=af;m[0].scrollBy=function(am){var p=-parseInt(ae.css("left"))||0;af(p+am)};ac();af(-ak,true);jQuery.jScrollHorizontalPane.active.push(m[0])}else{var af=function(am,p){};m[0].scrollTo=af;m.css({height:al-this.originalSidePaddingTotal+"px",width:D+"px",padding:this.originalPadding})}})};jQuery.fn.jScrollHorizontalPane.reset=function(){_jscr_originalSizes=new Array();_jscr_differenceSizes=new Array();_jscr_previousWindowSize=new Array();_jscr_originalPercentages=new Array();_jscr_intervals=new Array();_jscr_trackInt=new Array();_jscr_originalPos=new Array();_jscr_globalProperties=new Array()};jQuery(window).bind("unload",function(){var b=jQuery.jScrollHorizontalPane.active;for(var a=0;a<b.length;a++){b[a].scrollTo=b[a].scrollBy=null}});(function(a){jQuery(function(b){b(window).wresize(c);function c(){b(".scroll-pane").each(function(d,e){if(b(e).attr("id")==undefined){id=b(e).attr("class")}else{id=b(e).attr("id")}b(e).jScrollHorizontalPane(_jscr_globalProperties[b(e).attr("id")])})}});a.fn.wresize=function(c){version="1.1";wresize={fired:false,width:0};function b(){if(a.browser.msie){if(!wresize.fired){wresize.fired=true}else{var e=parseInt(a.browser.version,10);wresize.fired=false;if(e<7){return false}else{if(e==7){var f=a(window).width();if(f!=wresize.width){wresize.width=f;return false}}}}}return true}function d(f){if(b()){return c.apply(this,[f])}}this.each(function(){if(this==window){a(this).resize(d)}else{a(this).resize(c)}});return this}})(jQuery);

(function(d){d.fn.jCarouselLite=function(e){e=d.extend({btnPrev:null,btnNext:null,btnGo:null,mouseWheel:false,auto:null,speed:200,easing:null,vertical:false,circular:true,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null},e||{});return this.each(function(){var n=false,l=e.vertical?"top":"left",g=e.vertical?"height":"width";var f=d(this),p=d("ul",f),i=d("li",p),t=i.size(),s=e.visible;if(e.circular){p.prepend(i.slice(t-s-1+1).clone()).append(i.slice(0,s).clone());e.start+=s}var r=d("li",p),o=r.size(),u=e.start;f.css("visibility","visible");r.css({overflow:"hidden","float":e.vertical?"none":"left"});p.css({margin:"0",padding:"0",position:"relative","list-style-type":"none","z-index":"1"});f.css({overflow:"hidden",position:"relative","z-index":"2",left:"0px"});var k=e.vertical?a(r):c(r);var q=k*o;var m=k*s;r.css({width:r.width(),height:r.height()});p.css(g,q+"px").css(l,-(u*k));f.css(g,m+"px");if(e.btnPrev){d(e.btnPrev).click(function(){return j(u-e.scroll)})}if(e.btnNext){d(e.btnNext).click(function(){return j(u+e.scroll)})}if(e.btnGo){d.each(e.btnGo,function(v,w){d(w).click(function(){return j(e.circular?e.visible+v:v)})})}if(e.mouseWheel&&f.mousewheel){f.mousewheel(function(v,w){return w>0?j(u-e.scroll):j(u+e.scroll)})}if(e.auto){setInterval(function(){j(u+e.scroll)},e.auto+e.speed)}function h(){return r.slice(u).slice(0,s)}function j(v){if(!n){if(e.beforeStart){e.beforeStart.call(this,h())}if(e.circular){if(v<=e.start-s-1){p.css(l,-((o-(s*2))*k)+"px");u=v==e.start-s-1?o-(s*2)-1:o-(s*2)-e.scroll}else{if(v>=o-s+1){p.css(l,-((s)*k)+"px");u=v==o-s+1?s+1:s+e.scroll}else{u=v}}}else{if(v<0||v>o-s){return}else{u=v}}n=true;p.animate(l=="left"?{left:-(u*k)}:{top:-(u*k)},e.speed,e.easing,function(){if(e.afterEnd){e.afterEnd.call(this,h())}n=false});if(!e.circular){d(e.btnPrev+","+e.btnNext).removeClass("disabled");d((u-e.scroll<0&&e.btnPrev)||(u+e.scroll>o-s&&e.btnNext)||[]).addClass("disabled")}}return false}})};function b(e,f){return parseInt(d.css(e[0],f))||0}function c(e){return e[0].offsetWidth+b(e,"marginLeft")+b(e,"marginRight")}function a(e){return e[0].offsetHeight+b(e,"marginTop")+b(e,"marginBottom")}})(jQuery);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
jQuery.fn.labelify=function(settings){settings=jQuery.extend({text:"title",labelledClass:""},settings);var lookups={title:function(input){return $(input).attr("title");},label:function(input){return $("label[for="+input.id+"]").text();}};var lookup;var jQuery_labellified_elements=$(this);return $(this).each(function(){if(typeof settings.text==="string"){lookup=lookups[settings.text];}else{lookup=settings.text;};if(typeof lookup!=="function"){return;}
var lookupval=lookup(this);if(!lookupval){return;}
$(this).data("label",lookup(this).replace(/\n/g,''));$(this).focus(function(){if(this.value===$(this).data("label")){this.value=this.defaultValue;$(this).removeClass(settings.labelledClass);}}).blur(function(){if(this.value===this.defaultValue){this.value=$(this).data("label");$(this).addClass(settings.labelledClass);}});var removeValuesOnExit=function(){jQuery_labellified_elements.each(function(){if(this.value===$(this).data("label")){this.value=this.defaultValue;$(this).removeClass(settings.labelledClass);}})};$(this).parents("form").submit(removeValuesOnExit);$(window).unload(removeValuesOnExit);if(this.value!==this.defaultValue){return;}
this.value=$(this).data("label");$(this).addClass(settings.labelledClass);});};                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        

