(function(b){var a=function(){var T={},c,O=65,u,Q='<div class="colorpicker"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_submit"></div></div>',C={eventName:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},color:"ff0000",livePreview:true,flat:false},K=function(U,W){var V=k(U);b(W).data("colorpicker").fields.eq(1).val(V.r).end().eq(2).val(V.g).end().eq(3).val(V.b).end()},v=function(U,V){b(V).data("colorpicker").fields.eq(4).val(U.h).end().eq(5).val(U.s).end().eq(6).val(U.b).end()},h=function(U,V){b(V).data("colorpicker").fields.eq(0).val(S(U)).end()},m=function(U,V){b(V).data("colorpicker").selector.css("backgroundColor","#"+S({h:U.h,s:100,b:100}));b(V).data("colorpicker").selectorIndic.css({left:parseInt(150*U.s/100,10),top:parseInt(150*(100-U.b)/100,10)})},H=function(U,V){b(V).data("colorpicker").hue.css("top",parseInt(150-150*U.h/360,10))},i=function(U,V){b(V).data("colorpicker").currentColor.css("backgroundColor","#"+S(U))},F=function(U,V){b(V).data("colorpicker").newColor.css("backgroundColor","#"+S(U))},o=function(U){var W=U.charCode||U.keyCode||-1;if((W>O&&W<=90)||W==32){return false}var V=b(this).parent().parent();if(V.data("colorpicker").livePreview===true){f.apply(this)}},f=function(V){var W=b(this).parent().parent(),U;if(this.parentNode.className.indexOf("_hex")>0){W.data("colorpicker").color=U=n(z(this.value))}else{if(this.parentNode.className.indexOf("_hsb")>0){W.data("colorpicker").color=U=g({h:parseInt(W.data("colorpicker").fields.eq(4).val(),10),s:parseInt(W.data("colorpicker").fields.eq(5).val(),10),b:parseInt(W.data("colorpicker").fields.eq(6).val(),10)})}else{W.data("colorpicker").color=U=j(N({r:parseInt(W.data("colorpicker").fields.eq(1).val(),10),g:parseInt(W.data("colorpicker").fields.eq(2).val(),10),b:parseInt(W.data("colorpicker").fields.eq(3).val(),10)}))}}if(V){K(U,W.get(0));h(U,W.get(0));v(U,W.get(0))}m(U,W.get(0));H(U,W.get(0));F(U,W.get(0));W.data("colorpicker").onChange.apply(W,[U,S(U),k(U),W.data("colorpicker").el])},p=function(U){var V=b(this).parent().parent();V.data("colorpicker").fields.parent().removeClass("colorpicker_focus")},L=function(){O=this.parentNode.className.indexOf("_hex")>0?70:65;b(this).parent().parent().data("colorpicker").fields.parent().removeClass("colorpicker_focus");b(this).parent().addClass("colorpicker_focus")},J=function(U){var W=b(this).parent().find("input").focus();var V={el:b(this).parent().addClass("colorpicker_slider"),max:this.parentNode.className.indexOf("_hsb_h")>0?360:(this.parentNode.className.indexOf("_hsb")>0?100:255),y:U.pageY,field:W,val:parseInt(W.val(),10),preview:b(this).parent().parent().data("colorpicker").livePreview};b(document).bind("mouseup",V,t);b(document).bind("mousemove",V,M)},M=function(U){U.data.field.val(Math.max(0,Math.min(U.data.max,parseInt(U.data.val+U.pageY-U.data.y,10))));if(U.data.preview){f.apply(U.data.field.get(0),[true])}return false},t=function(U){f.apply(U.data.field.get(0),[true]);U.data.el.removeClass("colorpicker_slider").find("input").focus();b(document).unbind("mouseup",t);b(document).unbind("mousemove",M);return false},x=function(U){var V={cal:b(this).parent(),y:b(this).offset().top};V.preview=V.cal.data("colorpicker").livePreview;b(document).bind("mouseup",V,s);b(document).bind("mousemove",V,l)},l=function(U){f.apply(U.data.cal.data("colorpicker").fields.eq(4).val(parseInt(360*(150-Math.max(0,Math.min(150,(U.pageY-U.data.y))))/150,10)).get(0),[U.data.preview]);return false},s=function(U){K(U.data.cal.data("colorpicker").color,U.data.cal.get(0));h(U.data.cal.data("colorpicker").color,U.data.cal.get(0));b(document).unbind("mouseup",s);b(document).unbind("mousemove",l);return false},y=function(U){var V={cal:b(this).parent(),pos:b(this).offset()};V.preview=V.cal.data("colorpicker").livePreview;b(document).bind("mouseup",V,B);b(document).bind("mousemove",V,r)},r=function(U){f.apply(U.data.cal.data("colorpicker").fields.eq(6).val(parseInt(100*(150-Math.max(0,Math.min(150,(U.pageY-U.data.pos.top))))/150,10)).end().eq(5).val(parseInt(100*(Math.max(0,Math.min(150,(U.pageX-U.data.pos.left))))/150,10)).get(0),[U.data.preview]);return false},B=function(U){K(U.data.cal.data("colorpicker").color,U.data.cal.get(0));h(U.data.cal.data("colorpicker").color,U.data.cal.get(0));b(document).unbind("mouseup",B);b(document).unbind("mousemove",r);return false},w=function(U){b(this).addClass("colorpicker_focus")},R=function(U){b(this).removeClass("colorpicker_focus")},q=function(V){var W=b(this).parent();var U=W.data("colorpicker").color;W.data("colorpicker").origColor=U;i(U,W.get(0));W.data("colorpicker").onSubmit(U,S(U),k(U),W.data("colorpicker").el)},E=function(U){var Y=b("#"+b(this).data("colorpickerId"));Y.data("colorpicker").onBeforeShow.apply(this,[Y.get(0)]);var Z=b(this).offset();var X=A();var W=Z.top+this.offsetHeight;var V=Z.left;if(W+176>X.t+X.h){W-=this.offsetHeight+176}if(V+356>X.l+X.w){V-=356}Y.css({left:V+"px",top:W+"px"});if(Y.data("colorpicker").onShow.apply(this,[Y.get(0)])!=false){Y.show()}b(document).bind("mousedown",{cal:Y},P);return false},P=function(U){if(!I(U.data.cal.get(0),U.target,U.data.cal.get(0))){if(U.data.cal.data("colorpicker").onHide.apply(this,[U.data.cal.get(0)])!=false){U.data.cal.hide()}b(document).unbind("mousedown",P)}},I=function(W,V,U){if(W==V){return true}if(W.contains){return W.contains(V)}if(W.compareDocumentPosition){return !!(W.compareDocumentPosition(V)&16)}var X=V.parentNode;while(X&&X!=U){if(X==W){return true}X=X.parentNode}return false},A=function(){var U=document.compatMode=="CSS1Compat";return{l:window.pageXOffset||(U?document.documentElement.scrollLeft:document.body.scrollLeft),t:window.pageYOffset||(U?document.documentElement.scrollTop:document.body.scrollTop),w:window.innerWidth||(U?document.documentElement.clientWidth:document.body.clientWidth),h:window.innerHeight||(U?document.documentElement.clientHeight:document.body.clientHeight)}},g=function(U){return{h:Math.min(360,Math.max(0,U.h)),s:Math.min(100,Math.max(0,U.s)),b:Math.min(100,Math.max(0,U.b))}},N=function(U){return{r:Math.min(255,Math.max(0,U.r)),g:Math.min(255,Math.max(0,U.g)),b:Math.min(255,Math.max(0,U.b))}},z=function(W){var U=6-W.length;if(U>0){var X=[];for(var V=0;V<U;V++){X.push("0")}X.push(W);W=X.join("")}return W},d=function(U){var U=parseInt(((U.indexOf("#")>-1)?U.substring(1):U),16);return{r:U>>16,g:(U&65280)>>8,b:(U&255)}},n=function(U){return j(d(U))},j=function(W){var V={h:0,s:0,b:0};var X=Math.min(W.r,W.g,W.b);var U=Math.max(W.r,W.g,W.b);var Y=U-X;V.b=U;if(U!=0){}V.s=U!=0?255*Y/U:0;if(V.s!=0){if(W.r==U){V.h=(W.g-W.b)/Y}else{if(W.g==U){V.h=2+(W.b-W.r)/Y}else{V.h=4+(W.r-W.g)/Y}}}else{V.h=-1}V.h*=60;if(V.h<0){V.h+=360}V.s*=100/255;V.b*=100/255;return V},k=function(U){var W={};var aa=Math.round(U.h);var Z=Math.round(U.s*255/100);var V=Math.round(U.b*255/100);if(Z==0){W.r=W.g=W.b=V}else{var ab=V;var Y=(255-Z)*V/255;var X=(ab-Y)*(aa%60)/60;if(aa==360){aa=0}if(aa<60){W.r=ab;W.b=Y;W.g=Y+X}else{if(aa<120){W.g=ab;W.b=Y;W.r=ab-X}else{if(aa<180){W.g=ab;W.r=Y;W.b=Y+X}else{if(aa<240){W.b=ab;W.r=Y;W.g=ab-X}else{if(aa<300){W.b=ab;W.g=Y;W.r=Y+X}else{if(aa<360){W.r=ab;W.g=Y;W.b=ab-X}else{W.r=0;W.g=0;W.b=0}}}}}}}return{r:Math.round(W.r),g:Math.round(W.g),b:Math.round(W.b)}},D=function(U){var V=[U.r.toString(16),U.g.toString(16),U.b.toString(16)];b.each(V,function(W,X){if(X.length==1){V[W]="0"+X}});return V.join("")},S=function(U){return D(k(U))},G=function(){var V=b(this).parent();var U=V.data("colorpicker").origColor;V.data("colorpicker").color=U;K(U,V.get(0));h(U,V.get(0));v(U,V.get(0));m(U,V.get(0));H(U,V.get(0));F(U,V.get(0))};return{init:function(U){U=b.extend({},C,U||{});if(typeof U.color=="string"){U.color=n(U.color)}else{if(U.color.r!=undefined&&U.color.g!=undefined&&U.color.b!=undefined){U.color=j(U.color)}else{if(U.color.h!=undefined&&U.color.s!=undefined&&U.color.b!=undefined){U.color=g(U.color)}else{return this}}}return this.each(function(){if(!b(this).data("colorpickerId")){var V=b.extend({},U);V.origColor=U.color;var X="collorpicker_"+parseInt(Math.random()*1000);b(this).data("colorpickerId",X);var W=b(Q).attr("id",X);if(V.flat){W.appendTo(this).show()}else{W.appendTo(document.body)}V.fields=W.find("input").bind("keyup",o).bind("change",f).bind("blur",p).bind("focus",L);W.find("span").bind("mousedown",J).end().find(">div.colorpicker_current_color").bind("click",G);V.selector=W.find("div.colorpicker_color").bind("mousedown",y);V.selectorIndic=V.selector.find("div div");V.el=this;V.hue=W.find("div.colorpicker_hue div");W.find("div.colorpicker_hue").bind("mousedown",x);V.newColor=W.find("div.colorpicker_new_color");V.currentColor=W.find("div.colorpicker_current_color");W.data("colorpicker",V);W.find("div.colorpicker_submit").bind("mouseenter",w).bind("mouseleave",R).bind("click",q);K(V.color,W.get(0));v(V.color,W.get(0));h(V.color,W.get(0));H(V.color,W.get(0));m(V.color,W.get(0));i(V.color,W.get(0));F(V.color,W.get(0));if(V.flat){W.css({position:"relative",display:"block"})}else{b(this).bind(V.eventName,E)}}})},showPicker:function(){return this.each(function(){if(b(this).data("colorpickerId")){E.apply(this)}})},hidePicker:function(){return this.each(function(){if(b(this).data("colorpickerId")){b("#"+b(this).data("colorpickerId")).hide()}})},setColor:function(U){if(typeof U=="string"){U=n(U)}else{if(U.r!=undefined&&U.g!=undefined&&U.b!=undefined){U=j(U)}else{if(U.h!=undefined&&U.s!=undefined&&U.b!=undefined){U=g(U)}else{return this}}}return this.each(function(){if(b(this).data("colorpickerId")){var V=b("#"+b(this).data("colorpickerId"));V.data("colorpicker").color=U;V.data("colorpicker").origColor=U;K(U,V.get(0));v(U,V.get(0));h(U,V.get(0));H(U,V.get(0));m(U,V.get(0));i(U,V.get(0));F(U,V.get(0))}})}}}();b.fn.extend({ColorPicker:a.init,ColorPickerHide:a.hidePicker,ColorPickerShow:a.showPicker,ColorPickerSetColor:a.setColor})})(jQuery);(function(b){var a=null;b.fn.autogrow=function(c){return this.each(function(){new b.autogrow(this,c)})};b.autogrow=function(c,d){this.options=d||{};this.dummy=null;this.interval=null;this.line_height=this.options.lineHeight||parseInt(b(c).css("line-height"));this.min_height=this.options.minHeight||parseInt(b(c).css("min-height"));this.max_height=this.options.maxHeight||parseInt(b(c).css("max-height"));this.textarea=b(c);if(this.line_height==NaN){this.line_height=0}this.init()};b.autogrow.fn=b.autogrow.prototype={autogrow:"1.2.2"};b.autogrow.fn.extend=b.autogrow.extend=b.extend;b.autogrow.fn.extend({init:function(){var c=this;this.textarea.css({overflow:"hidden",display:"block"});this.textarea.bind("focus",function(){c.startExpand()}).bind("blur",function(){c.stopExpand()});this.checkExpand()},startExpand:function(){var c=this;this.interval=window.setInterval(function(){c.checkExpand()},400)},stopExpand:function(){clearInterval(this.interval)},checkExpand:function(){if(this.dummy==null){this.dummy=b("<div></div>");this.dummy.css({"font-size":this.textarea.css("font-size"),"font-family":this.textarea.css("font-family"),width:this.textarea.css("width"),padding:this.textarea.css("padding"),"line-height":this.line_height+"px","overflow-x":"hidden",position:"absolute",top:0,left:-9999}).appendTo("body")}var c=this.textarea.val().replace(/(<|>)/g,"");if($.browser.msie){c=c.replace(/\n/g,"<BR>new")}else{c=c.replace(/\n/g,"<br>new")}if(this.dummy.html()!=c){this.dummy.html(c);if(this.max_height>0&&(this.dummy.height()+this.line_height>this.max_height)){this.textarea.css("overflow-y","auto")}else{this.textarea.css("overflow-y","hidden");if(this.textarea.height()<this.dummy.height()+this.line_height||(this.dummy.height()<this.textarea.height())){this.textarea.css("height",Math.max(this.dummy.height()+this.line_height,this.min_height))}}}}})})(jQuery);var jaaulde=window.jaaulde||{};jaaulde.utils=jaaulde.utils||{};jaaulde.utils.cookies=(function(){var d=[];var b={hoursToLive:null,path:"/",domain:null,secure:false};var h=function(i){var j;if(typeof i!=="object"||i===null){j=b}else{j={hoursToLive:(typeof i.hoursToLive==="number"&&i.hoursToLive!==0?i.hoursToLive:b.hoursToLive),path:(typeof i.path==="string"&&i.path!==""?i.path:b.path),domain:(typeof i.domain==="string"&&i.domain!==""?i.domain:b.domain),secure:(typeof i.secure==="boolean"&&i.secure?i.secure:b.secure)}}return j};var a=function(i){var j=new Date();j.setTime(j.getTime()+(i*60*60*1000));return j.toGMTString()};var g=function(i){i=h(i);return((typeof i.hoursToLive=="number"?"; expires="+a(i.hoursToLive):"")+"; path="+i.path+(typeof i.domain==="string"?"; domain="+i.domain:"")+(i.secure===true?"; secure":""))};var f=function(){d=[];var n,k,m,j=document.cookie.split(";");for(var l=0;l<j.length;l++){n=j[l].split("=");k=n[0].replace(/^\s*/,"").replace(/\s*$/,"");m=decodeURIComponent(n[1]);d[k]=m}return d};var c=function(){};c.prototype.get=function(k){var i;f();if(typeof k==="string"){i=(typeof d[k]!=="undefined")?d[k]:null}else{if(typeof k==="object"&&k!==null){i=[];for(var j in k){if(typeof d[k[j]]!=="undefined"){i[k[j]]=d[k[j]]}else{i[k[j]]=null}}}else{i=d}}return i};c.prototype.filter=function(i){var j={};f();if(typeof i==="string"){i=new RegExp(i)}for(var k in d){if(k.match(i)){j[k]=d[k]}}return j};c.prototype.set=function(l,j,i){if(typeof j==="undefined"||j===null){if(typeof i!=="object"||i===null){i={}}j="";i.hoursToLive=-8760}var k=g(i);document.cookie=l+"="+encodeURIComponent(j)+k};c.prototype.del=function(j,i){if(typeof i!=="object"||i===null){i={}}this.set(j,null,i)};c.prototype.test=function(){var j=false,i="cT",k="data";this.set(i,k);if(this.get(i)==k){this.del(i);j=true}return j};c.prototype.setOptions=function(i){if(typeof i!=="object"){i=null}b=h(i)};return new c()})();(function(){if(window.jQuery){(function(b){b.cookies=jaaulde.utils.cookies;var a={cookify:function(c){return this.each(function(){var d="",i="",h=["name","id"],g=0,f;while(g<h.length&&(typeof d!=="string"||d==="")){d=b(this).attr(h[g]);g++}if(typeof d==="string"||d!==""){f=b(this).attr("type").toLowerCase();if(f!=="radio"&&f!=="checkbox"){i=b(this).attr("value");if(typeof i!=="string"||i===""){i=null}b.cookies.set(d,i,c)}}g=0})},cookieFill:function(){return this.each(function(){var d="",h,g=["name","id"],f=0,c;while(f<g.length&&(typeof d!=="string"||d==="")){d=b(this).attr(g[f]);f++}if(typeof d==="string"&&d!==""){h=b.cookies.get(d);if(h!==null){c=this.nodeName.toLowerCase();if(c==="input"||c==="textarea"){b(this).attr("value",h)}else{b(this).html(h)}}}f=0})},cookieBind:function(c){return this.each(function(){b(this).cookieFill().change(function(){b(this).cookify(c)})})}};b.each(a,function(c){b.fn[c]=this})})(window.jQuery)}})();
/*
 * jQuery DataHint Plugin v1.0.1
 * http://sickpea.com/jquery/datahint
 *
 * Copyright (C) 2009 Adrian B. Danieli
 * Released under the MIT License: http://sickpea.com/mit-license
 */
