/* Thickbox -- edit line below for path to loading image */
var tb_pathToImage="../images/loadingAnimation.gif";

/*
jQuery Plugins Minified

Thickbox 3 - One Box To Rule Them All. By Cody Lindley (http://www.codylindley.com). Copyright (c) 2007 cody lindley
 Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php

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
*/

$(document).ready(function(){tb_init("a.thickbox, area.thickbox, input.thickbox");imgLoader=new Image();imgLoader.src=tb_pathToImage});function tb_init(a){$(a).click(function(){var c=this.title||this.name||null;var b=this.href||this.alt;var d=this.rel||false;tb_show(c,b,d);this.blur();return false})}function tb_show(j,b,h){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}else{if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}if(tb_detectMacXFF()){$("#TB_overlay").addClass("TB_overlayMacFFBGHack")}else{$("#TB_overlay").addClass("TB_overlayBG")}if(j===null){j=""}$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$("#TB_load").show();var c;if(b.indexOf("?")!==-1){c=b.substr(0,b.indexOf("?"))}else{c=b}var f=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var k=c.toLowerCase().match(f);if(k==".jpg"||k==".jpeg"||k==".png"||k==".gif"||k==".bmp"){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(h){TB_TempArray=$("a[@rel="+h+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var g=TB_TempArray[TB_Counter].href.toLowerCase().match(f);if(!(TB_TempArray[TB_Counter].href==b)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>"}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>"}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length)}}}imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var n=tb_getPageSize();var l=n[0]-150;var q=n[1]-150;var m=imgPreloader.width;var e=imgPreloader.height;if(m>l){e=e*(l/m);m=l;if(e>q){m=m*(q/e);e=q}}else{if(e>q){m=m*(q/e);e=q;if(m>l){e=e*(l/m);m=l}}}TB_WIDTH=m+30;TB_HEIGHT=e+60;$("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+b+"' width='"+m+"' height='"+e+"' alt='"+j+"'/></a><div id='TB_caption'>"+j+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div>");$("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function p(){if($(document).unbind("click",p)){$(document).unbind("click",p)}$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,h);return false}$("#TB_prev").click(p)}if(!(TB_NextHTML==="")){function o(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,h);return false}$("#TB_next").click(o)}document.onkeydown=function(r){if(r==null){keycode=event.keyCode}else{keycode=r.which}if(keycode==27){tb_remove()}else{if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";o()}}else{if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";p()}}}}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"})};imgPreloader.src=b}else{var a=b.replace(/^[^\?]+\??/,"");var d=tb_parseQuery(a);TB_WIDTH=(d.width*1)+30||630;TB_HEIGHT=(d.height*1)+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(b.indexOf("TB_iframe")!=-1){urlNoQuery=b.split("TB_");$("#TB_iframeContent").remove();if(d.modal!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+j+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>")}else{$("#TB_overlay").unbind();$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>")}}else{if($("#TB_window").css("display")!="block"){if(d.modal!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+j+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a> or Esc Key</div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>")}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>")}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(j)}}$("#TB_closeWindowButton").click(tb_remove);if(b.indexOf("TB_inline")!=-1){$("#TB_ajaxContent").append($("#"+d.inlineId).children());$("#TB_window").unload(function(){$("#"+d.inlineId).append($("#TB_ajaxContent").children())});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"})}else{if(b.indexOf("TB_iframe")!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"})}}else{$("#TB_ajaxContent").load(b+="&random="+(new Date().getTime()),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"})})}}}if(!d.modal){document.onkeyup=function(l){if(l==null){keycode=event.keyCode}else{keycode=l.which}if(keycode==27){tb_remove()}}}}catch(i){}}function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"})}function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$("#TB_window,#TB_overlay,#TB_HideSelect").trigger("unload").unbind().remove()});$("#TB_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 tb_position(){$("#TB_window").css({marginLeft:"-"+parseInt((TB_WIDTH/2),10)+"px",width:TB_WIDTH+"px"});if(!(jQuery.browser.msie&&jQuery.browser.version<7)){$("#TB_window").css({marginTop:"-"+parseInt((TB_HEIGHT/2),10)+"px"})}}function tb_parseQuery(d){var e={};if(!d){return e}var a=d.split(/[;&]/);for(var c=0;c<a.length;c++){var g=a[c].split("=");if(!g||g.length!=2){continue}var b=unescape(g[0]);var f=unescape(g[1]);f=f.replace(/\+/g," ");e[b]=f}return e}function tb_getPageSize(){var c=document.documentElement;var a=window.innerWidth||self.innerWidth||(c&&c.clientWidth)||document.body.clientWidth;var b=window.innerHeight||self.innerHeight||(c&&c.clientHeight)||document.body.clientHeight;arrayPageSize=[a,b];return arrayPageSize}function tb_detectMacXFF(){var a=navigator.userAgent.toLowerCase();if(a.indexOf("mac")!=-1&&a.indexOf("firefox")!=-1){return true}};

(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);