(function(c){var b={},a={};c.manageAjax=(function(){function d(g,f){b[g]=new c.manageAjax._manager(g,f);return b[g]}var e={create:d};return e})();c.manageAjax._manager=function(e,d){this.requests={};this.inProgress=0;this.name=e;this.qName=e;this.opts=c.extend({},c.ajaxSettings,c.manageAjax.defaults,d);if(d.queue&&d.queue!==true&&typeof d.queue==="string"&&d.queue!=="clear"){this.qName=d.queue}};c.manageAjax._manager.prototype={add:function(h){h=c.extend({},this.opts,h);var l=h.complete,k=h.success,e=h.beforeSend,i=h.error,d=(typeof h.data=="string")?h.data:c.param(h.data||{}),j=h.type+h.url+d,g=this,f=this._createAjax(j,h,k,l);if(this.requests[j]&&h.preventDoubbleRequests){return}f.xhrID=j;h.xhrID=j;h.beforeSend=function(n,m){var o=e.call(this,n,m);if(o===false){g._removeXHR(j)}n=null;return o};h.complete=function(n,m){g._complete.call(g,this,l,n,m,j,h);n=null};h.success=function(o,m,n){g._success.call(g,this,k,o,m,n,h);n=null};h.error=function(q,o,m){q=(q||{});var n=q.status,p=q.responseXML||q.responseText;if(i){i.call(this,q,o,m,h)}else{setTimeout(function(){throw o+":: status: "+n+" | URL: "+h.url+" | data: "+d+" | thrown: "+m+" | response: "+p},0)}q=null};if(h.queue==="clear"){c(document).clearQueue(this.qName)}if(h.queue){c.queue(document,this.qName,f);if(this.inProgress<h.maxRequests){c.dequeue(document,this.qName)}return j}return f()},_createAjax:function(h,d,g,e){var f=this;return function(){if(d.beforeCreate.call(d.context||f,h,d)===false){return}f.inProgress++;if(d.cacheResponse&&a[h]){f.requests[h]={};setTimeout(function(){f._complete.call(f,d.context||d,e,{},"success",h,d);f._success.call(f,d.context||d,g,a[h],"success",{},d)},0)}else{f.requests[h]=c.ajax(d)}if(f.inProgress===1){c.event.trigger(f.name+"AjaxStart")}return h}},_removeXHR:function(d){if(this.opts.queue){c.dequeue(document,this.qName)}this.inProgress--;this.requests[d]=null;delete this.requests[d]},_isAbort:function(e,d){var f=!!(d.abortIsNoSuccess&&(!e||e.readyState===0||this.lastAbort===d.xhrID));e=null;return f},_complete:function(d,i,h,g,e,f){if(this._isAbort(h,f)){g="abort";f.abort.call(d,h,g,f)}i.call(d,h,g,f);c.event.trigger(this.name+"AjaxComplete",[h,g,f]);if(f.domCompleteTrigger){c(f.domCompleteTrigger).trigger(this.name+"DOMComplete",[h,g,f]).trigger("DOMComplete",[h,g,f])}this._removeXHR(e);if(!this.inProgress){c.event.trigger(this.name+"AjaxStop")}h=null},_success:function(d,h,j,f,g,e){var i=this;if(this._isAbort(g,e)){g=null;return}if(e.abortOld){c.each(this.requests,function(k){if(k===e.xhrID){return false}i.abort(k)})}if(e.cacheResponse&&!a[e.xhrID]){a[e.xhrID]=j}h.call(d,j,f,g,e);c.event.trigger(this.name+"AjaxSuccess",[g,e,j]);if(e.domSuccessTrigger){c(e.domSuccessTrigger).trigger(this.name+"DOMSuccess",[j,e]).trigger("DOMSuccess",[j,e])}g=null},getData:function(e){if(e){var d=this.requests[e];if(!d&&this.opts.queue){d=c.grep(c(document).queue(this.qName),function(g,f){return(g.xhrID===e)})[0]}return d}return{requests:this.requests,queue:(this.opts.queue)?c(document).queue(this.qName):[],inProgress:this.inProgress}},abort:function(g){var e;if(g){e=this.getData(g);if(e&&e.abort){this.lastAbort=g;e.abort();this.lastAbort=false}else{c(document).queue(this.qName,c.grep(c(document).queue(this.qName),function(j,h){return(j!==e)}))}e=null;return}var d=this,f=[];c.each(this.requests,function(h){f.push(h)});c.each(f,function(h,j){d.abort(j)})},clear:function(d){c(document).clearQueue(this.qName);if(d){this.abort()}}};c.manageAjax._manager.prototype.getXHR=c.manageAjax._manager.prototype.getData;c.manageAjax.defaults={complete:c.noop,success:c.noop,beforeSend:c.noop,beforeCreate:c.noop,abort:c.noop,abortIsNoSuccess:true,maxRequests:1,cacheResponse:false,domCompleteTrigger:false,domSuccessTrigger:false,preventDoubbleRequests:true,queue:false};c.each(c.manageAjax._manager.prototype,function(d,e){if(d.indexOf("_")===0||!c.isFunction(e)){return}c.manageAjax[d]=function(g,f){if(!b[g]){if(d==="add"){c.manageAjax.create(g,f)}else{return}}var h=Array.prototype.slice.call(arguments,1);b[g][d].apply(b[g],h)}})})(jQuery);

function log(){if(jQuery.fn.ajaxSubmit.debug){var a="[jquery.form] "+Array.prototype.join.call(arguments,"");if(window.console&&window.console.log){window.console.log(a)}else{if(window.opera&&window.opera.postError){window.opera.postError(a)}}}}
/*
* jQuery Form Plugin
* version: 2.43 (12-MAR-2010)
* @requires jQuery v1.3.2 or later
*
* Examples and documentation at: http://malsup.com/jquery/form/
* Dual licensed under the MIT and GPL licenses:
*   http://www.opensource.org/licenses/mit-license.php
*   http://www.gnu.org/licenses/gpl.html
*/
(function(a){a.fn.ajaxSubmit=function(m){if(!this.length){log("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof m=="function"){m={success:m}}var p=a.trim(this.attr("action"));if(p){p=(p.match(/^([^#]+)/)||[])[1]}p=p||window.location.href||"";m=a.extend({url:p,type:this.attr("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},m||{});var t={};this.trigger("form-pre-serialize",[this,m,t]);if(t.veto){log("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(m.beforeSerialize&&m.beforeSerialize(this,m)===false){log("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var s=this.formToArray(m.semantic);if(m.data){m.extraData=m.data;for(var l in m.data){if(m.data[l] instanceof Array){for(var h in m.data[l]){s.push({name:l,value:m.data[l][h]})}}else{s.push({name:l,value:m.data[l]})}}}if(m.beforeSubmit&&m.beforeSubmit(s,this,m)===false){log("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[s,this,m,t]);if(t.veto){log("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var d=a.param(s);if(m.type.toUpperCase()=="GET"){m.url+=(m.url.indexOf("?")>=0?"&":"?")+d;m.data=null}else{m.data=d}var c=this,g=[];if(m.resetForm){g.push(function(){c.resetForm()})}if(m.clearForm){g.push(function(){c.clearForm()})}if(!m.dataType&&m.target){var r=m.success||function(){};g.push(function(k){var j=m.replaceTarget?"replaceWith":"html";a(m.target)[j](k).each(r,arguments)})}else{if(m.success){g.push(m.success)}}m.success=function(u,k,n){for(var j=0,q=g.length;j<q;j++){g[j].apply(m,[u,k,n||c,c])}};var e=a("input:file",this).fieldValue();var o=false;for(var i=0;i<e.length;i++){if(e[i]){o=true}}var b=false;if((e.length&&m.iframe!==false)||m.iframe||o||b){if(m.closeKeepAlive){a.get(m.closeKeepAlive,f)}else{f()}}else{a.ajax(m)}this.trigger("form-submit-notify",[this,m]);return this;function f(){var k=c[0];if(a(":input[name=submit]",k).length){return}var z=a.extend({},a.ajaxSettings,m);var u=a.extend(true,{},a.extend(true,{},a.ajaxSettings),z);var C="jqFormIO"+(new Date().getTime());var B=a('<iframe id="'+C+'" name="'+C+'" src="'+z.iframeSrc+'" onload="(jQuery(this).data(\'form-plugin-onload\'))()" />');var j=B[0];B.css({position:"absolute",top:"-1000px",left:"-1000px"});var v={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;B.attr("src",z.iframeSrc)}};var G=z.global;if(G&&!a.active++){a.event.trigger("ajaxStart")}if(G){a.event.trigger("ajaxSend",[v,z])}if(u.beforeSend&&u.beforeSend(v,u)===false){u.global&&a.active--;return}if(v.aborted){return}var F=false;var D=0;var E=k.clk;if(E){var w=E.name;if(w&&!E.disabled){z.extraData=z.extraData||{};z.extraData[w]=E.value;if(E.type=="image"){z.extraData[w+".x"]=k.clk_x;z.extraData[w+".y"]=k.clk_y}}}function x(){var J=c.attr("target"),K=c.attr("action");k.setAttribute("target",C);if(k.getAttribute("method")!="POST"){k.setAttribute("method","POST")}if(k.getAttribute("action")!=z.url){k.setAttribute("action",z.url)}if(!z.skipEncodingOverride){c.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(z.timeout){setTimeout(function(){D=true;q()},z.timeout)}var I=[];try{if(z.extraData){for(var H in z.extraData){I.push(a('<input type="hidden" name="'+H+'" value="'+z.extraData[H]+'" />').appendTo(k)[0])}}B.appendTo("body");B.data("form-plugin-onload",q);k.submit()}finally{k.setAttribute("action",K);J?k.setAttribute("target",J):c.removeAttr("target");a(I).remove()}}if(z.forceSync){x()}else{setTimeout(x,10)}var A=100;function q(){if(F){return}var n=true;try{if(D){throw"timeout"}var M,J;J=j.contentWindow?j.contentWindow.document:j.contentDocument?j.contentDocument:j.document;var H=z.dataType=="xml"||J.XMLDocument||a.isXMLDoc(J);log("isXml="+H);if(!H&&(J.body==null||J.body.innerHTML=="")){if(--A){log("requeing onLoad callback, DOM not available");setTimeout(q,250);return}log("Could not access iframe DOM after 100 tries.");return}log("response detected");F=true;v.responseText=J.body?J.body.innerHTML:null;v.responseXML=J.XMLDocument?J.XMLDocument:J;v.getResponseHeader=function(O){var N={"content-type":z.dataType};return N[O]};if(z.dataType=="json"||z.dataType=="script"){var L=J.getElementsByTagName("textarea")[0];if(L){v.responseText=L.value}else{var K=J.getElementsByTagName("pre")[0];if(K){v.responseText=K.innerHTML}}}else{if(z.dataType=="xml"&&!v.responseXML&&v.responseText!=null){v.responseXML=y(v.responseText)}}M=a.httpData(v,z.dataType)}catch(I){log("error caught:",I);n=false;v.error=I;a.handleError(z,v,"error",I)}if(n){z.success(M,"success");if(G){a.event.trigger("ajaxSuccess",[v,z])}}if(G){a.event.trigger("ajaxComplete",[v,z])}if(G&&!--a.active){a.event.trigger("ajaxStop")}if(z.complete){z.complete(v,n?"success":"error")}setTimeout(function(){B.removeData("form-plugin-onload");B.remove();v.responseXML=null},100)}function y(n,H){if(window.ActiveXObject){H=new ActiveXObject("Microsoft.XMLDOM");H.async="false";H.loadXML(n)}else{H=(new DOMParser()).parseFromString(n,"text/xml")}return(H&&H.documentElement&&H.documentElement.tagName!="parsererror")?H:null}}};a.fn.ajaxForm=function(b){return this.ajaxFormUnbind().bind("submit.form-plugin",function(c){c.preventDefault();a(this).ajaxSubmit(b)}).bind("click.form-plugin",function(d){var h=d.target;var g=a(h);if(!(g.is(":submit,input:image"))){var i=g.closest(":submit");if(i.length==0){return}h=i[0]}var f=this;f.clk=h;if(h.type=="image"){if(d.offsetX!=undefined){f.clk_x=d.offsetX;f.clk_y=d.offsetY}else{if(typeof a.fn.offset=="function"){var c=g.offset();f.clk_x=d.pageX-c.left;f.clk_y=d.pageY-c.top}else{f.clk_x=d.pageX-h.offsetLeft;f.clk_y=d.pageY-h.offsetTop}}}setTimeout(function(){f.clk=f.clk_x=f.clk_y=null},100)})};a.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};a.fn.formToArray=function(g){var q=[];if(this.length==0){return q}var b=this[0];var f=g?b.getElementsByTagName("*"):b.elements;if(!f){return q}for(var k=0,d=f.length;k<d;k++){var h=f[k];var l=h.name;if(!l){continue}if(g&&b.clk&&h.type=="image"){if(!h.disabled&&b.clk==h){q.push({name:l,value:a(h).val()});q.push({name:l+".x",value:b.clk_x},{name:l+".y",value:b.clk_y})}continue}var c=a.fieldValue(h,true);if(c&&c.constructor==Array){for(var m=0,o=c.length;m<o;m++){q.push({name:l,value:c[m]})}}else{if(c!==null&&typeof c!="undefined"){q.push({name:l,value:c})}}}if(!g&&b.clk){var e=a(b.clk),p=e[0],l=p.name;if(l&&!p.disabled&&p.type=="image"){q.push({name:l,value:e.val()});q.push({name:l+".x",value:b.clk_x},{name:l+".y",value:b.clk_y})}}return q};a.fn.formSerialize=function(b){return a.param(this.formToArray(b))};a.fn.fieldSerialize=function(b){var c=[];this.each(function(){var e=this.name;if(!e){return}var f=a.fieldValue(this,b);if(f&&f.constructor==Array){for(var d=0,g=f.length;d<g;d++){c.push({name:e,value:f[d]})}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f})}}});return a.param(c)};a.fn.fieldValue=function(b){for(var f=[],c=0,g=this.length;c<g;c++){var d=this[c];var e=a.fieldValue(d,b);if(e===null||typeof e=="undefined"||(e.constructor==Array&&!e.length)){continue}e.constructor==Array?a.merge(f,e):f.push(e)}return f};a.fieldValue=function(g,m){var j=g.name,d=g.type,c=g.tagName.toLowerCase();if(typeof m=="undefined"){m=true}if(m&&(!j||g.disabled||d=="reset"||d=="button"||(d=="checkbox"||d=="radio")&&!g.checked||(d=="submit"||d=="image")&&g.form&&g.form.clk!=g||c=="select"&&g.selectedIndex==-1)){return null}if(c=="select"){var b=g.selectedIndex;if(b<0){return null}var o=[],f=g.options;var e=(d=="select-one");var p=(e?b+1:f.length);for(var h=(e?b:0);h<p;h++){var l=f[h];if(l.selected){var k=l.value;if(!k){k=(l.attributes&&l.attributes.value&&!(l.attributes.value.specified))?l.text:l.value}if(e){return k}o.push(k)}}return o}return g.value};a.fn.clearForm=function(){return this.each(function(){a("input,select,textarea",this).clearFields()})};a.fn.clearFields=a.fn.clearInputs=function(){return this.each(function(){var c=this.type,b=this.tagName.toLowerCase();if(c=="text"||c=="password"||b=="textarea"){this.value=""}else{if(c=="checkbox"||c=="radio"){this.checked=false}else{if(b=="select"){this.selectedIndex=-1}}}})};a.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};a.fn.enable=function(c){if(c==undefined){c=true}return this.each(function(){this.disabled=!c})};a.fn.selected=function(b){if(b==undefined){b=true}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=b}else{if(this.tagName.toLowerCase()=="option"){var c=a(this).parent("select");if(b&&c[0]&&c[0].type=="select-one"){c.find("option").selected(false)}this.selected=b}}})}})(jQuery);

