(function(a){function d(b){if(b){return b.call(a.mask)}}function c(){if(a.browser.msie){var b=a(document).height(),c=a(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,b-c<20?c:b]}return[a(document).width(),a(document).height()]}a.tools=a.tools||{version:"@VERSION"};var b;b=a.tools.expose={conf:{maskId:"exposeMask",loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:.8,startOpacity:0,color:"#fff",onLoad:null,onClose:null}};var e,f,g,h,i;a.mask={load:function(j,k){if(g){return this}if(typeof j=="string"){j={color:j}}j=j||h;h=j=a.extend(a.extend({},b.conf),j);e=a("#"+j.maskId);if(!e.length){e=a("<div/>").attr("id",j.maskId);a("body").append(e)}var l=c();e.css({position:"absolute",top:0,left:0,width:l[0],height:l[1],display:"none",opacity:j.startOpacity,zIndex:j.zIndex});if(j.color){e.css("backgroundColor",j.color)}if(d(j.onBeforeLoad)===false){return this}if(j.closeOnEsc){a(document).bind("keydown.mask",function(b){if(b.keyCode==27){a.mask.close(b)}})}if(j.closeOnClick){e.bind("click.mask",function(b){a.mask.close(b)})}a(window).bind("resize.mask",function(){a.mask.fit()});if(k&&k.length){i=k.eq(0).css("zIndex");a.each(k,function(){var b=a(this);if(!/relative|absolute|fixed/i.test(b.css("position"))){b.css("position","relative")}});f=k.css({zIndex:Math.max(j.zIndex+1,i=="auto"?0:i)})}e.css({display:"block"}).fadeTo(j.loadSpeed,j.opacity,function(){a.mask.fit();d(j.onLoad);g="full"});g=true;return this},close:function(){if(g){if(d(h.onBeforeClose)===false){return this}e.fadeOut(h.closeSpeed,function(){d(h.onClose);if(f){f.css({zIndex:i})}g=false});a(document).unbind("keydown.mask");e.unbind("click.mask");a(window).unbind("resize.mask")}return this},fit:function(){if(g){var a=c();e.css({width:a[0],height:a[1]})}},getMask:function(){return e},isLoaded:function(a){return a?g=="full":g},getConf:function(){return h},getExposed:function(){return f}};a.fn.mask=function(b){a.mask.load(b);return this};a.fn.expose=function(b){a.mask.load(b,this);return this}})(jQuery);(function(){function j(c,d,e){if(h.isSupported(d.version)){c.innerHTML=h.getHTML(d,e)}else if(d.expressInstall&&h.isSupported([6,65])){c.innerHTML=h.getHTML(f(d,{src:d.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title})}else{if(!c.innerHTML.replace(/\s/g,"")){c.innerHTML="<h2>Flash version "+d.version+" or greater is required</h2>"+"<h3>"+(i[0]>0?"Your version is "+i:"You have no flash plugin installed")+"</h3>"+(c.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='"+b+"'>here</a></p>");if(c.tagName=="A"){c.onclick=function(){location.href=b}}}if(d.onFail){var g=d.onFail.call(this);if(typeof g=="string"){c.innerHTML=g}}}if(a){window[d.id]=document.getElementById(d.id)}f(this,{getRoot:function(){return c},getOptions:function(){return d},getConf:function(){return e},getApi:function(){return c.firstChild}})}function g(a,b){var c=[];for(var d in a){if(a.hasOwnProperty(d)){c[d]=b(a[d])}}return c}function f(a,b){if(b){for(var c in b){if(b.hasOwnProperty(c)){a[c]=b[c]}}}return a}var a=document.all,b="http://www.adobe.com/go/getflashplayer",c=typeof jQuery=="function",d=/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,e={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:false,cachebusting:false};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}window.flashembed=function(a,b,c){if(typeof a=="string"){a=document.getElementById(a.replace("#",""))}if(!a){return}if(typeof b=="string"){b={src:b}}return new j(a,f(f({},e),b),c)};var h=f(window.flashembed,{conf:e,getVersion:function(){var a,b;try{b=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(c){try{a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");b=a&&a.GetVariable("$version")}catch(e){try{a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");b=a&&a.GetVariable("$version")}catch(f){}}}b=d.exec(b);return b?[b[1],b[3]]:[0,0]},asString:function(a){if(a===null||a===undefined){return null}var b=typeof a;if(b=="object"&&a.push){b="array"}switch(b){case"string":a=a.replace(new RegExp('(["\\\\])',"g"),"\\$1");a=a.replace(/^\s?(\d+\.?\d+)%/,"$1pct");return'"'+a+'"';case"array":return"["+g(a,function(a){return h.asString(a)}).join(",")+"]";case"function":return'"function()"';case"object":var c=[];for(var d in a){if(a.hasOwnProperty(d)){c.push('"'+d+'":'+h.asString(a[d]))}}return"{"+c.join(",")+"}"}return String(a).replace(/\s/g," ").replace(/\'/g,'"')},getHTML:function(b,c){b=f({},b);var d='<object width="'+b.width+'" height="'+b.height+'" id="'+b.id+'" name="'+b.id+'"';if(b.cachebusting){b.src+=(b.src.indexOf("?")!=-1?"&":"?")+Math.random()}if(b.w3c||!a){d+=' data="'+b.src+'" type="application/x-shockwave-flash"'}else{d+=' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'}d+=">";if(b.w3c||a){d+='<param name="movie" value="'+b.src+'" />'}b.width=b.height=b.id=b.w3c=b.src=null;b.onFail=b.version=b.expressInstall=null;for(var e in b){if(b[e]){d+='<param name="'+e+'" value="'+b[e]+'" />'}}var g="";if(c){for(var i in c){if(c[i]){var j=c[i];g+=i+"="+(/function|object/.test(typeof j)?h.asString(j):j)+"&"}}g=g.slice(0,-1);d+='<param name="flashvars" value=\''+g+"' />"}d+="</object>";return d},isSupported:function(a){return i[0]>a[0]||i[0]==a[0]&&i[1]>=a[1]}});var i=h.getVersion();if(c){jQuery.tools=jQuery.tools||{version:"@VERSION"};jQuery.tools.flashembed={conf:e};jQuery.fn.flashembed=function(a,b){return this.each(function(){$(this).data("flashembed",flashembed(this,a,b))})}}})();(function(a){function f(a){if(a){var b=c.contentWindow.document;b.open().close();b.location.hash=a}}var b,c,d,e;a.tools=a.tools||{version:"@VERSION"};a.tools.history={init:function(g){if(e){return}if(a.browser.msie&&a.browser.version<"8"){if(!c){c=a("<iframe/>").attr("src","javascript:false;").hide().get(0);a("body").append(c);setInterval(function(){var d=c.contentWindow.document,e=d.location.hash;if(b!==e){a.event.trigger("hash",e)}},100);f(location.hash||"#")}}else{setInterval(function(){var c=location.hash;if(c!==b){a.event.trigger("hash",c)}},100)}d=!d?g:d.add(g);g.click(function(b){var d=a(this).attr("href");if(c){f(d)}if(d.slice(0,1)!="#"){location.href="#"+d;return b.preventDefault()}});e=true}};a(window).bind("hash",function(c,e){if(e){d.filter(function(){var b=a(this).attr("href");return b==e||b==e.replace("#","")}).trigger("history",[e])}else{d.eq(0).trigger("history",[e])}b=e});a.fn.history=function(b){a.tools.history.init(this);return this.bind("history",b)}})(jQuery);(function(a){function c(b){switch(b.type){case"mousemove":return a.extend(b.data,{clientX:b.clientX,clientY:b.clientY,pageX:b.pageX,pageY:b.pageY});case"DOMMouseScroll":a.extend(b,b.data);b.delta=-b.detail/3;break;case"mousewheel":b.delta=b.wheelDelta/120;break}b.type="wheel";return a.event.handle.call(this,b,b.delta)}a.fn.mousewheel=function(a){return this[a?"bind":"trigger"]("wheel",a)};a.event.special.wheel={setup:function(){a.event.add(this,b,c,{})},teardown:function(){a.event.remove(this,b,c)}};var b=!a.browser.mozilla?"mousewheel":"DOMMouseScroll"+(a.browser.version<"1.9"?" mousemove":"")})(jQuery);(function(a){function e(b,e){var f=this,g=b.add(f),h=b.children(),i=0,j=e.vertical;d||(d=f),h.length>1&&(h=a(e.items,b)),a.extend(f,{getConf:function(){return e},getIndex:function(){return i},getSize:function(){return f.getItems().size()},getNaviButtons:function(){return m.add(n)},getRoot:function(){return b},getItemWrap:function(){return h},getItems:function(){return h.children(e.item).not("."+e.clonedClass)},move:function(a,b){return f.seekTo(i+a,b)},next:function(a){return f.move(1,a)},prev:function(a){return f.move(-1,a)},begin:function(a){return f.seekTo(0,a)},end:function(a){return f.seekTo(f.getSize()-1,a)},focus:function(){d=f;return f},addItem:function(b){b=a(b),e.circular?(h.children("."+e.clonedClass+":last").before(b),h.children("."+e.clonedClass+":first").replaceWith(b.clone().addClass(e.clonedClass))):h.append(b),g.trigger("onAddItem",[b]);return f},seekTo:function(b,c,k){b.jquery||(b*=1);if(e.circular&&b===0&&i==-1&&c!==0)return f;if(!e.circular&&b<0||b>f.getSize()||b<-1)return f;var l=b;b.jquery?b=f.getItems().index(b):l=f.getItems().eq(b);var m=a.Event("onBeforeSeek");if(!k){g.trigger(m,[b,c]);if(m.isDefaultPrevented()||!l.length)return f}var n=j?{top:-l.position().top}:{left:-l.position().left};i=b,d=f,c===undefined&&(c=e.speed),h.animate(n,c,e.easing,k||function(){g.trigger("onSeek",[b])});return f}}),a.each(["onBeforeSeek","onSeek","onAddItem"],function(b,c){a.isFunction(e[c])&&a(f).bind(c,e[c]),f[c]=function(b){b&&a(f).bind(c,b);return f}});if(e.circular){var k=f.getItems().slice(-1).clone().prependTo(h),l=f.getItems().eq(1).clone().appendTo(h);k.add(l).addClass(e.clonedClass),f.onBeforeSeek(function(a,b,c){if(!a.isDefaultPrevented()){if(b==-1){f.seekTo(k,c,function(){f.end(0)});return a.preventDefault()}b==f.getSize()&&f.seekTo(l,c,function(){f.begin(0)})}}),f.seekTo(0,0,function(){})}var m=c(b,e.prev).click(function(){f.prev()}),n=c(b,e.next).click(function(){f.next()});!e.circular&&f.getSize()>1&&(f.onBeforeSeek(function(a,b){setTimeout(function(){a.isDefaultPrevented()||(m.toggleClass(e.disabledClass,b<=0),n.toggleClass(e.disabledClass,b>=f.getSize()-1))},1)}),e.initialIndex||m.addClass(e.disabledClass)),e.mousewheel&&a.fn.mousewheel&&b.mousewheel(function(a,b){if(e.mousewheel){f.move(b<0?1:-1,e.wheelSpeed||50);return!1}});if(e.touch){var o={};h[0].ontouchstart=function(a){var b=a.touches[0];o.x=b.clientX,o.y=b.clientY},h[0].ontouchmove=function(a){if(a.touches.length==1&&!h.is(":animated")){var b=a.touches[0],c=o.x-b.clientX,d=o.y-b.clientY;f[j&&d>0||!j&&c>0?"next":"prev"](),a.preventDefault()}}}e.keyboard&&a(document).bind("keydown.r2iScrollable",function(b){if(e.keyboard&&!b.altKey&&!b.ctrlKey&&!a(b.target).is(":input")){if(e.keyboard!="static"&&d!=f)return;var c=b.keyCode;if(j&&(c==38||c==40)){f.move(c==38?-1:1);return b.preventDefault()}if(!j&&(c==37||c==39)){f.move(c==37?-1:1);return b.preventDefault()}}}),e.initialIndex&&f.seekTo(e.initialIndex,0,function(){})}function c(b,c){var d=a(c);return d.length<2?d:b.parent().find(c)}function b(a,b){var c=parseInt(a.css(b),10);if(c)return c;var d=a[0].currentStyle;return d&&d.width&&parseInt(d.width,10)}a.tools=a.tools||{version:"v1.2.5"},a.tools.r2iScrollable={conf:{activeClass:"active",circular:!1,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:!0,mousewheel:!1,next:".next",prev:".prev",speed:400,vertical:!1,touch:!0,wheelSpeed:0}};var d;a.fn.r2iScrollable=function(b){var c=this.data("scrollable");if(c)return c;b=a.extend({},a.tools.r2iScrollable.conf,b),this.each(function(){c=new e(a(this),b),a(this).data("scrollable",c)});return b.api?c:this}})(jQuery);(function(a){var b=a.tools.r2iScrollable;b.r2iAutoscroll={conf:{autoplay:true,interval:3e3,autopause:true}};a.fn.r2iAutoscroll=function(c){if(typeof c=="number"){c={interval:c}}var d=a.extend({},b.r2iAutoscroll.conf,c),e;this.each(function(){var b=a(this).data("scrollable");if(b){e=b}var c,f=true;b.play=function(){if(c){return}f=false;c=setInterval(function(){b.next()},d.interval)};b.pause=function(){c=clearInterval(c)};b.resume=function(){f||b.play()};b.stop=function(){b.pause();f=true};if(d.autopause){b.getRoot().add(b.getNaviButtons()).hover(b.pause,b.resume)}if(d.autoplay){b.play()}});return d.api?e:this}})(jQuery);(function(a){function c(b,c){var d=a(c);return d.length<2?d:b.parent().find(c)}var b=a.tools.r2iScrollable;b.r2iNavigator={conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:false,idPrefix:null,history:false}};a.fn.r2iNavigator=function(d){if(typeof d=="string"){d={navi:d}}d=a.extend({},b.r2iNavigator.conf,d);var e;this.each(function(){function m(a,b){var c=k().eq(b.replace("#",""));if(!c.length){c=k().filter("[href="+b+"]")}c.click()}function l(b){var c=a("<"+(d.naviItem||"a")+"/>").click(function(c){j(a(this),b,c)}).attr("href","#"+b);if(b===0){c.addClass(h)}if(d.indexed){c.text(b+1)}if(d.idPrefix){c.attr("id",d.idPrefix+b)}return c.appendTo(f)}function k(){return f.find(d.naviItem||"> *")}function j(a,c,d){b.seekTo(c);if(i){if(location.hash){location.hash=a.attr("href").replace("#","")}}else{return d.preventDefault()}}var b=a(this).data("scrollable"),f=d.navi.jquery?d.navi:c(b.getRoot(),d.navi),g=b.getNaviButtons(),h=d.activeClass,i=d.history&&a.fn.history;if(b){e=b}b.getNaviButtons=function(){return g.add(f)};if(k().length){k().each(function(b){a(this).click(function(c){j(a(this),b,c)})})}else{a.each(b.getItems(),function(a){l(a)})}b.onBeforeSeek(function(a,b){setTimeout(function(){if(!a.isDefaultPrevented()){var c=k().eq(b);if(!a.isDefaultPrevented()&&c.length){k().removeClass(h).eq(b).addClass(h)}}},1)});b.onAddItem(function(a,c){c=l(b.getItems().index(c));if(i){c.history(m)}});if(i){k().history(m)}});return d.api?e:this}})(jQuery);(function(a){function d(d,e){var f=this,g=d.add(f),h=a(window),i,j,k,l=a.tools.expose&&(e.mask||e.expose),m=Math.random().toString().slice(10);if(l){if(typeof l=="string"){l={color:l}}l.closeOnClick=l.closeOnEsc=false}var n=e.target||d.attr("rel");j=n?a(n):null||d;if(!j.length){throw"Could not find Overlay: "+n}if(d&&d.index(j)==-1){d.click(function(a){f.load(a);return a.preventDefault()})}a.extend(f,{load:function(d){if(f.isOpened()){return f}var i=c[e.effect];if(!i){throw'Overlay: cannot find effect : "'+e.effect+'"'}if(e.oneInstance){a.each(b,function(){this.close(d)})}d=d||a.Event();d.type="onBeforeLoad";g.trigger(d);if(d.isDefaultPrevented()){return f}k=true;if(l){a(j).expose(l)}var n=e.top,o=e.left,p=j.outerWidth({margin:true}),q=j.outerHeight({margin:true});if(typeof n=="string"){n=n=="center"?Math.max((h.height()-q)/2,0):parseInt(n,10)/100*h.height()}if(o=="center"){o=Math.max((h.width()-p)/2,0)}i[0].call(f,{top:n,left:o},function(){if(k){d.type="onLoad";g.trigger(d)}});if(l&&e.closeOnClick){a.mask.getMask().one("click",f.close)}if(e.closeOnClick){a(document).bind("click."+m,function(b){if(!a(b.target).parents(j).length){f.close(b)}})}if(e.closeOnEsc){a(document).bind("keydown."+m,function(a){if(a.keyCode==27){f.close(a)}})}return f},close:function(b){if(!f.isOpened()){return f}b=b||a.Event();b.type="onBeforeClose";g.trigger(b);if(b.isDefaultPrevented()){return}k=false;c[e.effect][1].call(f,function(){b.type="onClose";g.trigger(b)});a(document).unbind("click."+m).unbind("keydown."+m);if(l){a.mask.close()}return f},getOverlay:function(){return j},getTrigger:function(){return d},getClosers:function(){return i},isOpened:function(){return k},getConf:function(){return e}});a.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","),function(b,c){if(a.isFunction(e[c])){a(f).bind(c,e[c])}f[c]=function(b){if(b){a(f).bind(c,b)}return f}});i=j.find(e.close||".close");if(!i.length&&!e.close){i=a('<a class="close"></a>');j.prepend(i)}i.click(function(a){f.close(a)});if(e.load){f.load()}}a.tools=a.tools||{version:"@VERSION"};a.tools.r2iOverlay={addEffect:function(a,b,d){c[a]=[b,d]},conf:{close:null,closeOnClick:true,closeOnEsc:true,closeSpeed:"fast",effect:"default",fixed:!a.browser.msie||a.browser.version>6,left:"center",load:false,mask:null,oneInstance:true,speed:"normal",target:null,top:"10%"}};var b=[],c={};a.tools.r2iOverlay.addEffect("default",function(b,c){var d=this.getConf(),e=a(window);if(!d.fixed){b.top+=e.scrollTop();b.left+=e.scrollLeft()}b.position=d.fixed?"fixed":"absolute";this.getOverlay().css(b).fadeIn(d.speed,c)},function(a){this.getOverlay().fadeOut(this.getConf().closeSpeed,a)});a.fn.r2iOverlay=function(c){var e=this.data("overlay");if(e){return e}if(a.isFunction(c)){c={onBeforeLoad:c}}c=a.extend(true,{},a.tools.r2iOverlay.conf,c);this.each(function(){e=new d(a(this),c);b.push(e);a(this).data("overlay",e)});return c.api?e:this}})(jQuery);(function(a){function d(a){var b=a.offset();return{top:b.top+a.height()/2,left:b.left+a.width()/2}}var b=a.tools.r2iOverlay,c=a(window);a.extend(b.conf,{start:{top:null,left:null},fadeInSpeed:"fast",zIndex:9999});var e=function(b,e){var f=this.getOverlay(),g=this.getConf(),h=this.getTrigger(),i=this,j=f.outerWidth({margin:true}),k=f.data("img"),l=g.fixed?"fixed":"absolute";if(!k){var m=f.css("backgroundImage");if(!m){throw"background-image CSS property not set for overlay"}m=m.slice(m.indexOf("(")+1,m.indexOf(")")).replace(/\"/g,"");f.css("backgroundImage","none");k=a('<img src="'+m+'"/>');k.css({border:0,display:"none"}).width(j);a("body").append(k);f.data("img",k)}var n=g.start.top||Math.round(c.height()/2),o=g.start.left||Math.round(c.width()/2);if(h){var p=d(h);n=p.top;o=p.left}if(g.fixed){n-=c.scrollTop();o-=c.scrollLeft()}else{b.top+=c.scrollTop();b.left+=c.scrollLeft()}k.css({position:"absolute",top:n,left:o,width:0,zIndex:g.zIndex}).show();b.position=l;f.css(b);k.animate({top:f.css("top"),left:f.css("left"),width:j},g.speed,function(){f.css("zIndex",g.zIndex+1).fadeIn(g.fadeInSpeed,function(){if(i.isOpened()&&!a(this).index(f)){e.call()}else{f.hide()}})}).css("position",l)};var f=function(b){var e=this.getOverlay().hide(),f=this.getConf(),g=this.getTrigger(),h=e.data("img"),i={top:f.start.top,left:f.start.left,width:0};if(g){a.extend(i,d(g))}if(f.fixed){h.css({position:"absolute"}).animate({top:"+="+c.scrollTop(),left:"+="+c.scrollLeft()},0)}h.animate(i,f.closeSpeed,b)};b.addEffect("apple",e,f)})(jQuery);(function(a){function d(d,e){var f=this,g=d.add(f),h,i=0,j=0,k=d.attr("title"),l=d.attr("data-tooltip"),m=b[e.effect],n,o=d.is(":input"),p=o&&d.is(":checkbox, :radio, select, :button, :submit"),q=d.attr("type"),r=e.events[q]||e.events[o?p?"widget":"input":"def"];if(!m){throw'Nonexistent effect "'+e.effect+'"'}r=r.split(/,\s*/);if(r.length!=2){throw"Tooltip: bad events configuration for "+q}d.bind(r[0],function(a){clearTimeout(i);if(e.predelay){j=setTimeout(function(){f.show(a)},e.predelay)}else{f.show(a)}}).bind(r[1],function(a){clearTimeout(j);if(e.delay){i=setTimeout(function(){f.hide(a)},e.delay)}else{f.hide(a)}});if(k&&e.cancelDefault){d.removeAttr("title");d.data("title",k)}a.extend(f,{show:function(b){if(!h){if(l){h=a(l)}else if(e.tip){h=a(e.tip).eq(0)}else if(k){h=a(e.layout).addClass(e.tipClass).appendTo(document.body).hide().append(k)}else{h=d.next();if(!h.length){h=d.parent().next()}}if(!h.length){throw"Cannot find tooltip for "+d}}if(f.isShown()){return f}h.stop(true,true);var o=c(d,h,e);if(e.tip){h.html(d.data("title"))}b=b||a.Event();b.type="onBeforeShow";g.trigger(b,[o]);if(b.isDefaultPrevented()){return f}o=c(d,h,e);h.css({position:"absolute",top:o.top,left:o.left});n=true;m[0].call(f,function(){b.type="onShow";n="full";g.trigger(b)});var p=e.events.tooltip.split(/,\s*/);if(!h.data("__set")){h.bind(p[0],function(){clearTimeout(i);clearTimeout(j)});if(p[1]&&!d.is("input:not(:checkbox, :radio), textarea")){h.bind(p[1],function(a){if(a.relatedTarget!=d[0]){d.trigger(r[1].split(" ")[0])}})}h.data("__set",true)}return f},hide:function(c){if(!h||!f.isShown()){return f}c=c||a.Event();c.type="onBeforeHide";g.trigger(c);if(c.isDefaultPrevented()){return}n=false;b[e.effect][1].call(f,function(){c.type="onHide";g.trigger(c)});return f},isShown:function(a){return a?n=="full":n},getConf:function(){return e},getTip:function(){return h},getTrigger:function(){return d}});a.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(b,c){if(a.isFunction(e[c])){a(f).bind(c,e[c])}f[c]=function(b){if(b){a(f).bind(c,b)}return f}})}function c(b,c,d){var e=d.relative?b.position().top:b.offset().top,f=d.relative?b.position().left:b.offset().left,g=d.position[0];e-=c.outerHeight()-d.offset[0];f+=b.outerWidth()+d.offset[1];if(/iPad/i.test(navigator.userAgent)){e-=a(window).scrollTop()}var h=c.outerHeight()+b.outerHeight();if(g=="center"){e+=h/2}if(g=="bottom"){e+=h}g=d.position[1];var i=c.outerWidth()+b.outerWidth();if(g=="center"){f-=i/2}if(g=="left"){f-=i}return{top:e,left:f}}a.tools=a.tools||{version:"@VERSION"};a.tools.r2iTooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,position:["top","center"],offset:[0,0],relative:false,cancelDefault:true,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"tooltip"},addEffect:function(a,c,d){b[a]=[c,d]}};var b={toggle:[function(a){var b=this.getConf(),c=this.getTip(),d=b.opacity;if(d<1){c.css({opacity:d})}c.show();a.call()},function(a){this.getTip().hide();a.call()}],fade:[function(a){var b=this.getConf();this.getTip().fadeTo(b.fadeInSpeed,b.opacity,a)},function(a){this.getTip().fadeOut(this.getConf().fadeOutSpeed,a)}]};a.fn.r2iTooltip=function(b){var c=this.data("tooltip");if(c){return c}b=a.extend(true,{},a.tools.r2iTooltip.conf,b);if(typeof b.position=="string"){b.position=b.position.split(/,?\s/)}this.each(function(){c=new d(a(this),b);a(this).data("tooltip",c)});return b.api?c:this}})(jQuery);(function(a){function d(a){var b=a.length;while(b--){if(a[b]){return false}}return true}function c(b){var c=a(window);var d=c.width()+c.scrollLeft();var e=c.height()+c.scrollTop();return[b.offset().top<=c.scrollTop(),d<=b.offset().left+b.width(),e<=b.offset().top+b.height(),c.scrollLeft()>=b.offset().left]}var b=a.tools.r2iTooltip;b.r2iDynamic={conf:{classNames:"top right bottom left"}};a.fn.r2iDynamic=function(e){if(typeof e=="number"){e={speed:e}}e=a.extend({},b.r2iDynamic.conf,e);var f=e.classNames.split(/\s/),g;this.each(function(){var b=a(this).r2iTooltip().onBeforeShow(function(b,h){var i=this.getTip(),j=this.getConf();if(!g){g=[j.position[0],j.position[1],j.offset[0],j.offset[1],a.extend({},j)]}a.extend(j,g[4]);j.position=[g[0],g[1]];j.offset=[g[2],g[3]];i.css({visibility:"hidden",position:"absolute",top:h.top,left:h.left}).show();var k=c(i);if(!d(k)){if(k[2]){a.extend(j,e.top);j.position[0]="top";i.addClass(f[0])}if(k[3]){a.extend(j,e.right);j.position[1]="right";i.addClass(f[1])}if(k[0]){a.extend(j,e.bottom);j.position[0]="bottom";i.addClass(f[2])}if(k[1]){a.extend(j,e.left);j.position[1]="left";i.addClass(f[3])}if(k[0]||k[2]){j.offset[0]*=-1}if(k[1]||k[3]){j.offset[1]*=-1}}i.css({visibility:"visible"}).hide()});b.onBeforeShow(function(){var a=this.getConf(),b=this.getTip();setTimeout(function(){a.position=[g[0],g[1]];a.offset=[g[2],g[3]]},0)});b.onHide(function(){var a=this.getTip();a.removeClass(e.classNames)});ret=b});return e.api?ret:this}})(jQuery);(function(a){var b=a.tools.r2iTooltip;a.extend(b.conf,{direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!a.browser.msie});var c={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};b.addEffect("slide",function(a){var b=this.getConf(),d=this.getTip(),e=b.slideFade?{opacity:b.opacity}:{},f=c[b.direction]||c.up;e[f[1]]=f[0]+"="+b.slideOffset;if(b.slideFade){d.css({opacity:0})}d.show().animate(e,b.slideInSpeed,a)},function(b){var d=this.getConf(),e=d.slideOffset,f=d.slideFade?{opacity:0}:{},g=c[d.direction]||c.up;var h=""+g[0];if(d.bounce){h=h=="+"?"-":"+"}f[g[1]]=h+"="+e;this.getTip().animate(f,d.slideOutSpeed,function(){a(this).hide();b.call()})})})(jQuery);(function(a){function d(c,d,e){var f=this,g=c.add(this),h=c.find(e.tabs),i=d.jquery?d:c.children(d),j;if(!h.length){h=c.children()}if(!i.length){i=c.parent().find(d)}if(!i.length){i=a(d)}a.extend(this,{click:function(c,d){var i=h.eq(c);if(typeof c=="string"&&c.replace("#","")){i=h.filter("[href*="+c.replace("#","")+"]");c=Math.max(h.index(i),0)}if(e.rotate){var k=h.length-1;if(c<0){return f.click(k,d)}if(c>k){return f.click(0,d)}}if(!i.length){if(j>=0){return f}c=e.initialIndex;i=h.eq(c)}if(c===j){return f}d=d||a.Event();d.type="onBeforeClick";g.trigger(d,[c]);if(d.isDefaultPrevented()){return}b[e.effect].call(f,c,function(){d.type="onClick";g.trigger(d,[c])});j=c;h.removeClass(e.current);i.addClass(e.current);return f},getConf:function(){return e},getTabs:function(){return h},getPanes:function(){return i},getCurrentPane:function(){return i.eq(j)},getCurrentTab:function(){return h.eq(j)},getIndex:function(){return j},next:function(){return f.click(j+1)},prev:function(){return f.click(j-1)},destroy:function(){h.unbind(e.event).removeClass(e.current);i.find("a[href^=#]").unbind("click.T");return f}});a.each("onBeforeClick,onClick".split(","),function(b,c){if(a.isFunction(e[c])){a(f).bind(c,e[c])}f[c]=function(b){if(b){a(f).bind(c,b)}return f}});if(e.history&&a.fn.history){a.tools.history.init(h);e.event="history"}h.each(function(b){a(this).bind(e.event,function(a){f.click(b,a);return a.preventDefault()})});i.find("a[href^=#]").bind("click.T",function(b){f.click(a(this).attr("href"),b)});if(location.hash&&e.tabs=="a"&&c.find("[href="+location.hash+"]").length){f.click(location.hash)}else{if(e.initialIndex===0||e.initialIndex>0){f.click(e.initialIndex)}}}a.tools=a.tools||{version:"@VERSION"};a.tools.r2iTabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:false,history:false},addEffect:function(a,c){b[a]=c}};var b={"default":function(a,b){this.getPanes().hide().eq(a).show();b.call()},fade:function(a,b){var c=this.getConf(),d=c.fadeOutSpeed,e=this.getPanes();if(d){e.fadeOut(d)}else{e.hide()}e.eq(a).fadeIn(c.fadeInSpeed,b)},slide:function(a,b){this.getPanes().slideUp(200);this.getPanes().eq(a).slideDown(400,b)},ajax:function(a,b){this.getPanes().eq(0).load(this.getTabs().eq(a).attr("href"),b)}};var c;a.tools.r2iTabs.addEffect("horizontal",function(b,d){if(!c){c=this.getPanes().eq(0).width()}this.getCurrentPane().animate({width:0},function(){a(this).hide()});this.getPanes().eq(b).animate({width:c},function(){a(this).show();d.call()})});a.fn.r2iTabs=function(b,c){var e=this.data("tabs");if(e){e.destroy();this.removeData("tabs")}if(a.isFunction(c)){c={onBeforeClick:c}}c=a.extend({},a.tools.r2iTabs.conf,c);this.each(function(){e=new d(a(this),b,c);a(this).data("tabs",e)});return c.api?e:this}})(jQuery);(function(a){function c(b,c){function i(c){var d=a(c);return d.length<2?d:b.parent().find(c)}var d=this,e=b.add(this),f=b.data("tabs"),g,h=true;var j=i(c.next).click(function(){f.next()});var k=i(c.prev).click(function(){f.prev()});a.extend(d,{getTabs:function(){return f},getConf:function(){return c},play:function(){if(g){return d}var b=a.Event("onBeforePlay");e.trigger(b);if(b.isDefaultPrevented()){return d}g=setInterval(f.next,c.interval);h=false;e.trigger("onPlay");return d},pause:function(){if(!g){return d}var b=a.Event("onBeforePause");e.trigger(b);if(b.isDefaultPrevented()){return d}g=clearInterval(g);e.trigger("onPause");return d},stop:function(){d.pause();h=true}});a.each("onBeforePlay,onPlay,onBeforePause,onPause".split(","),function(b,e){if(a.isFunction(c[e])){a(d).bind(e,c[e])}d[e]=function(b){return a(d).bind(e,b)}});if(c.autopause){f.getTabs().add(j).add(k).add(f.getPanes()).hover(d.pause,function(){if(!h){d.play()}})}if(c.autoplay){d.play()}if(c.clickable){f.getPanes().click(function(){f.next()})}if(!f.getConf().rotate){var l=c.disabledClass;if(!f.getIndex()){k.addClass(l)}f.onBeforeClick(function(a,b){k.toggleClass(l,!b);j.toggleClass(l,b==f.getTabs().length-1)})}}var b;b=a.tools.r2iTabs.r2iSlideshow={conf:{next:".forward",prev:".backward",disabledClass:"disabled",autoplay:false,autopause:true,interval:3e3,clickable:true,api:false}};a.fn.r2iSlideshow=function(d){var e=this.data("slideshow");if(e){return e}d=a.extend({},b.conf,d);this.each(function(){e=new c(a(this),d);a(this).data("slideshow",e)});return d.api?e:this}})(jQuery)