(function(b){b.fn.dataHint=function(){return this.each(function(){var k=b(this);var l=k.position();var h=k.attr("data-hint");if(!h){return}var a=b('<label class="data-hint" style="display:none;position:absolute;z-index:1">'+h+"</label>");a.insertBefore(k);var i=l.left+parseFloat(k.css("padding-left"))+parseFloat(k.css("margin-left"))+parseFloat(k.css("border-left-width"));a.css("left",i+"px");var j=l.top;if(k.is("textarea")){j+=parseFloat(k.css("padding-top"))+parseFloat(k.css("margin-top"))+parseFloat(k.css("border-top-width"))}else{j+=(k.outerHeight()-a.height())/2}a.css("top",j+"px");if(k.val()===""){a.show()}k.focus(function(){a.fadeOut(100)});k.blur(function(){if(k.val()===""){a.fadeIn(100)}});a.click(function(){k.focus()})})}}(jQuery));jQuery.effects||(function(i){i.effects={version:"1.7.2",save:function(b,a){for(var c=0;c<a.length;c++){if(a[c]!==null){b.data("ec.storage."+a[c],b[0].style[a[c]])}}},restore:function(b,a){for(var c=0;c<a.length;c++){if(a[c]!==null){b.css(a[c],b.data("ec.storage."+a[c]))}}},setMode:function(b,a){if(a=="toggle"){a=b.is(":hidden")?"show":"hide"}return a},getBaseline:function(c,b){var a,d;switch(c[0]){case"top":a=0;break;case"middle":a=0.5;break;case"bottom":a=1;break;default:a=c[0]/b.height}switch(c[1]){case"left":d=0;break;case"center":d=0.5;break;case"right":d=1;break;default:d=c[1]/b.width}return{x:d,y:a}},createWrapper:function(k){if(k.parent().is(".ui-effects-wrapper")){return k.parent()}var d={width:k.outerWidth(true),height:k.outerHeight(true),"float":k.css("float")};k.wrap('<div class="ui-effects-wrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');var a=k.parent();if(k.css("position")=="static"){a.css({position:"relative"});k.css({position:"relative"})}else{var b=k.css("top");if(isNaN(parseInt(b,10))){b="auto"}var c=k.css("left");if(isNaN(parseInt(c,10))){c="auto"}a.css({position:k.css("position"),top:b,left:c,zIndex:k.css("z-index")}).show();k.css({position:"relative",top:0,left:0})}a.css(d);return a},removeWrapper:function(a){if(a.parent().is(".ui-effects-wrapper")){return a.parent().replaceWith(a)}return a},setTransition:function(c,a,d,b){b=b||{};i.each(a,function(l,m){unit=c.cssUnit(m);if(unit[0]>0){b[m]=unit[0]*d+unit[1]}});return b},animateClass:function(d,c,a,b){var m=(typeof a=="function"?a:(b?b:null));var l=(typeof a=="string"?a:null);return this.each(function(){var t={};var v=i(this);var u=v.attr("style")||"";if(typeof u=="object"){u=u.cssText}if(d.toggle){v.hasClass(d.toggle)?d.remove=d.toggle:d.add=d.toggle}var n=i.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(d.add){v.addClass(d.add)}if(d.remove){v.removeClass(d.remove)}var k=i.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(d.add){v.removeClass(d.add)}if(d.remove){v.addClass(d.remove)}for(var s in k){if(typeof k[s]!="function"&&k[s]&&s.indexOf("Moz")==-1&&s.indexOf("length")==-1&&k[s]!=n[s]&&(s.match(/color/i)||(!s.match(/color/i)&&!isNaN(parseInt(k[s],10))))&&(n.position!="static"||(n.position=="static"&&!s.match(/left|top|bottom|right/)))){t[s]=k[s]}}v.animate(t,c,l,function(){if(typeof i(this).attr("style")=="object"){i(this).attr("style")["cssText"]="";i(this).attr("style")["cssText"]=u}else{i(this).attr("style",u)}if(d.add){i(this).addClass(d.add)}if(d.remove){i(this).removeClass(d.remove)}if(m){m.apply(this,arguments)}})})}};function j(d,k){var b=d[1]&&d[1].constructor==Object?d[1]:{};if(k){b.mode=k}var c=d[1]&&d[1].constructor!=Object?d[1]:(b.duration?b.duration:d[2]);c=i.fx.off?0:typeof c==="number"?c:i.fx.speeds[c]||i.fx.speeds._default;var a=b.callback||(i.isFunction(d[1])&&d[1])||(i.isFunction(d[2])&&d[2])||(i.isFunction(d[3])&&d[3]);return[d[0],b,c,a]}i.fn.extend({_show:i.fn.show,_hide:i.fn.hide,__toggle:i.fn.toggle,_addClass:i.fn.addClass,_removeClass:i.fn.removeClass,_toggleClass:i.fn.toggleClass,effect:function(c,d,b,a){return i.effects[c]?i.effects[c].call(this,{method:c,options:d||{},duration:b,callback:a}):null},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments)}else{return this.effect.apply(this,j(arguments,"show"))}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments)}else{return this.effect.apply(this,j(arguments,"hide"))}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))||(i.isFunction(arguments[0])||typeof arguments[0]=="boolean")){return this.__toggle.apply(this,arguments)}else{return this.effect.apply(this,j(arguments,"toggle"))}},addClass:function(c,d,a,b){return d?i.effects.animateClass.apply(this,[{add:c},d,a,b]):this._addClass(c)},removeClass:function(c,d,a,b){return d?i.effects.animateClass.apply(this,[{remove:c},d,a,b]):this._removeClass(c)},toggleClass:function(c,d,a,b){return((typeof d!=="boolean")&&d)?i.effects.animateClass.apply(this,[{toggle:c},d,a,b]):this._toggleClass(c,d)},morph:function(k,c,d,a,b){return i.effects.animateClass.apply(this,[{add:c,remove:k},d,a,b])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(c){var b=this.css(c),a=[];i.each(["em","px","%","pt"],function(l,d){if(b.indexOf(d)>0){a=[parseFloat(b),d]}});return a}});i.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(a,b){i.fx.step[b]=function(c){if(c.state==0){c.start=h(c.elem,b);c.end=f(c.end)}c.elem.style[b]="rgb("+[Math.max(Math.min(parseInt((c.pos*(c.end[0]-c.start[0]))+c.start[0],10),255),0),Math.max(Math.min(parseInt((c.pos*(c.end[1]-c.start[1]))+c.start[1],10),255),0),Math.max(Math.min(parseInt((c.pos*(c.end[2]-c.start[2]))+c.start[2],10),255),0)].join(",")+")"}});function f(a){var b;if(a&&a.constructor==Array&&a.length==3){return a}if(b=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(a)){return[parseInt(b[1],10),parseInt(b[2],10),parseInt(b[3],10)]}if(b=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(a)){return[parseFloat(b[1])*2.55,parseFloat(b[2])*2.55,parseFloat(b[3])*2.55]}if(b=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(a)){return[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]}if(b=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(a)){return[parseInt(b[1]+b[1],16),parseInt(b[2]+b[2],16),parseInt(b[3]+b[3],16)]}if(b=/rgba\(0, 0, 0, 0\)/.exec(a)){return g.transparent}return g[i.trim(a).toLowerCase()]}function h(a,c){var b;do{b=i.curCSS(a,c);if(b!=""&&b!="transparent"||i.nodeName(a,"body")){break}c="backgroundColor"}while(a=a.parentNode);return f(b)}var g={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};i.easing.jswing=i.easing.swing;i.extend(i.easing,{def:"easeOutQuad",swing:function(d,c,k,a,b){return i.easing[i.easing.def](d,c,k,a,b)},easeInQuad:function(d,c,k,a,b){return a*(c/=b)*c+k},easeOutQuad:function(d,c,k,a,b){return -a*(c/=b)*(c-2)+k},easeInOutQuad:function(d,c,k,a,b){if((c/=b/2)<1){return a/2*c*c+k}return -a/2*((--c)*(c-2)-1)+k},easeInCubic:function(d,c,k,a,b){return a*(c/=b)*c*c+k},easeOutCubic:function(d,c,k,a,b){return a*((c=c/b-1)*c*c+1)+k},easeInOutCubic:function(d,c,k,a,b){if((c/=b/2)<1){return a/2*c*c*c+k}return a/2*((c-=2)*c*c+2)+k},easeInQuart:function(d,c,k,a,b){return a*(c/=b)*c*c*c+k},easeOutQuart:function(d,c,k,a,b){return -a*((c=c/b-1)*c*c*c-1)+k},easeInOutQuart:function(d,c,k,a,b){if((c/=b/2)<1){return a/2*c*c*c*c+k}return -a/2*((c-=2)*c*c*c-2)+k},easeInQuint:function(d,c,k,a,b){return a*(c/=b)*c*c*c*c+k},easeOutQuint:function(d,c,k,a,b){return a*((c=c/b-1)*c*c*c*c+1)+k},easeInOutQuint:function(d,c,k,a,b){if((c/=b/2)<1){return a/2*c*c*c*c*c+k}return a/2*((c-=2)*c*c*c*c+2)+k},easeInSine:function(d,c,k,a,b){return -a*Math.cos(c/b*(Math.PI/2))+a+k},easeOutSine:function(d,c,k,a,b){return a*Math.sin(c/b*(Math.PI/2))+k},easeInOutSine:function(d,c,k,a,b){return -a/2*(Math.cos(Math.PI*c/b)-1)+k},easeInExpo:function(d,c,k,a,b){return(c==0)?k:a*Math.pow(2,10*(c/b-1))+k},easeOutExpo:function(d,c,k,a,b){return(c==b)?k+a:a*(-Math.pow(2,-10*c/b)+1)+k},easeInOutExpo:function(d,c,k,a,b){if(c==0){return k}if(c==b){return k+a}if((c/=b/2)<1){return a/2*Math.pow(2,10*(c-1))+k}return a/2*(-Math.pow(2,-10*--c)+2)+k},easeInCirc:function(d,c,k,a,b){return -a*(Math.sqrt(1-(c/=b)*c)-1)+k},easeOutCirc:function(d,c,k,a,b){return a*Math.sqrt(1-(c=c/b-1)*c)+k},easeInOutCirc:function(d,c,k,a,b){if((c/=b/2)<1){return -a/2*(Math.sqrt(1-c*c)-1)+k}return a/2*(Math.sqrt(1-(c-=2)*c)+1)+k},easeInElastic:function(p,n,q,a,b){var d=1.70158;var c=0;var o=a;if(n==0){return q}if((n/=b)==1){return q+a}if(!c){c=b*0.3}if(o<Math.abs(a)){o=a;var d=c/4}else{var d=c/(2*Math.PI)*Math.asin(a/o)}return -(o*Math.pow(2,10*(n-=1))*Math.sin((n*b-d)*(2*Math.PI)/c))+q},easeOutElastic:function(p,n,q,a,b){var d=1.70158;var c=0;var o=a;if(n==0){return q}if((n/=b)==1){return q+a}if(!c){c=b*0.3}if(o<Math.abs(a)){o=a;var d=c/4}else{var d=c/(2*Math.PI)*Math.asin(a/o)}return o*Math.pow(2,-10*n)*Math.sin((n*b-d)*(2*Math.PI)/c)+a+q},easeInOutElastic:function(p,n,q,a,b){var d=1.70158;var c=0;var o=a;if(n==0){return q}if((n/=b/2)==2){return q+a}if(!c){c=b*(0.3*1.5)}if(o<Math.abs(a)){o=a;var d=c/4}else{var d=c/(2*Math.PI)*Math.asin(a/o)}if(n<1){return -0.5*(o*Math.pow(2,10*(n-=1))*Math.sin((n*b-d)*(2*Math.PI)/c))+q}return o*Math.pow(2,-10*(n-=1))*Math.sin((n*b-d)*(2*Math.PI)/c)*0.5+a+q},easeInBack:function(l,d,m,a,b,c){if(c==undefined){c=1.70158}return a*(d/=b)*d*((c+1)*d-c)+m},easeOutBack:function(l,d,m,a,b,c){if(c==undefined){c=1.70158}return a*((d=d/b-1)*d*((c+1)*d+c)+1)+m},easeInOutBack:function(l,d,m,a,b,c){if(c==undefined){c=1.70158}if((d/=b/2)<1){return a/2*(d*d*(((c*=(1.525))+1)*d-c))+m}return a/2*((d-=2)*d*(((c*=(1.525))+1)*d+c)+2)+m},easeInBounce:function(d,c,k,a,b){return a-i.easing.easeOutBounce(d,b-c,0,a,b)+k},easeOutBounce:function(d,c,k,a,b){if((c/=b)<(1/2.75)){return a*(7.5625*c*c)+k}else{if(c<(2/2.75)){return a*(7.5625*(c-=(1.5/2.75))*c+0.75)+k}else{if(c<(2.5/2.75)){return a*(7.5625*(c-=(2.25/2.75))*c+0.9375)+k}else{return a*(7.5625*(c-=(2.625/2.75))*c+0.984375)+k}}}},easeInOutBounce:function(d,c,k,a,b){if(c<b/2){return i.easing.easeInBounce(d,c*2,0,a,b)*0.5+k}return i.easing.easeOutBounce(d,c*2-b,0,a,b)*0.5+a*0.5+k}})})(jQuery);(function(b){b.effects.blind=function(a){return this.queue(function(){var q=b(this),r=["position","top","left"];var m=b.effects.setMode(q,a.options.mode||"hide");var n=a.options.direction||"vertical";b.effects.save(q,r);q.show();var k=b.effects.createWrapper(q).css({overflow:"hidden"});var p=(n=="vertical")?"height":"width";var l=(n=="vertical")?k.height():k.width();if(m=="show"){k.css(p,0)}var o={};o[p]=m=="show"?l:0;k.animate(o,a.duration,a.options.easing,function(){if(m=="hide"){q.hide()}b.effects.restore(q,r);b.effects.removeWrapper(q);if(a.callback){a.callback.apply(q[0],arguments)}q.dequeue()})})}})(jQuery);(function(b){b.effects.bounce=function(a){return this.queue(function(){var z=b(this),t=["position","top","left"];var u=b.effects.setMode(z,a.options.mode||"effect");var r=a.options.direction||"up";var B=a.options.distance||20;var A=a.options.times||5;var x=a.duration||250;if(/show|hide/.test(u)){t.push("opacity")}b.effects.save(z,t);z.show();b.effects.createWrapper(z);var y=(r=="up"||r=="down")?"top":"left";var i=(r=="up"||r=="left")?"pos":"neg";var B=a.options.distance||(y=="top"?z.outerHeight({margin:true})/3:z.outerWidth({margin:true})/3);if(u=="show"){z.css("opacity",0).css(y,i=="pos"?-B:B)}if(u=="hide"){B=B/(A*2)}if(u!="hide"){A--}if(u=="show"){var w={opacity:1};w[y]=(i=="pos"?"+=":"-=")+B;z.animate(w,x/2,a.options.easing);B=B/2;A--}for(var v=0;v<A;v++){var q={},s={};q[y]=(i=="pos"?"-=":"+=")+B;s[y]=(i=="pos"?"+=":"-=")+B;z.animate(q,x/2,a.options.easing).animate(s,x/2,a.options.easing);B=(u=="hide")?B*2:B/2}if(u=="hide"){var w={opacity:0};w[y]=(i=="pos"?"-=":"+=")+B;z.animate(w,x/2,a.options.easing,function(){z.hide();b.effects.restore(z,t);b.effects.removeWrapper(z);if(a.callback){a.callback.apply(this,arguments)}})}else{var q={},s={};q[y]=(i=="pos"?"-=":"+=")+B;s[y]=(i=="pos"?"+=":"-=")+B;z.animate(q,x/2,a.options.easing).animate(s,x/2,a.options.easing,function(){b.effects.restore(z,t);b.effects.removeWrapper(z);if(a.callback){a.callback.apply(this,arguments)}})}z.queue("fx",function(){z.dequeue()});z.dequeue()})}})(jQuery);(function(b){b.effects.clip=function(a){return this.queue(function(){var q=b(this),m=["position","top","left","height","width"];var n=b.effects.setMode(q,a.options.mode||"hide");var l=a.options.direction||"vertical";b.effects.save(q,m);q.show();var t=b.effects.createWrapper(q).css({overflow:"hidden"});var r=q[0].tagName=="IMG"?t:q;var p={size:(l=="vertical")?"height":"width",position:(l=="vertical")?"top":"left"};var s=(l=="vertical")?r.height():r.width();if(n=="show"){r.css(p.size,0);r.css(p.position,s/2)}var o={};o[p.size]=n=="show"?s:0;o[p.position]=n=="show"?0:s/2;r.animate(o,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(n=="hide"){q.hide()}b.effects.restore(q,m);b.effects.removeWrapper(q);if(a.callback){a.callback.apply(q[0],arguments)}q.dequeue()}})})}})(jQuery);(function(b){b.effects.drop=function(a){return this.queue(function(){var p=b(this),q=["position","top","left","opacity"];var l=b.effects.setMode(p,a.options.mode||"hide");var m=a.options.direction||"left";b.effects.save(p,q);p.show();b.effects.createWrapper(p);var o=(m=="up"||m=="down")?"top":"left";var r=(m=="up"||m=="left")?"pos":"neg";var k=a.options.distance||(o=="top"?p.outerHeight({margin:true})/2:p.outerWidth({margin:true})/2);if(l=="show"){p.css("opacity",0).css(o,r=="pos"?-k:k)}var n={opacity:l=="show"?1:0};n[o]=(l=="show"?(r=="pos"?"+=":"-="):(r=="pos"?"-=":"+="))+k;p.animate(n,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(l=="hide"){p.hide()}b.effects.restore(p,q);b.effects.removeWrapper(p);if(a.callback){a.callback.apply(this,arguments)}p.dequeue()}})})}})(jQuery);(function(b){b.effects.explode=function(a){return this.queue(function(){var j=a.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3;var p=a.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3;a.options.mode=a.options.mode=="toggle"?(b(this).is(":visible")?"hide":"show"):a.options.mode;var m=b(this).show().css("visibility","hidden");var i=m.offset();i.top-=parseInt(m.css("marginTop"),10)||0;i.left-=parseInt(m.css("marginLeft"),10)||0;var n=m.outerWidth(true);var r=m.outerHeight(true);for(var o=0;o<j;o++){for(var q=0;q<p;q++){m.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-q*(n/p),top:-o*(r/j)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:n/p,height:r/j,left:i.left+q*(n/p)+(a.options.mode=="show"?(q-Math.floor(p/2))*(n/p):0),top:i.top+o*(r/j)+(a.options.mode=="show"?(o-Math.floor(j/2))*(r/j):0),opacity:a.options.mode=="show"?0:1}).animate({left:i.left+q*(n/p)+(a.options.mode=="show"?0:(q-Math.floor(p/2))*(n/p)),top:i.top+o*(r/j)+(a.options.mode=="show"?0:(o-Math.floor(j/2))*(r/j)),opacity:a.options.mode=="show"?1:0},a.duration||500)}}setTimeout(function(){a.options.mode=="show"?m.css({visibility:"visible"}):m.css({visibility:"visible"}).hide();if(a.callback){a.callback.apply(m[0])}m.dequeue();b("div.ui-effects-explode").remove()},a.duration||500)})}})(jQuery);(function(b){b.effects.fold=function(a){return this.queue(function(){var z=b(this),t=["position","top","left"];var w=b.effects.setMode(z,a.options.mode||"hide");var p=a.options.size||15;var q=!(!a.options.horizFirst);var x=a.duration?a.duration/2:b.fx.speeds._default/2;b.effects.save(z,t);z.show();var A=b.effects.createWrapper(z).css({overflow:"hidden"});var v=((w=="show")!=q);var y=v?["width","height"]:["height","width"];var B=v?[A.width(),A.height()]:[A.height(),A.width()];var u=/([0-9]+)%/.exec(p);if(u){p=parseInt(u[1],10)/100*B[w=="hide"?0:1]}if(w=="show"){A.css(q?{height:0,width:p}:{height:p,width:0})}var r={},s={};r[y[0]]=w=="show"?B[0]:p;s[y[1]]=w=="show"?B[1]:0;A.animate(r,x,a.options.easing).animate(s,x,a.options.easing,function(){if(w=="hide"){z.hide()}b.effects.restore(z,t);b.effects.removeWrapper(z);if(a.callback){a.callback.apply(z[0],arguments)}z.dequeue()})})}})(jQuery);(function(b){b.effects.highlight=function(a){return this.queue(function(){var l=b(this),m=["backgroundImage","backgroundColor","opacity"];var i=b.effects.setMode(l,a.options.mode||"show");var n=a.options.color||"#ffff99";var j=l.css("backgroundColor");b.effects.save(l,m);l.show();l.css({backgroundImage:"none",backgroundColor:n});var k={backgroundColor:j};if(i=="hide"){k.opacity=0}l.animate(k,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(i=="hide"){l.hide()}b.effects.restore(l,m);if(i=="show"&&b.browser.msie){this.style.removeAttribute("filter")}if(a.callback){a.callback.apply(this,arguments)}l.dequeue()}})})}})(jQuery);(function(b){b.effects.pulsate=function(a){return this.queue(function(){var k=b(this);var h=b.effects.setMode(k,a.options.mode||"show");var i=a.options.times||5;var j=a.duration?a.duration/2:b.fx.speeds._default/2;if(h=="hide"){i--}if(k.is(":hidden")){k.css("opacity",0);k.show();k.animate({opacity:1},j,a.options.easing);i=i-2}for(var l=0;l<i;l++){k.animate({opacity:0},j,a.options.easing).animate({opacity:1},j,a.options.easing)}if(h=="hide"){k.animate({opacity:0},j,a.options.easing,function(){k.hide();if(a.callback){a.callback.apply(this,arguments)}})}else{k.animate({opacity:0},j,a.options.easing).animate({opacity:1},j,a.options.easing,function(){if(a.callback){a.callback.apply(this,arguments)}})}k.queue("fx",function(){k.dequeue()});k.dequeue()})}})(jQuery);(function(b){b.effects.puff=function(a){return this.queue(function(){var k=b(this);var n=b.extend(true,{},a.options);var i=b.effects.setMode(k,a.options.mode||"hide");var j=parseInt(a.options.percent,10)||150;n.fade=true;var l={height:k.height(),width:k.width()};var m=j/100;k.from=(i=="hide")?l:{height:l.height*m,width:l.width*m};n.from=k.from;n.percent=(i=="hide")?j:100;n.mode=i;k.effect("scale",n,a.duration,a.callback);k.dequeue()})};b.effects.scale=function(a){return this.queue(function(){var n=b(this);var q=b.extend(true,{},a.options);var k=b.effects.setMode(n,a.options.mode||"effect");var m=parseInt(a.options.percent,10)||(parseInt(a.options.percent,10)==0?0:(k=="hide"?0:100));var l=a.options.direction||"both";var r=a.options.origin;if(k!="effect"){q.origin=r||["middle","center"];q.restore=true}var o={height:n.height(),width:n.width()};n.from=a.options.from||(k=="show"?{height:0,width:0}:o);var p={y:l!="horizontal"?(m/100):1,x:l!="vertical"?(m/100):1};n.to={height:o.height*p.y,width:o.width*p.x};if(a.options.fade){if(k=="show"){n.from.opacity=0;n.to.opacity=1}if(k=="hide"){n.from.opacity=1;n.to.opacity=0}}q.from=n.from;q.to=n.to;q.mode=k;n.effect("size",q,a.duration,a.callback);n.dequeue()})};b.effects.size=function(a){return this.queue(function(){var D=b(this),s=["position","top","left","width","height","overflow","opacity"];var t=["position","top","left","overflow","opacity"];var w=["width","height","overflow"];var q=["fontSize"];var v=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"];var A=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"];var z=b.effects.setMode(D,a.options.mode||"effect");var x=a.options.restore||false;var B=a.options.scale||"both";var r=a.options.origin;var C={height:D.height(),width:D.width()};D.from=a.options.from||C;D.to=a.options.to||C;if(r){var y=b.effects.getBaseline(r,C);D.from.top=(C.height-D.from.height)*y.y;D.from.left=(C.width-D.from.width)*y.x;D.to.top=(C.height-D.to.height)*y.y;D.to.left=(C.width-D.to.width)*y.x}var u={from:{y:D.from.height/C.height,x:D.from.width/C.width},to:{y:D.to.height/C.height,x:D.to.width/C.width}};if(B=="box"||B=="both"){if(u.from.y!=u.to.y){s=s.concat(v);D.from=b.effects.setTransition(D,v,u.from.y,D.from);D.to=b.effects.setTransition(D,v,u.to.y,D.to)}if(u.from.x!=u.to.x){s=s.concat(A);D.from=b.effects.setTransition(D,A,u.from.x,D.from);D.to=b.effects.setTransition(D,A,u.to.x,D.to)}}if(B=="content"||B=="both"){if(u.from.y!=u.to.y){s=s.concat(q);D.from=b.effects.setTransition(D,q,u.from.y,D.from);D.to=b.effects.setTransition(D,q,u.to.y,D.to)}}b.effects.save(D,x?s:t);D.show();b.effects.createWrapper(D);D.css("overflow","hidden").css(D.from);if(B=="content"||B=="both"){v=v.concat(["marginTop","marginBottom"]).concat(q);A=A.concat(["marginLeft","marginRight"]);w=s.concat(v).concat(A);D.find("*[width]").each(function(){child=b(this);if(x){b.effects.save(child,w)}var c={height:child.height(),width:child.width()};child.from={height:c.height*u.from.y,width:c.width*u.from.x};child.to={height:c.height*u.to.y,width:c.width*u.to.x};if(u.from.y!=u.to.y){child.from=b.effects.setTransition(child,v,u.from.y,child.from);child.to=b.effects.setTransition(child,v,u.to.y,child.to)}if(u.from.x!=u.to.x){child.from=b.effects.setTransition(child,A,u.from.x,child.from);child.to=b.effects.setTransition(child,A,u.to.x,child.to)}child.css(child.from);child.animate(child.to,a.duration,a.options.easing,function(){if(x){b.effects.restore(child,w)}})})}D.animate(D.to,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(z=="hide"){D.hide()}b.effects.restore(D,x?s:t);b.effects.removeWrapper(D);if(a.callback){a.callback.apply(this,arguments)}D.dequeue()}})})}})(jQuery);(function(b){b.effects.shake=function(a){return this.queue(function(){var z=b(this),t=["position","top","left"];var u=b.effects.setMode(z,a.options.mode||"effect");var r=a.options.direction||"left";var B=a.options.distance||20;var A=a.options.times||3;var x=a.duration||a.options.duration||140;b.effects.save(z,t);z.show();b.effects.createWrapper(z);var y=(r=="up"||r=="down")?"top":"left";var i=(r=="up"||r=="left")?"pos":"neg";var w={},q={},s={};w[y]=(i=="pos"?"-=":"+=")+B;q[y]=(i=="pos"?"+=":"-=")+B*2;s[y]=(i=="pos"?"-=":"+=")+B*2;z.animate(w,x,a.options.easing);for(var v=1;v<A;v++){z.animate(q,x,a.options.easing).animate(s,x,a.options.easing)}z.animate(q,x,a.options.easing).animate(w,x/2,a.options.easing,function(){b.effects.restore(z,t);b.effects.removeWrapper(z);if(a.callback){a.callback.apply(this,arguments)}});z.queue("fx",function(){z.dequeue()});z.dequeue()})}})(jQuery);(function(b){b.effects.slide=function(a){return this.queue(function(){var p=b(this),q=["position","top","left"];var l=b.effects.setMode(p,a.options.mode||"show");var m=a.options.direction||"left";b.effects.save(p,q);p.show();b.effects.createWrapper(p).css({overflow:"hidden"});var o=(m=="up"||m=="down")?"top":"left";var r=(m=="up"||m=="left")?"pos":"neg";var k=a.options.distance||(o=="top"?p.outerHeight({margin:true}):p.outerWidth({margin:true}));if(l=="show"){p.css(o,r=="pos"?-k:k)}var n={};n[o]=(l=="show"?(r=="pos"?"+=":"-="):(r=="pos"?"-=":"+="))+k;p.animate(n,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(l=="hide"){p.hide()}b.effects.restore(p,q);b.effects.removeWrapper(p);if(a.callback){a.callback.apply(this,arguments)}p.dequeue()}})})}})(jQuery);(function(b){b.effects.transfer=function(a){return this.queue(function(){var k=b(this),i=b(a.options.to),l=i.offset(),j={top:l.top,left:l.left,height:i.innerHeight(),width:i.innerWidth()},m=k.offset(),n=b('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(a.options.className).css({top:m.top,left:m.left,height:k.innerHeight(),width:k.innerWidth(),position:"absolute"}).animate(j,a.duration,a.options.easing,function(){n.remove();(a.callback&&a.callback.apply(k[0],arguments));k.dequeue()})})}})(jQuery);(function(a){a.fn.hint=function(b){if(!b){b="default_text_active"}return this.each(function(){var h=a(this),f=h.attr("title"),d=a(this.form),g=a(window);function c(){if(h.val()===f&&h.hasClass(b)){h.val("").removeClass(b)}}if(f){h.blur(function(){if(this.value===""){h.val(f).addClass(b)}}).focus(c).blur();d.submit(c);g.unload(c)}})}})(jQuery);(function(a){a.fn.hoverpulse=function(b){if(this.length==0){if(!a.isReady&&this.selector){var d=this.selector,g=this.context;a(function(){a(d,g).hoverpulse(b)})}return this}var f=a.extend({},a.fn.hoverpulse.defaults,b);this.parent().css({position:"relative"});this.css({position:"absolute",top:0,left:0});this.each(function(){var j=a(this);var c=j.width(),i=j.height();j.data("hoverpulse.size",{w:parseInt(c),h:parseInt(i)})});return this.hover(function(){var k=a(this);k.parent().css("z-index",f.zIndexActive);var i=k.data("hoverpulse.size");var c=i.w,j=i.h;k.stop().animate({top:("-"+f.size+"px"),left:("-"+f.size+"px"),height:(j+2*f.size)+"px",width:(c+2*f.size)+"px"},f.speed)},function(){var k=a(this);var i=k.data("hoverpulse.size");var c=i.w,j=i.h;k.stop().animate({top:0,left:0,height:(j+"px"),width:(c+"px")},f.speed,function(){k.parent().css("z-index",f.zIndexNormal)})})};a.fn.hoverpulse.defaults={size:20,speed:200,zIndexActive:100,zIndexNormal:1}})(jQuery);(function(c){var b=c.browser.msie&&parseInt(c.browser.version)==6&&typeof window.XMLHttpRequest!="object",d=null,a=[];c.modal=function(g,f){return c.modal.impl.init(g,f)};c.modal.close=function(){c.modal.impl.close()};c.fn.modal=function(f){return c.modal.impl.init(this,f)};c.modal.defaults={appendTo:"body",focus:true,opacity:50,overlayId:"simplemodal-overlay",overlayCss:{},containerId:"simplemodal-container",containerCss:{},dataId:"simplemodal-data",dataCss:{},minHeight:200,minWidth:300,maxHeight:null,maxWidth:null,autoResize:false,autoPosition:true,zIndex:1000,close:true,closeHTML:'<a class="modalCloseImg" title="Close"></a>',closeClass:"simplemodal-close",escClose:true,overlayClose:false,position:null,persist:false,onOpen:null,onShow:null,onClose:null};c.modal.impl={o:null,d:{},init:function(h,f){var g=this;if(g.d.data){return false}d=c.browser.msie&&!c.boxModel;g.o=c.extend({},c.modal.defaults,f);g.zIndex=g.o.zIndex;g.occb=false;if(typeof h=="object"){h=h instanceof jQuery?h:c(h);if(h.parent().parent().size()>0){g.d.parentNode=h.parent();if(!g.o.persist){g.d.orig=h.clone(true)}}}else{if(typeof h=="string"||typeof h=="number"){h=c("<div></div>").html(h)}else{alert("SimpleModal Error: Unsupported data type: "+typeof h);return g}}g.create(h);h=null;g.open();if(c.isFunction(g.o.onShow)){g.o.onShow.apply(g,[g.d])}return g},create:function(g){var f=this;a=f.getDimensions();if(b){f.d.iframe=c('<iframe src="javascript:false;"></iframe>').css(c.extend(f.o.iframeCss,{display:"none",opacity:0,position:"fixed",height:a[0],width:a[1],zIndex:f.o.zIndex,top:0,left:0})).appendTo(f.o.appendTo)}f.d.overlay=c("<div></div>").attr("id",f.o.overlayId).addClass("simplemodal-overlay").css(c.extend(f.o.overlayCss,{display:"none",opacity:f.o.opacity/100,height:a[0],width:a[1],position:"fixed",left:0,top:0,zIndex:f.o.zIndex+1})).appendTo(f.o.appendTo);f.d.container=c("<div></div>").attr("id",f.o.containerId).addClass("simplemodal-container").css(c.extend(f.o.containerCss,{display:"none",position:"fixed",zIndex:f.o.zIndex+2})).append(f.o.close&&f.o.closeHTML?c(f.o.closeHTML).addClass(f.o.closeClass):"").appendTo(f.o.appendTo);f.d.wrap=c("<div></div>").attr("tabIndex",-1).addClass("simplemodal-wrap").css({height:"100%",outline:0,width:"100%"}).appendTo(f.d.container);f.d.data=g.attr("id",g.attr("id")||f.o.dataId).addClass("simplemodal-data").css(c.extend(f.o.dataCss,{display:"none"})).appendTo("body");g=null;f.setContainerDimensions();f.d.data.appendTo(f.d.wrap);if(b||d){f.fixIE()}},bindEvents:function(){var f=this;c("."+f.o.closeClass).bind("click.simplemodal",function(g){g.preventDefault();f.close()});if(f.o.close&&f.o.overlayClose){f.d.overlay.bind("click.simplemodal",function(g){g.preventDefault();f.close()})}c(document).bind("keydown.simplemodal",function(g){if(f.o.focus&&g.keyCode==9){f.watchTab(g)}else{if((f.o.close&&f.o.escClose)&&g.keyCode==27){g.preventDefault();f.close()}}});c(window).bind("resize.simplemodal",function(){a=f.getDimensions();f.setContainerDimensions(true);if(b||d){f.fixIE()}else{f.d.iframe&&f.d.iframe.css({height:a[0],width:a[1]});f.d.overlay.css({height:a[0],width:a[1]})}})},unbindEvents:function(){c("."+this.o.closeClass).unbind("click.simplemodal");c(document).unbind("keydown.simplemodal");c(window).unbind("resize.simplemodal");this.d.overlay.unbind("click.simplemodal")},fixIE:function(){var f=this,g=f.o.position;c.each([f.d.iframe||null,f.d.overlay,f.d.container],function(t,l){if(l){var q="document.body.clientHeight",v="document.body.clientWidth",x="document.body.scrollHeight",u="document.body.scrollLeft",o="document.body.scrollTop",k="document.body.scrollWidth",j="document.documentElement.clientHeight",r="document.documentElement.clientWidth",p="document.documentElement.scrollLeft",y="document.documentElement.scrollTop",z=l[0].style;z.position="absolute";if(t<2){z.removeExpression("height");z.removeExpression("width");z.setExpression("height",""+x+" > "+q+" ? "+x+" : "+q+' + "px"');z.setExpression("width",""+k+" > "+v+" ? "+k+" : "+v+' + "px"')}else{var n,h;if(g&&g.constructor==Array){var w=g[0]?typeof g[0]=="number"?g[0].toString():g[0].replace(/px/,""):l.css("top").replace(/px/,"");n=w.indexOf("%")==-1?w+" + (t = "+y+" ? "+y+" : "+o+') + "px"':parseInt(w.replace(/%/,""))+" * (("+j+" || "+q+") / 100) + (t = "+y+" ? "+y+" : "+o+') + "px"';if(g[1]){var m=typeof g[1]=="number"?g[1].toString():g[1].replace(/px/,"");h=m.indexOf("%")==-1?m+" + (t = "+p+" ? "+p+" : "+u+') + "px"':parseInt(m.replace(/%/,""))+" * (("+r+" || "+v+") / 100) + (t = "+p+" ? "+p+" : "+u+') + "px"'}}else{n="("+j+" || "+q+") / 2 - (this.offsetHeight / 2) + (t = "+y+" ? "+y+" : "+o+') + "px"';h="("+r+" || "+v+") / 2 - (this.offsetWidth / 2) + (t = "+p+" ? "+p+" : "+u+') + "px"'}z.removeExpression("top");z.removeExpression("left");z.setExpression("top",n);z.setExpression("left",h)}}})},focus:function(i){var g=this,h=i||"first";var f=c(":input:enabled:visible:"+h,g.d.wrap);f.length>0?f.focus():g.d.wrap.focus()},getDimensions:function(){var g=c(window);var f=c.browser.opera&&c.browser.version>"9.5"&&c.fn.jquery<="1.2.6"?document.documentElement.clientHeight:c.browser.opera&&c.browser.version<"9.5"&&c.fn.jquery>"1.2.6"?window.innerHeight:g.height();return[f,g.width()]},getVal:function(f){return f=="auto"?0:f.indexOf("%")>0?f:parseInt(f.replace(/px/,""))},setContainerDimensions:function(i){var k=this;if(!i||(i&&k.o.autoResize)){var j=k.getVal(k.d.container.css("height")),f=k.getVal(k.d.container.css("width")),l=k.d.data.outerHeight(true),h=k.d.data.outerWidth(true);var g=k.o.maxHeight&&k.o.maxHeight<a[0]?k.o.maxHeight:a[0],m=k.o.maxWidth&&k.o.maxWidth<a[1]?k.o.maxWidth:a[1];if(!j){if(!l){j=k.o.minHeight}else{if(l>g){j=g}else{if(l<k.o.minHeight){j=k.o.minHeight}else{j=l}}}}else{j=j>g?g:j}if(!f){if(!h){f=k.o.minWidth}else{if(h>m){f=m}else{if(h<k.o.minWidth){f=k.o.minWidth}else{f=h}}}}else{f=f>m?m:f}k.d.container.css({height:j,width:f});if(l>j||h>f){k.d.wrap.css({overflow:"auto"})}}if(k.o.autoPosition){k.setPosition()}},setPosition:function(){var g=this,i,h,j=(a[0]/2)-(g.d.container.outerHeight(true)/2),f=(a[1]/2)-(g.d.container.outerWidth(true)/2);if(g.o.position&&Object.prototype.toString.call(g.o.position)==="[object Array]"){i=g.o.position[0]||j;h=g.o.position[1]||f}else{i=j;h=f}g.d.container.css({left:h,top:i})},watchTab:function(g){var f=this;if(c(g.target).parents(".simplemodal-container").length>0){f.inputs=c(":input:enabled:visible:first, :input:enabled:visible:last",f.d.data[0]);if((!g.shiftKey&&g.target==f.inputs[f.inputs.length-1])||(g.shiftKey&&g.target==f.inputs[0])||f.inputs.length==0){g.preventDefault();var h=g.shiftKey?"last":"first";setTimeout(function(){f.focus(h)},10)}}else{g.preventDefault();setTimeout(function(){f.focus()},10)}},open:function(){var f=this;f.d.iframe&&f.d.iframe.show();if(c.isFunction(f.o.onOpen)){f.o.onOpen.apply(f,[f.d])}else{f.d.overlay.show();f.d.container.show();f.d.data.show()}f.focus();f.bindEvents()},close:function(){var f=this;if(!f.d.data){return false}f.unbindEvents();if(c.isFunction(f.o.onClose)&&!f.occb){f.occb=true;f.o.onClose.apply(f,[f.d])}else{if(f.d.parentNode){if(f.o.persist){f.d.data.hide().appendTo(f.d.parentNode)}else{f.d.data.hide().remove();f.d.orig.appendTo(f.d.parentNode)}}else{f.d.data.hide().remove()}f.d.container.hide().remove();f.d.overlay.hide().remove();f.d.iframe&&f.d.iframe.hide().remove();f.d={}}}}})(jQuery);(function(b){var a={ajax:true,delay:0,image:"throbber.gif",parent:"",wrap:""};b().ajaxStop(function(){_throbberHide(b(".throbber_ajax"))});_throbberShow=function(c,f){var d;if(c.parent){f=null;d=b(c.parent)}else{d=(f?f.parent():b("body"))}if(d.find(".throbber").length==0){window.clearTimeout(d.data("throbber_timeout"));d.data("throbber_timeout",window.setTimeout(function(){var g=b('<img src="'+c.image+'" class="throbber" />');if(c.ajax){g.addClass("throbber_ajax")}if(f){g.data("throbber_element",f);f.hide().after(g)}else{d.children().hide().end().append(g)}if(c.wrap!=""){g.wrap(c.wrap)}},c.delay))}};_throbberHide=function(c){c.each(function(){var d=b(this);var f=d.data("throbber_element");if(f){f.show()}else{d.siblings().show()}window.clearTimeout(d.parent().data("throbber_timeout"));d.remove()})};b.fn.throbber=function(d,c){if(typeof d=="undefined"){d="click";c={}}else{if(typeof d=="object"){c=d;d="click"}else{if(typeof c=="undefined"){c={}}}}c=b.extend({},a,c);b(this).each(function(){var f=b(this);f.bind(d,function(){_throbberShow(c,f)})});return b(this)};b.throbberShow=function(c){c=b.extend({},a,c);_throbberShow(c,null);return b};b.throbberHide=function(){_throbberHide(b(".throbber"));return b}})(jQuery);(function(c){c.timeago=function(h){if(h instanceof Date){return a(h)}else{if(typeof h=="string"){return a(c.timeago.parse(h))}else{return a(c.timeago.parse(c(h).attr("title")))}}};var g=c.timeago;c.extend(c.timeago,{settings:{refreshMillis:60000,allowFuture:false,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",ago:null,fromNow:null,seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years"}},inWords:function(l){var m=this.settings.strings;var i=m.prefixAgo;var q=m.suffixAgo||m.ago;if(this.settings.allowFuture){if(l<0){i=m.prefixFromNow;q=m.suffixFromNow||m.fromNow}l=Math.abs(l)}var o=l/1000;var h=o/60;var n=h/60;var p=n/24;var j=p/365;var k=o<45&&d(m.seconds,Math.round(o))||o<90&&m.minute||h<45&&d(m.minutes,Math.round(h))||h<90&&m.hour||n<24&&d(m.hours,Math.round(n))||n<48&&m.day||p<30&&d(m.days,Math.floor(p))||p<60&&m.month||p<365&&d(m.months,Math.floor(p/30))||j<2&&m.year||d(m.years,Math.floor(j));return c.trim([i,k,q].join(" "))},parse:function(i){var h=c.trim(i);h=h.replace(/-/,"/").replace(/-/,"/");h=h.replace(/T/," ").replace(/Z/," UTC");h=h.replace(/([\+-]\d\d)\:?(\d\d)/," $1$2");return new Date(h)}});c.fn.timeago=function(){var i=this;i.each(b);var h=g.settings;if(h.refreshMillis>0){setInterval(function(){i.each(b)},h.refreshMillis)}return i};function b(){var h=g.parse(this.title);if(!isNaN(h)){c(this).text(a(h))}return this}function a(h){return g.inWords(f(h))}function f(h){return(new Date().getTime()-h.getTime())}function d(h,i){return h.replace(/%d/i,i)}if(c.browser.msie&&c.browser.version<7){document.createElement("abbr")}})(jQuery);(function(a){a.fn.lightBox=function(q){q=jQuery.extend({overlayBgColor:"#000",overlayOpacity:0.8,fixedNavigation:false,imageLoading:"images/lightbox-ico-loading.gif",imageBtnPrev:"images/lightbox-btn-prev.gif",imageBtnNext:"images/lightbox-btn-next.gif",imageBtnClose:"images/lightbox-btn-close.gif",imageBlank:"images/lightbox-blank.gif",containerBorderSize:10,containerResizeSpeed:400,txtImage:"Image",txtOf:"of",keyToClose:"c",keyToPrev:"p",keyToNext:"n",imageArray:[],activeImage:0},q);var j=this;function s(){p(this,j);return false}function p(w,v){a("embed, object, select").css({visibility:"hidden"});c();q.imageArray.length=0;q.activeImage=0;if(v.length==1){q.imageArray.push(new Array(w.getAttribute("href"),w.getAttribute("title")))}else{for(var u=0;u<v.length;u++){q.imageArray.push(new Array(v[u].getAttribute("href"),v[u].getAttribute("title")))}}while(q.imageArray[q.activeImage][0]!=w.getAttribute("href")){q.activeImage++}m()}function c(){a("body").append('<div id="jquery-overlay"></div><div id="jquery-lightbox"><div id="lightbox-container-image-box"><div id="lightbox-container-image"><img id="lightbox-image"><div style="" id="lightbox-nav"><a href="#" id="lightbox-nav-btnPrev"></a><a href="#" id="lightbox-nav-btnNext"></a></div><div id="lightbox-loading"><a href="#" id="lightbox-loading-link"><img src="'+q.imageLoading+'"></a></div></div></div><div id="lightbox-container-image-data-box"><div id="lightbox-container-image-data"><div id="lightbox-image-details"><span id="lightbox-image-details-caption"></span><span id="lightbox-image-details-currentNumber"></span></div><div id="lightbox-secNav"><a href="#" id="lightbox-secNav-btnClose"><img src="'+q.imageBtnClose+'"></a></div></div></div></div>');var u=g();a("#jquery-overlay").css({backgroundColor:q.overlayBgColor,opacity:q.overlayOpacity,width:u[0],height:u[1]}).fadeIn();var v=i();a("#jquery-lightbox").css({top:v[1]+(u[3]/10),left:v[0]}).show();a("#jquery-overlay,#jquery-lightbox").click(function(){b()});a("#lightbox-loading-link,#lightbox-secNav-btnClose").click(function(){b();return false});a(window).resize(function(){var w=g();a("#jquery-overlay").css({width:w[0],height:w[1]});var x=i();a("#jquery-lightbox").css({top:x[1]+(w[3]/10),left:x[0]})})}function m(){a("#lightbox-loading").show();if(q.fixedNavigation){a("#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide()}else{a("#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide()}var u=new Image();u.onload=function(){a("#lightbox-image").attr("src",q.imageArray[q.activeImage][0]);k(u.width,u.height);u.onload=function(){}};u.src=q.imageArray[q.activeImage][0]}function k(x,A){var u=a("#lightbox-container-image-box").width();var z=a("#lightbox-container-image-box").height();var y=(x+(q.containerBorderSize*2));var w=(A+(q.containerBorderSize*2));var v=u-y;var B=z-w;a("#lightbox-container-image-box").animate({width:y,height:w},q.containerResizeSpeed,function(){h()});if((v==0)&&(B==0)){if(a.browser.msie){o(250)}else{o(100)}}a("#lightbox-container-image-data-box").css({width:x});a("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({height:A+(q.containerBorderSize*2)})}function h(){a("#lightbox-loading").hide();a("#lightbox-image").fadeIn(function(){l();t()});r()}function l(){a("#lightbox-container-image-data-box").slideDown("fast");a("#lightbox-image-details-caption").hide();if(q.imageArray[q.activeImage][1]){a("#lightbox-image-details-caption").html(q.imageArray[q.activeImage][1]).show()}if(q.imageArray.length>1){a("#lightbox-image-details-currentNumber").html(q.txtImage+" "+(q.activeImage+1)+" "+q.txtOf+" "+q.imageArray.length).show()}}function t(){a("#lightbox-nav").show();a("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({background:"transparent url("+q.imageBlank+") no-repeat"});if(q.activeImage!=0){if(q.fixedNavigation){a("#lightbox-nav-btnPrev").css({background:"url("+q.imageBtnPrev+") left 15% no-repeat"}).unbind().bind("click",function(){q.activeImage=q.activeImage-1;m();return false})}else{a("#lightbox-nav-btnPrev").unbind().hover(function(){a(this).css({background:"url("+q.imageBtnPrev+") left 15% no-repeat"})},function(){a(this).css({background:"transparent url("+q.imageBlank+") no-repeat"})}).show().bind("click",function(){q.activeImage=q.activeImage-1;m();return false})}}if(q.activeImage!=(q.imageArray.length-1)){if(q.fixedNavigation){a("#lightbox-nav-btnNext").css({background:"url("+q.imageBtnNext+") right 15% no-repeat"}).unbind().bind("click",function(){q.activeImage=q.activeImage+1;m();return false})}else{a("#lightbox-nav-btnNext").unbind().hover(function(){a(this).css({background:"url("+q.imageBtnNext+") right 15% no-repeat"})},function(){a(this).css({background:"transparent url("+q.imageBlank+") no-repeat"})}).show().bind("click",function(){q.activeImage=q.activeImage+1;m();return false})}}n()}function n(){a(document).keydown(function(u){d(u)})}function f(){a(document).unbind()}function d(u){if(u==null){keycode=event.keyCode;escapeKey=27}else{keycode=u.keyCode;escapeKey=u.DOM_VK_ESCAPE}key=String.fromCharCode(keycode).toLowerCase();if((key==q.keyToClose)||(key=="x")||(keycode==escapeKey)){b()}if((key==q.keyToPrev)||(keycode==37)){if(q.activeImage!=0){q.activeImage=q.activeImage-1;m();f()}}if((key==q.keyToNext)||(keycode==39)){if(q.activeImage!=(q.imageArray.length-1)){q.activeImage=q.activeImage+1;m();f()}}}function r(){if((q.imageArray.length-1)>q.activeImage){objNext=new Image();objNext.src=q.imageArray[q.activeImage+1][0]}if(q.activeImage>0){objPrev=new Image();objPrev.src=q.imageArray[q.activeImage-1][0]}}function b(){a("#jquery-lightbox").remove();a("#jquery-overlay").fadeOut(function(){a("#jquery-overlay").remove()});a("embed, object, select").css({visibility:"visible"})}function g(){var w,u;if(window.innerHeight&&window.scrollMaxY){w=window.innerWidth+window.scrollMaxX;u=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){w=document.body.scrollWidth;u=document.body.scrollHeight}else{w=document.body.offsetWidth;u=document.body.offsetHeight}}var v,x;if(self.innerHeight){if(document.documentElement.clientWidth){v=document.documentElement.clientWidth}else{v=self.innerWidth}x=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){v=document.documentElement.clientWidth;x=document.documentElement.clientHeight}else{if(document.body){v=document.body.clientWidth;x=document.body.clientHeight}}}if(u<x){pageHeight=x}else{pageHeight=u}if(w<v){pageWidth=w}else{pageWidth=v}arrayPageSize=new Array(pageWidth,pageHeight,v,x);return arrayPageSize}function i(){var v,u;if(self.pageYOffset){u=self.pageYOffset;v=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){u=document.documentElement.scrollTop;v=document.documentElement.scrollLeft}else{if(document.body){u=document.body.scrollTop;v=document.body.scrollLeft}}}arrayPageScroll=new Array(v,u);return arrayPageScroll}function o(w){var v=new Date();u=null;do{var u=new Date()}while(u-v<w)}return this.unbind("click").click(s)}})(jQuery);var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];var versionRevision=descArray[3];if(versionRevision==""){versionRevision=descArray[4]}if(versionRevision[0]=="d"){versionRevision=versionRevision.substring(1)}else{if(versionRevision[0]=="r"){ersionRevision=versionRevision.substring(1);if(versionRevision.indexOf("d")>0){versionRevision=versionRevision.substring(0,versionRevision.indexOf("d"))}}}var flashVer=versionMajor+"."+versionMinor+"."+versionRevision}}else{if($.browser.msie){var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version")}catch(e){}flashVer=version.replace("WIN ","").replace(",",".")}}flashVer=flashVer.split(".")[0];if(jQuery){(function(a){a.extend(a.fn,{fileUpload:function(b){if(flashVer>=9){a(this).each(function(){settings=a.extend({uploader:"uploader.swf",script:"uploader.php",folder:"",height:30,width:110,cancelImg:"cancel.png",wmode:"opaque",scriptAccess:"sameDomain",fileDataName:"Filedata",displayData:"percentage",onInit:function(){},onSelect:function(){},onCheck:function(){},onCancel:function(){},onError:function(){},onProgress:function(){},onComplete:function(){}},b);var c=location.pathname;c=c.split("/");c.pop();c=c.join("/")+"/";var d="&pagepath="+c;if(settings.buttonImg){d+="&buttonImg="+encodeURIComponent(settings.buttonImg)}if(settings.buttonText){d+="&buttonText="+encodeURIComponent(settings.buttonText)}if(settings.rollover){d+="&rollover=true"}d+="&script="+settings.script;d+="&folder="+encodeURIComponent(settings.folder);if(settings.scriptData){var f="&"+a.param(settings.scriptData);d+="&scriptData="+encodeURIComponent(f)}d+="&btnWidth="+settings.width;d+="&btnHeight="+settings.height;d+="&wmode="+settings.wmode;if(settings.hideButton){d+="&hideButton=true"}if(settings.fileDesc){d+="&fileDesc="+settings.fileDesc+"&fileExt="+settings.fileExt}if(settings.multi){d+="&multi=true"}if(settings.auto){d+="&auto=true"}if(settings.sizeLimit){d+="&sizeLimit="+settings.sizeLimit}if(settings.simUploadLimit){d+="&simUploadLimit="+settings.simUploadLimit}if(settings.checkScript){d+="&checkScript="+settings.checkScript}if(settings.fileDataName){d+="&fileDataName="+settings.fileDataName}if(a.browser.msie){flashElement='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+settings.width+'" height="'+settings.height+'" id="'+a(this).attr("id")+'Uploader" class="fileUploaderBtn">						<param name="movie" value="'+settings.uploader+"?fileUploadID="+a(this).attr("id")+d+'" />						<param name="quality" value="high" />						<param name="wmode" value="'+settings.wmode+'" />						<param name="allowScriptAccess" value="'+settings.scriptAccess+'">						<param name="swfversion" value="9.0.0.0" />						</object>'}else{flashElement='<embed src="'+settings.uploader+"?fileUploadID="+a(this).attr("id")+d+'" quality="high" width="'+settings.width+'" height="'+settings.height+'" id="'+a(this).attr("id")+'Uploader" class="fileUploaderBtn" name="'+a(this).attr("id")+'Uploader" allowScriptAccess="'+settings.scriptAccess+'" wmode="'+settings.wmode+'" type="application/x-shockwave-flash" />'}if(settings.onInit()!==false){a(this).css("display","none");if(a.browser.msie){a(this).after('<div id="'+a(this).attr("id")+'Uploader"></div>');document.getElementById(a(this).attr("id")+"Uploader").outerHTML=flashElement}else{a(this).after(flashElement)}a("#"+a(this).attr("id")+"Uploader").after('<div id="'+a(this).attr("id")+'Queue" class="fileUploadQueue"></div>')}a(this).bind("rfuSelect",{action:settings.onSelect},function(i,g,h){if(i.data.action(i,g,h)!==false){var j=Math.round(h.size/1024*100)*0.01;var k="KB";if(j>1000){j=Math.round(j*0.001*100)*0.01;k="MB"}var l=j.toString().split(".");if(l.length>1){j=l[0]+"."+l[1].substr(0,2)}else{j=l[0]}if(h.name.length>20){fileName=h.name.substr(0,20)+"..."}else{fileName=h.name}a("#"+a(this).attr("id")+"Queue").append('<div id="'+a(this).attr("id")+g+'" class="fileUploadQueueItem">									<div class="cancel">										<a href="javascript:$(\'#'+a(this).attr("id")+"').fileUploadCancel('"+g+'\')"><img src="'+settings.cancelImg+'" border="0" /></a>									</div>									<span class="fileName">'+fileName+" ("+j+k+')</span><span class="percentage">&nbsp;</span>									<div class="fileUploadProgress" style="width: 100%;">										<div id="'+a(this).attr("id")+g+'ProgressBar" class="fileUploadProgressBar" style="width: 1px; height: 3px;"></div>									</div>								</div>')}});if(typeof(settings.onSelectOnce)=="function"){a(this).bind("rfuSelectOnce",settings.onSelectOnce)}a(this).bind("rfuCheckExist",{action:settings.onCheck},function(l,k,i,j,n){var h=new Object();h.folder=c+j;for(var g in i){h[g]=i[g];if(n){var m=g}}a.post(k,h,function(q){for(var o in q){if(l.data.action(l,k,i,j,n)!==false){var p=confirm("Do you want to replace the file '"+q[o]+"'?");if(!p){document.getElementById(a(l.target).attr("id")+"Uploader").cancelFileUpload(o)}}}if(n){document.getElementById(a(l.target).attr("id")+"Uploader").startFileUpload(m,true)}else{document.getElementById(a(l.target).attr("id")+"Uploader").startFileUpload(null,true)}},"json")});a(this).bind("rfuCancel",{action:settings.onCancel},function(i,g,h,j){if(i.data.action(i,g,h,j)!==false){a("#"+a(this).attr("id")+g).fadeOut(250,function(){a("#"+a(this).attr("id")+g).remove()})}});a(this).bind("rfuClearQueue",{action:settings.onClearQueue},function(){if(event.data.action()!==false){a("#"+a(this).attr("id")+"Queue").contents().fadeOut(250,function(){a("#"+a(this).attr("id")+"Queue").empty()})}});a(this).bind("rfuError",{action:settings.onError},function(j,g,i,h){if(j.data.action(j,g,i,h)!==false){a("#"+a(this).attr("id")+g+" .fileName").text(h.type+" Error - "+i.name);a("#"+a(this).attr("id")+g).css({border:"3px solid #FBCBBC","background-color":"#FDE5DD"})}});a(this).bind("rfuProgress",{action:settings.onProgress,toDisplay:settings.displayData},function(i,g,h,j){if(i.data.action(i,g,h,j)!==false){a("#"+a(this).attr("id")+g+"ProgressBar").css("width",j.percentage+"%");if(i.data.toDisplay=="percentage"){displayData=" - "+j.percentage+"%"}if(i.data.toDisplay=="speed"){displayData=" - "+j.speed+"KB/s"}if(i.data.toDisplay==null){displayData=" "}a("#"+a(this).attr("id")+g+" .percentage").text(displayData)}});a(this).bind("rfuComplete",{action:settings.onComplete},function(j,g,i,h,k){if(j.data.action(j,g,i,unescape(h),k)!==false){a("#"+a(this).attr("id")+g).fadeOut(250,function(){a("#"+a(this).attr("id")+g).remove()});a("#"+a(this).attr("id")+g+" .percentage").text(" - Completed")}});if(typeof(settings.onAllComplete)=="function"){a(this).bind("rfuAllComplete",settings.onAllComplete)}})}},fileUploadSettings:function(b,c){a(this).each(function(){document.getElementById(a(this).attr("id")+"Uploader").updateSettings(b,c)})},fileUploadStart:function(b){a(this).each(function(){document.getElementById(a(this).attr("id")+"Uploader").startFileUpload(b,false)})},fileUploadCancel:function(b){a(this).each(function(){document.getElementById(a(this).attr("id")+"Uploader").cancelFileUpload(b)})},fileUploadClearQueue:function(){a(this).each(function(){document.getElementById(a(this).attr("id")+"Uploader").clearFileUploadQueue()})}})})(jQuery)};