(function(e){var f=["DOMMouseScroll","mousewheel"];e.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var a=f.length;a;){this.addEventListener(f[--a],d,false)}}else{this.onmousewheel=d}},teardown:function(){if(this.removeEventListener){for(var a=f.length;a;){this.removeEventListener(f[--a],d,false)}}else{this.onmousewheel=null}}};e.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}});function d(h){var b=[].slice.call(arguments,1),a=0,c=true;h=e.event.fix(h||window.event);h.type="mousewheel";if(h.wheelDelta){a=h.wheelDelta/120}if(h.detail){a=-h.detail/3}b.unshift(h,a);return e.event.handle.apply(this,b)}})(jQuery);

(function(a){a.jScrollPane={active:[]};a.fn.jScrollPane=function(c){c=a.extend({},a.fn.jScrollPane.defaults,c);var b=function(){return false};return this.each(function(){var n=a(this);var N=this;var g=0;var u;var i;var j;var I=c.topCapHeight;var e;if(a(this).parent().is(".jScrollPaneContainer")){e=a(this).parent();g=c.maintainPosition?n.position().top:0;var T=a(this).parent();u=T.innerWidth();i=T.outerHeight();a(">.jScrollPaneTrack, >.jScrollArrowUp, >.jScrollArrowDown, >.jScrollCap",T).remove();n.css({top:0})}else{n.data("originalStyleTag",n.attr("style"));n.css("overflow","hidden");this.originalPadding=n.css("paddingTop")+" "+n.css("paddingRight")+" "+n.css("paddingBottom")+" "+n.css("paddingLeft");this.originalSidePaddingTotal=(parseInt(n.css("paddingLeft"))||0)+(parseInt(n.css("paddingRight"))||0);u=n.innerWidth();i=n.innerHeight();e=a("<div></div>").attr({className:"jScrollPaneContainer"}).css({height:i+"px",width:u+"px"});if(c.enableKeyboardNavigation){e.attr("tabindex",c.tabIndex)}n.wrap(e);e=n.parent();a(document).bind("emchange",function(ap,p,aq){n.jScrollPane(c)})}j=i;if(c.reinitialiseOnImageLoad){var q=a.data(N,"jScrollPaneImagesToLoad")||a("img",n);var ah=[];if(q.length){q.each(function(p,ap){a(this).bind("load readystatechange",function(){if(a.inArray(p,ah)==-1){ah.push(ap);q=a.grep(q,function(at,ar){return at!=ap});a.data(N,"jScrollPaneImagesToLoad",q);var aq=a.extend(c,{reinitialiseOnImageLoad:false});n.jScrollPane(aq)}}).each(function(aq,ar){if(this.complete||this.complete===undefined){this.src=this.src}})})}}var ad=this.originalSidePaddingTotal;var U=u-c.scrollbarWidth-c.scrollbarMargin-ad;var d={height:"auto",width:U+"px"};if(c.scrollbarOnLeft){d.paddingLeft=c.scrollbarMargin+c.scrollbarWidth+"px"}else{d.paddingRight=c.scrollbarMargin+"px"}n.css(d);var F=n.outerHeight();var Q=i/F;var ao=Q<0.99;e[ao?"addClass":"removeClass"]("jScrollPaneScrollable");if(ao){e.append(a("<div></div>").addClass("jScrollCap jScrollCapTop").css({height:c.topCapHeight}),a("<div></div>").attr({className:"jScrollPaneTrack"}).css({width:c.scrollbarWidth+"px"}).append(a("<div></div>").attr({className:"jScrollPaneDrag"}).css({width:c.scrollbarWidth+"px"}).append(a("<div></div>").attr({className:"jScrollPaneDragTop"}).css({width:c.scrollbarWidth+"px"}),a("<div></div>").attr({className:"jScrollPaneDragBottom"}).css({width:c.scrollbarWidth+"px"}))),a("<div></div>").addClass("jScrollCap jScrollCapBottom").css({height:c.bottomCapHeight}));var al=a(">.jScrollPaneTrack",e);var f=a(">.jScrollPaneTrack .jScrollPaneDrag",e);var an;var V=[];var ae;var o=function(){if(ae>4||ae%4==0){ac(l+an*r)}ae++};if(c.enableKeyboardNavigation){e.bind("keydown.jscrollpane",function(p){switch(p.keyCode){case 38:an=-1;ae=0;o();V[V.length]=setInterval(o,100);return false;case 40:an=1;ae=0;o();V[V.length]=setInterval(o,100);return false;case 33:case 34:return false;default:}}).bind("keyup.jscrollpane",function(ap){if(ap.keyCode==38||ap.keyCode==40){for(var p=0;p<V.length;p++){clearInterval(V[p])}return false}})}if(c.showArrows){var ab;var ai;var w=function(p){a("html").unbind("mouseup",w);ab.removeClass("jScrollActiveArrowButton");clearInterval(ai)};var W=function(){a("html").bind("mouseup",w);ab.addClass("jScrollActiveArrowButton");ae=0;o();ai=setInterval(o,100)};e.append(a("<a></a>").attr({href:"javascript:;",className:"jScrollArrowUp",tabindex:-1}).css({width:c.scrollbarWidth+"px",top:c.topCapHeight+"px"}).html("Scroll up").bind("mousedown",function(){ab=a(this);an=-1;W();this.blur();return false}).bind("click",b),a("<a></a>").attr({href:"javascript:;",className:"jScrollArrowDown",tabindex:-1}).css({width:c.scrollbarWidth+"px",bottom:c.bottomCapHeight+"px"}).html("Scroll down").bind("mousedown",function(){ab=a(this);an=1;W();this.blur();return false}).bind("click",b));var Y=a(">.jScrollArrowUp",e);var H=a(">.jScrollArrowDown",e)}if(c.arrowSize){j=i-c.arrowSize-c.arrowSize;I+=c.arrowSize}else{if(Y){var E=Y.height();c.arrowSize=E;j=i-E-H.height();I+=E}}j-=c.topCapHeight+c.bottomCapHeight;al.css({height:j+"px",top:I+"px"});var ag=a(this).css({position:"absolute",overflow:"visible"});var aj;var M;var r;var l=0;var ak=Q*i/2;var t=function(aq,ar){var ap=ar=="X"?"Left":"Top";return aq["page"+ar]||(aq["client"+ar]+(document.documentElement["scroll"+ap]||document.body["scroll"+ap]))||0};var R=function(){return false};var S=function(){B();aj=f.offset(false);aj.top-=l;M=j-f[0].offsetHeight;r=2*c.wheelSpeed*M/F};var O=function(p){S();ak=t(p,"Y")-l-aj.top;a("html").bind("mouseup",af).bind("mousemove",s);if(a.browser.msie){a("html").bind("dragstart",R).bind("selectstart",R)}return false};var af=function(){a("html").unbind("mouseup",af).unbind("mousemove",s);ak=Q*i/2;if(a.browser.msie){a("html").unbind("dragstart",R).unbind("selectstart",R)}};var ac=function(aq){e.scrollTop(0);aq=aq<0?0:(aq>M?M:aq);l=aq;f.css({top:aq+"px"});var ap=aq/M;n.data("jScrollPanePosition",(i-F)*-ap);ag.css({top:((i-F)*ap)+"px"});n.trigger("scroll");if(c.showArrows){Y[aq==0?"addClass":"removeClass"]("disabled");H[aq==M?"addClass":"removeClass"]("disabled")}};var s=function(p){ac(t(p,"Y")-aj.top-ak)};var z=Math.max(Math.min(Q*(i-c.arrowSize*2),c.dragMaxHeight),c.dragMinHeight);f.css({height:z+"px"}).bind("mousedown",O);var L;var x;var k;var y=function(){if(x>8||x%4==0){ac((l-((l-k)/2)))}x++};var X=function(){clearInterval(L);a("html").unbind("mouseup",X).unbind("mousemove",A)};var A=function(p){k=t(p,"Y")-aj.top-ak};var aa=function(p){S();A(p);x=0;a("html").bind("mouseup",X).bind("mousemove",A);L=setInterval(y,100);y();return false};al.bind("mousedown",aa);e.bind("mousewheel",function(ar,ap){ap=ap||(ar.wheelDelta?ar.wheelDelta/120:(ar.detail)?-ar.detail/3:0);S();B();var p=l;ac(l-ap*r);var aq=p!=l;return !aq});var am;var v;function P(){var p=(am-l)/c.animateStep;if(p>1||p<-1){ac(l+p)}else{ac(am);B()}}var B=function(){if(v){clearInterval(v);delete am}};var h=function(aq,p){if(typeof aq=="string"){try{jQuerye=a(aq,n)}catch(ar){return}if(!jQuerye.length){return}aq=jQuerye.offset().top-n.offset().top}B();var ap=F-i;aq=aq>ap?ap:aq;n.data("jScrollPaneMaxScroll",ap);var at=aq/ap*M;if(p||!c.animateTo){ac(at)}else{e.scrollTop(0);am=at;v=setInterval(P,c.animateInterval)}};n[0].scrollTo=h;n[0].scrollBy=function(p){var ap=-parseInt(ag.css("top"))||0;h(ap+p)};S();h(-g,true);a("*",this).bind("focus",function(at){var au=a(this);var p=0;while(au[0]!=n[0]){p+=au.position().top;au=au.offsetParent()}var ar=-parseInt(ag.css("top"))||0;var ap=ar+i;var av=p>ar&&p<ap;if(!av){var aq=p-c.scrollbarMargin;if(p>ar){aq+=a(this).height()+15+c.scrollbarMargin-i}h(aq)}});if(c.observeHash){if(location.hash&&location.hash.length>1){setTimeout(function(){h(location.hash)},a.browser.safari?100:0)}a(document).bind("click",function(ap){jQuerytarget=a(ap.target);if(jQuerytarget.is("a")){var p=jQuerytarget.attr("href");if(p&&p.substr(0,1)=="#"&&p.length>1){setTimeout(function(){h(p,!c.animateToInternalLinks)},a.browser.safari?100:0)}}})}function Z(p){a(document).bind("mousemove.jScrollPaneDragging",D);a(document).bind("mouseup.jScrollPaneDragging",J)}var K;var G;function m(){direction=K<0?-1:1;n[0].scrollBy(K/2)}function C(){if(G){clearInterval(G);G=undefined}}function D(ap){var p=n.parent().offset().top;var ar=p+i;var aq=t(ap,"Y");K=aq<p?aq-p:(aq>ar?aq-ar:0);if(K==0){C()}else{if(!G){G=setInterval(m,100)}}}function J(p){a(document).unbind("mousemove.jScrollPaneDragging").unbind("mouseup.jScrollPaneDragging");C()}e.bind("mousedown.jScrollPane",Z);a.jScrollPane.active.push(n[0])}else{n.css({height:i+"px",width:u-this.originalSidePaddingTotal+"px",padding:this.originalPadding});n[0].scrollTo=n[0].scrollBy=function(){};n.parent().unbind("mousewheel").unbind("mousedown.jScrollPane").unbind("keydown.jscrollpane").unbind("keyup.jscrollpane")}})};a.fn.jScrollPaneRemove=function(){a(this).each(function(){jQuerythis=a(this);var b=jQuerythis.parent();if(b.is(".jScrollPaneContainer")){jQuerythis.css({top:"",height:"",width:"",padding:"",overflow:"",position:""});jQuerythis.attr("style",jQuerythis.data("originalStyleTag"));b.after(jQuerythis).remove()}})};a.fn.jScrollPane.defaults={scrollbarWidth:10,scrollbarMargin:5,wheelSpeed:18,showArrows:false,arrowSize:0,animateTo:false,dragMinHeight:1,dragMaxHeight:99999,animateInterval:100,animateStep:3,maintainPosition:true,scrollbarOnLeft:false,reinitialiseOnImageLoad:false,tabIndex:0,enableKeyboardNavigation:true,animateToInternalLinks:false,topCapHeight:0,bottomCapHeight:0,observeHash:true};a(window).bind("unload",function(){var c=a.jScrollPane.active;for(var b=0;b<c.length;b++){c[b].scrollTo=c[b].scrollBy=null}})})(jQuery);

