(function(b){function a(b,a,c){var d=c.relative?b.position().top:b.offset().top,i=c.relative?b.position().left:b.offset().left,j=c.position[0];d-=a.outerHeight()-c.offset[0];i+=b.outerWidth()+c.offset[1];var k=a.outerHeight()+b.outerHeight();j=="center"&&(d+=k/2);j=="bottom"&&(d+=k);j=c.position[1];b=a.outerWidth()+b.outerWidth();j=="center"&&(i-=b/2);j=="left"&&(i-=b);return{top:d,left:i}}function c(c,f){var g=this,h=c.add(g),i,j=0,k=0,n=c.attr("title"),l=c.attr("data-tooltip"),q=d[f.effect],m,o=c.is(":input"),s=o&&c.is(":checkbox, :radio, select, :button, :submit"),t=c.attr("type"),p=f.events[t]||f.events[o?s?"widget":"input":"def"];if(!q)throw'Nonexistent effect "'+f.effect+'"';p=p.split(/,\s*/);if(p.length!=2)throw"Tooltip: bad events configuration for "+t;c.bind(p[0],function(b){clearTimeout(j);f.predelay?k=setTimeout(function(){g.show(b)},f.predelay):g.show(b)}).bind(p[1],function(b){clearTimeout(k);f.delay?j=setTimeout(function(){g.hide(b)},f.delay):g.hide(b)});n&&f.cancelDefault&&(c.removeAttr("title"),c.data("title",n));b.extend(g,{show:function(d){if(!i&&(l?i=b(l):n?i=b(f.layout).addClass(f.tipClass).appendTo(document.body).hide().append(n):f.tip?i=b(f.tip).eq(0):(i=c.next(),i.length||(i=c.parent().next())),!i.length))throw"Cannot find tooltip for "+c;if(g.isShown())return g;i.stop(true,true);var s=a(c,i,f),d=d||b.Event();d.type="onBeforeShow";h.trigger(d,[s]);if(d.isDefaultPrevented())return g;s=a(c,i,f);i.css({position:"absolute",top:s.top,left:s.left});m=true;q[0].call(g,function(){d.type="onShow";m="full";h.trigger(d)});s=f.events.tooltip.split(/,\s*/);i.bind(s[0],function(){clearTimeout(j);clearTimeout(k)});s[1]&&!c.is("input:not(:checkbox, :radio), textarea")&&i.bind(s[1],function(b){b.relatedTarget!=c[0]&&c.trigger(p[1].split(" ")[0])});return g},hide:function(a){if(!i||!g.isShown())return g;a=a||b.Event();a.type="onBeforeHide";h.trigger(a);if(!a.isDefaultPrevented())return m=false,d[f.effect][1].call(g,function(){a.type="onHide";h.trigger(a)}),g},isShown:function(b){return b?m=="full":m},getConf:function(){return f},getTip:function(){return i},getTrigger:function(){return c}});b.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(a,c){b.isFunction(f[c])&&b(g).bind(c,f[c]);g[c]=function(a){b(g).bind(c,a);return g}})}b.tools=b.tools||{version:"1.2.4"};b.tools.tooltip={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(b,a,c){d[b]=[a,c]}};var d={toggle:[function(b){var a=this.getConf(),c=this.getTip(),a=a.opacity;a<1&&c.css({opacity:a});c.show();b.call()},function(b){this.getTip().hide();b.call()}],fade:[function(b){var a=this.getConf();this.getTip().fadeTo(a.fadeInSpeed,a.opacity,b)},function(b){this.getTip().fadeOut(this.getConf().fadeOutSpeed,b)}]};b.fn.tooltip=function(a){var d=this.data("tooltip");if(d)return d;a=b.extend(true,{},b.tools.tooltip.conf,a);if(typeof a.position=="string")a.position=a.position.split(/,?\s/);this.each(function(){d=new c(b(this),a);b(this).data("tooltip",d)});return a.api?d:this}})(jQuery);(function(b){b.fn.extend({autocomplete:function(a,c){var d=typeof a=="string",c=b.extend({},b.Autocompleter.defaults,{url:d?a:null,data:d?null:a,delay:d?b.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c);c.highlight=c.highlight||function(b){return b};c.formatMatch=c.formatMatch||c.formatItem;return this.each(function(){new b.Autocompleter(this,c)})},result:function(b){return this.bind("result",b)},search:function(b){return this.trigger("search",[b])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(b){return this.trigger("setOptions",[b])},unautocomplete:function(){return this.trigger("unautocomplete")}});b.Autocompleter=function(a,c){var d,e;function f(){var b=r.selected();if(!b)return false;var a=b.result;m=a;if(c.multiple){var d=h(l.val());d.length>1&&(a=d.slice(0,d.length-1).join(c.multipleSeparator)+c.multipleSeparator+a);a+=c.multipleSeparator}l.val(a);j();l.trigger("result",[b.data,b.value]);return true}function g(b,a){if(t==d)r.hide();else{var e=l.val();if(a||e!=m)m=e,e=i(e),e.length>=c.minChars?(l.addClass(c.loadingClass),c.matchCase||(e=e.toLowerCase()),n(e,k,j)):(l.removeClass(c.loadingClass),r.hide())}}function h(a){if(!a)return[""];var a=a.split(c.multipleSeparator),d=[];b.each(a,function(a,c){b.trim(c)&&(d[a]=b.trim(c))});return d}function i(b){if(!c.multiple)return b;b=h(b);return b[b.length-1]}function j(){var d=r.visible();r.hide();clearTimeout(q);l.removeClass(c.loadingClass);c.mustMatch&&l.search(function(b){b||(c.multiple?(b=h(l.val()).slice(0,-1),l.val(b.join(c.multipleSeparator)+(b.length?c.multipleSeparator:""))):l.val(""))});d&&b.Autocompleter.Selection(a,a.value.length,a.value.length)}function k(d,f){if(f&&f.length&&s){l.removeClass(c.loadingClass);r.display(f,d);var g=f[0].value;c.autoFill&&i(l.val()).toLowerCase()==d.toLowerCase()&&t!=e&&(l.val(l.val()+g.substring(i(m).length)),b.Autocompleter.Selection(a,m.length,m.length+g.length));r.show()}else j()}function n(d,e,f){c.matchCase||(d=d.toLowerCase());var g=o.load(d);if(g&&g.length)e(d,g);else if(typeof c.url=="string"&&c.url.length>0){var h={timestamp:+new Date};b.each(c.extraParams,function(b,a){h[b]=typeof a=="function"?a():a});b.ajax({mode:"abort",port:"autocomplete"+a.name,dataType:c.dataType,url:c.url,data:b.extend({q:i(d),limit:c.max},h),success:function(a){var f;if(!(f=c.parse&&c.parse(a))){f=[];for(var a=a.split("\n"),g=0;g<a.length;g++){var h=b.trim(a[g]);h&&(h=h.split("|"),f[f.length]={data:h,value:h[0],result:c.formatResult&&c.formatResult(h,h[0])||h[0]})}}o.add(d,f);e(d,f)}})}else r.emptyList(),f(d)}d=46;e=8;var l=b(a).attr("autocomplete","off").addClass(c.inputClass),q,m="",o=b.Autocompleter.Cache(c),s=0,t,p={mouseDownOnSelect:false},r=b.Autocompleter.Select(c,a,f,p),u;b.browser.opera&&b(a.form).bind("submit.autocomplete",function(){if(u)return u=false});l.bind((b.browser.opera?"keypress":"keydown")+".autocomplete",function(a){t=a.keyCode;switch(a.keyCode){case 38:a.preventDefault();r.visible()?r.prev():g(0,true);break;case 40:a.preventDefault();r.visible()?r.next():g(0,true);break;case 33:a.preventDefault();r.visible()?r.pageUp():g(0,true);break;case 34:a.preventDefault();r.visible()?r.pageDown():g(0,true);break;case c.multiple&&b.trim(c.multipleSeparator)==","&&188:case 9:case 13:if(f())return a.preventDefault(),u=true,false;break;case 27:r.hide();break;default:clearTimeout(q),q=setTimeout(g,c.delay)}}).focus(function(){s++}).blur(function(){s=0;p.mouseDownOnSelect||(clearTimeout(q),q=setTimeout(j,200))}).click(function(){s++>1&&!r.visible()&&g(0,true)}).bind("search",function(){function a(b,d){var e;if(d&&d.length)for(var f=0;f<d.length;f++)if(d[f].result.toLowerCase()==b.toLowerCase()){e=d[f];break}typeof c=="function"?c(e):l.trigger("result",e&&[e.data,e.value])}var c=arguments.length>1?arguments[1]:null;b.each(h(l.val()),function(b,c){n(c,a,a)})}).bind("flushCache",function(){o.flush()}).bind("setOptions",function(a,d){b.extend(c,d);"data"in d&&o.populate()}).bind("unautocomplete",function(){r.unbind();l.unbind();b(a.form).unbind(".autocomplete")})};b.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matchContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},selectFirst:true,formatItem:function(b){return b[0]},formatMatch:null,autoFill:false,width:0,multiple:false,multipleSeparator:", ",highlight:function(b,c){return b.replace(RegExp("(?![^&;]+;)(?!<[^<>]*)("+c.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:true,scrollHeight:180};b.Autocompleter.Cache=function(a){function c(b,c){a.matchCase||(b=b.toLowerCase());var d=b.indexOf(c);return d==-1?false:d==0||a.matchContains}function d(b,c){h>a.cacheLength&&f();g[b]||h++;g[b]=c}function e(){if(!a.data)return false;var c={},e=0;if(!a.url)a.cacheLength=1;c[""]=[];for(var f=0,g=a.data.length;f<g;f++){var h=a.data[f],h=typeof h=="string"?[h]:h,q=a.formatMatch(h,f+1,a.data.length);if(q!==false){var m=q.charAt(0).toLowerCase();c[m]||(c[m]=[]);h={value:q,data:h,result:a.formatResult&&a.formatResult(h)||q};c[m].push(h);e++<a.max&&c[""].push(h)}}b.each(c,function(b,c){a.cacheLength++;d(b,c)})}function f(){g={};h=0}var g={},h=0;setTimeout(e,25);return{flush:f,add:d,populate:e,load:function(d){if(!a.cacheLength||!h)return null;if(!a.url&&a.matchContains){var e=[],f;for(f in g)if(f.length>0){var n=g[f];b.each(n,function(b,a){c(a.value,d)&&e.push(a)})}return e}else if(g[d])return g[d];else if(a.matchSubset)for(f=d.length-1;f>=a.minChars;f--)if(n=g[d.substr(0,f)])return e=[],b.each(n,function(b,a){c(a.value,d)&&(e[e.length]=a)}),e;return null}}};b.Autocompleter.Select=function(a,c,d,e){var f;function g(){q&&(m=b("<div/>").hide().addClass(a.resultsClass).css("position","absolute").appendTo(document.body),o=b("<ul/>").appendTo(m).mouseover(function(a){h(a).nodeName&&h(a).nodeName.toUpperCase()=="LI"&&(k=b("li",o).removeClass(f).index(h(a)),b(h(a)).addClass(f))}).click(function(a){b(h(a)).addClass(f);d();c.focus();return false}).mousedown(function(){e.mouseDownOnSelect=true}).mouseup(function(){e.mouseDownOnSelect=false}),a.width>0&&m.css("width",a.width),q=false)}function h(b){for(b=b.target;b&&b.tagName!="LI";)b=b.parentNode;return!b?[]:b}function i(b){j.slice(k,k+1).removeClass(f);k+=b;k<0?k=j.size()-1:k>=j.size()&&(k=0);b=j.slice(k,k+1).addClass(f);if(a.scroll){var c=0;j.slice(0,k).each(function(){c+=this.offsetHeight});c+b[0].offsetHeight-o.scrollTop()>o[0].clientHeight?o.scrollTop(c+b[0].offsetHeight-o.innerHeight()):c<o.scrollTop()&&o.scrollTop(c)}}f="ac_over";var j,k=-1,n,l="",q=true,m,o;return{display:function(c,d){g();n=c;l=d;o.empty();for(var e=a.max&&a.max<n.length?a.max:n.length,h=0;h<e;h++)if(n[h]){var i=a.formatItem(n[h].data,h+1,e,n[h].value,l);i!==false&&(i=b("<li/>").html(a.highlight(i,l)).addClass(h%2==0?"ac_even":"ac_odd").appendTo(o)[0],b.data(i,"ac_data",n[h]))}j=o.find("li");a.selectFirst&&(j.slice(0,1).addClass(f),k=0);b.fn.bgiframe&&o.bgiframe()},next:function(){i(1)},prev:function(){i(-1)},pageUp:function(){k!=0&&k-8<0?i(-k):i(-8)},pageDown:function(){k!=j.size()-1&&k+8>j.size()?i(j.size()-1-k):i(8)},hide:function(){m&&m.hide();j&&j.removeClass(f);k=-1},visible:function(){return m&&m.is(":visible")},current:function(){return this.visible()&&(j.filter("."+f)[0]||a.selectFirst&&j[0])},show:function(){var d=b(c).offset();m.css({width:typeof a.width=="string"||a.width>0?a.width:b(c).width(),top:d.top+c.offsetHeight,left:d.left}).show();if(a.scroll&&(o.scrollTop(0),o.css({maxHeight:a.scrollHeight,overflow:"auto"}),b.browser.msie&&typeof document.body.style.maxHeight==="undefined")){var e=0;j.each(function(){e+=this.offsetHeight});d=e>a.scrollHeight;o.css("height",d?a.scrollHeight:e);d||j.width(o.width()-parseInt(j.css("padding-left"))-parseInt(j.css("padding-right")))}},selected:function(){var a=j&&j.filter("."+f).removeClass(f);return a&&a.length&&b.data(a[0],"ac_data")},emptyList:function(){o&&o.empty()},unbind:function(){m&&m.remove()}}};b.Autocompleter.Selection=function(b,c,d){if(b.createTextRange){var e=b.createTextRange();e.collapse(true);e.moveStart("character",c);e.moveEnd("character",d);e.select()}else if(b.setSelectionRange)b.setSelectionRange(c,d);else if(b.selectionStart)b.selectionStart=c,b.selectionEnd=d;b.focus()}})(jQuery);jQuery.fn.boxy=function(b){b=b||{};return this.each(function(){var a=this.nodeName.toLowerCase(),c=this;a=="a"?jQuery(this).click(function(){var a=Boxy.linkedTo(this),c=this.getAttribute("href"),f=jQuery.extend({actuator:this,title:this.title},b);if(a)a.show();else if(c.indexOf("#")>=0)a=jQuery(c.substr(c.indexOf("#"))),c=a.clone(true),a.remove(),f.unloadOnHide=false,new Boxy(c,f);else{if(!f.cache)f.unloadOnHide=true;Boxy.load(this.href,f)}return false}):a=="form"&&jQuery(this).bind("submit.boxy",function(){Boxy.confirm(b.message||"Please confirm:",function(){jQuery(c).unbind("submit.boxy").submit()});return false})})};function Boxy(b,a){this.boxy=jQuery(Boxy.WRAPPER);jQuery.data(this.boxy[0],"boxy",this);this.visible=false;this.options=jQuery.extend({},Boxy.DEFAULTS,a||{});if(this.options.modal)this.options=jQuery.extend(this.options,{center:true,draggable:false});this.options.actuator&&jQuery.data(this.options.actuator,"active.boxy",this);this.setContent(b||"<div></div>");this._setupTitleBar();this.boxy.css("display","none").appendTo(document.body);this.toTop();if(this.options.fixed)jQuery.browser.msie&&jQuery.browser.version<7?this.options.fixed=false:this.boxy.addClass("fixed");this.options.center&&Boxy._u(this.options.x,this.options.y)?this.center():this.moveTo(Boxy._u(this.options.x)?this.options.x:Boxy.DEFAULT_X,Boxy._u(this.options.y)?this.options.y:Boxy.DEFAULT_Y);this.options.show&&this.show()}Boxy.EF=function(){};jQuery.extend(Boxy,{WRAPPER:"<table cellspacing='0' cellpadding='0' border='0' class='boxy-wrapper'><tr><td class='top-left'></td><td class='top'></td><td class='top-right'></td></tr><tr><td class='left'></td><td class='boxy-inner'></td><td class='right'></td></tr><tr><td class='bottom-left'></td><td class='bottom'></td><td class='bottom-right'></td></tr></table>",DEFAULTS:{title:null,closeable:true,draggable:true,clone:false,actuator:null,center:true,show:true,modal:false,fixed:true,closeText:"[close]",unloadOnHide:false,clickToFront:false,behaviours:Boxy.EF,afterDrop:Boxy.EF,afterShow:Boxy.EF,afterHide:Boxy.EF,beforeUnload:Boxy.EF},DEFAULT_X:50,DEFAULT_Y:50,zIndex:1337,dragConfigured:false,resizeConfigured:false,dragging:null,load:function(b,a){var a=a||{},c={url:b,type:"GET",dataType:"html",cache:false,success:function(b){b=jQuery(b);a.filter&&(b=jQuery(a.filter,b));new Boxy(b,a)}};jQuery.each(["type","cache"],function(){this in a&&(c[this]=a[this],delete a[this])});jQuery.ajax(c)},get:function(b){b=jQuery(b).parents(".boxy-wrapper");return b.length?jQuery.data(b[0],"boxy"):null},linkedTo:function(b){return jQuery.data(b,"active.boxy")},alert:function(b,a,c){return Boxy.ask(b,["OK"],a,c)},confirm:function(b,a,c){return Boxy.ask(b,["OK","Cancel"],function(b){b=="OK"&&a()},c)},ask:function(b,a,c,d){var d=jQuery.extend({modal:true,closeable:false},d||{},{show:true,unloadOnHide:true}),b=jQuery("<div></div>").append(jQuery('<div class="question"></div>').html(b)),e={},f=[];if(a instanceof Array)for(var g=0;g<a.length;g++)e[a[g]]=a[g],f.push(a[g]);else for(g in a)e[a[g]]=g,f.push(a[g]);a=jQuery('<form class="answers"></form>');a.html(jQuery.map(f,function(b){return"<input type='button' value='"+b+"' />"}).join(" "));jQuery("input[type=button]",a).click(function(){var b=this;Boxy.get(this).hide(function(){c&&c(e[b.value])})});b.append(a);new Boxy(b,d)},isModalVisible:function(){return jQuery(".boxy-modal-blackout").length>0},_u:function(){for(var b=0;b<arguments.length;b++)if(typeof arguments[b]!="undefined")return false;return true},_handleResize:function(){var b=jQuery(document);jQuery(".boxy-modal-blackout").css("display","none").css({width:b.width(),height:b.height()}).css("display","block")},_handleDrag:function(b){var a;(a=Boxy.dragging)&&a[0].boxy.css({left:b.pageX-a[1],top:b.pageY-a[2]})},_nextZ:function(){return Boxy.zIndex++},_viewport:function(){var b=document.documentElement,a=document.body,c=window;return jQuery.extend(jQuery.browser.msie?{left:a.scrollLeft||b.scrollLeft,top:a.scrollTop||b.scrollTop}:{left:c.pageXOffset,top:c.pageYOffset},!Boxy._u(c.innerWidth)?{width:c.innerWidth,height:c.innerHeight}:!Boxy._u(b)&&!Boxy._u(b.clientWidth)&&b.clientWidth!=0?{width:b.clientWidth,height:b.clientHeight}:{width:a.clientWidth,height:a.clientHeight})}});Boxy.prototype={estimateSize:function(){this.boxy.css({visibility:"hidden",display:"block"});var b=this.getSize();this.boxy.css("display","none").css("visibility","visible");return b},getSize:function(){return[this.boxy.width(),this.boxy.height()]},getContentSize:function(){var b=this.getContent();return[b.width(),b.height()]},getPosition:function(){var b=this.boxy[0];return[b.offsetLeft,b.offsetTop]},getCenter:function(){var b=this.getPosition(),a=this.getSize();return[Math.floor(b[0]+a[0]/2),Math.floor(b[1]+
a[1]/2)]},getInner:function(){return jQuery(".boxy-inner",this.boxy)},getContent:function(){return jQuery(".boxy-content",this.boxy)},setContent:function(b){b=jQuery(b).css({display:"block"}).addClass("boxy-content");this.options.clone&&(b=b.clone(true));this.getContent().remove();this.getInner().append(b);this._setupDefaultBehaviours(b);this.options.behaviours.call(this,b);return this},moveTo:function(b,a){this.moveToX(b).moveToY(a);return this},moveToX:function(b){typeof b=="number"?this.boxy.css({left:b}):this.centerX();return this},moveToY:function(b){typeof b=="number"?this.boxy.css({top:b}):this.centerY();return this},centerAt:function(b,a){var c=this[this.visible?"getSize":"estimateSize"]();typeof b=="number"&&this.moveToX(b-c[0]/2);typeof a=="number"&&this.moveToY(a-c[1]/2);return this},centerAtX:function(b){return this.centerAt(b,null)},centerAtY:function(b){return this.centerAt(null,b)},center:function(b){var a=Boxy._viewport(),c=this.options.fixed?[0,0]:[a.left,a.top];(!b||b=="x")&&this.centerAt(c[0]+
a.width/2,null);(!b||b=="y")&&this.centerAt(null,c[1]+a.height/2);return this},centerX:function(){return this.center("x")},centerY:function(){return this.center("y")},resize:function(b,a,c){if(this.visible)return b=this._getBoundsForResize(b,a),this.boxy.css({left:b[0],top:b[1]}),this.getContent().css({width:b[2],height:b[3]}),c&&c(this),this},tween:function(b,a,c){if(this.visible){var b=this._getBoundsForResize(b,a),d=this;this.boxy.stop().animate({left:b[0],top:b[1]});this.getContent().stop().animate({width:b[2],height:b[3]},function(){c&&c(d)});return this}},isVisible:function(){return this.visible},show:function(){if(!this.visible){if(this.options.modal){var b=this;if(!Boxy.resizeConfigured)Boxy.resizeConfigured=true,jQuery(window).resize(function(){Boxy._handleResize()});this.modalBlackout=jQuery('<div class="boxy-modal-blackout"></div>').css({zIndex:Boxy._nextZ(),opacity:0.7,width:jQuery(document).width(),height:jQuery(document).height()}).appendTo(document.body);this.toTop();this.options.closeable&&jQuery(document.body).bind("keypress.boxy",function(a){if((a.which||a.keyCode)==27)b.hide(),jQuery(document.body).unbind("keypress.boxy")})}this.boxy.stop().css({opacity:1}).show();this.visible=true;this._fire("afterShow");return this}},hide:function(b){if(this.visible){var a=this;this.options.modal&&(jQuery(document.body).unbind("keypress.boxy"),this.modalBlackout.animate({opacity:0},function(){jQuery(this).remove()}));this.boxy.stop().animate({opacity:0},300,function(){a.boxy.css({display:"none"});a.visible=false;a._fire("afterHide");b&&b(a);a.options.unloadOnHide&&a.unload()});return this}},toggle:function(){this[this.visible?"hide":"show"]();return this},hideAndUnload:function(b){this.options.unloadOnHide=true;this.hide(b);return this},unload:function(){this._fire("beforeUnload");this.boxy.remove();this.options.actuator&&jQuery.data(this.options.actuator,"active.boxy",false)},toTop:function(){this.boxy.css({zIndex:Boxy._nextZ()});return this},getTitle:function(){return jQuery("> .title-bar h2",this.getInner()).html()},setTitle:function(b){jQuery("> .title-bar h2",this.getInner()).html(b);return this},_getBoundsForResize:function(b,a){var c=this.getContentSize(),c=[b-c[0],a-c[1]],d=this.getPosition();return[Math.max(d[0]-c[0]/2,0),Math.max(d[1]-c[1]/2,0),b,a]},_setupTitleBar:function(){if(this.options.title){var b=this,a=jQuery("<div class='title-bar'></div>").html("<h2>"+this.options.title+"</h2>");this.options.closeable&&a.append(jQuery("<a href='#' class='close'></a>").html(this.options.closeText));if(this.options.draggable){a[0].onselectstart=function(){return false};a[0].unselectable="on";a[0].style.MozUserSelect="none";if(!Boxy.dragConfigured)jQuery(document).mousemove(Boxy._handleDrag),Boxy.dragConfigured=true;a.mousedown(function(a){b.toTop();Boxy.dragging=[b,a.pageX-b.boxy[0].offsetLeft,a.pageY-b.boxy[0].offsetTop];jQuery(this).addClass("dragging")}).mouseup(function(){jQuery(this).removeClass("dragging");Boxy.dragging=null;b._fire("afterDrop")})}this.getInner().prepend(a);this._setupDefaultBehaviours(a)}else this.options.closeable&&(a=jQuery("<div class='title-bar'></div>").html(""),a.append(jQuery("<a href='#' class='close'></a>").html(this.options.closeText)),this.getInner().prepend(a),this._setupDefaultBehaviours(a))},_setupDefaultBehaviours:function(b){var a=this;this.options.clickToFront&&b.click(function(){a.toTop()});jQuery(".close",b).click(function(){a.hide();return false}).mousedown(function(b){b.stopPropagation()})},_fire:function(b){this.options[b].call(this)}};jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(b,a,c,d,e){return jQuery.easing[jQuery.easing.def](b,a,c,d,e)},easeInQuad:function(b,a,c,d,e){return d*(a/=e)*a+c},easeOutQuad:function(b,a,c,d,e){return-d*(a/=e)*(a-2)+c},easeInOutQuad:function(b,a,c,d,e){return(a/=e/2)<1?d/2*a*a+c:-d/2*(--a*(a-2)-1)+c},easeInCubic:function(b,a,c,d,e){return d*(a/=e)*a*a+c},easeOutCubic:function(b,a,c,d,e){return d*((a=a/e-1)*a*a+1)+c},easeInOutCubic:function(b,a,c,d,e){return(a/=e/2)<1?d/2*a*a*a+c:d/2*((a-=2)*a*a+2)+c},easeInQuart:function(b,a,c,d,e){return d*(a/=e)*a*a*a+c},easeOutQuart:function(b,a,c,d,e){return-d*((a=a/e-1)*a*a*a-1)+c},easeInOutQuart:function(b,a,c,d,e){return(a/=e/2)<1?d/2*a*a*a*a+c:-d/2*((a-=2)*a*a*a-2)+c},easeInQuint:function(b,a,c,d,e){return d*(a/=e)*a*a*a*a+c},easeOutQuint:function(b,a,c,d,e){return d*((a=a/e-1)*a*a*a*a+1)+c},easeInOutQuint:function(b,a,c,d,e){return(a/=e/2)<1?d/2*a*a*a*a*a+c:d/2*((a-=2)*a*a*a*a+2)+c},easeInSine:function(b,a,c,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+c},easeOutSine:function(b,a,c,d,e){return d*Math.sin(a/e*(Math.PI/2))+c},easeInOutSine:function(b,a,c,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+c},easeInExpo:function(b,a,c,d,e){return a==0?c:d*Math.pow(2,10*(a/e-1))+c},easeOutExpo:function(b,a,c,d,e){return a==e?c+d:d*(-Math.pow(2,-10*a/e)+1)+c},easeInOutExpo:function(b,a,c,d,e){return a==0?c:a==e?c+d:(a/=e/2)<1?d/2*Math.pow(2,10*(a-1))+c:d/2*(-Math.pow(2,-10*--a)+2)+c},easeInCirc:function(b,a,c,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+c},easeOutCirc:function(b,a,c,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+c},easeInOutCirc:function(b,a,c,d,e){return(a/=e/2)<1?-d/2*(Math.sqrt(1-a*a)-1)+c:d/2*(Math.sqrt(1-(a-=2)*a)+1)+c},easeInElastic:function(b,a,c,d,e){var b=1.70158,f=0,g=d;if(a==0)return c;if((a/=e)==1)return c+d;f||(f=e*0.3);g<Math.abs(d)?(g=d,b=f/4):b=f/(2*Math.PI)*Math.asin(d/g);return-(g*Math.pow(2,10*(a-=1))*Math.sin((a*e-b)*2*Math.PI/f))+c},easeOutElastic:function(b,a,c,d,e){var b=1.70158,f=0,g=d;if(a==0)return c;if((a/=e)==1)return c+d;f||(f=e*0.3);g<Math.abs(d)?(g=d,b=f/4):b=f/(2*Math.PI)*Math.asin(d/g);return g*Math.pow(2,-10*a)*Math.sin((a*e-b)*2*Math.PI/f)+d+c},easeInOutElastic:function(b,a,c,d,e){var b=1.70158,f=0,g=d;if(a==0)return c;if((a/=e/2)==2)return c+d;f||(f=e*0.3*1.5);g<Math.abs(d)?(g=d,b=f/4):b=f/(2*Math.PI)*Math.asin(d/g);return a<1?-0.5*g*Math.pow(2,10*(a-=1))*Math.sin((a*e-b)*2*Math.PI/f)+c:g*Math.pow(2,-10*(a-=1))*Math.sin((a*e-b)*2*Math.PI/f)*0.5+d+c},easeInBack:function(b,a,c,d,e,f){f==void 0&&(f=1.70158);return d*(a/=e)*a*((f+1)*a-f)+c},easeOutBack:function(b,a,c,d,e,f){f==void 0&&(f=1.70158);return d*((a=a/e-1)*a*((f+1)*a+f)+1)+c},easeInOutBack:function(b,a,c,d,e,f){f==void 0&&(f=1.70158);return(a/=e/2)<1?d/2*a*a*(((f*=1.525)+1)*a-f)+c:d/2*((a-=2)*a*(((f*=1.525)+1)*a+f)+2)+c},easeInBounce:function(b,a,c,d,e){return d-jQuery.easing.easeOutBounce(b,e-a,0,d,e)+c},easeOutBounce:function(b,a,c,d,e){return(a/=e)<1/2.75?d*7.5625*a*a+c:a<2/2.75?d*(7.5625*(a-=1.5/2.75)*a+0.75)+c:a<2.5/2.75?d*(7.5625*(a-=2.25/2.75)*a+0.9375)+c:d*(7.5625*(a-=2.625/2.75)*a+0.984375)+c},easeInOutBounce:function(b,a,c,d,e){return a<e/2?jQuery.easing.easeInBounce(b,a*2,0,d,e)*0.5+c:jQuery.easing.easeOutBounce(b,a*2-e,0,d,e)*0.5+d*0.5+c}});(function(b){function a(a){var e;return a&&a.constructor==Array&&a.length==3?a:(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(a))?[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]:(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(a))?[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]:(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(a))?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(a))?[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]:c[b.trim(a).toLowerCase()]}b.each("backgroundColor,borderBottomColor,borderLeftColor,borderRightColor,borderTopColor,color,outlineColor".split(","),function(c,e){b.fx.step[e]=function(c){if(c.state==0){var d;d=c.elem;var h=e,i;do{i=b.curCSS(d,h);if(i!=""&&i!="transparent"||b.nodeName(d,"body"))break;h="backgroundColor"}while(d=d.parentNode);d=a(i);c.start=d;c.end=a(c.end)}c.elem.style[e]="rgb("+[Math.max(Math.min(parseInt(c.pos*(c.end[0]-c.start[0])+c.start[0]),255),0),Math.max(Math.min(parseInt(c.pos*(c.end[1]-c.start[1])+c.start[1]),255),0),Math.max(Math.min(parseInt(c.pos*(c.end[2]-c.start[2])+c.start[2]),255),0)].join(",")+")"}});var c={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);(function(b){b.fn.lazyload=function(a){var c={threshold:0,failurelimit:0,event:"scroll",effect:"show",container:window};a&&b.extend(c,a);var d=this;"scroll"==c.event&&b(c.container).bind("scroll",function(){var a=0;d.each(function(){if(!b.abovethetop(this,c)&&!b.leftofbegin(this,c))if(!b.belowthefold(this,c)&&!b.rightoffold(this,c))b(this).trigger("appear");else if(a++>c.failurelimit)return false});var f=b.grep(d,function(b){return!b.loaded});d=b(f)});this.each(function(){var a=this;void 0==b(a).attr("original")&&b(a).attr("original",b(a).attr("src"));"scroll"!=c.event||void 0==b(a).attr("src")||c.placeholder==b(a).attr("src")||b.abovethetop(a,c)||b.leftofbegin(a,c)||b.belowthefold(a,c)||b.rightoffold(a,c)?(c.placeholder?b(a).attr("src",c.placeholder):b(a).removeAttr("src"),a.loaded=false):a.loaded=true;b(a).one("appear",function(){this.loaded||b("<img />").bind("load",function(){b(a).hide().attr("src",b(a).attr("original"))[c.effect](c.effectspeed);a.loaded=true}).attr("src",b(a).attr("original"))});"scroll"!=c.event&&b(a).bind(c.event,function(){a.loaded||b(a).trigger("appear")})});b(c.container).trigger(c.event);return this};b.belowthefold=function(a,c){return(c.container===void 0||c.container===window?b(window).height()+b(window).scrollTop():b(c.container).offset().top+b(c.container).height())<=b(a).offset().top-c.threshold};b.rightoffold=function(a,c){return(c.container===void 0||c.container===window?b(window).width()+b(window).scrollLeft():b(c.container).offset().left+b(c.container).width())<=b(a).offset().left-
c.threshold};b.abovethetop=function(a,c){return(c.container===void 0||c.container===window?b(window).scrollTop():b(c.container).offset().top)>=b(a).offset().top+c.threshold+b(a).height()};b.leftofbegin=function(a,c){return(c.container===void 0||c.container===window?b(window).scrollLeft():b(c.container).offset().left)>=b(a).offset().left+c.threshold+b(a).width()};b.extend(b.expr[":"],{"below-the-fold":"$.belowthefold(a, {threshold : 0, container: window})","above-the-fold":"!$.belowthefold(a, {threshold : 0, container: window})","right-of-fold":"$.rightoffold(a, {threshold : 0, container: window})","left-of-fold":"!$.rightoffold(a, {threshold : 0, container: window})"})})(jQuery);(function(b){function a(b){return typeof b=="object"?b:{top:b,left:b}}var c=b.scrollTo=function(b,a,f){c.window().scrollTo(b,a,f)};c.defaults={axis:"y",duration:1};c.window=function(){return b(b.browser.safari?"body":"html")};b.fn.scrollTo=function(d,e,f){typeof e=="object"&&(f=e,e=0);f=b.extend({},c.defaults,f);e=e||f.speed||f.duration;f.queue=f.queue&&f.axis.length>1;f.queue&&(e/=2);f.offset=a(f.offset);f.over=a(f.over);return this.each(function(){function c(b){j.animate(l,e,f.easing,b&&function(){b.call(this,d)})}function h(a){var c=q?b.browser.opera?document.body:document.documentElement:i;return c["scroll"+a]-c["client"+a]}var i=this,j=b(i),k=d,n,l={},q=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=)?\d+(px)?$/.test(k)){k=a(k);break}k=b(k,this);case"object":if(k.is||k.style)n=(k=b(k)).offset()}b.each(f.axis.split(""),function(b,a){var d=a=="x"?"Left":"Top",e=d.toLowerCase(),p="scroll"+d,r=i[p],u=a=="x"?"Width":"Height";n?(l[p]=n[e]+(q?0:r-j.offset()[e]),f.margin&&(l[p]-=parseInt(k.css("margin"+d))||0,l[p]-=parseInt(k.css("border"+d+"Width"))||0),l[p]+=f.offset[e]||0,f.over[e]&&(l[p]+=k[u.toLowerCase()]()*f.over[e])):l[p]=k[e];/^\d+$/.test(l[p])&&(l[p]=l[p]<=0?0:Math.min(l[p],h(u)));!b&&f.queue&&(r!=l[p]&&c(f.onAfterFirst),delete l[p])});c(f.onAfter)})}})(jQuery);jQuery.cookie=function(b,a,c){if(typeof a!="undefined"){c=c||{};if(a===null)a="",c.expires=-1;var d="";if(c.expires&&(typeof c.expires=="number"||c.expires.toUTCString))typeof c.expires=="number"?(d=new Date,d.setTime(d.getTime()+c.expires*864E5)):d=c.expires,d="; expires="+d.toUTCString();var e=c.path?"; path="+c.path:"",f=c.domain?"; domain="+c.domain:"",c=c.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(a),d,e,f,c].join("")}else{a=null;if(document.cookie&&document.cookie!=""){c=document.cookie.split(";");for(d=0;d<c.length;d++)if(e=jQuery.trim(c[d]),e.substring(0,b.length+1)==b+"="){a=decodeURIComponent(e.substring(b.length+1));break}}return a}};(function(b,a){function c(a,c){var g=a.nodeName.toLowerCase();if("area"===g){var g=a.parentNode,h=g.name;if(!a.href||!h||g.nodeName.toLowerCase()!=="map")return false;g=b("img[usemap=#"+h+"]")[0];return!!g&&d(g)}return(/input|select|textarea|button|object/.test(g)?!a.disabled:"a"==g?a.href||c:c)&&d(a)}function d(a){return!b(a).parents().andSelf().filter(function(){return b.curCSS(this,"visibility")==="hidden"||b.expr.filters.hidden(this)}).length}b.ui=b.ui||{};b.ui.version||(b.extend(b.ui,{version:"1.8.16",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),b.fn.extend({propAttr:b.fn.prop||b.fn.attr,_focus:b.fn.focus,focus:function(a,c){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){b(d).focus();c&&c.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=b.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(b.curCSS(this,"position",1))&&/(auto|scroll)/.test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?b(document):a},zIndex:function(c){if(c!==a)return this.css("zIndex",c);if(this.length)for(var c=b(this[0]),d;c.length&&c[0]!==document;){d=c.css("position");if(d==="absolute"||d==="relative"||d==="fixed")if(d=parseInt(c.css("zIndex"),10),!isNaN(d)&&d!==0)return d;c=c.parent()}return 0},disableSelection:function(){return this.bind((b.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(b){b.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),b.each(["Width","Height"],function(c,d){function g(a,c,d,e){b.each(h,function(){c-=parseFloat(b.curCSS(a,"padding"+this,true))||0;d&&(c-=parseFloat(b.curCSS(a,"border"+this+"Width",true))||0);e&&(c-=parseFloat(b.curCSS(a,"margin"+this,true))||0)});return c}var h=d==="Width"?["Left","Right"]:["Top","Bottom"],i=d.toLowerCase(),j={innerWidth:b.fn.innerWidth,innerHeight:b.fn.innerHeight,outerWidth:b.fn.outerWidth,outerHeight:b.fn.outerHeight};b.fn["inner"+d]=function(c){return c===a?j["inner"+d].call(this):this.each(function(){b(this).css(i,g(this,c)+"px")})};b.fn["outer"+d]=function(a,c){return typeof a!=="number"?j["outer"+d].call(this,a):this.each(function(){b(this).css(i,g(this,a,true,c)+"px")})}}),b.extend(b.expr[":"],{data:function(a,c,d){return!!b.data(a,d[3])},focusable:function(a){return c(a,!isNaN(b.attr(a,"tabindex")))},tabbable:function(a){var d=b.attr(a,"tabindex"),g=isNaN(d);return(g||d>=0)&&c(a,!g)}}),b(function(){var a=document.body,c=a.appendChild(c=document.createElement("div"));b.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});b.support.minHeight=c.offsetHeight===100;b.support.selectstart="onselectstart"in c;a.removeChild(c).style.display="none"}),b.extend(b.ui,{plugin:{add:function(a,c,d){var a=b.ui[a].prototype,h;for(h in d)a.plugins[h]=a.plugins[h]||[],a.plugins[h].push([c,d[h]])},call:function(a,b,c){if((b=a.plugins[b])&&a.element[0].parentNode)for(var d=0;d<b.length;d++)a.options[b[d][0]]&&b[d][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,c){if(b(a).css("overflow")==="hidden")return false;var d=c&&c==="left"?"scrollLeft":"scrollTop",h=false;if(a[d]>0)return true;a[d]=1;h=a[d]>0;a[d]=0;return h},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(a,c,d,h,i,j){return b.ui.isOverAxis(a,d,i)&&b.ui.isOverAxis(c,h,j)}}))})(jQuery);(function(b,a){if(b.cleanData){var c=b.cleanData;b.cleanData=function(a){for(var d=0,g;(g=a[d])!=null;d++)try{b(g).triggerHandler("remove")}catch(h){}c(a)}}else{var d=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){c||(!a||b.filter(a,[this]).length)&&b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(a){}});return d.call(b(this),a,c)})}}b.widget=function(a,c,d){var h=a.split(".")[0],i,a=a.split(".")[1];i=h+"-"+a;if(!d)d=c,c=b.Widget;b.expr[":"][i]=function(c){return!!b.data(c,a)};b[h]=b[h]||{};b[h][a]=function(a,b){arguments.length&&this._createWidget(a,b)};c=new c;c.options=b.extend(true,{},c.options);b[h][a].prototype=b.extend(true,c,{namespace:h,widgetName:a,widgetEventPrefix:b[h][a].prototype.widgetEventPrefix||a,widgetBaseClass:i},d);b.widget.bridge(a,b[h][a])};b.widget.bridge=function(c,d){b.fn[c]=function(g){var h=typeof g==="string",i=Array.prototype.slice.call(arguments,1),j=this,g=!h&&i.length?b.extend.apply(null,[true,g].concat(i)):g;if(h&&g.charAt(0)==="_")return j;h?this.each(function(){var d=b.data(this,c),f=d&&b.isFunction(d[g])?d[g].apply(d,i):d;if(f!==d&&f!==a)return j=f,false}):this.each(function(){var a=b.data(this,c);a?a.option(g||{})._init():b.data(this,c,new d(g,this))});return j}};b.Widget=function(a,b){arguments.length&&this._createWidget(a,b)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var g=c;if(arguments.length===0)return b.extend({},this.options);if(typeof c==="string"){if(d===a)return this.options[c];g={};g[c]=d}this._setOptions(g);return this},_setOptions:function(a){var c=this;b.each(a,function(a,b){c._setOption(a,b)});return this},_setOption:function(a,b){this.options[a]=b;a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var h=this.options[a],c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent)for(var a=b.event.props.length,i;a;)i=b.event.props[--a],c[i]=c.originalEvent[i];this.element.trigger(c,d);return!(b.isFunction(h)&&h.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);(function(b){var a=false;b(document).mouseup(function(){a=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(d){if(true===b.data(d.target,a.widgetName+".preventClickEvent"))return b.removeData(d.target,a.widgetName+".preventClickEvent"),d.stopImmediatePropagation(),false});this.started=false},_mouseDestroy:function(){this.element.unbind("."+
this.widgetName)},_mouseDown:function(c){if(!a){this._mouseStarted&&this._mouseUp(c);this._mouseDownEvent=c;var d=this,e=c.which==1,f=typeof this.options.cancel=="string"&&c.target.nodeName?b(c.target).closest(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(c))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(c)&&this._mouseDelayMet(c)&&(this._mouseStarted=this._mouseStart(c)!==false,!this._mouseStarted))return c.preventDefault(),true;true===b.data(c.target,this.widgetName+".preventClickEvent")&&b.removeData(c.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(a){return d._mouseMove(a)};this._mouseUpDelegate=function(a){return d._mouseUp(a)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.preventDefault();return a=true}},_mouseMove:function(a){if(b.browser.msie&&!(document.documentMode>=9)&&!a.button)return this._mouseUp(a);if(this._mouseStarted)return this._mouseDrag(a),a.preventDefault();if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted)this._mouseStarted=false,a.target==this._mouseDownEvent.target&&b.data(a.target,this.widgetName+".preventClickEvent",true),this._mouseStop(a);return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);(function(b){b.widget("ui.draggable",b.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable"))return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(a){var c=this.options;if(this.helper||c.disabled||b(a.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(a);if(!this.handle)return false;c.iframeFix&&b(c.iframeFix===true?"iframe":c.iframeFix).each(function(){b('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(b(this).offset()).appendTo("body")});return true},_mouseStart:function(a){var c=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(b.ui.ddmanager)b.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};b.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt);c.containment&&this._setContainment();if(this._trigger("start",a)===false)return this._clear(),false;this._cacheHelperProportions();b.ui.ddmanager&&!c.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,a);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);b.ui.ddmanager&&b.ui.ddmanager.dragStart(this,a);return true},_mouseDrag:function(a,c){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!c){var d=this._uiHash();if(this._trigger("drag",a,d)===false)return this._mouseUp({}),false;this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";b.ui.ddmanager&&b.ui.ddmanager.drag(this,a);return false},_mouseStop:function(a){var c=false;b.ui.ddmanager&&!this.options.dropBehaviour&&(c=b.ui.ddmanager.drop(this,a));if(this.dropped)c=this.dropped,this.dropped=false;if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return false;if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===true||b.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var d=this;b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){d._trigger("stop",a)!==false&&d._clear()})}else this._trigger("stop",a)!==false&&this._clear();return false},_mouseUp:function(a){this.options.iframeFix===true&&b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)});b.ui.ddmanager&&b.ui.ddmanager.dragStop(this,a);return b.ui.mouse.prototype._mouseUp.call(this,a)},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(a){var c=!this.options.handle||!b(this.options.handle,this.element).length?true:false;b(this.options.handle,this.element).find("*").andSelf().each(function(){this==a.target&&(c=true)});return c},_createHelper:function(a){var c=this.options,a=b.isFunction(c.helper)?b(c.helper.apply(this.element[0],[a])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;a.parents("body").length||a.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo);a[0]!=this.element[0]&&!/(fixed|absolute)/.test(a.css("position"))&&a.css("position","absolute");return a},_adjustOffsetFromHelper:function(a){typeof a=="string"&&(a=a.split(" "));b.isArray(a)&&(a={left:+a[0],top:+a[1]||0});if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(a.left+=this.scrollParent.scrollLeft(),a.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)a={top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var a=this.options;if(a.containment=="parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[a.containment=="document"?0:b(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,a.containment=="document"?0:b(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(a.containment=="document"?0:b(window).scrollLeft())+b(a.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a.containment=="document"?0:b(window).scrollTop())+(b(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)&&a.containment.constructor!=Array){var a=b(a.containment),c=a[0];if(c){a.offset();var d=b(c).css("overflow")!="hidden";this.containment=[(parseInt(b(c).css("borderLeftWidth"),10)||0)+(parseInt(b(c).css("paddingLeft"),10)||0),(parseInt(b(c).css("borderTopWidth"),10)||0)+(parseInt(b(c).css("paddingTop"),10)||0),(d?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(b(c).css("borderLeftWidth"),10)||0)-(parseInt(b(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(d?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(b(c).css("borderTopWidth"),10)||0)-(parseInt(b(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom];this.relative_container=a}}else if(a.containment.constructor==Array)this.containment=a.containment},_convertPositionTo:function(a,c){if(!c)c=this.position;var d=a=="absolute"?1:-1,e=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(e[0].tagName);return{top:c.top+
this.offset.relative.top*d+this.offset.parent.top*d-(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:e.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():f?0:e.scrollLeft())*d)}},_generatePosition:function(a){var c=this.options,d=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName),f=a.pageX,g=a.pageY;if(this.originalPosition){var h;if(this.containment)this.relative_container?(h=this.relative_container.offset(),h=[this.containment[0]+h.left,this.containment[1]+h.top,this.containment[2]+h.left,this.containment[3]+h.top]):h=this.containment,a.pageX-this.offset.click.left<h[0]&&(f=h[0]+this.offset.click.left),a.pageY-
this.offset.click.top<h[1]&&(g=h[1]+this.offset.click.top),a.pageX-this.offset.click.left>h[2]&&(f=h[2]+this.offset.click.left),a.pageY-this.offset.click.top>h[3]&&(g=h[3]+this.offset.click.top);c.grid&&(g=c.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1]:this.originalPageY,g=h?!(g-this.offset.click.top<h[1]||g-this.offset.click.top>h[3])?g:!(g-this.offset.click.top<h[1])?g-c.grid[1]:g+c.grid[1]:g,f=c.grid[0]?this.originalPageX+Math.round((f-this.originalPageX)/c.grid[0])*c.grid[0]:this.originalPageX,f=h?!(f-this.offset.click.left<h[0]||f-this.offset.click.left>h[2])?f:!(f-this.offset.click.left<h[0])?f-c.grid[0]:f+c.grid[0]:f)}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:d.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(a,c,d){d=d||this._uiHash();b.ui.plugin.call(this,a,[c,d]);if(a=="drag")this.positionAbs=this._convertPositionTo("absolute");return b.Widget.prototype._trigger.call(this,a,c,d)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});b.extend(b.ui.draggable,{version:"1.8.16"});b.ui.plugin.add("draggable","connectToSortable",{start:function(a,c){var d=b(this).data("draggable"),e=d.options,f=b.extend({},c,{item:d.element});d.sortables=[];b(e.connectToSortable).each(function(){var c=b.data(this,"sortable");c&&!c.options.disabled&&(d.sortables.push({instance:c,shouldRevert:c.options.revert}),c.refreshPositions(),c._trigger("activate",a,f))})},stop:function(a,c){var d=b(this).data("draggable"),e=b.extend({},c,{item:d.element});b.each(d.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;d.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(a);this.instance.options.helper=this.instance.options._helper;d.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else this.instance.cancelHelperRemoval=false,this.instance._trigger("deactivate",a,e)})},drag:function(a,c){var d=b(this).data("draggable"),e=this;b.each(d.sortables,function(){this.instance.positionAbs=d.positionAbs;this.instance.helperProportions=d.helperProportions;this.instance.offset.click=d.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver)this.instance.isOver=1,this.instance.currentItem=b(e).clone().removeAttr("id").appendTo(this.instance.element).data("sortable-item",true),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return c.helper[0]},a.target=this.instance.currentItem[0],this.instance._mouseCapture(a,true),this.instance._mouseStart(a,true,true),this.instance.offset.click.top=d.offset.click.top,this.instance.offset.click.left=d.offset.click.left,this.instance.offset.parent.left-=d.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=d.offset.parent.top-this.instance.offset.parent.top,d._trigger("toSortable",a),d.dropped=this.instance.element,d.currentItem=d.element,this.instance.fromOutside=d;this.instance.currentItem&&this.instance._mouseDrag(a)}else if(this.instance.isOver)this.instance.isOver=0,this.instance.cancelHelperRemoval=true,this.instance.options.revert=false,this.instance._trigger("out",a,this.instance._uiHash(this.instance)),this.instance._mouseStop(a,true),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),d._trigger("fromSortable",a),d.dropped=false})}});b.ui.plugin.add("draggable","cursor",{start:function(){var a=b("body"),c=b(this).data("draggable").options;if(a.css("cursor"))c._cursor=a.css("cursor");a.css("cursor",c.cursor)},stop:function(){var a=b(this).data("draggable").options;a._cursor&&b("body").css("cursor",a._cursor)}});b.ui.plugin.add("draggable","opacity",{start:function(a,c){var d=b(c.helper),e=b(this).data("draggable").options;if(d.css("opacity"))e._opacity=d.css("opacity");d.css("opacity",e.opacity)},stop:function(a,c){var d=b(this).data("draggable").options;d._opacity&&b(c.helper).css("opacity",d._opacity)}});b.ui.plugin.add("draggable","scroll",{start:function(){var a=b(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML")a.overflowOffset=a.scrollParent.offset()},drag:function(a){var c=b(this).data("draggable"),d=c.options,e=false;if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML"){if(!d.axis||d.axis!="x")if(c.overflowOffset.top+
c.scrollParent[0].offsetHeight-a.pageY<d.scrollSensitivity)c.scrollParent[0].scrollTop=e=c.scrollParent[0].scrollTop+d.scrollSpeed;else if(a.pageY-c.overflowOffset.top<d.scrollSensitivity)c.scrollParent[0].scrollTop=e=c.scrollParent[0].scrollTop-d.scrollSpeed;if(!d.axis||d.axis!="y")if(c.overflowOffset.left+c.scrollParent[0].offsetWidth-a.pageX<d.scrollSensitivity)c.scrollParent[0].scrollLeft=e=c.scrollParent[0].scrollLeft+d.scrollSpeed;else if(a.pageX-c.overflowOffset.left<d.scrollSensitivity)c.scrollParent[0].scrollLeft=e=c.scrollParent[0].scrollLeft-d.scrollSpeed}else{if(!d.axis||d.axis!="x")a.pageY-b(document).scrollTop()<d.scrollSensitivity?e=b(document).scrollTop(b(document).scrollTop()-d.scrollSpeed):b(window).height()-(a.pageY-b(document).scrollTop())<d.scrollSensitivity&&(e=b(document).scrollTop(b(document).scrollTop()+d.scrollSpeed));if(!d.axis||d.axis!="y")a.pageX-b(document).scrollLeft()<d.scrollSensitivity?e=b(document).scrollLeft(b(document).scrollLeft()-d.scrollSpeed):b(window).width()-(a.pageX-b(document).scrollLeft())<d.scrollSensitivity&&(e=b(document).scrollLeft(b(document).scrollLeft()+d.scrollSpeed))}e!==false&&b.ui.ddmanager&&!d.dropBehaviour&&b.ui.ddmanager.prepareOffsets(c,a)}});b.ui.plugin.add("draggable","snap",{start:function(){var a=b(this).data("draggable"),c=a.options;a.snapElements=[];b(c.snap.constructor!=String?c.snap.items||":data(draggable)":c.snap).each(function(){var c=b(this),e=c.offset();this!=a.element[0]&&a.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:e.top,left:e.left})})},drag:function(a,c){for(var d=b(this).data("draggable"),e=d.options,f=e.snapTolerance,g=c.offset.left,h=g+d.helperProportions.width,i=c.offset.top,j=i+d.helperProportions.height,k=d.snapElements.length-1;k>=0;k--){var n=d.snapElements[k].left,l=n+d.snapElements[k].width,q=d.snapElements[k].top,m=q+d.snapElements[k].height;if(n-f<g&&g<l+f&&q-f<i&&i<m+f||n-f<g&&g<l+f&&q-f<j&&j<m+f||n-f<h&&h<l+f&&q-f<i&&i<m+f||n-f<h&&h<l+f&&q-f<j&&j<m+f){if(e.snapMode!="inner"){var o=Math.abs(q-j)<=f,s=Math.abs(m-i)<=f,t=Math.abs(n-h)<=f,p=Math.abs(l-g)<=f;if(o)c.position.top=d._convertPositionTo("relative",{top:q-d.helperProportions.height,left:0}).top-d.margins.top;if(s)c.position.top=d._convertPositionTo("relative",{top:m,left:0}).top-d.margins.top;if(t)c.position.left=d._convertPositionTo("relative",{top:0,left:n-d.helperProportions.width}).left-d.margins.left;if(p)c.position.left=d._convertPositionTo("relative",{top:0,left:l}).left-d.margins.left}var r=o||s||t||p;if(e.snapMode!="outer"){o=Math.abs(q-i)<=f;s=Math.abs(m-j)<=f;t=Math.abs(n-g)<=f;p=Math.abs(l-h)<=f;if(o)c.position.top=d._convertPositionTo("relative",{top:q,left:0}).top-d.margins.top;if(s)c.position.top=d._convertPositionTo("relative",{top:m-d.helperProportions.height,left:0}).top-d.margins.top;if(t)c.position.left=d._convertPositionTo("relative",{top:0,left:n}).left-d.margins.left;if(p)c.position.left=d._convertPositionTo("relative",{top:0,left:l-d.helperProportions.width}).left-d.margins.left}!d.snapElements[k].snapping&&(o||s||t||p||r)&&d.options.snap.snap&&d.options.snap.snap.call(d.element,a,b.extend(d._uiHash(),{snapItem:d.snapElements[k].item}));d.snapElements[k].snapping=o||s||t||p||r}else d.snapElements[k].snapping&&d.options.snap.release&&d.options.snap.release.call(d.element,a,b.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=false}}});b.ui.plugin.add("draggable","stack",{start:function(){var a=b(this).data("draggable").options,a=b.makeArray(b(a.stack)).sort(function(a,c){return(parseInt(b(a).css("zIndex"),10)||0)-(parseInt(b(c).css("zIndex"),10)||0)});if(a.length){var c=parseInt(a[0].style.zIndex)||0;b(a).each(function(a){this.style.zIndex=c+a});this[0].style.zIndex=c+a.length}}});b.ui.plugin.add("draggable","zIndex",{start:function(a,c){var d=b(c.helper),e=b(this).data("draggable").options;if(d.css("zIndex"))e._zIndex=d.css("zIndex");d.css("zIndex",e.zIndex)},stop:function(a,c){var d=b(this).data("draggable").options;d._zIndex&&b(c.helper).css("zIndex",d._zIndex)}})})(jQuery);(function(b){b.widget("ui.slider",b.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var a=this,c=this.options,d=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),e=c.values&&c.values.length||1,f=[];this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+
this.orientation+" ui-widget ui-widget-content ui-corner-all"+(c.disabled?" ui-slider-disabled ui-disabled":""));this.range=b([]);if(c.range){if(c.range===true){if(!c.values)c.values=[this._valueMin(),this._valueMin()];if(c.values.length&&c.values.length!==2)c.values=[c.values[0],c.values[0]]}this.range=b("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(c.range==="min"||c.range==="max"?" ui-slider-range-"+c.range:""))}for(var g=d.length;g<e;g+=1)f.push("<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>");this.handles=d.add(b(f.join("")).appendTo(a.element));this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(a){a.preventDefault()}).hover(function(){c.disabled||b(this).addClass("ui-state-hover")},function(){b(this).removeClass("ui-state-hover")}).focus(function(){c.disabled?b(this).blur():(b(".ui-slider .ui-state-focus").removeClass("ui-state-focus"),b(this).addClass("ui-state-focus"))}).blur(function(){b(this).removeClass("ui-state-focus")});this.handles.each(function(a){b(this).data("index.ui-slider-handle",a)});this.handles.keydown(function(c){var d=true,e=b(this).data("index.ui-slider-handle"),f,g,l;if(!a.options.disabled){switch(c.keyCode){case b.ui.keyCode.HOME:case b.ui.keyCode.END:case b.ui.keyCode.PAGE_UP:case b.ui.keyCode.PAGE_DOWN:case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:if(d=false,!a._keySliding&&(a._keySliding=true,b(this).addClass("ui-state-active"),f=a._start(c,e),f===false))return}l=a.options.step;f=a.options.values&&a.options.values.length?g=a.values(e):g=a.value();switch(c.keyCode){case b.ui.keyCode.HOME:g=a._valueMin();break;case b.ui.keyCode.END:g=a._valueMax();break;case b.ui.keyCode.PAGE_UP:g=a._trimAlignValue(f+(a._valueMax()-a._valueMin())/5);break;case b.ui.keyCode.PAGE_DOWN:g=a._trimAlignValue(f-(a._valueMax()-a._valueMin())/5);break;case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:if(f===a._valueMax())return;g=a._trimAlignValue(f+l);break;case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:if(f===a._valueMin())return;g=a._trimAlignValue(f-
l)}a._slide(c,e,g);return d}}).keyup(function(c){var d=b(this).data("index.ui-slider-handle");if(a._keySliding)a._keySliding=false,a._stop(c,d),a._change(c,d),b(this).removeClass("ui-state-active")});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy();return this},_mouseCapture:function(a){var c=this.options,d,e,f,g,h;if(c.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();d=this._normValueFromMouse({x:a.pageX,y:a.pageY});e=this._valueMax()-this._valueMin()+1;g=this;this.handles.each(function(a){var c=Math.abs(d-g.values(a));e>c&&(e=c,f=b(this),h=a)});c.range===true&&this.values(1)===c.min&&(h+=1,f=b(this.handles[h]));if(this._start(a,h)===false)return false;this._mouseSliding=true;g._handleIndex=h;f.addClass("ui-state-active").focus();c=f.offset();this._clickOffset=!b(a.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:a.pageX-c.left-f.width()/2,top:a.pageY-c.top-f.height()/2-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(a,h,d);return this._animateOff=true},_mouseStart:function(){return true},_mouseDrag:function(a){var b=this._normValueFromMouse({x:a.pageX,y:a.pageY});this._slide(a,this._handleIndex,b);return false},_mouseStop:function(a){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(a,this._handleIndex);this._change(a,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var b;this.orientation==="horizontal"?(b=this.elementSize.width,a=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(b=this.elementSize.height,a=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0));b=a/b;b>1&&(b=1);b<0&&(b=0);this.orientation==="vertical"&&(b=1-b);a=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+b*a)},_start:function(a,b){var d={handle:this.handles[b],value:this.value()};if(this.options.values&&this.options.values.length)d.value=this.values(b),d.values=this.values();return this._trigger("start",a,d)},_slide:function(a,b,d){var e;if(this.options.values&&this.options.values.length){e=this.values(b?0:1);if(this.options.values.length===2&&this.options.range===true&&(b===0&&d>e||b===1&&d<e))d=e;d!==this.values(b)&&(e=this.values(),e[b]=d,a=this._trigger("slide",a,{handle:this.handles[b],value:d,values:e}),this.values(b?0:1),a!==false&&this.values(b,d,true))}else d!==this.value()&&(a=this._trigger("slide",a,{handle:this.handles[b],value:d}),a!==false&&this.value(d))},_stop:function(a,b){var d={handle:this.handles[b],value:this.value()};if(this.options.values&&this.options.values.length)d.value=this.values(b),d.values=this.values();this._trigger("stop",a,d)},_change:function(a,b){if(!this._keySliding&&!this._mouseSliding){var d={handle:this.handles[b],value:this.value()};if(this.options.values&&this.options.values.length)d.value=this.values(b),d.values=this.values();this._trigger("change",a,d)}},value:function(a){if(arguments.length)this.options.value=this._trimAlignValue(a),this._refreshValue(),this._change(null,0);else return this._value()},values:function(a,c){var d,e,f;if(arguments.length>1)this.options.values[a]=this._trimAlignValue(c),this._refreshValue(),this._change(null,a);else if(arguments.length)if(b.isArray(arguments[0])){d=this.options.values;e=arguments[0];for(f=0;f<d.length;f+=1)d[f]=this._trimAlignValue(e[f]),this._change(null,f);this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(a):this.value();else return this._values()},_setOption:function(a,c){var d,e=0;if(b.isArray(this.options.values))e=this.options.values.length;b.Widget.prototype._setOption.apply(this,arguments);switch(a){case"disabled":c?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeClass("ui-state-hover"),this.handles.propAttr("disabled",true),this.element.addClass("ui-disabled")):(this.handles.propAttr("disabled",false),this.element.removeClass("ui-disabled"));break;case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case"value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case"values":this._animateOff=true;this._refreshValue();for(d=0;d<e;d+=1)this._change(null,d);this._animateOff=false}},_value:function(){var a=this.options.value;return a=this._trimAlignValue(a)},_values:function(a){var b,d;if(arguments.length)b=this.options.values[a],b=this._trimAlignValue(b);else{b=this.options.values.slice();for(d=0;d<b.length;d+=1)b[d]=this._trimAlignValue(b[d])}return b},_trimAlignValue:function(a){if(a<=this._valueMin())return this._valueMin();if(a>=this._valueMax())return this._valueMax();var b=this.options.step>0?this.options.step:1,d=(a-this._valueMin())%b;a-=d;Math.abs(d)*2>=b&&(a+=d>0?b:-b);return parseFloat(a.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var a=this.options.range,c=this.options,d=this,e=!this._animateOff?c.animate:false,f,g={},h,i,j,k;if(this.options.values&&this.options.values.length)this.handles.each(function(a){f=(d.values(a)-d._valueMin())/(d._valueMax()-d._valueMin())*100;g[d.orientation==="horizontal"?"left":"bottom"]=f+"%";b(this).stop(1,1)[e?"animate":"css"](g,c.animate);if(d.options.range===true)if(d.orientation==="horizontal"){if(a===0)d.range.stop(1,1)[e?"animate":"css"]({left:f+"%"},c.animate);if(a===1)d.range[e?"animate":"css"]({width:f-
h+"%"},{queue:false,duration:c.animate})}else{if(a===0)d.range.stop(1,1)[e?"animate":"css"]({bottom:f+"%"},c.animate);if(a===1)d.range[e?"animate":"css"]({height:f-h+"%"},{queue:false,duration:c.animate})}h=f});else{i=this.value();j=this._valueMin();k=this._valueMax();f=k!==j?(i-j)/(k-j)*100:0;g[d.orientation==="horizontal"?"left":"bottom"]=f+"%";this.handle.stop(1,1)[e?"animate":"css"](g,c.animate);if(a==="min"&&this.orientation==="horizontal")this.range.stop(1,1)[e?"animate":"css"]({width:f+"%"},c.animate);if(a==="max"&&this.orientation==="horizontal")this.range[e?"animate":"css"]({width:100-f+"%"},{queue:false,duration:c.animate});if(a==="min"&&this.orientation==="vertical")this.range.stop(1,1)[e?"animate":"css"]({height:f+"%"},c.animate);if(a==="max"&&this.orientation==="vertical")this.range[e?"animate":"css"]({height:100-f+"%"},{queue:false,duration:c.animate})}}});b.extend(b.ui.slider,{version:"1.8.16"})})(jQuery);(function(b){function a(a){var c=a.originalEvent.changedTouches[0];return b.extend(a,{type:g[a.type],which:1,pageX:c.pageX,pageY:c.pageY,screenX:c.screenX,screenY:c.screenY,clientX:c.clientX,clientY:c.clientY})}b.support.touch=b.support.touch||"ontouchend"in document;if(b.support.touch){var c=b.ui.mouse.prototype,d=c._mouseInit,e=c._mouseDown,f=c._mouseUp,g={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup"};c._mouseInit=function(){var b=this;b.element.bind("touchstart."+b.widgetName,function(c){return b._mouseDown(a(c))});d.call(b)};c._mouseDown=function(c){var d=this,c=e.call(d,c);d._touchMoveDelegate=function(b){return d._mouseMove(a(b))};d._touchEndDelegate=function(b){return d._mouseUp(a(b))};b(document).bind("touchmove."+d.widgetName,d._touchMoveDelegate).bind("touchend."+d.widgetName,d._touchEndDelegate);return c};c._mouseUp=function(a){b(document).unbind("touchmove."+this.widgetName,this._touchMoveDelegate).unbind("touchend."+this.widgetName,this._touchEndDelegate);return f.call(this,a)}}})(jQuery);jQuery.fn.sortElements=function(){var b=[].sort;return function(a,c){var c=c||function(){return this},d=this.map(function(){var a=c.call(this),b=a.parentNode,d=b.insertBefore(document.createTextNode(""),a.nextSibling);return function(){if(b===this)throw Error("You can't sort elements if any one is a descendant of another.");b.insertBefore(this,d);b.removeChild(d)}});return b.call(this,a).each(function(a){d[a].call(c.call(this))})}}();var _gaq=_gaq||[],MBT_CONFIG={open_account_popup:"/users/open_account",cdn_path:"http://s1.mbtcdn.com/"};if(window.location.protocol=="https:")MBT_CONFIG.cdn_path="https://s3.amazonaws.com/static.mybanktracker.com/";typeof pageTracker==="undefined"&&(pageTracker={_trackEvent:function(){var b=Array.prototype.slice.call(arguments);b.unshift("_trackEvent");_gaq.push(b)}});typeof console==="undefined"&&(console={log:function(){}});var rateAlertOverlayTimeSpent=0;$("a.open-now-button").live("click",function(){var b=$(this).attr("href");$.get(MBT_CONFIG.open_account_popup,function(a){if(a&&a!=""){rateAlertOverlayTimeSpent=(new Date).getTime();pageTracker._trackEvent("RateAlertOverlay","Open",b);var c=new Boxy(a,{modal:true,closeable:true,unloadOnHide:true,afterHide:function(){var a=0;rateAlertOverlayTimeSpent>0&&(a=parseInt(((new Date).getTime()-rateAlertOverlayTimeSpent)/1E3));pageTracker._trackEvent("RateAlertOverlay","Close",b,a)}});$(window).resize(function(){c.center()})}});if(b==""||b=="#")return false});$(".user-follow-button").live("click",function(){if(MBT.Utils.isLoggedIn()){var b=$(this),a=b.find("img"),c=b.attr("href");$.getJSON(c,function(d){d.success&&(b.attr("href",c.replace("follow","unfollow")),b.removeClass("user-follow-button"),b.addClass("user-unfollow-button"),a.attr("src",a.attr("src").replace("follow","unfollow")),a.attr("alt",a.attr("alt").replace("Follow","Unfollow")),b.trigger("user:follow",[d.total_followed,d.user_id]),$("#profile-tracker-follow-count-following").text(d.total_followed))})}return false});$(".user-unfollow-button").live("click",function(){if(MBT.Utils.isLoggedIn()){var b=$(this),a=b.find("img"),c=b.attr("href");$.getJSON(c,function(d){d.success&&(b.attr("href",c.replace("unfollow","follow")),b.removeClass("user-unfollow-button"),b.addClass("user-follow-button"),a.attr("src",a.attr("src").replace("unfollow","follow")),a.attr("alt",a.attr("alt").replace("Unfollow","Follow")),b.trigger("user:unfollow",[d.total_followed,d.user_id]),$("#profile-tracker-follow-count-following").text(d.total_followed))})}return false});$("a.topic-like-button, .popular-topic-like-button").live("click",function(){if(MBT.Utils.isLoggedIn()){var b=$(this),a=b.attr("href"),c=b.attr("class"),d=b.parent();$.getJSON(a,function(a){a.success&&(c.search("topic-like-button")!=-1?(d.find(".topic-votes").text(a.count),b.addClass("liked")):d.find("popular-topics-content-topic-votes").text(a.count))})}return false});$("#top-nav-nav .top-nav-link").live("mouseenter",function(){var b=$(this).attr("id");$("#top-nav-nav").addClass(b);topNavStartClass!=b&&$("#top-nav-nav").removeClass(topNavStartClass)});$("#top-nav-nav .top-nav-link").live("mouseleave",function(){var b=$(this).attr("id");$("#top-nav-nav").removeClass(b);$("#top-nav-nav").addClass(topNavStartClass);topNavStartClass!=b&&$("#top-nav-nav").addClass(topNavStartClass)});$("#top-nav-nav .top-nav-link").live("click",function(){topNavStartClass=$(this).attr("id");$("#top-nav-nav").removeClass();$("#top-nav-nav").addClass(topNavStartClass)});$("#top-nav-save-money, #top-nav-save-money-overlay-title, #top-nav-save-money-overlay-content").live("mouseenter",function(){$("#top-nav-save-money-overlay").show();$("#top-nav-nav").removeClass(topNavStartClass);isIE6&&$(".new-tool-box select").css("visibility","hidden")});$("#top-nav-save-money, #top-nav-save-money-overlay-title, #top-nav-save-money-overlay-content").live("mouseleave",function(){$("#top-nav-save-money-overlay").hide();$("#top-nav-nav").addClass(topNavStartClass);isIE6&&$(".new-tool-box select").css("visibility","visible")});var topNavStartClass=null;$(function(){topNavStartClass=$("#top-nav-nav").attr("class")});var ajaxLoginPrompts={};$("form.prompt-login, form.prompt-register").live("submit",function(){if(MBT.Utils.isLoggedIn())return true;var b=$(this),a=b.attr("action"),c=escape(b.attr("action")),d={},e="ajax_login";b.attr("class").search("prompt-register")!=-1&&(e="ajax_register");b.find("input[type='text'], input[type='hidden'], textarea").each(function(a,b){d[$(b).attr("name")]=$(b).val()});b.find("input[type='checkbox']:checked").each(function(a,b){var c=(typeof d[$(b).attr("name")]).toLowerCase();c=="string"?d[$(b).attr("name")]=$(b).val():c!="undefined"?d[$(b).attr("name")].push($(b).val()):d[$(b).attr("name")]=[$(b).val()]});$.post("/users/save_form_data",d,function(){ajaxLoginPrompts[a]?ajaxLoginPrompts[a].show():$.get("/users/"+e+"?next="+c,function(c){ajaxLoginPrompts[a]=new Boxy(c,{modal:true,closeable:true,afterHide:function(){b.trigger("prompt-login:closed");$.get("/users/clear_form_data")}});$(window).resize(function(){ajaxLoginPrompts[a].center()});pageTracker._trackEvent("My Account Overlay","Open","form")})});return false});$("a.prompt-login, a.prompt-register").live("click",function(){if(MBT.Utils.isLoggedIn())return true;var b=$(this),a=b.attr("href"),c="ajax_login";b.attr("class").search("prompt-register")!=-1&&(c="ajax_register");b.hasClass("redirect")&&b.attr("href",document.location);var d=escape(a);ajaxLoginPrompts[a]?ajaxLoginPrompts[a].show():$.get("/users/"+c+"?next="+d,function(c){ajaxLoginPrompts[a]=new Boxy(c,{modal:true,closeable:true,afterShow:function(){isIE6&&$("select").not(".boxy-content select").hide()},afterHide:function(){b.trigger("prompt-login:closed");isIE6&&$("select").not(".boxy-content select").show()}});$(window).resize(function(){ajaxLoginPrompts[a].center()});pageTracker._trackEvent("My Account Overlay","Open","link")});return false});$("input.prompt-login, textarea.prompt-login, input.prompt-register, textarea.prompt-register").live("click",function(){if(MBT.Utils.isLoggedIn())return true;var b=$(this),a="ajax_login";b.attr("class").search("prompt-register")!=-1&&(a="ajax_register");var c=document.location.pathname;b.attr("rel")!=""&&(c=b.attr("rel"));var d=escape(c);ajaxLoginPrompts[c]?ajaxLoginPrompts[c].show():$.get("/users/"+a+"?next="+d,function(a){ajaxLoginPrompts[c]=new Boxy(a,{modal:true,closeable:true,afterShow:function(){isIE6&&$("select").not(".boxy-content select").hide()},afterHide:function(){b.trigger("prompt-login:closed");isIE6&&$("select").not(".boxy-content select").show()}});$(window).resize(function(){ajaxLoginPrompts[c].center()});pageTracker._trackEvent("My Account Overlay","Open","link")});return false});var queuedScripts={};function asyncScript(b,a,c,d){if(!(b in queuedScripts)){if(typeof c!="undefined"){var e=document.write,f=document.writeln;document.write=function(a){$(c).append(a)};document.writeln=function(a){$(c).append(a+"\n")}}var g=document.createElement("script");g.type="text/javascript";g.async=true;g.src="https:"==document.location.protocol&&typeof a!="undefined"?a:b;if(typeof c!="undefined")g.onload=g.onerror=g.onreadystatechange=function(){if($.browser.msie){if(this.readyState=="loaded"||this.readyState=="complete")document.write=e,document.writeln=f}else document.write=e,document.writeln=f};if(typeof d!="undefined"&&typeof d=="function")g.onload=g.onerror=g.onreadystatechange=d;a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(g,a);queuedScripts[b]=true}}(function(b){var a=[];b.preLoadImages=function(){for(var b=arguments.length;b--;){var d=document.createElement("img");d.src=arguments[b];a.push(d)}}})(jQuery);var timeout=null,inputSize=0,firstFocus=true;$(function(){$("#header-search-input").click(function(){firstFocus?(firstFocus=false,$("#header-search-input").keydown()):$(this).val()!=""&&$(".header-search-results").show()});$("#header-search-input").keydown(function(){clearTimeout(timeout);var b=$(this).val();b.length>0&&inputSize!=b.length?($("#header-search-loader").fadeIn(),currentCategory="",inputSize=b.length):$("#header-search-loader").fadeOut()});$("#header-search-input").keyup(function(){var b=$(this).val();b.length>0&&inputSize!=b.length||$("#header-search-loader").fadeOut()});$("#header-search-input").autocomplete("/pages/ajax_search",{max:6,width:404,resultsClass:"header-search-results",scroll:false,selectFirst:false,cacheLength:0,formatResult:function(){return $("#header-search-input").val()},formatItem:function(b){var a='<span class="suggest">Suggestions?</span>';try{var c="";clearTimeout(timeout);$("#header-search-loader").fadeOut();typeof b[0]!="undefined"&&b[0]!="No results"?(b[3]?(c="with-image ",b[3]=b[3].replace("mbtcdn.com.local","s1.mbtcdn.com"),a=b[4]?'<img class="header-search-result-image" src="'+b[3]+'" width="60" height="51" /><div class="header-search-result-text"><h3>'+b[0]+"</h3><p>"+b[4]+"</p></div>":'<img class="header-search-result-image" src="'+b[3]+'" width="60" height="51" /><div class="header-search-result-text"><h3>'+b[0]+"</div>"):b[4]?(c="no-image ",a='<div class="header-search-result-text">'+b[0]+"<p>"+b[4]+"</p></div>"):(c="no-image ",a='<div class="header-search-result-text">'+b[0]+"</div>"),a='<div class="'+
c+b[1].toLowerCase().replace(/ /g,"-")+'">'+a+"</div>"):typeof b[0]!="undefined"&&b[0]=="No results"&&(a='<span class="suggest">Suggestions?</span>'+b[0],pageTracker._trackEvent("Main Search","Failed Search",$("#header-search-input").val(),1))}catch(d){}return a}}).result(function(b,a){a!="No results"?(pageTracker._trackEvent("Main Search",$("#header-search-input").val(),a[2],1),location.href=a[2]):location.href="/pages/contact/type:6?query="+escape($("#header-search-input").val())+"#contact-form-start"});(!navigator||!navigator.platform||!navigator.platform.match(/^(iPad|iPod|iPhone)$/))&&$("#main-column img").not(".skip-lazy-load").lazyload({placeholder:MBT_CONFIG.cdn_path+"images/grey.gif",effect:"fadeIn"});$("span.define").tooltip()});if(typeof MBT==="undefined"||!MBT)var MBT={};MBT.Message=function(){var b=0,a=[],c=function(c){var e=$(c);e.show();e.animate({bottom:"10px"},500);for(var f=0;f<a.length;f+=1)$(a[f]).animate({bottom:"+=80px"},500);var g=setTimeout(function(){$(c).fadeOut();b-=1},5E3);e.mouseover(function(){clearTimeout(g)});e.mouseout(function(){e.show();g=setTimeout(function(){$(c).fadeOut();b-=1},2E3)});a.push(c)};return{add:function(a,e,f){f===0&&(f=b*1500);var a=$(document.createElement("div")).html("<table><tr><td>"+a+"</td></tr></table>").addClass("mb").addClass("mb-"+
e),g="m_"+Math.round(Math.random()*1E3);a.attr("id",g);a.appendTo(document.body);setTimeout(function(){c("#"+g)},f);b+=1}}}();MBT.Constants={};MBT.Constants.emailRegExp=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i;MBT.Constants.isURLRegExp=/https?:\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/ig;MBT.Utils={};MBT.Utils.isLoggedInCache=null;MBT.Utils.isLoggedIn=function(){if(MBT.Utils.isLoggedInCache)return MBT.Utils.isLoggedInCache.is_logged_in;MBT.Utils.isLoggedInCache={is_logged_in:false};$.ajax({async:false,cache:false,url:"/users/logged_in",success:function(b){"yes"==b&&(MBT.Utils.isLoggedInCache.is_logged_in=true)}});return MBT.Utils.isLoggedInCache.is_logged_in};MBT.Utils.formatCurrency=function(b){var a=0,c="$"+parseInt(b),b="";if(c.length>1){for(var d=c.length-1;d>0;d--)a==3&&(b=","+b,a=0),b=c.charAt(d)+b,a++;return"$"+b}else return"$0"};MBT.Utils.formatRate=function(b,a,c){isNaN(a)&&(a=0);typeof c=="undefined"&&(c=2);$(b).text(parseFloat(a).toFixed(c)+"%")};MBT.Utils.formatMonthsYears=function(b,a){var c=Math.floor(a/12);a%=12;var d="";c==1?d+=c+" Year":c>0&&(d+=c+" Years");a==1?d+=" "+a+" Month":a>0&&(d+=" "+a+" Months");d==""&&(d="0 Months");$(b).text(d)};MBT.Utils.getParameterByName=function(b,a){if(!a)a=window.location.href;var b=b.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),c=RegExp("[\\?&]"+b+"=([^&#]*)").exec(a);return c==null?"":c[1]};jQuery.fn.sameHeight=function(){var b=-999999999999;this.each(function(a,c){var d=jQuery(c).height();d>b&&(b=d)});return this.each(function(a,c){jQuery(c).height(b)})};jQuery.fn.fatField=function(){return this.each(function(b,a){var c=jQuery(a);if(c.attr("for")!=""){var d=jQuery("#"+c.attr("for"),c.parent());d.focus(function(){d.val()==""?c.animate({color:"#d2d2d2"},250):c.hide()});d.bind("keypress keyup",function(){d.val()==""?c.show():c.hide()});d.blur(function(){d.val()==""&&c.show().animate({color:"#828282"},250)});c.click(function(){d.focus()});d.val()==""&&c.hide().show();d.keyup()}})};jQuery.fn.toXML=function(){var b=function(a){var c="",f="",g="";c+="<"+a.nodeName;if(a.childNodes)for(var h=0;h<a.childNodes.length;h++)switch(a.childNodes[h].nodeType){case 1:g+=b(a.childNodes[h]);break;case 2:f+=" "+a.childNodes[h].nodeName+'="'+a.childNodes[h].nodeValue+'"';break;case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:g+=a.childNodes[h].nodeValue}c+=f;g.length>0?(c+=">"+g,c+="</"+a.tagName+">"):c+="/>";return c},a="";if(this.length>0)if(typeof XMLSerializer=="function"||typeof XMLSerializer=="object"){var c=new XMLSerializer;this.each(function(){a+=c.serializeToString(this)})}else this[0].xml!==void 0?this.each(function(){a+=this.xml}):this.length>0&&this.each(function(){a+=b(this)});return a};(function(b){b.fn.TextAreaExpander=function(a,c){function d(a){var a=a.target||a,b=a.value.length,c=a.offsetWidth;if(b!=a.valLength||c!=a.boxWidth){if(e&&(b<a.valLength||c!=a.boxWidth))a.style.height="0px";var d=Math.max(a.expandMin,Math.min(a.scrollHeight,a.expandMax));a.style.overflow=a.scrollHeight>d?"auto":"hidden";a.style.height=d+"px";a.valLength=b;a.boxWidth=c}return true}var e=!(b.browser.msie||b.browser.opera);this.each(function(){if(this.nodeName.toLowerCase()=="textarea"){var e=this.className.match(/expand(\d+)\-*(\d+)*/i);this.expandMin=a||(e?parseInt("0"+e[1],10):0);this.expandMax=c||(e?parseInt("0"+e[2],10):99999);d(this);if(!this.Initialized)this.Initialized=true,b(this).css("padding-top",0).css("padding-bottom",0),b(this).bind("keyup",d).bind("focus",d)}});return this}})(jQuery);
