(function(e){e.fn.hoverIntent=function(l,m){var d={sensitivity:7,interval:100,timeout:0},d=e.extend(d,m?{over:l,out:m}:l),f,h,i,j,k=function(c){f=c.pageX;h=c.pageY},n=function(c,a){a.hoverIntent_t=clearTimeout(a.hoverIntent_t);if(Math.abs(i-f)+Math.abs(j-h)<d.sensitivity)return e(a).unbind("mousemove",k),a.hoverIntent_s=1,d.over.apply(a,[c]);else i=f,j=h,a.hoverIntent_t=setTimeout(function(){n(c,a)},d.interval)},o=function(c){for(var a=(c.type=="mouseover"?c.fromElement:c.toElement)||c.relatedTarget;a&&
a!=this;)try{a=a.parentNode}catch(f){a=this}if(a==this)return!1;var g=jQuery.extend({},c),b=this;if(b.hoverIntent_t)b.hoverIntent_t=clearTimeout(b.hoverIntent_t);if(c.type=="mouseover"){if(i=g.pageX,j=g.pageY,e(b).bind("mousemove",k),b.hoverIntent_s!=1)b.hoverIntent_t=setTimeout(function(){n(g,b)},d.interval)}else if(e(b).unbind("mousemove",k),b.hoverIntent_s==1)b.hoverIntent_t=setTimeout(function(){b.hoverIntent_t=clearTimeout(b.hoverIntent_t);b.hoverIntent_s=0;d.out.apply(b,[g])},d.timeout)};return this.mouseover(o).mouseout(o)}})(jQuery);
(function(d){d.fn.extend({autocomplete:function(a,b){var n=typeof a=="string",b=d.extend({},d.Autocompleter.defaults,{url:n?a:null,data:n?null:a,delay:n?d.Autocompleter.defaults.delay:10,max:b&&!b.scroll?10:150},b);b.highlight=b.highlight||function(a){return a};b.formatMatch=b.formatMatch||b.formatItem;return this.each(function(){new d.Autocompleter(this,b)})},result:function(a){return this.bind("result",a)},search:function(a){return this.trigger("search",[a])},flushCache:function(){return this.trigger("flushCache")},
setOptions:function(a){return this.trigger("setOptions",[a])},unautocomplete:function(){return this.trigger("unautocomplete")}});d.Autocompleter=function(a,b){function n(){var s=m.selected();if(!s)return!1;var c=s.result;r=c;if(b.multiple){var k=p(i.val());if(k.length>1){var g=b.multipleSeparator.length,f=d(a).selection().start,e,h=0;d.each(k,function(a,b){h+=b.length;if(f<=h)return e=a,!1;h+=g});k[e]=c;c=k.join(b.multipleSeparator)}c+=b.multipleSeparator}i.val(c);l();i.trigger("result",[s.data,s.value]);
return!0}function j(a,d){if(k==c.DEL)m.hide();else{var e=i.val();if(d||e!=r)r=e,e=h(e),e.length>=b.minChars?(i.addClass(b.loadingClass),b.matchCase||(e=e.toLowerCase()),g(e,f,l)):(i.removeClass(b.loadingClass),m.hide())}}function p(a){if(!a)return[""];if(!b.multiple)return[d.trim(a)];return d.map(a.split(b.multipleSeparator),function(b){return d.trim(a).length?d.trim(b):null})}function h(c){if(!b.multiple)return c;var k=p(c);if(k.length==1)return k[0];k=d(a).selection().start;k=k==c.length?p(c):p(c.replace(c.substring(k),
""));return k[k.length-1]}function l(){m.visible();m.hide();clearTimeout(q);i.removeClass(b.loadingClass);b.mustMatch&&i.search(function(a){a||(b.multiple?(a=p(i.val()).slice(0,-1),i.val(a.join(b.multipleSeparator)+(a.length?b.multipleSeparator:""))):(i.val(""),i.trigger("result",null)))})}function f(g,f){if(f&&f.length&&e){i.removeClass(b.loadingClass);m.display(f,g);var q=f[0].value;b.autoFill&&h(i.val()).toLowerCase()==g.toLowerCase()&&k!=c.BACKSPACE&&(i.val(i.val()+q.substring(h(r).length)),d(a).selection(r.length,
r.length+q.length));m.show()}else l()}function g(c,k,g){b.matchCase||(c=c.toLowerCase());var f=o.load(c);if(f&&f.length)k(c,f);else if(typeof b.url=="string"&&b.url.length>0){var e={timestamp:+new Date};d.each(b.extraParams,function(a,c){e[a]=typeof c=="function"?c():c});d.ajax({mode:"abort",port:"autocomplete"+a.name,dataType:b.dataType,url:b.url,data:d.extend({q:h(c),limit:b.max},e),success:function(a){var f;if(!(f=b.parse&&b.parse(a))){f=[];for(var a=a.split("\n"),g=0;g<a.length;g++){var e=d.trim(a[g]);
e&&(e=e.split("|"),f[f.length]={data:e,value:e[0],result:b.formatResult&&b.formatResult(e,e[0])||e[0]})}}o.add(c,f);k(c,f)}})}else m.emptyList(),g(c)}var c={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34,BACKSPACE:8},i=d(a).attr("autocomplete","off").addClass(b.inputClass),q,r="",o=d.Autocompleter.Cache(b),e=0,k,u={mouseDownOnSelect:!1},m=d.Autocompleter.Select(b,a,n,u),t;d.browser.opera&&d(a.form).bind("submit.autocomplete",function(){if(t)return t=!1});i.bind((d.browser.opera?
"keypress":"keydown")+".autocomplete",function(a){e=1;k=a.keyCode;switch(a.keyCode){case c.UP:m.visible()?(a.preventDefault(),m.prev()):j(0,!0);break;case c.DOWN:m.visible()?(a.preventDefault(),m.next()):j(0,!0);break;case c.PAGEUP:a.preventDefault();m.visible()?m.pageUp():j(0,!0);break;case c.PAGEDOWN:a.preventDefault();m.visible()?m.pageDown():j(0,!0);break;case b.multiple&&d.trim(b.multipleSeparator)==","&&c.COMMA:case c.TAB:case c.RETURN:if(n())return a.preventDefault(),t=!0,!1;break;case c.ESC:m.hide();
break;default:clearTimeout(q),q=setTimeout(j,b.delay)}}).focus(function(){e++}).blur(function(){e=0;u.mouseDownOnSelect||(clearTimeout(q),q=setTimeout(l,200))}).click(function(){e++>1&&!m.visible()&&j(0,!0)}).bind("search",function(){function a(b,k){var f;if(k&&k.length)for(var e=0;e<k.length;e++)if(k[e].result.toLowerCase()==b.toLowerCase()){f=k[e];break}typeof c=="function"?c(f):i.trigger("result",f&&[f.data,f.value])}var c=arguments.length>1?arguments[1]:null;d.each(p(i.val()),function(c,b){g(b,
a,a)})}).bind("flushCache",function(){o.flush()}).bind("setOptions",function(a,c){d.extend(b,c);"data"in c&&o.populate()}).bind("unautocomplete",function(){m.unbind();i.unbind();d(a.form).unbind(".autocomplete")})};d.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",spanClass:"wrapAutoComplete",minChars:1,delay:400,matchCase:!1,matchSubset:!0,matchContains:!1,cacheLength:100,max:1E3,mustMatch:!1,extraParams:{},selectFirst:!0,formatItem:function(a){return a[0]},
formatMatch:null,autoFill:!1,width:0,multiple:!1,multipleSeparator:" ",highlight:function(a,b){return a.replace(RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:!0,scrollHeight:180};d.Autocompleter.Cache=function(a){function b(b,d){a.matchCase||(b=b.toLowerCase());var c=b.indexOf(d);a.matchContains=="word"&&(c=b.toLowerCase().search("\\b"+d.toLowerCase()));if(c==-1)return!1;return c==0||a.matchContains}
function n(b,d){l>a.cacheLength&&p();h[b]||l++;h[b]=d}function j(){if(!a.data)return!1;var b={},g=0;if(!a.url)a.cacheLength=1;b[""]=[];for(var c=0,i=a.data.length;c<i;c++){var h=a.data[c],h=typeof h=="string"?[h]:h,l=a.formatMatch(h,c+1,a.data.length);if(l!==!1){var j=l.charAt(0).toLowerCase();b[j]||(b[j]=[]);h={value:l,data:h,result:a.formatResult&&a.formatResult(h)||l};b[j].push(h);g++<a.max&&b[""].push(h)}}d.each(b,function(b,c){a.cacheLength++;n(b,c)})}function p(){h={};l=0}var h={},l=0;setTimeout(j,
25);return{flush:p,add:n,populate:j,load:function(f){if(!a.cacheLength||!l)return null;if(!a.url&&a.matchContains){var g=[],c;for(c in h)if(c.length>0){var i=h[c];d.each(i,function(a,c){b(c.value,f)&&g.push(c)})}return g}else if(h[f])return h[f];else if(a.matchSubset)for(c=f.length-1;c>=a.minChars;c--)if(i=h[f.substr(0,c)])return g=[],d.each(i,function(a,c){b(c.value,f)&&(g[g.length]=c)}),g;return null}}};d.Autocompleter.Select=function(a,b,n,j){function p(){r&&(o=d("<div/>").hide().addClass(a.resultsClass).css("position",
"absolute").appendTo(document.body),e=d("<ul/>").appendTo(o).mouseover(function(a){h(a).nodeName&&h(a).nodeName.toUpperCase()=="LI"&&(c=d("li",e).removeClass(f.ACTIVE).index(h(a)),d(h(a)).addClass(f.ACTIVE))}).click(function(a){d(h(a)).addClass(f.ACTIVE);n();b.focus();return!1}).mousedown(function(){j.mouseDownOnSelect=!0}).mouseup(function(){j.mouseDownOnSelect=!1}),a.width>0&&o.css("width",a.width),r=!1)}function h(a){for(a=a.target;a&&a.tagName!="LI";)a=a.parentNode;if(!a)return[];return a}function l(b){g.slice(c,
c+1).removeClass(f.ACTIVE);c+=b;c<0?c=g.size()-1:c>=g.size()&&(c=0);b=g.slice(c,c+1).addClass(f.ACTIVE);if(a.scroll){var d=0;g.slice(0,c).each(function(){d+=this.offsetHeight});d+b[0].offsetHeight-e.scrollTop()>e[0].clientHeight?e.scrollTop(d+b[0].offsetHeight-e.innerHeight()):d<e.scrollTop()&&e.scrollTop(d)}}var f={ACTIVE:"ac_over"},g,c=-1,i,q="",r=!0,o,e;return{display:function(b,h){p();i=b;q=h;e.empty();for(var l=a.max&&a.max<i.length?a.max:i.length,j=0;j<l;j++)if(i[j]){var n=a.formatItem(i[j].data,
j+1,l,i[j].value,q);n!==!1&&(n=d("<li/>").html(a.highlight(n,q)).addClass(j%2==0?"ac_even":"ac_odd").appendTo(e)[0],d.data(n,"ac_data",i[j]))}g=e.find("li");a.selectFirst&&(g.slice(0,1).addClass(f.ACTIVE),c=0);d.fn.bgiframe&&e.bgiframe()},next:function(){l(1)},prev:function(){l(-1)},pageUp:function(){c!=0&&c-8<0?l(-c):l(-8)},pageDown:function(){c!=g.size()-1&&c+8>g.size()?l(g.size()-1-c):l(8)},hide:function(){o&&o.hide();g&&g.removeClass(f.ACTIVE);c=-1},visible:function(){return o&&o.is(":visible")},
current:function(){return this.visible()&&(g.filter("."+f.ACTIVE)[0]||a.selectFirst&&g[0])},show:function(){var c=d(b).offset();o.css({width:typeof a.width=="string"||a.width>0?a.width:d(b).width(),top:c.top+b.offsetHeight,left:c.left}).show();if(a.scroll&&(e.scrollTop(0),e.css({maxHeight:a.scrollHeight,overflow:"auto"}),d.browser.msie&&typeof document.body.style.maxHeight==="undefined")){var f=0;g.each(function(){f+=this.offsetHeight});c=f>a.scrollHeight;e.css("height",c?a.scrollHeight:f);c||g.width(e.width()-
parseInt(g.css("padding-left"))-parseInt(g.css("padding-right")))}},selected:function(){var a=g&&g.filter("."+f.ACTIVE).removeClass(f.ACTIVE);return a&&a.length&&d.data(a[0],"ac_data")},emptyList:function(){e&&e.empty()},unbind:function(){o&&o.remove()}}};d.fn.selection=function(a,b){if(a!==void 0)return this.each(function(){if(this.createTextRange){var d=this.createTextRange();b===void 0||a==b?d.move("character",a):(d.collapse(!0),d.moveStart("character",a),d.moveEnd("character",b));d.select()}else if(this.setSelectionRange)this.setSelectionRange(a,
b);else if(this.selectionStart)this.selectionStart=a,this.selectionEnd=b});var d=this[0];if(d.createTextRange){var j=document.selection.createRange(),p=d.value,h=j.text.length;j.text="<->";j=d.value.indexOf("<->");d.value=p;this.selection(j,j+h);return{start:j,end:j+h}}else if(d.selectionStart!==void 0)return{start:d.selectionStart,end:d.selectionEnd}}})(jQuery);
(function(c){function h(b){return typeof b=="object"?b:{top:b,left:b}}var l=c.scrollTo=function(b,d,a){c(window).scrollTo(b,d,a)};l.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};l.window=function(){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){if(this.nodeName&&c.inArray(this.nodeName.toLowerCase(),["iframe","#document","html","body"])==-1)return this;var b=(this.contentWindow||this).document||this.ownerDocument||this;return c.browser.safari||
b.compatMode=="BackCompat"?b.body:b.documentElement})};c.fn.scrollTo=function(b,d,a){typeof d=="object"&&(a=d,d=0);typeof a=="function"&&(a={onAfter:a});b=="max"&&(b=9E9);a=c.extend({},l.defaults,a);d=d||a.speed||a.duration;a.queue=a.queue&&a.axis.length>1;a.queue&&(d/=2);a.offset=h(a.offset);a.over=h(a.over);return this._scrollable().each(function(){function n(c){i.animate(f,d,a.easing,c&&function(){c.call(this,b,a)})}var j=this,i=c(j),e=b,m,f={},p=i.is("html,body");switch(typeof e){case "number":case "string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(e)){e=
h(e);break}e=c(e,this);case "object":if(e.is||e.style)m=(e=c(e)).offset()}c.each(a.axis.split(""),function(b,c){var d=c=="x"?"Left":"Top",k=d.toLowerCase(),g="scroll"+d,h=j[g],o=l.max(j,c);m?(f[g]=m[k]+(p?0:h-i.offset()[k]),a.margin&&(f[g]-=parseInt(e.css("margin"+d))||0,f[g]-=parseInt(e.css("border"+d+"Width"))||0),f[g]+=a.offset[k]||0,a.over[k]&&(f[g]+=e[c=="x"?"width":"height"]()*a.over[k])):(d=e[k],f[g]=d.slice&&d.slice(-1)=="%"?parseFloat(d)/100*o:d);/^\d+$/.test(f[g])&&(f[g]=f[g]<=0?0:Math.min(f[g],
o));!b&&a.queue&&(h!=f[g]&&n(a.onAfterFirst),delete f[g])});n(a.onAfter)}).end()};l.max=function(b,d){var a=d=="x"?"Width":"Height",h="scroll"+a;if(!c(b).is("html,body"))return b[h]-c(b)[a.toLowerCase()]();var a="client"+a,j=b.ownerDocument.documentElement,i=b.ownerDocument.body;return Math.max(j[h],i[h])-Math.min(j[a],i[a])}})(jQuery);
(function(c){function g(a,e,b){var h=e.hash.slice(1),f=document.getElementById(h)||document.getElementsByName(h)[0];if(f){a&&a.preventDefault();var d=c(b.target);if(!(b.lock&&d.is(":animated")||b.onBefore&&b.onBefore.call(b,a,f,d)===!1)){b.stop&&d.stop(!0);if(b.hash){var a=f.id==h?"id":"name",g=c("<a> </a>").attr(a,h).css({position:"absolute",top:c(window).scrollTop(),left:c(window).scrollLeft()});f[a]="";c("body").prepend(g);location=e.hash;g.remove();f[a]=h}d.scrollTo(f,b).trigger("notify.serialScroll",
[f])}}}var i=location.href.replace(/#.*/,""),d=c.localScroll=function(a){c("body").localScroll(a)};d.defaults={duration:1E3,axis:"y",event:"click",stop:!0,target:window,reset:!0};d.hash=function(a){if(location.hash){a=c.extend({},d.defaults,a);a.hash=!1;if(a.reset){var e=a.duration;delete a.duration;c(a.target).scrollTo(0,a);a.duration=e}g(0,location,a)}};c.fn.localScroll=function(a){function e(){return!!this.href&&!!this.hash&&this.href.replace(this.hash,"")==i&&(!a.filter||c(this).is(a.filter))}
a=c.extend({},d.defaults,a);return a.lazy?this.bind(a.event,function(b){var d=c([b.target,b.target.parentNode]).filter(e)[0];d&&g(b,d,a)}):this.find("a,area").filter(e).bind(a.event,function(b){g(b,this,a)}).end().end()}})(jQuery);
(function(b){function m(){if(b.fn.ajaxSubmit.debug){var a="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(a):window.opera&&window.opera.postError&&window.opera.postError(a)}}b.fn.ajaxSubmit=function(a){function d(){function c(){var a=i.attr("target"),j=i.attr("action");d.setAttribute("target",g);d.getAttribute("method")!="POST"&&d.setAttribute("method","POST");d.getAttribute("action")!=e.url&&d.setAttribute("action",e.url);e.skipEncodingOverride||
i.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});e.timeout&&setTimeout(function(){q=!0;f()},e.timeout);var l=[];try{if(e.extraData)for(var m in e.extraData)l.push(b('<input type="hidden" name="'+m+'" value="'+e.extraData[m]+'" />').appendTo(d)[0]);h.appendTo("body");k.attachEvent?k.attachEvent("onload",f):k.addEventListener("load",f,!1);d.submit()}finally{d.setAttribute("action",j),a?d.setAttribute("target",a):i.removeAttr("target"),b(l).remove()}}function f(){if(!j.aborted){var a=
k.contentWindow?k.contentWindow.document:k.contentDocument?k.contentDocument:k.document;if(a&&a.location.href!=e.iframeSrc){k.detachEvent?k.detachEvent("onload",f):k.removeEventListener("load",f,!1);var c=!0;try{if(q)throw"timeout";var d=e.dataType=="xml"||a.XMLDocument||b.isXMLDoc(a);m("isXml="+d);if(!d&&window.opera&&(a.body==null||a.body.innerHTML=="")&&--s){m("requeing onLoad callback, DOM not available");setTimeout(f,250);return}j.responseText=a.body?a.body.innerHTML:a.documentElement?a.documentElement.innerHTML:
null;j.responseXML=a.XMLDocument?a.XMLDocument:a;j.getResponseHeader=function(a){return{"content-type":e.dataType}[a]};var g=/(json|script)/.test(e.dataType);if(g||e.textarea){var i=a.getElementsByTagName("textarea")[0];if(i)j.responseText=i.value;else if(g){var n=a.getElementsByTagName("pre")[0],o=a.getElementsByTagName("body")[0];if(n)j.responseText=n.textContent;else if(o)j.responseText=o.innerHTML}}else if(e.dataType=="xml"&&!j.responseXML&&j.responseText!=null)j.responseXML=t(j.responseText);
r=u(j,e.dataType,e)}catch(p){m("error caught:",p),c=!1,j.error=p,e.error&&e.error.call(e.context,j,"error",p),l&&b.event.trigger("ajaxError",[j,e,p])}j.aborted&&(m("upload aborted"),c=!1);c&&(e.success&&e.success.call(e.context,r,"success",j),l&&b.event.trigger("ajaxSuccess",[j,e]));l&&b.event.trigger("ajaxComplete",[j,e]);l&&!--b.active&&b.event.trigger("ajaxStop");e.complete&&e.complete.call(e.context,j,c?"success":"error");setTimeout(function(){h.removeData("form-plugin-onload");h.remove();j.responseXML=
null},100)}}}var d=i[0];if(b(":input[name=submit],:input[id=submit]",d).length)alert('Error: Form elements must not have name or id of "submit".');else{var e=b.extend(!0,{},b.ajaxSettings,a);e.context=e.context||e;var g="jqFormIO"+(new Date).getTime(),h=b('<iframe id="'+g+'" name="'+g+'" src="'+e.iframeSrc+'" />'),k=h[0];h.css({position:"absolute",top:"-1000px",left:"-1000px"});var j={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},
setRequestHeader:function(){},abort:function(){m("aborting upload...");this.aborted=1;h.attr("src",e.iframeSrc);j.error="aborted";e.error&&e.error.call(e.context,j,"error","aborted");l&&b.event.trigger("ajaxError",[j,e,"aborted"]);e.complete&&e.complete.call(e.context,j,"error")}},l=e.global;l&&!b.active++&&b.event.trigger("ajaxStart");l&&b.event.trigger("ajaxSend",[j,e]);if(e.beforeSend&&e.beforeSend.call(e.context,j,e)===!1)e.global&&b.active--;else if(!j.aborted){var q=0,n=d.clk;if(n){var o=n.name;
if(o&&!n.disabled&&(e.extraData=e.extraData||{},e.extraData[o]=n.value,n.type=="image"))e.extraData[o+".x"]=d.clk_x,e.extraData[o+".y"]=d.clk_y}e.forceSync?c():setTimeout(c,10);var r,s=50,t=b.parseXML||function(a,b){window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,"text/xml");return b&&b.documentElement&&b.documentElement.nodeName!="parsererror"?b:null},v=b.parseJSON||function(a){return window.eval("("+a+")")},u=function(a,
c,d){var e=a.getResponseHeader("content-type")||"",f=c==="xml"||!c&&e.indexOf("xml")>=0,a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&b.error&&b.error("parsererror");d&&d.dataFilter&&(a=d.dataFilter(a,c));typeof a==="string"&&(c==="json"||!c&&e.indexOf("json")>=0?a=v(a):(c==="script"||!c&&e.indexOf("javascript")>=0)&&b.globalEval(a));return a}}}}if(!this.length)return m("ajaxSubmit: skipping submit process - no element selected"),this;typeof a=="function"&&(a={success:a});
var f=this.attr("action");(f=typeof f==="string"?b.trim(f):"")&&(f=(f.match(/^([^#]+)/)||[])[1]);f=f||window.location.href||"";a=b.extend(!0,{url:f,type:this[0].getAttribute("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},a);f={};this.trigger("form-pre-serialize",[this,a,f]);if(f.veto)return m("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(a.beforeSerialize&&a.beforeSerialize(this,a)===!1)return m("ajaxSubmit: submit aborted via beforeSerialize callback"),
this;var c,h,g=this.formToArray(a.semantic);if(a.data)for(c in a.extraData=a.data,a.data)if(a.data[c]instanceof Array)for(var k in a.data[c])g.push({name:c,value:a.data[c][k]});else h=a.data[c],h=b.isFunction(h)?h():h,g.push({name:c,value:h});if(a.beforeSubmit&&a.beforeSubmit(g,this,a)===!1)return m("ajaxSubmit: submit aborted via beforeSubmit callback"),this;this.trigger("form-submit-validate",[g,this,a,f]);if(f.veto)return m("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;c=b.param(g);
a.type.toUpperCase()=="GET"?(a.url+=(a.url.indexOf("?")>=0?"&":"?")+c,a.data=null):a.data=c;var i=this,l=[];a.resetForm&&l.push(function(){i.resetForm()});a.clearForm&&l.push(function(){i.clearForm()});if(!a.dataType&&a.target){var q=a.success||function(){};l.push(function(c){var d=a.replaceTarget?"replaceWith":"html";b(a.target)[d](c).each(q,arguments)})}else a.success&&l.push(a.success);a.success=function(b,c,d){for(var e=a.context||a,f=0,g=l.length;f<g;f++)l[f].apply(e,[b,c,d||i,i])};c=b("input:file",
this).length>0;k=i.attr("enctype")=="multipart/form-data"||i.attr("encoding")=="multipart/form-data";a.iframe!==!1&&(c||a.iframe||k)?a.closeKeepAlive?b.get(a.closeKeepAlive,d):d():b.ajax(a);this.trigger("form-submit-notify",[this,a]);return this};b.fn.ajaxForm=function(a){if(this.length===0){var d={s:this.selector,c:this.context};if(!b.isReady&&d.s)return m("DOM not ready, queuing ajaxForm"),b(function(){b(d.s,d.c).ajaxForm(a)}),this;m("terminating; zero elements found by selector"+(b.isReady?"":
" (DOM not ready)"));return this}return this.ajaxFormUnbind().bind("submit.form-plugin",function(d){d.isDefaultPrevented()||(d.preventDefault(),b(this).ajaxSubmit(a))}).bind("click.form-plugin",function(a){var c=a.target,d=b(c);if(!d.is(":submit,input:image")){c=d.closest(":submit");if(c.length==0)return;c=c[0]}var g=this;g.clk=c;if(c.type=="image")a.offsetX!=void 0?(g.clk_x=a.offsetX,g.clk_y=a.offsetY):typeof b.fn.offset=="function"?(d=d.offset(),g.clk_x=a.pageX-d.left,g.clk_y=a.pageY-d.top):(g.clk_x=
a.pageX-c.offsetLeft,g.clk_y=a.pageY-c.offsetTop);setTimeout(function(){g.clk=g.clk_x=g.clk_y=null},100)})};b.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};b.fn.formToArray=function(a){var d=[];if(this.length===0)return d;var f=this[0],c=a?f.getElementsByTagName("*"):f.elements;if(!c)return d;var h,g,k,i,l,m;h=0;for(l=c.length;h<l;h++)if(g=c[h],k=g.name)if(a&&f.clk&&g.type=="image")!g.disabled&&f.clk==g&&(d.push({name:k,value:b(g).val()}),d.push({name:k+
".x",value:f.clk_x},{name:k+".y",value:f.clk_y}));else if((i=b.fieldValue(g,!0))&&i.constructor==Array){g=0;for(m=i.length;g<m;g++)d.push({name:k,value:i[g]})}else i!==null&&typeof i!="undefined"&&d.push({name:k,value:i});if(!a&&f.clk&&(a=b(f.clk),c=a[0],(k=c.name)&&!c.disabled&&c.type=="image"))d.push({name:k,value:a.val()}),d.push({name:k+".x",value:f.clk_x},{name:k+".y",value:f.clk_y});return d};b.fn.formSerialize=function(a){return b.param(this.formToArray(a))};b.fn.fieldSerialize=function(a){var d=
[];this.each(function(){var f=this.name;if(f){var c=b.fieldValue(this,a);if(c&&c.constructor==Array)for(var h=0,g=c.length;h<g;h++)d.push({name:f,value:c[h]});else c!==null&&typeof c!="undefined"&&d.push({name:this.name,value:c})}});return b.param(d)};b.fn.fieldValue=function(a){for(var d=[],f=0,c=this.length;f<c;f++){var h=b.fieldValue(this[f],a);h===null||typeof h=="undefined"||h.constructor==Array&&!h.length||(h.constructor==Array?b.merge(d,h):d.push(h))}return d};b.fieldValue=function(a,d){var f=
a.name,c=a.type,h=a.tagName.toLowerCase();d===void 0&&(d=!0);if(d&&(!f||a.disabled||c=="reset"||c=="button"||(c=="checkbox"||c=="radio")&&!a.checked||(c=="submit"||c=="image")&&a.form&&a.form.clk!=a||h=="select"&&a.selectedIndex==-1))return null;if(h=="select"){var g=a.selectedIndex;if(g<0)return null;for(var f=[],h=a.options,k=(c=c=="select-one")?g+1:h.length,g=c?g:0;g<k;g++){var i=h[g];if(i.selected){var l=i.value;l||(l=i.attributes&&i.attributes.value&&!i.attributes.value.specified?i.text:i.value);
if(c)return l;f.push(l)}}return f}return b(a).val()};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var a=this.type,b=this.tagName.toLowerCase();if(a=="text"||a=="password"||b=="textarea")this.value="";else if(a=="checkbox"||a=="radio")this.checked=!1;else if(b=="select")this.selectedIndex=-1})};b.fn.resetForm=function(){return this.each(function(){(typeof this.reset=="function"||
typeof this.reset=="object"&&!this.reset.nodeType)&&this.reset()})};b.fn.enable=function(a){a===void 0&&(a=!0);return this.each(function(){this.disabled=!a})};b.fn.selected=function(a){a===void 0&&(a=!0);return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio")this.checked=a;else if(this.tagName.toLowerCase()=="option")d=b(this).parent("select"),a&&d[0]&&d[0].type=="select-one"&&d.find("option").selected(!1),this.selected=a})}})(jQuery);
jQuery(document).ready(function(a){a.localScroll({queue:!1});a(".ScrollTo").fadeTo("slow",0.6);a(".ScrollTo").hover(function(){a(this).stop().fadeTo("slow",1)},function(){a(this).stop().fadeTo("slow",0.6)})});