(function(b){b.address=(function(){var a1=function(c){b(this).trigger(b.extend(b.Event(c),(function(){var f={value:this.value(),path:this.path(),pathNames:this.pathNames(),parameterNames:this.parameterNames(),parameters:{},queryString:this.queryString()};for(var d=0,e=f.parameterNames.length;d<e;d++){f.parameters[f.parameterNames[d]]=this.parameter(f.parameterNames[d])}return f}).call(this)))};var ao=function(){a1.call(b.address,"init")};var aX=function(){a1.call(b.address,"change")};var am=function(){var c=ar.href.indexOf("#");return c!=-1?aa(aO(ar.href.substr(c+1))):""};var aV=function(){try{return top.document!=undefined?top:window}catch(c){return window}};var aE=function(d,c){if(aC.strict){d=c?(d.substr(0,1)!="/"?"/"+d:d):(d==""?"/":d)}return d};var aM=function(c,d){return(aT&&ar.protocol=="file:")?(d?an.replace(/\?/,"%3F"):an.replace(/%253F/,"?")):c};var i=function(c){for(var d=0,e=c.childNodes.length,f;d<e;d++){if(c.childNodes[d].src){aY=String(c.childNodes[d].src)}if(f=i(c.childNodes[d])){return f}}};var ah=function(){if(!aR){var d=am();var c=!(an==d);if(aS&&aN<523){if(aH!=ai.length){aH=ai.length;if(typeof aI[aH-1]!=aF){an=aI[aH-1]}aq(false)}}else{if(aT&&aN<7&&c){ar.reload()}else{if(c){an=d;aq(false)}}}}};var aq=function(c){aX();if(c){a1.call(b.address,"internalChange")}else{a1.call(b.address,"externalChange")}aW(aQ,10)};var aQ=function(){var d=(ar.pathname+(/\/jQuery/.test(ar.pathname)?"":"/")+aG.value()).replace(/\/\//,"/").replace(/^\/jQuery/,"");var c=window[aC.tracker];if(typeof c==a3){c(d)}else{if(typeof pageTracker!=aF&&typeof pageTracker._trackPageview==a3){pageTracker._trackPageview(d)}else{if(typeof urchinTracker==a3){urchinTracker(d)}}}};var a=function(){var c=a2.contentWindow.document;c.open();c.write("<html><head><title>"+aL.title+"</title><script>var "+aJ+' = "'+am()+'";</script></head></html>');c.close()};var ax=function(){if(!al){al=aB;if(aT&&aN<8){var c=aL.getElementsByTagName("frameset")[0];a2=aL.createElement((c?"":"i")+"frame");if(c){c.insertAdjacentElement("beforeEnd",a2);c[c.cols?"cols":"rows"]+=",0";a2.src="javascript:false";a2.noResize=true;a2.frameBorder=a2.frameSpacing=0}else{a2.src="javascript:false";a2.style.display="none";aL.body.insertAdjacentElement("afterBegin",a2)}aW(function(){b(a2).bind("load",function(){var d=a2.contentWindow;var e=d.location.href;an=(typeof d[aJ]!=aF?d[aJ]:"");if(an!=am()){aq(false);ar.hash=aM(an,aB)}});if(typeof a2.contentWindow[aJ]==aF){a()}},50)}else{if(aS){if(aN<418){b(aL.body).append('<form id="'+aJ+'" style="position:absolute;top:-9999px;" method="get"></form>');at=aL.getElementById(aJ)}if(typeof ar[aJ]==aF){ar[aJ]={}}if(typeof ar[aJ][ar.pathname]!=aF){aI=ar[aJ][ar.pathname].split(",")}}}aW(function(){ao();aq(false)},1);if(aT&&aN>=8){aL.body.onhashchange=ah}else{aP(ah,50)}b("a[rel*=address:]").address()}};var aG={baseURL:function(){var c=ar.href;if(c.indexOf("#")!=-1){c=c.substr(0,c.indexOf("#"))}if(c.substr(c.length-1)=="/"){c=c.substr(0,c.length-1)}return c},strict:function(){return aC.strict},history:function(){return aC.history},tracker:function(){return aC.tracker},title:function(){return aL.title},value:function(){if(!aU){return null}return aO(aE(aM(an,ag),ag))},path:function(){var c=this.value();return(c.indexOf("?")!=-1)?c.split("?")[0]:c},pathNames:function(){var d=this.path();var c=d.split("/");if(d.substr(0,1)=="/"||d.length==0){c.splice(0,1)}if(d.substr(d.length-1,1)=="/"){c.splice(c.length-1,1)}return c},queryString:function(){var d=this.value();var c=d.indexOf("?");if(c!=-1&&c<d.length){return d.substr(c+1)}},parameter:function(c){var f=this.value();var e=f.indexOf("?");if(e!=-1){f=f.substr(e+1);var h=f.split("&");var g,j=h.length,d=[];while(j--){g=h[j].split("=");if(g[0]==c){d.push(g[1])}}if(d.length!=0){return d.length!=1?d:d[0]}}},parameterNames:function(){var g=this.value();var e=g.indexOf("?");var c=[];if(e!=-1){g=g.substr(e+1);if(g!=""&&g.indexOf("=")!=-1){var f=g.split("&");var d=0;while(d<f.length){c.push(f[d].split("=")[0]);d++}}}return c}};var av={strict:function(c){aC.strict=c},history:function(c){aC.history=c},tracker:function(c){aC.tracker=c},title:function(c){c=aO(c);aW(function(){aw=aL.title=c;if(au&&a2&&a2.contentWindow&&a2.contentWindow.document){a2.contentWindow.document.title=c;au=ag}if(!aA&&p){ar.replace(ar.href.indexOf("#")!=-1?ar.href:ar.href+"#")}aA=ag},50)},value:function(d){d=aa(aO(aE(d,aB)));if(d=="/"){d=""}if(an==d){return}aA=aB;an=d;aR=aB;aq(true);aI[ai.length]=an;if(aS){if(aC.history){ar[aJ][ar.pathname]=aI.toString();aH=ai.length+1;if(aN<418){if(ar.search==""){at.action="#"+an;at.submit()}}else{if(aN<523||an==""){var c=aL.createEvent("MouseEvents");c.initEvent("click",aB,aB);var e=aL.createElement("a");e.href="#"+an;e.dispatchEvent(c)}else{ar.hash="#"+an}}}else{ar.replace("#"+an)}}else{if(an!=am()){if(aC.history){ar.hash="#"+aM(an,aB)}else{ar.replace("#"+an)}}}if((aT&&aN<8)&&aC.history){aW(a,50)}if(aS){aW(function(){aR=ag},1)}else{aR=ag}}};var aJ="jQueryAddress",a3="function",aF="undefined",aB=true,ag=false,aD=b.browser,aN=parseFloat(b.browser.version),p=aD.mozilla,aT=aD.msie,az=aD.opera,aS=aD.safari,aU=ag,ay=aV(),aL=ay.document,ai=ay.history,ar=ay.location,aP=setInterval,aW=setTimeout,aO=decodeURI,aa=encodeURI,aj=navigator.userAgent,a2,at,aY,aw=aL.title,aH=ai.length,aR=ag,al=ag,aA=aB,au=aB,aI=[],aK={},an=am(),af={},aC={history:aB,strict:aB};if(aT){aN=parseFloat(aj.substr(aj.indexOf("MSIE")+4));if(aL.documentMode&&aL.documentMode!=aN){aN=aL.documentMode!=8?7:8}}aU=(p&&aN>=1)||(aT&&aN>=6)||(az&&aN>=9.5)||(aS&&aN>=312);if(aU){for(var ap=1;ap<aH;ap++){aI.push("")}aI.push(am());if(aT&&ar.hash!=am()){ar.hash="#"+aM(am(),aB)}if(az){history.navigationMode="compatible"}i(document);var a0=aY.indexOf("?");if(aY&&a0>-1){var aZ,a4=aY.substr(a0+1).split("&");for(var ap=0,ak;ak=a4[ap];ap++){aZ=ak.split("=");if(/^(history|strict)jQuery/.test(aZ[0])){aC[aZ[0]]=(isNaN(aZ[1])?/^(true|yes)jQuery/i.test(aZ[1]):(parseInt(aZ[1])!=0))}if(/^trackerjQuery/.test(aZ[0])){aC[aZ[0]]=aZ[1]}}}b(ax)}else{if((!aU&&ar.href.indexOf("#")!=-1)||(aS&&aN<418&&ar.href.indexOf("#")!=-1&&ar.search!="")){aL.open();aL.write('<html><head><meta http-equiv="refresh" content="0;url='+ar.href.substr(0,ar.href.indexOf("#"))+'" /></head></html>');aL.close()}else{aQ()}}b.each(("init,change,internalChange,externalChange").split(","),function(c,d){af[d]=function(f,e){b(b.address).bind(d,e||f,e&&f);return this}});b.each(("strict,history,tracker,title,value").split(","),function(c,d){af[d]=function(e){if(typeof e!="undefined"){if(aU){av[d](e)}return b.address}else{return aG[d]()}}});b.each(("baseURL,path,pathNames,queryString,parameter,parameterNames").split(","),function(c,d){af[d]=function(e){return aG[d](e)}});return af})();b.fn.address=function(a){b(this).click(function(){var d=a?a.call(this):/address:/.test(b(this).attr("rel"))?b(this).attr("rel").split("address:")[1].split(" ")[0]:b(this).attr("href").replace(/^#/,"");b.address.value(d);return false})}}(jQuery));

(function(d){var c=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\"].join("|\\")+")","g");function a(f,h,g){var e="("+g.replace(c,"\\$1")+")";return f.replace(new RegExp(e,"gi"),"<strong>$1</strong>")}function b(e,f){this.el=d(e);this.el.attr("autocomplete","off");this.suggestions=[];this.data=[];this.badQueries=[];this.selectedIndex=-1;this.currentValue=this.el.val();this.intervalId=0;this.cachedResponse=[];this.onChangeInterval=null;this.ignoreValueChange=false;this.serviceUrl=f.serviceUrl;this.isLocal=false;this.options={autoSubmit:false,minChars:1,maxHeight:300,deferRequestBy:0,width:0,highlight:true,params:{},fnFormatResult:a,delimiter:null,zIndex:9999};this.initialize();this.setOptions(f)}d.fn.autocomplete=function(e){return new b(this.get(0),e)};b.prototype={killerFn:null,initialize:function(){var g,f,e;g=this;f=new Date().getTime();e="Autocomplete_"+f;this.killerFn=function(h){if(d(h.target).parents(".autocomplete").size()===0){g.killSuggestions();g.disableKillerFn()}};if(!this.options.width){this.options.width=this.el.width()}this.mainContainerId="AutocompleteContainter_"+f;d('<div id="'+this.mainContainerId+'" style="position:absolute;z-index:9999;"><div class="autocomplete-bg"></div><ul id="'+e+'" class="autocomplete" style="display: none;width:203px;overflow:auto;"></ul></div>').appendTo("body");this.container=d("#"+e);this.fixPosition();if(window.opera){this.el.keypress(function(h){g.onKeyPress(h)})}else{this.el.keydown(function(h){g.onKeyPress(h)})}this.el.keyup(function(h){g.onKeyUp(h)});this.el.blur(function(){g.enableKillerFn()});this.el.focus(function(){g.fixPosition();g.onValueChange()});d.manageAjax.create("autocomplete",{queue:"clear",maxRequests:1,abortOld:true,cacheResponse:true})},setOptions:function(f){var e=this.options;d.extend(e,f);if(e.lookup){this.isLocal=true;if(d.isArray(e.lookup)){e.lookup={suggestions:e.lookup,data:[]}}}d("#"+this.mainContainerId).css({zIndex:e.zIndex})},clearCache:function(){this.cachedResponse=[];this.badQueries=[]},disable:function(){this.disabled=true},enable:function(){this.disabled=false},fixPosition:function(){var e=this.el.offset();if(typeof this.options.top=="undefined"){d("#"+this.mainContainerId).css("top",(e.top+this.el.innerHeight())+"px")}else{d("#"+this.mainContainerId).css("top",this.options.top+"px")}if(typeof this.options.left=="undefined"){d("#"+this.mainContainerId).css("left",e.left+"px")}else{d("#"+this.mainContainerId).css("left",this.options.left+"px")}},enableKillerFn:function(){var e=this;d(document).bind("click",e.killerFn)},disableKillerFn:function(){var e=this;d(document).unbind("click",e.killerFn)},killSuggestions:function(){var e=this;this.stopKillSuggestions();this.intervalId=window.setInterval(function(){e.hide();e.stopKillSuggestions()},300)},stopKillSuggestions:function(){window.clearInterval(this.intervalId)},onKeyPress:function(f){if(this.disabled||!this.enabled){return}switch(f.keyCode){case 27:this.el.val(this.currentValue);this.hide();break;case 9:case 13:if(this.selectedIndex===-1){this.hide();return}this.select(this.selectedIndex);if(f.keyCode===9){return}break;case 38:this.moveUp();break;case 40:this.moveDown();break;default:return}f.stopImmediatePropagation();f.preventDefault()},onKeyUp:function(f){if(this.disabled){return}switch(f.keyCode){case 38:case 40:return}clearInterval(this.onChangeInterval);if(this.currentValue!==this.el.val()){if(this.options.deferRequestBy>0){var g=this;this.onChangeInterval=setInterval(function(){g.onValueChange()},this.options.deferRequestBy)}else{this.onValueChange()}}},onValueChange:function(){clearInterval(this.onChangeInterval);this.currentValue=this.el.val();var e=this.getQuery(this.currentValue);this.selectedIndex=-1;if(this.ignoreValueChange){this.ignoreValueChange=false;return}if(e===""||e.length<this.options.minChars){this.hide()}else{this.getSuggestions(e)}},getQuery:function(g){var e,f;e=this.options.delimiter;if(!e){return d.trim(g)}f=g.split(e);return d.trim(f[f.length-1])},getSuggestionsLocal:function(g){var h,j,k,f,e;j=this.options.lookup;k=j.suggestions.length;h={suggestions:[],data:[]};g=g.toLowerCase();for(e=0;e<k;e++){f=j.suggestions[e];if(f.toLowerCase().indexOf(g)===0){h.suggestions.push(f);h.data.push(j.data[e])}}return h},getSuggestions:function(e){var g,f;g=this.isLocal?this.getSuggestionsLocal(e):this.cachedResponse[e];if(g&&d.isArray(g.suggestions)){this.suggestions=g.suggestions;this.data=g.data;this.suggest()}else{if(!this.isBadQuery(e)){f=this;f.options.params.q=e;d.manageAjax.clear("autocomplete",true);d.manageAjax.add("autocomplete",{dataType:"json",url:this.serviceUrl,data:f.options.params,success:function(h){f.processResponse(h)}})}}},isBadQuery:function(f){var e=this.badQueries.length;while(e--){if(f.indexOf(this.badQueries[e])===0){return true}}return false},hide:function(){this.enabled=false;this.selectedIndex=-1;this.container.fadeOut(200);d(".autocomplete-bg").fadeOut(150);d("#ac-suggest-title").fadeOut(150);d(".autocomplete").jScrollPaneRemove()},suggest:function(){if(this.suggestions.length===0){this.hide();return}var k,l,o,n,g,j,e,h,m;k=this;l=this.suggestions.length;n=this.options.fnFormatResult;g=this.getQuery(this.currentValue);h=function(f){return function(){k.activate(f)}};m=function(f){return function(){k.select(f)}};this.container.empty();for(j=0;j<l;j++){e=this.suggestions[j];li=d((k.selectedIndex===j?'<li class="selected"':"<li")+' id="suggest-item-'+j+'">'+n(e,this.data[j],g)+"</li>");li.mouseover(h(j));li.click(m(j));this.container.append(li)}this.enabled=true;d("#ac-suggest-title").fadeIn(200);d(".autocomplete-bg").fadeIn(150);this.container.fadeIn(200);this.container.jScrollPane()},processResponse:function(e){var g;try{g=e}catch(f){return}if(!d.isArray(g.data)){g.data=[]}if(!d.isArray(g.suggestions)){g.suggestions=[]}if(d.isArray(g.images)){g.suggestions=g.suggestions.concat(g.images)}if(d.isArray(g.videos)){g.suggestions=g.suggestions.concat(g.videos)}if(d.isArray(g.users)){g.suggestions=g.suggestions.concat(g.users)}if(d.isArray(g.blogs)){g.suggestions=g.suggestions.concat(g.blogs)}g.data=g.suggestions;this.cachedResponse[g.query]=g;if(g.suggestions.length===0){this.badQueries.push(g.query)}if(g.query===this.getQuery(this.currentValue)){this.suggestions=g.suggestions;this.data=g.data;this.suggest()}},activate:function(g){var f,e;f=this.container.children();if(this.selectedIndex!==-1&&f.length>this.selectedIndex){d(f.get(this.selectedIndex)).attr("class","")}this.selectedIndex=g;if(this.selectedIndex!==-1&&f.length>this.selectedIndex){e=f.get(this.selectedIndex);d(e).attr("class","selected")}return e},deactivate:function(f,e){f.className="";if(this.selectedIndex===e){this.selectedIndex=-1}},select:function(e){var g,h;g=this.suggestions[e].friendlyName;if(g){this.el.val(g);if(this.options.autoSubmit){h=this.el.parents("form");if(h.length>0){h.get(0).submit()}}this.ignoreValueChange=true;this.hide();this.onSelect(e)}},moveUp:function(){if(this.selectedIndex===-1){return}if(this.selectedIndex===0){this.container.children().get(0).className="";this.selectedIndex=-1;this.el.val(this.currentValue);return}this.adjustScroll(this.selectedIndex-1)},moveDown:function(){if(this.selectedIndex===(this.suggestions.length-1)){return}this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(e){var f,g,j,h;f=this.activate(e);if(typeof d.jScrollPane.active!="undefined"){d.jScrollPane.active[d.jScrollPane.active.length-1].scrollTo("#suggest-item-"+(e-1)+"")}},onSelect:function(f){var j,k,e,g,h;j=this;k=j.options.onSelect;e=function(n){var l,i,m;l=j.options.delimiter;if(!l){return n}i=j.currentValue;m=i.split(l);if(m.length===1){return n}return i.substr(0,i.length-m[m.length-1].length)+n};g=j.suggestions[f].friendlyName;h=j.data[f];j.el.val(e(g));if(d.isFunction(k)){k(g,h)}}}}(jQuery));

jQuery.fn.labelOver=function(a){return jQuery(this).each(function(){var b=jQuery(this);var d=b.attr("for");if(d){var c=jQuery("#"+d);this.hide=function(){if(c.val()!=""){b.css({textIndent:-10000,visibility:"hidden"})}else{b.css({textIndent:0,visibility:"visible"})}};this.show=function(){if(c.val()==""){b.css({textIndent:0,visibility:"visible"})}};c.focus(this.hide);c.keyup(function(){setTimeout(function(){if(c.val()!=""){b.css({textIndent:-10000,visibility:"hidden"})}else{b.css({textIndent:0,visibility:"visible"})}},50)});c.change(function(){setTimeout(function(){if(c.val()!=""){b.css({textIndent:-10000,visibility:"hidden"})}else{b.css({textIndent:0,visibility:"visible"})}},50)});c.blur(this.show);b.addClass(a).click(function(){c.focus()});if(c.val()!=""){this.hide()}}})};

(function(l){var E="colorbox",O="hover",r=true,e=false,T,H=l.browser.msie&&!l.support.opacity,V=H&&l.browser.version<7,g="cbox_open",v="cbox_load",p="cbox_complete",t="cbox_cleanup",L="cbox_closed",P="resize.cbox_resize",w,k,A,c,h,m,S,K,F,f,u,q,Q,U,b,x,j,R,I,W,B,y,i,D,o,n,d,N,a,J,s={transition:"elastic",speed:350,width:e,height:e,innerWidth:e,innerHeight:e,initialWidth:"400",initialHeight:"400",maxWidth:e,maxHeight:e,scalePhotos:r,scrolling:r,inline:e,html:e,iframe:e,photo:e,href:e,title:e,rel:e,opacity:0.9,preloading:r,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:e,overlayClose:r,slideshow:e,slideshowAuto:r,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:e,onLoad:e,onComplete:e,onCleanup:e,onClosed:e};function z(X,Y){Y=Y==="x"?f.width():f.height();return(typeof X==="string")?Math.round((X.match(/%/)?(Y/100)*parseInt(X,10):parseInt(X,10))):X}function C(X){X=l.isFunction(X)?X.call(o):X;return N.photo||X.match(/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i)}function M(){for(var X in N){if(l.isFunction(N[X])&&X.substring(0,2)!=="on"){N[X]=N[X].call(o)}}N.rel=N.rel||o.rel;N.href=N.href||o.href;N.title=N.title||o.title}function G(X){o=X;N=l.extend({},l(o).data(E));M();if(N.rel&&N.rel!=="nofollow"){F=l(".cboxElement").filter(function(){var Y=l(this).data(E).rel||this.rel;return(Y===N.rel)});d=F.index(o);if(d<0){F=F.add(o);d=F.length-1}}else{F=l(o);d=0}if(!a){a=r;J=r;n=o;n.blur();l(document).bind("keydown.cbox_close",function(Y){if(Y.keyCode===27){Y.preventDefault();T.close()}}).bind("keydown.cbox_arrows",function(Y){if(F.length>1){if(Y.keyCode===37){Y.preventDefault();I.click()}else{if(Y.keyCode===39){Y.preventDefault();R.click()}}}});if(N.overlayClose){w.css({cursor:"pointer"}).one("click",T.close)}l.event.trigger(g);if(N.onOpen){N.onOpen.call(o)}w.css({opacity:N.opacity}).show();N.w=z(N.initialWidth,"x");N.h=z(N.initialHeight,"y");T.position(0);if(V){f.bind("resize.cboxie6 scroll.cboxie6",function(){w.css({width:f.width(),height:f.height(),top:f.scrollTop(),left:f.scrollLeft()})}).trigger("scroll.cboxie6")}}x.add(I).add(R).add(j).add(b).hide();W.html(N.close).show();T.slideshow();T.load()}T=l.fn.colorbox=function(Z,X){var Y=this;if(!Y.length){if(Y.selector===""){Y=l("<a/>");Z.open=r}else{return this}}Y.each(function(){var aa=l.extend({},l(this).data(E)?l(this).data(E):s,Z);l(this).data(E,aa).addClass("cboxElement");if(X){l(this).data(E).onComplete=X}});if(Z&&Z.open){G(Y)}return this};T.init=function(){function X(Y){return l('<div id="cbox'+Y+'"/>')}f=l(window);k=l('<div id="colorbox"/>');w=X("Overlay").hide();A=X("Wrapper");c=X("Content").append(u=X("LoadedContent").css({width:0,height:0}),Q=X("LoadingOverlay"),U=X("LoadingGraphic"),b=X("Title"),x=X("Current"),j=X("Slideshow"),R=X("Next"),I=X("Previous"),W=X("Close"));A.append(l("<div/>").append(X("TopLeft"),h=X("TopCenter"),X("TopRight")),l("<div/>").append(m=X("MiddleLeft"),c,S=X("MiddleRight")),l("<div/>").append(X("BottomLeft"),K=X("BottomCenter"),X("BottomRight"))).children().children().css({"float":"left"});q=l("<div style='position:absolute; top:0; left:0; width:9999px; height:0;'/>");l("body").prepend(w,k.append(A,q));if(H){k.addClass("cboxIE");if(V){w.css("position","absolute")}}c.children().bind("mouseover mouseout",function(){l(this).toggleClass(O)}).addClass(O);B=h.height()+K.height()+c.outerHeight(r)-c.height();y=m.width()+S.width()+c.outerWidth(r)-c.width();i=u.outerHeight(r);D=u.outerWidth(r);k.css({"padding-bottom":B,"padding-right":y}).hide();R.click(T.next);I.click(T.prev);W.click(T.close);c.children().removeClass(O);l(".cboxElement").live("click",function(Y){if(Y.button!==0&&typeof Y.button!=="undefined"){return r}else{G(this);return e}})};T.position=function(X,Z){var ac,ab=f.height(),aa=Math.max(ab-N.h-i-B,0)/2+f.scrollTop(),Y=Math.max(document.documentElement.clientWidth-N.w-D-y,0)/2+f.scrollLeft();ac=(k.width()===N.w+D&&k.height()===N.h+i)?0:X;A[0].style.width=A[0].style.height="9999px";function ad(ae){h[0].style.width=K[0].style.width=c[0].style.width=ae.style.width;U[0].style.height=Q[0].style.height=c[0].style.height=m[0].style.height=S[0].style.height=ae.style.height}k.dequeue().animate({width:N.w+D,height:N.h+i,top:aa,left:Y},{duration:ac,complete:function(){ad(this);J=e;A[0].style.width=(N.w+D+y)+"px";A[0].style.height=(N.h+i+B)+"px";if(Z){Z()}},step:function(){ad(this)}})};T.resize=function(ag){if(!a){return}var ad,ae,af,ai,ah,aa,Z,ab=N.transition==="none"?0:N.speed;f.unbind(P);if(!ag){Z=setTimeout(function(){var aj=u.wrapInner("<div style='overflow:auto'></div>").children();N.h=aj.height();u.css({height:N.h});aj.replaceWith(aj.children());T.position(ab)},1);return}u.remove();u=l('<div id="cboxLoadedContent"/>').html(ag);function ac(){N.w=N.w||u.width();N.w=N.mw&&N.mw<N.w?N.mw:N.w;return N.w}function X(){N.h=N.h||u.height();N.h=N.mh&&N.mh<N.h?N.mh:N.h;return N.h}u.hide().appendTo(q).css({width:ac(),overflow:N.scrolling?"auto":"hidden"}).css({height:X()}).prependTo(c);l("#cboxPhoto").css({cssFloat:"none"});if(V){l("select:not(#colorbox select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(t,function(){this.style.visibility="inherit"})}function Y(aj){T.position(aj,function(){if(!a){return}if(H){if(aa){u.fadeIn(100)}k[0].style.removeAttribute("filter")}if(N.iframe){u.append("<iframe id='cboxIframe'"+(N.scrolling?" ":"scrolling='no'")+" name='iframe_"+new Date().getTime()+"' frameborder=0 src='"+N.href+"' "+(H?"allowtransparency='true'":"")+" />")}u.show();b.show().html(N.title);if(F.length>1){x.html(N.current.replace(/\{current\}/,d+1).replace(/\{total\}/,F.length)).show();R.html(N.next).show();I.html(N.previous).show();if(N.slideshow){j.show()}}Q.hide();U.hide();l.event.trigger(p);if(N.onComplete){N.onComplete.call(o)}if(N.transition==="fade"){k.fadeTo(ab,1,function(){if(H){k[0].style.removeAttribute("filter")}})}f.bind(P,function(){T.position(0)})})}if((N.transition==="fade"&&k.fadeTo(ab,0,function(){Y(0)}))||Y(ab)){}if(N.preloading&&F.length>1){ae=d>0?F[d-1]:F[F.length-1];ai=d<F.length-1?F[d+1]:F[0];ah=l(ai).data(E).href||ai.href;af=l(ae).data(E).href||ae.href;if(C(ah)){l("<img />").attr("src",ah)}if(C(af)){l("<img />").attr("src",af)}}};T.load=function(){var X,aa,Y,Z=T.resize;J=r;o=F[d];N=l.extend({},l(o).data(E));M();l.event.trigger(v);if(N.onLoad){N.onLoad.call(o)}N.h=N.height?z(N.height,"y")-i-B:N.innerHeight?z(N.innerHeight,"y"):e;N.w=N.width?z(N.width,"x")-D-y:N.innerWidth?z(N.innerWidth,"x"):e;N.mw=N.w;N.mh=N.h;if(N.maxWidth){N.mw=z(N.maxWidth,"x")-D-y;N.mw=N.w&&N.w<N.mw?N.w:N.mw}if(N.maxHeight){N.mh=z(N.maxHeight,"y")-i-B;N.mh=N.h&&N.h<N.mh?N.h:N.mh}X=N.href;Q.show();U.show();if(N.inline){l('<div id="cboxInlineTemp" />').hide().insertBefore(l(X)[0]).bind(v+" "+t,function(){l(this).replaceWith(u.children())});Z(l(X))}else{if(N.iframe){Z(" ")}else{if(N.html){Z(N.html)}else{if(C(X)){aa=new Image();aa.onload=function(){var ab;aa.onload=null;aa.id="cboxPhoto";l(aa).css({margin:"auto",border:"none",display:"block",cssFloat:"left"});if(N.scalePhotos){Y=function(){aa.height-=aa.height*ab;aa.width-=aa.width*ab};if(N.mw&&aa.width>N.mw){ab=(aa.width-N.mw)/aa.width;Y()}if(N.mh&&aa.height>N.mh){ab=(aa.height-N.mh)/aa.height;Y()}}if(N.h){aa.style.marginTop=Math.max(N.h-aa.height,0)/2+"px"}Z(aa);if(F.length>1){l(aa).css({cursor:"pointer"}).click(T.next)}if(H){aa.style.msInterpolationMode="bicubic"}};aa.src=X}else{l("<div />").appendTo(q).load(X,N.data,function(ac,ab){if(ab==="success"){Z(this)}else{Z(l("<p>Request unsuccessful.</p>"))}})}}}}};T.next=function(){if(!J){d=d<F.length-1?d+1:0;T.load()}};T.prev=function(){if(!J){d=d>0?d-1:F.length-1;T.load()}};T.slideshow=function(){var Z,Y,X="cboxSlideshow_";j.bind(L,function(){j.unbind();clearTimeout(Y);k.removeClass(X+"off "+X+"on")});function aa(){j.text(N.slideshowStop).bind(p,function(){Y=setTimeout(T.next,N.slideshowSpeed)}).bind(v,function(){clearTimeout(Y)}).one("click",function(){Z();l(this).removeClass(O)});k.removeClass(X+"off").addClass(X+"on")}Z=function(){clearTimeout(Y);j.text(N.slideshowStart).unbind(p+" "+v).one("click",function(){aa();Y=setTimeout(T.next,N.slideshowSpeed);l(this).removeClass(O)});k.removeClass(X+"on").addClass(X+"off")};if(N.slideshow&&F.length>1){if(N.slideshowAuto){aa()}else{Z()}}};T.close=function(){l.event.trigger(t);if(N.onCleanup){N.onCleanup.call(o)}a=e;l(document).unbind("keydown.cbox_close keydown.cbox_arrows");f.unbind(P+" resize.cboxie6 scroll.cboxie6");w.css({cursor:"auto"}).fadeOut("fast");k.stop(r,e).fadeOut("fast",function(){l("#colorbox iframe").attr("src","about:blank");u.remove();k.css({opacity:1});try{n.focus()}catch(X){}l.event.trigger(L);if(N.onClosed){N.onClosed.call(o)}})};T.element=function(){return l(o)};T.settings=s;l(T.init)}(jQuery));

jQuery.fn.seekAttention=function(j){var e={color:"black",opacity:0.6,fade:true,fadeSpeed:300,autoclose:true,hideOnKeyPress:true,hideOnClick:true,hideOnHover:true,pulse:true,blur:true,pulseSpeed:300,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,container:"body"};for(var g in j){if(g!=="container"){if(j[g]&&j[g]!=="undefined"){if(typeof j[g]!==typeof e[g]){return}}}else{if(typeof j[g]!=="object"&&typeof j[g]!=="string"){return}}}var f=$.extend(e,j);jQuery('.sa-overlay,.sa-pulse-overlay,div[class*="sa-blur"]').remove();function h(i){if(i===document){return 0}return parseInt(jQuery(i).css("paddingLeft").replace("px",""),10)+parseInt(jQuery(i).css("paddingRight").replace("px",""),10)}function c(i){if(i===document){return 0}return parseInt(jQuery(i).css("paddingTop").replace("px",""),10)+parseInt(jQuery(i).css("paddingBottom").replace("px",""),10)}function d(m){if(m===document){return 0}var o="borderLeftWidth";var n="borderRightWidth";var p="borderTopWidth";var l="borderBottomWidth";function i(q){if(jQuery(m).css(q).indexOf("i")>-1){if(jQuery(m).css(q)==="thin"){jQuery(m).css(q,"2px")}if(jQuery(m).css(q)==="medium"){jQuery(m).css(q,"4px")}if(jQuery(m).css(q)==="thick"){jQuery(m).css(q,"6px")}}}i(o);i(n);i(p);i(l)}function b(i){if(i===document){return 0}var n=0;var l=jQuery(i).css("borderLeftWidth");var m=jQuery(i).css("borderRightWidth");if(jQuery(i).css("borderLeftStyle")!=="none"){n+=parseInt(l.replace("px",""),10)}if(jQuery(i).css("borderRightStyle")!=="none"){n+=parseInt(m.replace("px",""),10)}return n}function k(l){if(l===document){return 0}var i=0;var m=jQuery(l).css("borderTopWidth");var n=jQuery(l).css("borderBottomWidth");if(jQuery(l).css("borderTopStyle")!=="none"){i+=parseInt(m.replace("px",""),10)}if(jQuery(l).css("borderBottomStyle")!=="none"){i+=parseInt(n.replace("px",""),10)}return i}function a(o,m,i,n,p){jQuery("<div/>").css({top:o+"px",left:m+"px",position:"absolute",zIndex:9999,height:i+"px",width:n+"px",background:f.color,opacity:0,display:"none"}).addClass(p||"sa-overlay").appendTo("body").show()}jQuery(this).each(function(p){if(p>0){return}d(this);var C=(f.container==="body"||f.container===document)?true:false;var A=(C)?document:jQuery(f.container);var n=jQuery(A).height()+c(A)+k(A);var B=jQuery(A).width()+h(A)+b(A);var z=(C)?0:jQuery(A).offset().top;var m=(C)?0:jQuery(A).offset().left;var w=jQuery(this).width()+h(this)+b(this)+f.paddingLeft+f.paddingRight;var D=jQuery(this).height()+c(this)+k(this)+f.paddingTop+f.paddingBottom;var y=jQuery(this).offset().left-f.paddingLeft;var x=jQuery(this).offset().top-f.paddingTop;var q=B-(w+y);var t=n-(D+x);if(y<m||x<z||y>m+B||x>z+n){return}q=(q.toString().indexOf("-")>-1)?0:q;t=(t.toString().indexOf("-")>-1)?0:t;x=(x.toString().indexOf("-")>-1)?0:x;y=(y.toString().indexOf("-")>-1)?0:y;a(z,m,n,y-m);a(z,m+(y-m),x-z,w);a(z,(y-m)+m+w,n,B-(y-m)-w);a((x-z)+z+D,y,n-((x-z))-D,w);a(x,y,D,w,"sa-pulse-overlay");var u=($.browser.msie&&$.browser.version<=6)?false:f.blur;if(u){jQuery([1,2,3,4]).each(function(E){a(x+E,y+E,D-(E*2),1,"sa-blur"+E);a(x+E,y+1+E,1,w-(2+(2*E)),"sa-blur"+E);a(x+E,y+w-(E+1),D-(2*E),1,"sa-blur"+E);a(x+D-(E+1),y+1+E,1,w-(2+(2*E)),"sa-blur"+E);jQuery(".sa-blur"+E).css({backgroundColor:f.color,opacity:0}).attr("id","sa-blur"+(f.opacity/2-(E/8)).toString())})}var v=false;var l=(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);var o=(parseInt(jQuery(window).height(),10)>window.innerHeight)?window.innerHeight:parseInt(jQuery(window).height(),10);if(x>(l+o)||x+D>(l+o)||x<l){var s=x-Math.round(o/2);jQuery("html, body").animate({scrollTop:s},1000);v=true}setTimeout(function(){if(f.fade){jQuery(".sa-overlay").animate({opacity:f.opacity},f.fadeSpeed);jQuery('div[class*="sa-blur"]').each(function(){jQuery(this).animate({opacity:jQuery(this).attr("id").substr(7)})});setTimeout(function(){r()},f.fadeSpeed)}else{jQuery(".sa-overlay").css({opacity:f.opacity});jQuery('div[class*="sa-blur"]').each(function(){jQuery(this).css({opacity:jQuery(this).attr("id").substr(7)})});setTimeout(function(){r()},100)}function i(){jQuery(".sa-pulse-overlay").animate({opacity:f.opacity/2},f.pulseSpeed,function(){jQuery(this).animate({opacity:0},f.pulseSpeed,function(){i()})})}if(f.pulse){i()}},(v)?0:0);function r(){if(f.hideOnHover){jQuery(".sa-pulse-overlay").mouseover(function(){jQuery(".sa-pulse-overlay").remove();jQuery('div[class*="sa-blur"],.sa-overlay,').fadeOut(2000,function(){jQuery('div[class*="sa-blur"],.sa-overlay,').remove()})})}if(f.hideOnClick){jQuery(".sa-overlay,.sa-pulse-overlay").click(function(){jQuery(".sa-overlay,.sa-pulse-overlay").remove();jQuery('div[class*="sa-blur"]').remove()})}if(f.hideOnKeyPress){jQuery("body").keypress(function(){jQuery(".sa-overlay,.sa-pulse-overlay").remove();jQuery('div[class*="sa-blur"]').remove()})}if(f.autoclose){setTimeout(function(){jQuery(".sa-overlay,.sa-pulse-overlay").fadeOut(2000);jQuery('div[class*="sa-blur"]').remove()},1000)}}})};

(function(a){var c=a.scrollTo=function(g,d,f){a(window).scrollTo(g,d,f)};c.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1};c.window=function(d){return a(window)._scrollable()};a.fn._scrollable=function(){return this.map(function(){var g=this,d=!g.nodeName||a.inArray(g.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!d){return g}var f=(g.contentWindow||g).document||g.ownerDocument||g;return a.browser.safari||f.compatMode=="BackCompat"?f.body:f.documentElement})};a.fn.scrollTo=function(d,f,e){if(typeof f=="object"){e=f;f=0}if(typeof e=="function"){e={onAfter:e}}if(d=="max"){d=9000000000}e=a.extend({},c.defaults,e);f=f||e.speed||e.duration;e.queue=e.queue&&e.axis.length>1;if(e.queue){f/=2}e.offset=b(e.offset);e.over=b(e.over);return this._scrollable().each(function(){var k=this,i=a(k),n=d,j,h={},m=i.is("html,body");switch(typeof n){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(n)){n=b(n);break}n=a(n,this);case"object":if(n.is||n.style){j=(n=a(n)).offset()}}a.each(e.axis.split(""),function(v,q){var g=q=="x"?"Left":"Top",p=g.toLowerCase(),u="scroll"+g,s=k[u],t=c.max(k,q);if(j){h[u]=j[p]+(m?0:s-i.offset()[p]);if(e.margin){h[u]-=parseInt(n.css("margin"+g))||0;h[u]-=parseInt(n.css("border"+g+"Width"))||0}h[u]+=e.offset[p]||0;if(e.over[p]){h[u]+=n[q=="x"?"width":"height"]()*e.over[p]}}else{var r=n[p];h[u]=r.slice&&r.slice(-1)=="%"?parseFloat(r)/100*t:r}if(/^\d+$/.test(h[u])){h[u]=h[u]<=0?0:Math.min(h[u],t)}if(!v&&e.queue){if(s!=h[u]){l(e.onAfterFirst)}delete h[u]}});l(e.onAfter);function l(g){i.animate(h,f,e.easing,g&&function(){g.call(this,d,e)})}}).end()};c.max=function(o,f){var g=f=="x"?"Width":"Height",d="scroll"+g;if(!a(o).is("html,body")){return o[d]-a(o)[g.toLowerCase()]()}var n="client"+g,j=o.ownerDocument.documentElement,k=o.ownerDocument.body;return Math.max(j[d],k[d])-Math.min(j[n],k[n])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);

(function(d){var c=location.href.replace(/#.*/,"");var a=d.localScroll=function(e){jQuery("body").localScroll(e)};a.defaults={duration:1000,axis:"y",event:"click",stop:true,target:window,reset:true};a.hash=function(g){if(location.hash){g=d.extend({},a.defaults,g);g.hash=false;if(g.reset){var f=g.duration;delete g.duration;jQuery(g.target).scrollTo(0,g);g.duration=f}b(0,location,g)}};d.fn.localScroll=function(f){f=d.extend({},a.defaults,f);return f.lazy?this.bind(f.event,function(h){var g=jQuery([h.target,h.target.parentNode]).filter(e)[0];if(g){b(h,g,f)}}):this.find("a,area").filter(e).bind(f.event,function(g){b(g,this,f)}).end().end();function e(){return !!this.href&&!!this.hash&&this.href.replace(this.hash,"")==c&&(!f.filter||jQuery(this).is(f.filter))}};function b(o,g,n){var q=g.hash.slice(1),p=document.getElementById(q)||document.getElementsByName(q)[0];if(!p){return}if(o){o.preventDefault()}var m=jQuery(n.target);if(n.lock&&m.is(":animated")||n.onBefore&&n.onBefore.call(n,o,p,m)===false){return}if(n.stop){m.stop(true)}if(n.hash){var i=p.id==q?"id":"name",l=jQuery("<a> </a>").attr(i,q).css({position:"absolute",top:jQuery(window).scrollTop(),left:jQuery(window).scrollLeft()});p[i]="";jQuery("body").prepend(l);location=g.hash;l.remove();p[i]=q}m.scrollTo(p,n).trigger("notify.serialScroll",[p])}})(jQuery);

(function(){function A(a){console.log("$f.fireEvent",[].slice.call(a))}function q(b){if(!b||typeof b!="object"){return b}var a=new b.constructor();for(var c in b){if(b.hasOwnProperty(c)){a[c]=q(b[c])}}return a}function v(f,d){if(!f){return}var c,e=0,a=f.length;if(a===undefined){for(c in f){if(d.call(f[c],c,f[c])===false){break}}}else{for(var b=f[0];e<a&&d.call(b,e,b)!==false;b=f[++e]){}}return f}function x(a){return document.getElementById(a)}function s(b,a,c){if(typeof a!="object"){return b}if(b&&a){v(a,function(d,e){if(!c||typeof e!="function"){b[d]=e}})}return b}function t(b){var d=b.indexOf(".");if(d!=-1){var c=b.substring(0,d)||"*";var e=b.substring(d+1,b.length);var a=[];v(document.getElementsByTagName(c),function(){if(this.className&&this.className.indexOf(e)!=-1){a.push(this)}});return a}}function z(a){a=a||window.event;if(a.preventDefault){a.stopPropagation();a.preventDefault()}else{a.returnValue=false;a.cancelBubble=true}return false}function p(b,a,c){b[a]=b[a]||[];b[a].push(c)}function o(){return"_"+(""+Math.random()).substring(2,10)}var r=function(f,a,b){var d=this;var c={};var g={};d.index=a;if(typeof f=="string"){f={url:f}}s(this,f,true);v(("Begin*,Start,Pause*,Resume*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferStop").split(","),function(){var h="on"+this;if(h.indexOf("*")!=-1){h=h.substring(0,h.length-1);var i="onBefore"+h.substring(2);d[i]=function(j){p(g,i,j);return d}}d[h]=function(j){p(g,h,j);return d};if(a==-1){if(d[i]){b[i]=d[i]}if(d[h]){b[h]=d[h]}}});s(this,{onCuepoint:function(i,j){if(arguments.length==1){c.embedded=[null,i];return d}if(typeof i=="number"){i=[i]}var h=o();c[h]=[i,j];if(b.isLoaded()){b._api().fp_addCuepoints(i,a,h)}return d},update:function(i){s(d,i);if(b.isLoaded()){b._api().fp_updateClip(i,a)}var h=b.getConfig();var j=(a==-1)?h.clip:h.playlist[a];s(j,i,true)},_fireEvent:function(i,k,j,m){if(i=="onLoad"){v(c,function(n,D){if(D[0]){b._api().fp_addCuepoints(D[0],a,n)}});return false}m=m||d;if(i=="onCuepoint"){var h=c[k];if(h){return h[1].call(b,m,j)}}if(k&&"onBeforeBegin,onMetaData,onStart,onUpdate,onResume".indexOf(i)!=-1){s(m,k);if(k.metaData){if(!m.duration){m.duration=k.metaData.duration}else{m.fullDuration=k.metaData.duration}}}var l=true;v(g[i],function(){l=this.call(b,m,k,j)});return l}});if(f.onCuepoint){var e=f.onCuepoint;d.onCuepoint.apply(d,typeof e=="function"?[e]:e);delete f.onCuepoint}v(f,function(h,i){if(typeof i=="function"){p(g,h,i);delete f[h]}});if(a==-1){b.onCuepoint=this.onCuepoint}};var u=function(c,a,d,f){var b={};var e=this;var g=false;if(f){s(b,f)}v(a,function(h,i){if(typeof i=="function"){b[h]=i;delete a[h]}});s(this,{animate:function(k,h,j){if(!k){return e}if(typeof h=="function"){j=h;h=500}if(typeof k=="string"){var l=k;k={};k[l]=h;h=500}if(j){var i=o();b[i]=j}if(h===undefined){h=500}a=d._api().fp_animate(c,k,h,i);return e},css:function(i,j){if(j!==undefined){var h={};h[i]=j;i=h}a=d._api().fp_css(c,i);s(e,a);return e},show:function(){this.display="block";d._api().fp_showPlugin(c);return e},hide:function(){this.display="none";d._api().fp_hidePlugin(c);return e},toggle:function(){this.display=d._api().fp_togglePlugin(c);return e},fadeTo:function(j,i,k){if(typeof i=="function"){k=i;i=500}if(k){var h=o();b[h]=k}this.display=d._api().fp_fadeTo(c,j,i,h);this.opacity=j;return e},fadeIn:function(i,h){return e.fadeTo(1,i,h)},fadeOut:function(i,h){return e.fadeTo(0,i,h)},getName:function(){return c},getPlayer:function(){return d},_fireEvent:function(j,i,k){if(j=="onUpdate"){var l=d._api().fp_getPlugin(c);if(!l){return}s(e,l);delete e.methods;if(!g){v(l.methods,function(){var m=""+this;e[m]=function(){var n=[].slice.call(arguments);var D=d._api().fp_invoke(c,m,n);return D==="undefined"||D===undefined?e:D}});g=true}}var h=b[j];if(h){h.apply(e,i);if(j.substring(0,1)=="_"){delete b[j]}}}})};function w(i,g,F){var n=this,H=null,G,h,c=[],b={},j={},a,e,f,m,l,d;s(n,{id:function(){return a},isLoaded:function(){return(H!==null)},getParent:function(){return i},hide:function(C){if(C){i.style.height="0px"}if(H){H.style.height="0px"}return n},show:function(){i.style.height=d+"px";if(H){H.style.height=l+"px"}return n},isHidden:function(){return H&&parseInt(H.style.height,10)===0},load:function(C){if(!H&&n._fireEvent("onBeforeLoad")!==false){v(y,function(){this.unload()});G=i.innerHTML;if(G&&!flashembed.isSupported(g.version)){i.innerHTML=""}flashembed(i,g,{config:F});if(C){C.cached=true;p(j,"onLoad",C)}}return n},unload:function(){if(G.replace(/\s/g,"")!==""){if(n._fireEvent("onBeforeUnload")===false){return n}try{if(H){H.fp_close();n._fireEvent("onUnload")}}catch(C){}H=null;i.innerHTML=G}return n},getClip:function(C){if(C===undefined){C=m}return c[C]},getCommonClip:function(){return h},getPlaylist:function(){return c},getPlugin:function(C){var D=b[C];if(!D&&n.isLoaded()){var E=n._api().fp_getPlugin(C);if(E){D=new u(C,E,n);b[C]=D}}return D},getScreen:function(){return n.getPlugin("screen")},getControls:function(){return n.getPlugin("controls")},getConfig:function(C){return C?q(F):F},getFlashParams:function(){return g},loadPlugin:function(E,D,C,P){if(typeof C=="function"){P=C;C={}}var M=P?o():"_";n._api().fp_loadPlugin(E,D,C,M);var N={};N[M]=P;var O=new u(E,null,n,N);b[E]=O;return O},getState:function(){return H?H.fp_getState():-1},play:function(D,C){function E(){if(D!==undefined){n._api().fp_play(D,C)}else{n._api().fp_play()}}if(H){E()}else{n.load(function(){E()})}return n},getVersion:function(){var D="flowplayer.js 3.1.4";if(H){var C=H.fp_getVersion();C.push(D);return C}return D},_api:function(){if(!H){throw"Flowplayer "+n.id()+" not loaded when calling an API method"}return H},setClip:function(C){n.setPlaylist([C]);return n},getIndex:function(){return f}});v(("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistReplace,ClipAdd,Fullscreen*,FullscreenExit,Error,MouseOver,MouseOut").split(","),function(){var C="on"+this;if(C.indexOf("*")!=-1){C=C.substring(0,C.length-1);var D="onBefore"+C.substring(2);n[D]=function(E){p(j,D,E);return n}}n[C]=function(E){p(j,C,E);return n}});v(("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,setVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscreen,toggleFullscreen,reset,close,setPlaylist,addClip,playFeed").split(","),function(){var C=this;n[C]=function(E,J){if(!H){return n}var D=null;if(E!==undefined&&J!==undefined){D=H["fp_"+C](E,J)}else{D=(E===undefined)?H["fp_"+C]():H["fp_"+C](E)}return D==="undefined"||D===undefined?n:D}});n._fireEvent=function(R){if(typeof R=="string"){R=[R]}var W=R[0],T=R[1],C=R[2],X=R[3],E=0;if(F.debug){A(R)}if(!H&&W=="onLoad"&&T=="player"){H=H||x(e);l=H.clientHeight;v(c,function(){this._fireEvent("onLoad")});v(b,function(J,I){I._fireEvent("onUpdate")});h._fireEvent("onLoad")}if(W=="onLoad"&&T!="player"){return}if(W=="onError"){if(typeof T=="string"||(typeof T=="number"&&typeof C=="number")){T=C;C=X}}if(W=="onContextMenu"){v(F.contextMenu[T],function(J,I){I.call(n)});return}if(W=="onPluginEvent"){var U=T.name||T;var V=b[U];if(V){V._fireEvent("onUpdate",T);V._fireEvent(C,R.slice(3))}return}if(W=="onPlaylistReplace"){c=[];var S=0;v(T,function(){c.push(new r(this,S++,n))})}if(W=="onClipAdd"){if(T.isInStream){return}T=new r(T,C,n);c.splice(C,0,T);for(E=C+1;E<c.length;E++){c[E].index++}}var Q=true;if(typeof T=="number"&&T<c.length){m=T;var D=c[T];if(D){Q=D._fireEvent(W,C,X)}if(!D||Q!==false){Q=h._fireEvent(W,C,X,D)}}v(j[W],function(){Q=this.call(n,T,C);if(this.cached){j[W].splice(E,1)}if(Q===false){return false}E++});return Q};function k(){if($f(i)){$f(i).getParent().innerHTML="";f=$f(i).getIndex();y[f]=n}else{y.push(n);f=y.length-1}d=parseInt(i.style.height,10)||i.clientHeight;if(typeof g=="string"){g={src:g}}a=i.id||"fp"+o();e=g.id||a+"_api";g.id=e;F.playerId=a;if(typeof F=="string"){F={clip:{url:F}}}if(typeof F.clip=="string"){F.clip={url:F.clip}}F.clip=F.clip||{};if(i.getAttribute("href",2)&&!F.clip.url){F.clip.url=i.getAttribute("href",2)}h=new r(F.clip,-1,n);F.playlist=F.playlist||[F.clip];var C=0;v(F.playlist,function(){var E=this;if(typeof E=="object"&&E.length){E={url:""+E}}v(F.clip,function(K,L){if(L!==undefined&&E[K]===undefined&&typeof L!="function"){E[K]=L}});F.playlist[C]=E;E=new r(E,C,n);c.push(E);C++});v(F,function(E,J){if(typeof J=="function"){if(h[E]){h[E](J)}else{p(j,E,J)}delete F[E]}});v(F.plugins,function(E,J){if(J){b[E]=new u(E,J,n)}});if(!F.plugins||F.plugins.controls===undefined){b.controls=new u("controls",null,n)}b.canvas=new u("canvas",null,n);g.bgcolor=g.bgcolor||"#000000";g.version=g.version||[9,0];g.expressInstall="http://www.flowplayer.org/swf/expressinstall.swf";function D(E){if(!n.isLoaded()&&n._fireEvent("onBeforeClick")!==false){n.load()}return z(E)}G=i.innerHTML;if(G.replace(/\s/g,"")!==""){if(i.addEventListener){i.addEventListener("click",D,false)}else{if(i.attachEvent){i.attachEvent("onclick",D)}}}else{if(i.addEventListener){i.addEventListener("click",z,false)}n.load()}}if(typeof i=="string"){flashembed.domReady(function(){var C=x(i);if(!C){throw"Flowplayer cannot access element: "+i}else{i=C;k()}})}else{k()}}var y=[];function B(a){this.length=a.length;this.each=function(b){v(a,b)};this.size=function(){return a.length}}window.flowplayer=window.$f=function(){var c=null;var d=arguments[0];if(!arguments.length){v(y,function(){if(this.isLoaded()){c=this;return false}});return c||y[0]}if(arguments.length==1){if(typeof d=="number"){return y[d]}else{if(d=="*"){return new B(y)}v(y,function(){if(this.id()==d.id||this.id()==d||this.getParent()==d){c=this;return false}});return c}}if(arguments.length>1){var a=arguments[1];var e=(arguments.length==3)?arguments[2]:{};if(typeof d=="string"){if(d.indexOf(".")!=-1){var f=[];v(t(d),function(){f.push(new w(this,q(a),q(e)))});return new B(f)}else{var b=x(d);return new w(b!==null?b:d,a,e)}}else{if(d){return new w(d,a,e)}}}return null};s(window.$f,{fireEvent:function(){var a=[].slice.call(arguments);var b=$f(a[0]);return b?b._fireEvent(a.slice(1)):null},addPlugin:function(a,b){w.prototype[a]=b;return $f},each:v,extend:s});if(typeof jQuery=="function"){jQuery.prototype.flowplayer=function(b,a){if(!arguments.length||typeof arguments[0]=="number"){var c=[];this.each(function(){var d=$f(this);if(d){c.push(d)}});return arguments.length?c[arguments[0]]:new B(c)}return this.each(function(){$f(this,q(b),a?q(a):{})})}}})();(function(){var k=typeof jQuery=="function";var n={width:"100%",height:"100%",allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:null,onFail:null,expressInstall:null,w3c:false,cachebusting:false};if(k){jQuery.tools=jQuery.tools||{};jQuery.tools.flashembed={version:"1.0.4",conf:n}}function l(){if(p.done){return false}var a=document;if(a&&a.getElementsByTagName&&a.getElementById&&a.body){clearInterval(p.timer);p.timer=null;for(var b=0;b<p.ready.length;b++){p.ready[b].call()}p.ready=null;p.done=true}}var p=k?jQuery:function(a){if(p.done){return a()}if(p.timer){p.ready.push(a)}else{p.ready=[a];p.timer=setInterval(l,13)}};function r(a,b){if(b){for(key in b){if(b.hasOwnProperty(key)){a[key]=b[key]}}}return a}function s(c){switch(m(c)){case"string":c=c.replace(new RegExp('(["\\\\])',"g"),"\\$1");c=c.replace(/^\s?(\d+)%/,"$1pct");return'"'+c+'"';case"array":return"["+o(c,function(d){return s(d)}).join(",")+"]";case"function":return'"function()"';case"object":var a=[];for(var b in c){if(c.hasOwnProperty(b)){a.push('"'+b+'":'+s(c[b]))}}return"{"+a.join(",")+"}"}return String(c).replace(/\s/g," ").replace(/\'/g,'"')}function m(a){if(a===null||a===undefined){return false}var b=typeof a;return(b=="object"&&a.push)?"array":b}if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}function o(d,a){var c=[];for(var b in d){if(d.hasOwnProperty(b)){c[b]=a(d[b])}}return c}function q(a,d){var c=r({},a);var b=document.all;var e='<object width="'+c.width+'" height="'+c.height+'"';if(b&&!c.id){c.id="_"+(""+Math.random()).substring(9)}if(c.id){e+=' id="'+c.id+'"'}if(c.cachebusting){c.src+=((c.src.indexOf("?")!=-1?"&":"?")+Math.random())}if(c.w3c||!b){e+=' data="'+c.src+'" type="application/x-shockwave-flash"'}else{e+=' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'}e+=">";if(c.w3c||b){e+='<param name="movie" value="'+c.src+'" />'}c.width=c.height=c.id=c.w3c=c.src=null;for(var g in c){if(c[g]!==null){e+='<param name="'+g+'" value="'+c[g]+'" />'}}var f="";if(d){for(var h in d){if(d[h]!==null){f+=h+"="+(typeof d[h]=="object"?s(d[h]):d[h])+"&"}}f=f.substring(0,f.length-1);e+='<param name="flashvars" value=\''+f+"' />"}e+="</object>";return e}function t(h,b,g){var d=flashembed.getVersion();r(this,{getContainer:function(){return h},getConf:function(){return b},getVersion:function(){return d},getFlashvars:function(){return g},getApi:function(){return h.firstChild},getHTML:function(){return q(b,g)}});var c=b.version;var a=b.expressInstall;var f=!c||flashembed.isSupported(c);if(f){b.onFail=b.version=b.expressInstall=null;h.innerHTML=q(b,g)}else{if(c&&a&&flashembed.isSupported([6,65])){r(b,{src:a});g={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title};h.innerHTML=q(b,g)}else{if(h.innerHTML.replace(/\s/g,"")!==""){}else{h.innerHTML="<h2>Flash version "+c+" or greater is required</h2><h3>"+(d[0]>0?"Your version is "+d:"You have no flash plugin installed")+"</h3>"+(h.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='http://www.adobe.com/go/getflashplayer'>here</a></p>");if(h.tagName=="A"){h.onclick=function(){location.href="http://www.adobe.com/go/getflashplayer"}}}}}if(!f&&b.onFail){var e=b.onFail.call(this);if(typeof e=="string"){h.innerHTML=e}}if(document.all){window[b.id]=document.getElementById(b.id)}}window.flashembed=function(c,d,e){if(typeof c=="string"){var a=document.getElementById(c);if(a){c=a}else{p(function(){flashembed(c,d,e)});return}}if(!c){return}if(typeof d=="string"){d={src:d}}var b=r({},n);r(b,d);return new t(c,b,e)};r(window.flashembed,{getVersion:function(){var h=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var g=navigator.plugins["Shockwave Flash"].description;if(typeof g!="undefined"){g=g.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var e=parseInt(g.replace(/^(.*)\..*$/,"$1"),10);var a=/r/.test(g)?parseInt(g.replace(/^.*r(.*)$/,"$1"),10):0;h=[e,a]}}else{if(window.ActiveXObject){try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(c){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");h=[6,0];b.AllowScriptAccess="always"}catch(d){if(h[0]==6){return h}}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(typeof b=="object"){g=b.GetVariable("$version");if(typeof g!="undefined"){g=g.replace(/^\S+\s+(.*)$/,"$1").split(",");h=[parseInt(g[0],10),parseInt(g[2],10)]}}}}return h},isSupported:function(c){var b=flashembed.getVersion();var a=(b[0]>c[0])||(b[0]==c[0]&&b[1]>=c[1]);return a},domReady:p,asString:s,getHTML:q});if(k){jQuery.fn.flashembed=function(a,c){var b=null;this.each(function(){b=flashembed(this,a,c)});return a.api===false?this:b}}})();

function distVincenty(N,x,u,M){var r=6378137,p=6356752.3142,t=1/298.257223563;var y=(M-x).toRad();var q=Math.atan((1-t)*Math.tan(N.toRad()));var v=Math.atan((1-t)*Math.tan(u.toRad()));var F=Math.sin(q),G=Math.cos(q);var E=Math.sin(v),D=Math.cos(v);var H=y,w,m=100;do{var K=Math.sin(H),J=Math.cos(H);var n=Math.sqrt((D*K)*(D*K)+(G*E-F*D*J)*(G*E-F*D*J));if(n==0){return 0}var O=F*E+G*D*J;var j=Math.atan2(n,O);var l=G*D*K/n;var o=1-l*l;var c=O-2*F*E/o;if(isNaN(c)){c=0}var i=t/16*o*(4+t*(4-3*o));w=H;H=y+(1-i)*t*l*(j+i*n*(c+i*O*(-1+2*c*c)))}while(Math.abs(H-w)>1e-12&&--m>0);if(m==0){return NaN}var g=o*(r*r-p*p)/(p*p);var k=1+g/16384*(4096+g*(-768+g*(320-175*g)));var z=g/1024*(256+g*(-128+g*(74-47*g)));var I=z*n*(c+z/4*(O*(-1+2*c*c)-z/6*c*(-3+4*n*n)*(-3+4*c*c)));var d=p*k*(j-I);d=d.toFixed(3);return d}var e={WGS84:{a:6378137,b:6356752.3142,f:1/298.257223563},Airy1830:{a:6377563.396,b:6356256.91,f:1/299.3249646}};var h={WGS84toOSGB36:{tx:-446.448,ty:125.157,tz:-542.06,rx:-0.1502,ry:-0.247,rz:-0.8421,s:20.4894},OSGB36toWGS84:{tx:446.448,ty:-125.157,tz:542.06,rx:0.1502,ry:0.247,rz:0.8421,s:-20.4894}};function convertOSGB36toWGS84(a){var b=convert(a,e.Airy1830,h.OSGB36toWGS84,e.WGS84);return b}function convertWGS84toOSGB36(a){var b=convert(a,e.WGS84,h.WGS84toOSGB36,e.Airy1830);return b}function convert(K,z,k,u){K.lat=K.lat.toRad();K.lon=K.lon.toRad();var n=z.a,m=z.b;var L=Math.sin(K.lat),I=Math.cos(K.lat);var D=Math.sin(K.lon),C=Math.cos(K.lon);var s=K.height;var x=(n*n-m*m)/(n*n);var J=n/Math.sqrt(1-x*L*L);var B=(J+s)*I*C;var o=(J+s)*I*D;var g=((1-x)*J+s)*L;var i=k.tx,q=k.ty,c=k.tz;var j=k.rx/3600*Math.PI/180;var l=k.ry/3600*Math.PI/180;var F=k.rz/3600*Math.PI/180;var w=k.s/1000000+1;var r=i+B*w-o*F+g*l;var y=q+B*F+o*w-g*j;var G=c-B*l+o*j+g*w;n=u.a,m=u.b;var E=4/n;x=(n*n-m*m)/(n*n);var f=Math.sqrt(r*r+y*y);var v=Math.atan2(G,f*(1-x)),d=2*Math.PI;while(Math.abs(v-d)>E){J=n/Math.sqrt(1-x*Math.sin(v)*Math.sin(v));d=v;v=Math.atan2(G+x*J*Math.sin(v),f)}var A=Math.atan2(y,r);s=f/Math.cos(v)-J;return new LatLon(v.toDeg(),A.toDeg(),s)}function LatLon(c,b,a){if(arguments.length<3){a=0}this.lat=c;this.lon=b;this.height=a}LatLon.prototype.toString=function(){return this.lat.toLat()+", "+this.lon.toLon()};String.prototype.parseDeg=function(){if(!isNaN(this)){return Number(this)}var c=this.replace(/^-/,"").replace(/[NSEW]/i,"");var a=c.split(/[^0-9.]+/);for(var b in a){if(a[b]==""){a.splice(b,1)}}switch(a.length){case 3:var d=a[0]/1+a[1]/60+a[2]/3600;break;case 2:var d=a[0]/1+a[1]/60;break;case 1:if(/[NS]/i.test(this)){c="0"+c}var d=a[0].slice(0,3)/1+a[0].slice(3,5)/60+a[0].slice(5)/3600;break;default:return NaN}if(/^-/.test(this)||/[WS]/i.test(this)){d=-d}return d};Number.prototype.toRad=function(){return this*Math.PI/180};Number.prototype.toDeg=function(){return this*180/Math.PI};Number.prototype.toDMS=function(c){if(arguments.length<1){c=0}var b=Math.abs(this);var g=Math.floor(b);var a=Math.floor((b-g)*60);var f=((b-g-a/60)*3600).toFixed(c);if(f==60){f=(0).toFixed(c);a++}if(a==60){a=0;g++}if(g==360){g=0}if(g<100){g="0"+g}if(g<10){g="0"+g}if(a<10){a="0"+a}if(f<10){f="0"+f}return g+"\u00B0"+a+"\u2032"+f+"\u2033"};Number.prototype.toLat=function(a){return this.toDMS(a).slice(1)+(this<0?"S":"N")};Number.prototype.toLon=function(a){return this.toDMS(a)+(this>0?"E":"W")};

(function(a){a.fn.hoverIntent=function(l,m){var n={sensitivity:7,interval:100,timeout:0};n=a.extend(n,m?{over:l,out:m}:l);var d,e,j,k;var i=function(f){d=f.pageX;e=f.pageY};var b=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(j-d)+Math.abs(k-e))<n.sensitivity){a(f).unbind("mousemove",i);f.hoverIntent_s=1;return n.over.apply(f,[g])}else{j=d;k=e;f.hoverIntent_t=setTimeout(function(){b(g,f)},n.interval)}};var c=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return n.out.apply(f,[g])};var h=function(f){var g=(f.type=="mouseover"?f.fromElement:f.toElement)||f.relatedTarget;while(g&&g!=this){try{g=g.parentNode}catch(f){g=this}}if(g==this){return false}var q=a.extend({},f);var o=this;if(o.hoverIntent_t){o.hoverIntent_t=clearTimeout(o.hoverIntent_t)}if(f.type=="mouseover"){j=q.pageX;k=q.pageY;a(o).bind("mousemove",i);if(o.hoverIntent_s!=1){o.hoverIntent_t=setTimeout(function(){b(q,o)},n.interval)}}else{a(o).unbind("mousemove",i);if(o.hoverIntent_s==1){o.hoverIntent_t=setTimeout(function(){c(q,o)},n.timeout)}}};return this.mouseover(h).mouseout(h)}})(jQuery);

(function(a){a.Jcrop=function(X,am){var X=X,am=am;if(typeof(X)!=="object"){X=jQuery(X)[0]}if(typeof(am)!=="object"){am={}}if(!("trackDocument" in am)){am.trackDocument=a.browser.msie?false:true;if(a.browser.msie&&a.browser.version.split(".")[0]=="8"){am.trackDocument=true}}if(!("keySupport" in am)){am.keySupport=a.browser.msie?false:true}var A={trackDocument:false,baseClass:"jcrop",addClass:null,bgColor:"black",bgOpacity:0.6,borderOpacity:0.4,handleOpacity:0.5,handlePad:5,handleSize:9,handleOffset:5,edgeMargin:14,aspectRatio:0,keySupport:true,cornerHandles:true,sideHandles:true,drawBorders:true,dragEdges:true,boxWidth:0,boxHeight:0,boundary:8,animationDelay:20,swingSpeed:3,allowSelect:true,allowMove:true,allowResize:true,minSelect:[0,0],maxSize:[0,0],minSize:[0,0],onChange:function(){},onSelect:function(){}};var p=A;B(am);var ak=jQuery(X);var t=ak.clone().removeAttr("id").css({position:"absolute"});t.width(ak.width());t.height(ak.height());ak.after(t).hide();x(t,p.boxWidth,p.boxHeight);var D=t.width(),M=t.height(),G=jQuery("<div />").width(D).height(M).addClass(W("holder")).css({position:"relative",backgroundColor:p.bgColor}).insertAfter(ak).append(t);if(p.addClass){G.addClass(p.addClass)}var c=jQuery("<img />").attr("src",t.attr("src")).css("position","absolute").width(D).height(M);var aa=jQuery("<div />").width(ae(100)).height(ae(100)).css({zIndex:310,position:"absolute",overflow:"hidden"}).append(c);var k=jQuery("<div />").width(ae(100)).height(ae(100)).css("zIndex",320);var J=jQuery("<div />").css({position:"absolute",zIndex:300}).insertBefore(t).append(aa,k);var af=p.boundary;var Q=an().width(D+(af*2)).height(M+(af*2)).css({position:"absolute",top:R(-af),left:R(-af),zIndex:290}).mousedown(u);var b,e,d,T;var r,ac,P=true;var ag=L(t),aj,K,Y,j,ah;var Z=function(){var ap=0,aq=0,aw=0,au=0,at,ar;function av(aF){var aF=aB(aF);aw=ap=aF[0];au=aq=aF[1]}function aA(aF){var aF=aB(aF);at=aF[0]-aw;ar=aF[1]-au;aw=aF[0];au=aF[1]}function aC(){return[at,ar]}function aD(aF){var aG=aF[0],aH=aF[1];if(0>ap+aG){aG-=aG+ap}if(0>aq+aH){aH-=aH+aq}if(M<au+aH){aH+=M-(au+aH)}if(D<aw+aG){aG+=D-(aw+aG)}ap+=aG;aw+=aG;aq+=aH;au+=aH}function ao(aF){var aG=aE();switch(aF){case"ne":return[aG.x2,aG.y];case"nw":return[aG.x,aG.y];case"se":return[aG.x2,aG.y2];case"sw":return[aG.x,aG.y2]}}function aE(){if(!p.aspectRatio){return az()}var aI=p.aspectRatio,aG=p.minSize[0]/r,aF=p.minSize[1]/ac,aO=p.maxSize[0]/r,aN=p.maxSize[1]/ac,aH=aw-ap,aP=au-aq,aK=Math.abs(aH),aM=Math.abs(aP),aQ=aK/aM,aL,aJ;if(aO==0){aO=D*10}if(aN==0){aN=M*10}if(aQ<aI){aJ=au;w=aM*aI;aL=aH<0?ap-w:w+ap;if(aL<0){aL=0;h=Math.abs((aL-ap)/aI);aJ=aP<0?aq-h:h+aq}else{if(aL>D){aL=D;h=Math.abs((aL-ap)/aI);aJ=aP<0?aq-h:h+aq}}}else{aL=aw;h=aK/aI;aJ=aP<0?aq-h:aq+h;if(aJ<0){aJ=0;w=Math.abs((aJ-aq)*aI);aL=aH<0?ap-w:w+ap}else{if(aJ>M){aJ=M;w=Math.abs(aJ-aq)*aI;aL=aH<0?ap-w:w+ap}}}if(aL>ap){if(aL-ap<aG){aL=ap+aG}else{if(aL-ap>aO){aL=ap+aO}}if(aJ>aq){aJ=aq+(aL-ap)/aI}else{aJ=aq-(aL-ap)/aI}}else{if(aL<ap){if(ap-aL<aG){aL=ap-aG}else{if(ap-aL>aO){aL=ap-aO}}if(aJ>aq){aJ=aq+(ap-aL)/aI}else{aJ=aq-(ap-aL)/aI}}}if(aL<0){ap-=aL;aL=0}else{if(aL>D){ap-=aL-D;aL=D}}if(aJ<0){aq-=aJ;aJ=0}else{if(aJ>M){aq-=aJ-M;aJ=M}}return last=ay(ax(ap,aq,aL,aJ))}function aB(aF){if(aF[0]<0){aF[0]=0}if(aF[1]<0){aF[1]=0}if(aF[0]>D){aF[0]=D}if(aF[1]>M){aF[1]=M}return[aF[0],aF[1]]}function ax(aL,aI,aJ,aK){var aF=aL,aH=aJ,aG=aI,aM=aK;if(aJ<aL){aF=aJ;aH=aL}if(aK<aI){aG=aK;aM=aI}return[Math.round(aF),Math.round(aG),Math.round(aH),Math.round(aM)]}function az(){var aG=aw-ap;var aF=au-aq;if(b&&(Math.abs(aG)>b)){aw=(aG>0)?(ap+b):(ap-b)}if(e&&(Math.abs(aF)>e)){au=(aF>0)?(aq+e):(aq-e)}if(T&&(Math.abs(aF)<T)){au=(aF>0)?(aq+T):(aq-T)}if(d&&(Math.abs(aG)<d)){aw=(aG>0)?(ap+d):(ap-d)}if(ap<0){aw-=ap;ap-=ap}if(aq<0){au-=aq;aq-=aq}if(aw<0){ap-=aw;aw-=aw}if(au<0){aq-=au;au-=au}if(aw>D){var aH=aw-D;ap-=aH;aw-=aH}if(au>M){var aH=au-M;aq-=aH;au-=aH}if(ap>D){var aH=ap-M;au-=aH;aq-=aH}if(aq>M){var aH=aq-M;au-=aH;aq-=aH}return ay(ax(ap,aq,aw,au))}function ay(aF){return{x:aF[0],y:aF[1],x2:aF[2],y2:aF[3],w:aF[2]-aF[0],h:aF[3]-aF[1]}}return{flipCoords:ax,setPressed:av,setCurrent:aA,getOffset:aC,moveOffset:aD,getCorner:ao,getFixed:aE}}();var v=function(){var aP,aA,aN,aC,ap=370;var aK={};var ax={};var aD=false;var aQ=p.handleOffset;if(p.drawBorders){aK={top:aq("hline").css("top",jQuery.browser.msie?R(-1):R(0)),bottom:aq("hline"),left:aq("vline"),right:aq("vline")}}if(p.dragEdges){ax.t=at("n");ax.b=at("s");ax.r=at("e");ax.l=at("w")}p.sideHandles&&aH(["n","s","e","w"]);p.cornerHandles&&aH(["sw","nw","ne","se"]);function aq(aR){var aS=jQuery("<div />").css({position:"absolute",opacity:p.borderOpacity}).addClass(W(aR));aa.append(aS);return aS}function aF(aS,aT){var aR=jQuery("<div />").mousedown(q(aS)).css({cursor:aS+"-resize",position:"absolute",zIndex:aT});k.append(aR);return aR}function au(aR){return aF(aR,ap++).css({top:R(-aQ+1),left:R(-aQ+1),opacity:p.handleOpacity}).addClass(W("handle"))}function at(aT){var aS=p.handleSize,aU=aQ,aR=aS,aW=aS,aX=aU,aV=aU;switch(aT){case"n":case"s":aW=ae(100);break;case"e":case"w":aR=ae(100);break}return aF(aT,ap++).width(aW).height(aR).css({top:R(-aX+1),left:R(-aV+1)})}function aH(aR){for(i in aR){ax[aR[i]]=au(aR[i])}}function aE(aY){var aV=Math.round((aY.h/2)-aQ),aX=Math.round((aY.w/2)-aQ),aR=west=-aQ+1,aU=aY.w-aQ,aT=aY.h-aQ,aW,aS;"e" in ax&&ax.e.css({top:R(aV),left:R(aU)})&&ax.w.css({top:R(aV)})&&ax.s.css({top:R(aT),left:R(aX)})&&ax.n.css({left:R(aX)});"ne" in ax&&ax.ne.css({left:R(aU)})&&ax.se.css({top:R(aT),left:R(aU)})&&ax.sw.css({top:R(aT)});"b" in ax&&ax.b.css({top:R(aT)})&&ax.r.css({left:R(aU)})}function ao(aR,aS){c.css({top:R(-aS),left:R(-aR)});J.css({top:R(aS),left:R(aR)})}function aB(aS,aR){J.width(aS).height(aR)}function ay(){var aR=Z.getFixed();Z.setPressed([aR.x,aR.y]);Z.setCurrent([aR.x2,aR.y2]);ar()}function ar(){if(aC){return aL()}}function aL(){var aR=Z.getFixed();aB(aR.w,aR.h);ao(aR.x,aR.y);p.drawBorders&&aK.right.css({left:R(aR.w-1)})&&aK.bottom.css({top:R(aR.h-1)});aD&&aE(aR);aC||aG();p.onChange(S(aR))}function aG(){J.show();t.css("opacity",p.bgOpacity);aC=true}function aJ(){aI();J.hide();t.css("opacity",1);aC=false}function aM(){if(aD){aE(Z.getFixed());k.show()}}function av(){aD=true;if(p.allowResize){aE(Z.getFixed());k.show();return true}}function aI(){aD=false;k.hide()}function aO(aR){(j=aR)?aI():av()}function aw(){aO(false);ay()}var az=an().mousedown(q("move")).css({cursor:"move",position:"absolute",zIndex:360});aa.append(az);aI();return{updateVisible:ar,update:aL,release:aJ,refresh:ay,setCursor:function(aR){az.css("cursor",aR)},enableHandles:av,enableOnly:function(){aD=true},showHandles:aM,disableHandles:aI,animMode:aO,done:aw}}();var V=function(){var aq=function(){},au=function(){},ax=p.trackDocument;if(!ax){Q.mousemove(ar).mouseup(at).mouseout(at)}function ao(){Q.css({zIndex:450});if(ax){jQuery(document).mousemove(ar).mouseup(at)}}function aw(){Q.css({zIndex:290});if(ax){jQuery(document).unbind("mousemove",ar).unbind("mouseup",at)}}function ar(ay){aq(n(ay))}function at(ay){ay.preventDefault();ay.stopPropagation();if(aj){aj=false;au(n(ay));p.onSelect(S(Z.getFixed()));aw();aq=function(){};au=function(){}}return false}function av(az,ay){aj=true;aq=az;au=ay;ao();return false}function ap(ay){Q.css("cursor",ay)}t.before(Q);return{activateHandlers:av,setCursor:ap}}();var F=function(){var at=jQuery('<input type="radio" />').css({position:"absolute",left:"-30px"}).keypress(ar).blur(au),aq=jQuery("<div />").css({position:"absolute",overflow:"hidden"}).append(at);function ap(){if(p.keySupport){at.show();at.focus()}}function au(av){at.hide()}function ao(av,aw,ax){if(p.allowMove){Z.moveOffset([aw,ax]);v.updateVisible()}av.preventDefault();av.stopPropagation()}function ar(av){if(av.ctrlKey){return true}ah=av.shiftKey?true:false;var aw=ah?10:1;switch(av.keyCode){case 37:ao(av,-aw,0);break;case 39:ao(av,aw,0);break;case 38:ao(av,0,-aw);break;case 40:ao(av,0,aw);break;case 27:v.release();break;case 9:return true}return nothing(av)}if(p.keySupport){aq.insertBefore(t)}return{watchKeys:ap}}();function R(ao){return""+parseInt(ao)+"px"}function ae(ao){return""+parseInt(ao)+"%"}function W(ao){return p.baseClass+"-"+ao}function L(ao){var ap=jQuery(ao).offset();return[ap.left,ap.top]}function n(ao){return[(ao.pageX-ag[0]),(ao.pageY-ag[1])]}function y(ao){if(ao!=K){V.setCursor(ao);K=ao}}function H(ap,aq){ag=L(t);V.setCursor(ap=="move"?ap:ap+"-resize");if(ap=="move"){return V.activateHandlers(g(aq),E)}var ar=Z.getFixed();var at=N(ap);var ao=Z.getCorner(N(at));Z.setPressed(Z.getCorner(at));Z.setCurrent(ao);V.activateHandlers(U(ap,ar),E)}function U(ao,ap){return function(aq){if(!p.aspectRatio){switch(ao){case"e":aq[1]=ap.y2;break;case"w":aq[1]=ap.y2;break;case"n":aq[0]=ap.x2;break;case"s":aq[0]=ap.x2;break}}else{switch(ao){case"e":aq[1]=ap.y+1;break;case"w":aq[1]=ap.y+1;break;case"n":aq[0]=ap.x+1;break;case"s":aq[0]=ap.x+1;break}}Z.setCurrent(aq);v.update()}}function g(ao){var ap=ao;F.watchKeys();return function(aq){Z.moveOffset([aq[0]-ap[0],aq[1]-ap[1]]);ap=aq;v.update()}}function N(ao){switch(ao){case"n":return"sw";case"s":return"nw";case"e":return"nw";case"w":return"ne";case"ne":return"sw";case"nw":return"se";case"se":return"nw";case"sw":return"ne"}}function q(ao){return function(ap){if(p.disabled){return false}if((ao=="move")&&!p.allowMove){return false}aj=true;H(ao,n(ap));ap.stopPropagation();ap.preventDefault();return false}}function x(ao,at,ap){var aq=ao.width(),ar=ao.height();if((aq>at)&&at>0){aq=at;ar=(at/ao.width())*ao.height()}if((ar>ap)&&ap>0){ar=ap;aq=(ap/ao.height())*ao.width()}r=ao.width()/aq;ac=ao.height()/ar;ao.width(aq).height(ar)}function S(ao){return{x:parseInt(ao.x*r),y:parseInt(ao.y*ac),x2:parseInt(ao.x2*r),y2:parseInt(ao.y2*ac),w:parseInt(ao.w*r),h:parseInt(ao.h*ac)}}function E(ao){var ap=Z.getFixed();if(ap.w>p.minSelect[0]&&ap.h>p.minSelect[1]){v.enableHandles();v.done()}else{v.release()}V.setCursor(p.allowSelect?"crosshair":"default")}function u(ao){if(p.disabled){return false}if(!p.allowSelect){return false}aj=true;ag=L(t);v.disableHandles();y("crosshair");var ap=n(ao);Z.setPressed(ap);V.activateHandlers(I,E);F.watchKeys();v.update();ao.stopPropagation();ao.preventDefault();return false}function I(ao){Z.setCurrent(ao);v.update()}function an(){var ao=jQuery("<div></div>").addClass(W("tracker"));a.browser.msie&&ao.css({opacity:0,backgroundColor:"white"});return ao}function o(au){var aC=au[0]/r,aD=au[1]/ac,aG=au[2]/r,aH=au[3]/ac;if(j){return}var av=Z.flipCoords(aC,aD,aG,aH);var at=Z.getFixed();var ax=initcr=[at.x,at.y,at.x2,at.y2];var aA=p.animationDelay;var aE=ax[0];var aF=ax[1];var aG=ax[2];var aH=ax[3];var ay=av[0]-initcr[0];var aq=av[1]-initcr[1];var az=av[2]-initcr[2];var ap=av[3]-initcr[3];var aw=0;var aB=p.swingSpeed;v.animMode(true);var ar=function(){return function(){aw+=(100-aw)/aB;ax[0]=aE+((aw/100)*ay);ax[1]=aF+((aw/100)*aq);ax[2]=aG+((aw/100)*az);ax[3]=aH+((aw/100)*ap);if(aw<100){ao()}else{v.done()}if(aw>=99.8){aw=100}s(ax)}}();function ao(){window.setTimeout(ar,aA)}ao()}function C(ao){s([ao[0]/r,ao[1]/ac,ao[2]/r,ao[3]/ac])}function s(ao){Z.setPressed([ao[0],ao[1]]);Z.setCurrent([ao[2],ao[3]]);v.update()}function B(ao){if(typeof(ao)!="object"){ao={}}p=a.extend(p,ao);if(typeof(p.onChange)!=="function"){p.onChange=function(){}}if(typeof(p.onSelect)!=="function"){p.onSelect=function(){}}}function ad(){return S(Z.getFixed())}function O(){return Z.getFixed()}function m(ao){B(ao);z()}function al(){p.disabled=true;v.disableHandles();v.setCursor("default");V.setCursor("default")}function l(){p.disabled=false;z()}function f(){v.done();V.activateHandlers(null,null)}function ab(){G.remove();ak.show()}function z(ao){p.allowResize?ao?v.enableOnly():v.enableHandles():v.disableHandles();V.setCursor(p.allowSelect?"crosshair":"default");v.setCursor(p.allowMove?"move":"default");G.css("backgroundColor",p.bgColor);if("setSelect" in p){C(am.setSelect);v.done();delete (p.setSelect)}if("trueSize" in p){r=p.trueSize[0]/D;ac=p.trueSize[1]/M}b=p.maxSize[0]||0;e=p.maxSize[1]||0;d=p.minSize[0]||0;T=p.minSize[1]||0;if("outerImage" in p){t.attr("src",p.outerImage);delete (p.outerImage)}v.refresh()}k.hide();z(true);var ai={animateTo:o,setSelect:C,setOptions:m,tellSelect:ad,tellScaled:O,disable:al,enable:l,cancel:f,focus:F.watchKeys,getBounds:function(){return[D*r,M*ac]},getWidgetSize:function(){return[D,M]},release:v.release,destroy:ab};ak.data("Jcrop",ai);return ai};a.fn.Jcrop=function(c){function b(d){var e=c.useImg||d.src;var f=new Image();f.onload=function(){a.Jcrop(d,c)};f.src=e}if(typeof(c)!=="object"){c={}}this.each(function(){if(jQuery(this).data("Jcrop")){if(c=="api"){return jQuery(this).data("Jcrop")}else{jQuery(this).data("Jcrop").setOptions(c)}}else{b(this)}});return this}})(jQuery);

(function(f){var e=(f.browser.msie?"paste":"input")+".mask";var d=(window.orientation!=undefined);f.mask={definitions:{"9":"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"}};f.fn.extend({caret:function(b,c){if(this.length==0){return}if(typeof b=="number"){c=(typeof c=="number")?c:b;return this.each(function(){if(this.setSelectionRange){this.focus();this.setSelectionRange(b,c)}else{if(this.createTextRange){var h=this.createTextRange();h.collapse(true);h.moveEnd("character",c);h.moveStart("character",b);h.select()}}})}else{if(this[0].setSelectionRange){b=this[0].selectionStart;c=this[0].selectionEnd}else{if(document.selection&&document.selection.createRange){var a=document.selection.createRange();b=0-a.duplicate().moveStart("character",-100000);c=b+a.text.length}}return{begin:b,end:c}}},unmask:function(){return this.trigger("unmask")},mask:function(b,p){if(!b&&this.length>0){var n=f(this[0]);var o=n.data("tests");return f.map(n.data("buffer"),function(g,h){return o[h]?g:null}).join("")}p=f.extend({placeholder:"_",completed:null},p);var c=f.mask.definitions;var o=[];var a=b.length;var m=null;var l=b.length;f.each(b.split(""),function(h,g){if(g=="?"){l--;a=h}else{if(c[g]){o.push(new RegExp(c[g]));if(m==null){m=o.length-1}}else{o.push(null)}}});return this.each(function(){var g=f(this);var D=f.map(b.split(""),function(q,r){if(q!="?"){return c[q]?p.placeholder:q}});var A=false;var j=g.val();g.data("buffer",D).data("tests",o);function k(q){while(++q<=l&&!o[q]){}return q}function y(r){while(!o[r]&&--r>=0){}for(var s=r;s<l;s++){if(o[s]){D[s]=p.placeholder;var q=k(s);if(q<l&&o[s].test(D[q])){D[s]=D[q]}else{break}}}h();g.caret(Math.max(m,r))}function z(s){for(var u=s,q=p.placeholder;u<l;u++){if(o[u]){var r=k(u);var t=D[u];D[u]=q;if(r<l&&o[r].test(t)){q=t}else{break}}}}function C(s){var r=f(this).caret();var q=s.keyCode;A=(q<16||(q>16&&q<32)||(q>32&&q<41));if((r.begin-r.end)!=0&&(!A||q==8||q==46)){x(r.begin,r.end)}if(q==8||q==46||(d&&q==127)){y(r.begin+(q==46?0:-1));return false}else{if(q==27){g.val(j);g.caret(0,i());return false}}}function B(s){if(A){A=false;return(s.keyCode==8)?false:null}s=s||window.event;var t=s.charCode||s.keyCode||s.which;var q=f(this).caret();if(s.ctrlKey||s.altKey||s.metaKey){return true}else{if((t>=32&&t<=125)||t>186){var r=k(q.begin-1);if(r<l){var v=String.fromCharCode(t);if(o[r].test(v)){z(r);D[r]=v;h();var u=k(r);f(this).caret(u);if(p.completed&&u==l){p.completed.call(g)}}}}}return false}function x(r,s){for(var q=r;q<s&&q<l;q++){if(o[q]){D[q]=p.placeholder}}}function h(){return g.val(D.join("")).val()}function i(s){var q=g.val();var t=-1;for(var r=0,u=0;r<l;r++){if(o[r]){D[r]=p.placeholder;while(u++<q.length){var v=q.charAt(u-1);if(o[r].test(v)){D[r]=v;t=r;break}}if(u>q.length){break}}else{if(D[r]==q[u]&&r!=a){u++;t=r}}}if(!s&&t+1<a){g.val("");x(0,l)}else{if(s||t+1>=a){h();if(!s){g.val(g.val().substring(0,t+1))}}}return(a?r:m)}if(!g.attr("readonly")){g.one("unmask",function(){g.unbind(".mask").removeData("buffer").removeData("tests")}).bind("focus.mask",function(){j=g.val();var q=i();h();setTimeout(function(){if(q==b.length){g.caret(0,q)}else{g.caret(q)}},0)}).bind("blur.mask",function(){i();if(g.val()!=j){g.change()}}).bind("keydown.mask",C).bind("keypress.mask",B).bind(e,function(){setTimeout(function(){g.caret(i(true))},0)})}i()})}})})(jQuery);

(function(a){a.fn.easySlider=function(b){var c={prevId:"prevBtn",prevText:"Previous",nextId:"nextBtn",nextText:"Next",controlsShow:true,controlsBefore:"",controlsAfter:"",controlsFade:true,hoverFade:true,speed:800,auto:false,pause:2000};var b=a.extend(c,b);this.each(function(){var l=a(this);var d=a("li",l).length;var f=a("li",l).width();var j=a("li",l).height();l.width(f);l.height(j);l.css("overflow","hidden");var k=d-1;var g=0;a("ul",l).css("width",(d+2)*f);a("li",l).css("float","left");a("ul",l).append(a("ul li:first",l).clone());if(b.controlsShow){var n=b.controlsBefore;n+=' <span id="'+b.prevId+'"><a href="javascript:void(0);">'+b.prevText+"</a></span>";n+=' <span id="'+b.nextId+'"><a href="javascript:void(0);">'+b.nextText+"</a></span>";n+=b.controlsAfter;a(l).append(n)}a("a","#"+b.nextId).click(function(){i("next",true)});a("a","#"+b.prevId).click(function(){i("prev",true)});a("a","#"+b.nextId).fadeOut(1);a("a","#"+b.prevId).fadeOut(1);if(b.hoverFade){a(l).hoverIntent({sensitivity:3,interval:10,timeout:100,over:function(){if(a.browser.msie){a("a","#"+b.nextId).css("display","block");a("a","#"+b.prevId).css("display","block")}else{a("a","#"+b.nextId).fadeIn(300);a("a","#"+b.prevId).fadeIn(300)}},out:function(){if(a.browser.msie){a("a","#"+b.nextId).css("display","none");a("a","#"+b.prevId).css("display","none")}else{a("a","#"+b.nextId).fadeOut(300);a("a","#"+b.prevId).fadeOut(300)}}})}function i(h,s){if(m){return}m=true;var q=g;switch(h){case"next":g=(q>=k)?0:g+1;var r=Math.abs(q-g);var o=r*b.speed;p=(g*f*-1);if(p==0){a("ul",l).animate({marginLeft:(q+1)*-1*f},b.speed,function(){a("ul",l).css({marginLeft:p});m=false})}else{a("ul",l).animate({marginLeft:p},o,function(){m=false})}break;case"prev":g=(g<=0)?k:g-1;var r=Math.abs(q-g);var o=r*b.speed;p=(g*f*-1);if(g==k){a("ul",l).css({marginLeft:(g+1)*-1*f}).animate({marginLeft:(g)*-1*f},b.speed,function(){m=false})}else{a("ul",l).animate({marginLeft:p},o,function(){m=false})}break;default:break}if(s){clearTimeout(e)}if(b.auto&&h=="next"&&!s){e=setTimeout(function(){i("next",false)},r*b.speed+b.pause)}}var m=false;var e;if(b.auto){e=setTimeout(function(){i("next",false)},b.pause)}})}})(jQuery);

(function(a){a.fn.extend({elastic:function(){var b=["paddingTop","paddingRight","paddingBottom","paddingLeft","fontSize","lineHeight","fontFamily","width","fontWeight"];return this.each(function(){if(this.type!="textarea"){return false}var g=a(this),f=a("<div />").css({position:"absolute",display:"none","word-wrap":"break-word"}),h=parseInt(g.css("line-height"),10)||parseInt(g.css("font-size"),"10"),c=parseInt(g.css("height"),10)||h*3,d=parseInt(g.css("max-height"),10)||Number.MAX_VALUE,k=0,j=0;if(d<0){d=Number.MAX_VALUE}f.appendTo(g.parent());var j=b.length;while(j--){f.css(b[j].toString(),g.css(b[j].toString()))}function l(i,m){curratedHeight=Math.floor(parseInt(i,10));if(g.height()!=curratedHeight){g.css({height:curratedHeight+"px",overflow:m})}}function e(){var i=g.val().replace(/&/g,"&amp;").replace(/  /g,"&nbsp;").replace(/<|>/g,"&gt;").replace(/\n/g,"<br />");var n=f.html();if(i+"&nbsp;"!=n){f.html(i+"&nbsp;");if(Math.abs(f.height()+h-g.height())>3){var m=f.height()+h;if(m>=d){l(d,"auto")}else{if(m<=c){l(c,"hidden")}else{l(m,"hidden")}}}}}g.css({overflow:"hidden"});g.keyup(function(){e()});g.live("input paste",function(i){setTimeout(e,250)});e()})}})})(jQuery);


