(function(c){c.fn.hoverIntent=function(h,d){var b={sensitivity:7,interval:100,timeout:0},b=c.extend(b,d?{over:h,out:d}:h),e,f,g,a,n=function(a){e=a.pageX;f=a.pageY},m=function(d,k){k.hoverIntent_t=clearTimeout(k.hoverIntent_t);if(Math.abs(g-e)+Math.abs(a-f)<b.sensitivity)return c(k).unbind("mousemove",n),k.hoverIntent_s=1,b.over.apply(k,[d]);else g=e,a=f,k.hoverIntent_t=setTimeout(function(){m(d,k)},b.interval)},k=function(d){for(var e=(d.type=="mouseover"?d.fromElement:d.toElement)||d.relatedTarget;e&& e!=this;)try{e=e.parentNode}catch(f){e=this}if(e==this)return!1;var k=jQuery.extend({},d),h=this;if(h.hoverIntent_t)h.hoverIntent_t=clearTimeout(h.hoverIntent_t);if(d.type=="mouseover"){if(g=k.pageX,a=k.pageY,c(h).bind("mousemove",n),h.hoverIntent_s!=1)h.hoverIntent_t=setTimeout(function(){m(k,h)},b.interval)}else if(c(h).unbind("mousemove",n),h.hoverIntent_s==1)h.hoverIntent_t=setTimeout(function(){h.hoverIntent_t=clearTimeout(h.hoverIntent_t);h.hoverIntent_s=0;b.out.apply(h,[k])},b.timeout)};return this.mouseover(k).mouseout(k)}})(jQuery); (function(c){var h={mouseOutOpacity:0.67,mouseOverOpacity:1,fadeSpeed:"fast",exemptionSelector:".selected"};c.fn.opacityrollover=function(d){function b(b,d){var a=c(b);e.exemptionSelector&&(a=a.not(e.exemptionSelector));a.fadeTo(e.fadeSpeed,d)}c.extend(this,h,d);var e=this;this.css("opacity",this.mouseOutOpacity).hover(function(){b(this,e.mouseOverOpacity)},function(){b(this,e.mouseOutOpacity)});return this}})(jQuery); (function(c){c.fn.superfish=function(d){var b=c.fn.superfish,e=b.c,f=c(['<span class="',e.arrowClass,'"> &#187;</span>'].join("")),g=function(){var a=c(this),b=n(a);clearTimeout(b.sfTimer);a.showSuperfishUl().siblings().hideSuperfishUl()},a=function(){var a=c(this),d=n(a),e=b.op;clearTimeout(d.sfTimer);d.sfTimer=setTimeout(function(){e.retainPath=c.inArray(a[0],e.$path)>-1;a.hideSuperfishUl();e.$path.length&&a.parents(["li.",e.hoverClass].join("")).length<1&&g.call(e.$path)},e.delay)},n=function(a){a= a.parents(["ul.",e.menuClass,":first"].join(""))[0];b.op=b.o[a.serial];return a};return this.each(function(){var n=this.serial=b.o.length,k=c.extend({},b.defaults,d);k.$path=c("li."+k.pathClass,this).slice(0,k.pathLevels).each(function(){c(this).addClass([k.hoverClass,e.bcClass].join(" ")).filter("li:has(ul)").removeClass(k.pathClass)});b.o[n]=b.op=k;c("li:has(ul)",this)[c.fn.hoverIntent&&!k.disableHI?"hoverIntent":"hover"](g,a).each(function(){k.autoArrows&&c(">a:first-child",this).addClass(e.anchorClass).append(f.clone())}).not("."+ e.bcClass).hideSuperfishUl();var h=c("a",this);h.each(function(c){var b=h.eq(c).parents("li");h.eq(c).focus(function(){g.call(b)}).blur(function(){a.call(b)})});k.onInit.call(this)}).each(function(){var a=[e.menuClass];b.op.dropShadows&&!(c.browser.msie&&c.browser.version<7)&&a.push(e.shadowClass);c(this).addClass(a.join(" "))})};var h=c.fn.superfish;h.o=[];h.op={};h.IE7fix=function(){var d=h.op;c.browser.msie&&c.browser.version>6&&d.dropShadows&&d.animation.opacity!=void 0&&this.toggleClass(h.c.shadowClass+ "-off")};h.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"};h.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},speed:"normal",autoArrows:!0,dropShadows:!0,disableHI:!1,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};c.fn.extend({hideSuperfishUl:function(){var d=h.op,b=d.retainPath===!0?d.$path:"";d.retainPath=!1;b=c(["li.", d.hoverClass].join(""),this).add(this).not(b).removeClass(d.hoverClass).find(">ul").hide().css("visibility","hidden");d.onHide.call(b);return this},showSuperfishUl:function(){var c=h.op,b=this.addClass(c.hoverClass).find(">ul:hidden").css("visibility","visible");h.IE7fix.call(b);c.onBeforeShow.call(b);b.animate(c.animation,c.speed,function(){h.IE7fix.call(b);c.onShow.call(b)});return this}})})(jQuery); (function(c){var h={},d=0;c.galleriffic={version:"2.0.1",normalizeHash:function(c){return c.replace(/^.*#/,"").replace(/\?.*$/,"")},getImage:function(b){if(b)return b=c.galleriffic.normalizeHash(b),h[b]},gotoImage:function(b){b=c.galleriffic.getImage(b);if(!b)return!1;b.gallery.gotoImage(b);return!0},removeImageByHash:function(b,d){var g=c.galleriffic.getImage(b);if(!g)return!1;var a=g.gallery;return d&&d!=a?!1:a.removeImageByIndex(g.index)}};var b={delay:3E3,numThumbs:20,preloadAhead:40,enableTopPager:!1, enableBottomPager:!0,maxPagesToShow:7,imageContainerSel:"",captionContainerSel:"",controlsContainerSel:"",loadingContainerSel:"",renderSSControls:!0,renderNavControls:!0,playLinkText:"Play",pauseLinkText:"Pause",prevLinkText:"Previous",nextLinkText:"Next",nextPageLinkText:"Next &rsaquo;",prevPageLinkText:"&lsaquo; Prev",enableHistory:!1,enableKeyboardNavigation:!0,autoStart:!1,syncTransitions:!1,defaultTransitionDuration:1E3,onSlideChange:void 0,onTransitionOut:void 0,onTransitionIn:void 0,onPageTransitionOut:void 0, onPageTransitionIn:void 0,onImageAdded:void 0,onImageRemoved:void 0};c.fn.galleriffic=function(e){c.extend(this,{version:c.galleriffic.version,isSlideshowRunning:!1,slideshowTimeout:void 0,clickHandler:function(a,b){this.pause();if(!this.enableHistory){var d=c.galleriffic.normalizeHash(c(b).attr("href"));c.galleriffic.gotoImage(d);a.preventDefault()}},appendImage:function(a){this.addImage(a,!1,!1);return this},insertImage:function(a,c){this.addImage(a,!1,!0,c);return this},addImage:function(a,b,e, f){var g=typeof a==="string"?c(a):a,a=g.find("a.thumb"),r=a.attr("href"),y=a.attr("title"),x=g.find(".caption").remove(),u=a.attr("name");d++;if(!u||h[""+u])u=d;if(!e)f=this.data.length;var v={title:y,slideUrl:r,caption:x,hash:u,gallery:this,index:f};e?(this.data.splice(f,0,v),this.updateIndices(f)):this.data.push(v);var t=this;b||this.updateThumbs(function(){var a=t.find("ul.thumbs");e?a.children(":eq("+f+")").before(g):a.append(g);if(t.onImageAdded)t.onImageAdded(v,g)});h[""+u]=v;a.attr("rel","history").attr("href", "#"+u).removeAttr("name").click(function(a){t.clickHandler(a,this)});return this},removeImageByIndex:function(a){if(a<0||a>=this.data.length)return!1;a=this.data[a];if(!a)return!1;this.removeImage(a);return!0},removeImageByHash:function(a){return c.galleriffic.removeImageByHash(a,this)},removeImage:function(a){var c=a.index;this.data.splice(c,1);delete h[""+a.hash];this.updateThumbs(function(){var b=f.find("ul.thumbs").children(":eq("+c+")").remove();if(f.onImageRemoved)f.onImageRemoved(a,b)});this.updateIndices(c); return this},updateIndices:function(a){for(i=a;i<this.data.length;i++)this.data[i].index=i;return this},initializeThumbs:function(){this.data=[];var a=this;this.find("ul.thumbs > li").each(function(){a.addImage(c(this),!0,!1)});return this},isPreloadComplete:!1,preloadInit:function(){if(this.preloadAhead==0)return this;this.preloadStartIndex=this.currentImage.index;return this.preloadRecursive(this.preloadStartIndex,this.getNextIndex(this.preloadStartIndex))},preloadRelocate:function(a){this.preloadStartIndex= a;return this},preloadRecursive:function(a,c){if(a!=this.preloadStartIndex)return this.preloadRecursive(this.preloadStartIndex,this.getNextIndex(this.preloadStartIndex));var b=this,d=c-a;d<0&&(d=this.data.length-1-a+c);if(this.preloadAhead>=0&&d>this.preloadAhead)return setTimeout(function(){b.preloadRecursive(a,c)},500),this;var e=this.data[c];if(!e)return this;if(e.image)return this.preloadNext(a,c);d=new Image;d.onload=function(){e.image=this;b.preloadNext(a,c)};d.alt=e.title;d.src=e.slideUrl; return this},preloadNext:function(a,c){var b=this.getNextIndex(c);if(b==a)this.isPreloadComplete=!0;else{var d=this;setTimeout(function(){d.preloadRecursive(a,b)},100)}return this},getNextIndex:function(a){a+=1;a>=this.data.length&&(a=0);return a},getPrevIndex:function(a){a-=1;a<0&&(a=this.data.length-1);return a},pause:function(){this.isSlideshowRunning=!1;if(this.slideshowTimeout)clearTimeout(this.slideshowTimeout),this.slideshowTimeout=void 0;this.$controlsContainer&&this.$controlsContainer.find("div.ss-controls a").removeClass().addClass("play").attr("title", this.playLinkText).attr("href","#play").html(this.playLinkText);return this},play:function(){this.isSlideshowRunning=!0;this.$controlsContainer&&this.$controlsContainer.find("div.ss-controls a").removeClass().addClass("pause").attr("title",this.pauseLinkText).attr("href","#pause").html(this.pauseLinkText);if(!this.slideshowTimeout){var a=this;this.slideshowTimeout=setTimeout(function(){a.ssAdvance()},this.delay)}return this},toggleSlideshow:function(){this.isSlideshowRunning?this.pause():this.play(); return this},ssAdvance:function(){this.isSlideshowRunning&&this.next(!0);return this},next:function(a,c){this.gotoIndex(this.getNextIndex(this.currentImage.index),a,c);return this},previous:function(a,c){this.gotoIndex(this.getPrevIndex(this.currentImage.index),a,c);return this},nextPage:function(a,c){var b=this.getCurrentPage(),d=this.getNumPages()-1;b<d&&this.gotoIndex(b*this.numThumbs+this.numThumbs,a,c);return this},previousPage:function(a,c){var b=this.getCurrentPage();b>0&&this.gotoIndex(b* this.numThumbs-this.numThumbs,a,c);return this},gotoIndex:function(a,b,d){b||this.pause();a<0?a=0:a>=this.data.length&&(a=this.data.length-1);a=this.data[a];!d&&this.enableHistory?c.historyLoad(String(a.hash)):this.gotoImage(a);return this},gotoImage:function(a){var c=a.index;if(this.onSlideChange)this.onSlideChange(this.currentImage.index,c);this.currentImage=a;this.preloadRelocate(c);this.refresh();return this},getDefaultTransitionDuration:function(a){return a?this.defaultTransitionDuration:this.defaultTransitionDuration/ 2},refresh:function(){var a=this.currentImage;if(!a)return this;var c=a.index;this.$controlsContainer&&this.$controlsContainer.find("div.nav-controls a.prev").attr("href","#"+this.data[this.getPrevIndex(c)].hash).end().find("div.nav-controls a.next").attr("href","#"+this.data[this.getNextIndex(c)].hash);var b=this.$imageContainer.find("span.current").addClass("previous").removeClass("current"),d=0;this.$captionContainer&&(d=this.$captionContainer.find("span.current").addClass("previous").removeClass("current")); var e=this.syncTransitions&&a.image,f=!0,g=this,c=function(){f=!1;b.remove();d&&d.remove();e||(a.image&&a.hash==g.data[g.currentImage.index].hash?g.buildImage(a,e):g.$loadingContainer&&g.$loadingContainer.show())};if(b.length==0)c();else if(this.onTransitionOut)this.onTransitionOut(b,d,e,c);else b.fadeTo(this.getDefaultTransitionDuration(e),0,c),d&&d.fadeTo(this.getDefaultTransitionDuration(e),0);e&&this.buildImage(a,e);if(!a.image)c=new Image,c.onload=function(){a.image=this;!f&&a.hash==g.data[g.currentImage.index].hash&& g.buildImage(a,e)},c.alt=a.title,c.src=a.slideUrl;this.relocatePreload=!0;return this.syncThumbs()},buildImage:function(a,c){var b=this,d=this.$imageContainer.append('<span class="image-wrapper current"><a class="advance-link" rel="history" href="#'+this.data[this.getNextIndex(a.index)].hash+'" title="'+a.title+'">&nbsp;</a></span>').find("span.current").css("opacity","0");d.find("a").append(a.image).click(function(a){b.clickHandler(a,this)});var e=0;this.$captionContainer&&(e=this.$captionContainer.append('<span class="image-caption current"></span>').find("span.current").css("opacity", "0").append(a.caption));this.$loadingContainer&&this.$loadingContainer.hide();if(this.onTransitionIn)this.onTransitionIn(d,e,c);else d.fadeTo(this.getDefaultTransitionDuration(c),1),e&&e.fadeTo(this.getDefaultTransitionDuration(c),1);if(this.isSlideshowRunning)this.slideshowTimeout&&clearTimeout(this.slideshowTimeout),this.slideshowTimeout=setTimeout(function(){b.ssAdvance()},this.delay);return this},getCurrentPage:function(){return Math.floor(this.currentImage.index/this.numThumbs)},syncThumbs:function(){this.getCurrentPage()!= this.displayedPage&&this.updateThumbs();var a=this.find("ul.thumbs").children();a.filter(".selected").removeClass("selected");a.eq(this.currentImage.index).addClass("selected");return this},updateThumbs:function(a){var c=this,b=function(){a&&a();c.rebuildThumbs();if(c.onPageTransitionIn)c.onPageTransitionIn();else c.show()};if(this.onPageTransitionOut)this.onPageTransitionOut(b);else this.hide(),b();return this},rebuildThumbs:function(){var a=this.data.length>this.numThumbs;if(this.enableTopPager){var b= this.find("div.top");b.length==0?b=this.prepend('<div class="top pagination"></div>').find("div.top"):b.empty();a&&this.buildPager(b)}this.enableBottomPager&&(b=this.find("div.bottom"),b.length==0?b=this.append('<div class="bottom pagination"></div>').find("div.bottom"):b.empty(),a&&this.buildPager(b));var a=this.getCurrentPage(),d=a*this.numThumbs,e=d+this.numThumbs-1;e>=this.data.length&&(e=this.data.length-1);b=this.find("ul.thumbs");b.find("li").each(function(a){var b=c(this);a>=d&&a<=e?b.show(): b.hide()});this.displayedPage=a;b.removeClass("noscript");return this},getNumPages:function(){return Math.ceil(this.data.length/this.numThumbs)},buildPager:function(a){var c=this,b=this.getNumPages(),d=this.getCurrentPage(),e=d*this.numThumbs,f=this.maxPagesToShow-1,g=d-Math.floor((this.maxPagesToShow-1)/2)+1;if(g>0){var h=b-g;h<f&&(g-=f-h)}g<0&&(g=0);d>0&&a.append('<a rel="history" href="#'+this.data[e-this.numThumbs].hash+'" title="'+this.prevPageLinkText+'">'+this.prevPageLinkText+"</a>");g>0&& (this.buildPageLink(a,0,b),g>1&&a.append('<span class="ellipsis">&hellip;</span>'),f--);for(;f>0;)this.buildPageLink(a,g,b),f--,g++;g<b&&(d=b-1,g<d&&a.append('<span class="ellipsis">&hellip;</span>'),this.buildPageLink(a,d,b));b=e+this.numThumbs;b<this.data.length&&a.append('<a rel="history" href="#'+this.data[b].hash+'" title="'+this.nextPageLinkText+'">'+this.nextPageLinkText+"</a>");a.find("a").click(function(a){c.clickHandler(a,this)});return this},buildPageLink:function(a,c,b){var d=c+1,e=this.getCurrentPage(); c==e?a.append('<span class="current">'+d+"</span>"):c<b&&a.append('<a rel="history" href="#'+this.data[c*this.numThumbs].hash+'" title="'+d+'">'+d+"</a>");return this}});c.extend(this,b,e);if(this.enableHistory&&!c.historyInit)this.enableHistory=!1;if(this.imageContainerSel)this.$imageContainer=c(this.imageContainerSel);if(this.captionContainerSel)this.$captionContainer=c(this.captionContainerSel);if(this.loadingContainerSel)this.$loadingContainer=c(this.loadingContainerSel);this.initializeThumbs(); if(this.maxPagesToShow<3)this.maxPagesToShow=3;this.displayedPage=-1;this.currentImage=this.data[0];var f=this;this.$loadingContainer&&this.$loadingContainer.hide();if(this.controlsContainerSel)this.$controlsContainer=c(this.controlsContainerSel).empty(),this.renderSSControls&&(this.autoStart?this.$controlsContainer.append('<div class="ss-controls"><a href="#pause" class="pause" title="'+this.pauseLinkText+'">'+this.pauseLinkText+"</a></div>"):this.$controlsContainer.append('<div class="ss-controls"><a href="#play" class="play" title="'+ this.playLinkText+'">'+this.playLinkText+"</a></div>"),this.$controlsContainer.find("div.ss-controls a").click(function(a){f.toggleSlideshow();a.preventDefault();return!1})),this.renderNavControls&&this.$controlsContainer.append('<div class="nav-controls"><a class="prev" rel="history" title="'+this.prevLinkText+'">'+this.prevLinkText+'</a><a class="next" rel="history" title="'+this.nextLinkText+'">'+this.nextLinkText+"</a></div>").find("div.nav-controls a").click(function(a){f.clickHandler(a,this)}); e=!this.enableHistory||!location.hash;if(this.enableHistory&&location.hash){var g=c.galleriffic.normalizeHash(location.hash);h[g]||(e=!0)}e&&this.gotoIndex(0,!1,!0);this.enableKeyboardNavigation&&c(document).keydown(function(a){switch(a.charCode?a.charCode:a.keyCode?a.keyCode:0){case 32:f.next();a.preventDefault();break;case 33:f.previousPage();a.preventDefault();break;case 34:f.nextPage();a.preventDefault();break;case 35:f.gotoIndex(f.data.length-1);a.preventDefault();break;case 36:f.gotoIndex(0); a.preventDefault();break;case 37:f.previous();a.preventDefault();break;case 39:f.next(),a.preventDefault()}});this.autoStart&&this.play();setTimeout(function(){f.preloadInit()},1E3);return this}})(jQuery); (function(c){function h(){var c="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(c):window.opera&&window.opera.postError&&window.opera.postError(c)}c.fn.ajaxSubmit=function(d){function b(a){function b(){function a(){try{var c=(p.contentWindow?p.contentWindow.document:p.contentDocument?p.contentDocument:p.document).readyState;h("state = "+c);c.toLowerCase()=="uninitialized"&&setTimeout(a,50)}catch(b){h("Server abort: ",b," (",b.name,")"), f(z),w&&clearTimeout(w),w=void 0}}var d=g.attr("target"),k=g.attr("action");n.setAttribute("target",o);e||n.setAttribute("method","POST");k!=j.url&&n.setAttribute("action",j.url);!j.skipEncodingOverride&&(!e||/post/i.test(e))&&g.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});j.timeout&&(w=setTimeout(function(){r=!0;f(A)},j.timeout));var l=[];try{if(j.extraData)for(var m in j.extraData)l.push(c('<input type="hidden" name="'+m+'" />').attr("value",j.extraData[m]).appendTo(n)[0]); j.iframeTarget||(s.appendTo("body"),p.attachEvent?p.attachEvent("onload",f):p.addEventListener("load",f,!1));setTimeout(a,15);n.submit()}finally{n.setAttribute("action",k),d?n.setAttribute("target",d):g.removeAttr("target"),c(l).remove()}}function f(a){if(!l.aborted&&!B){try{q=p.contentWindow?p.contentWindow.document:p.contentDocument?p.contentDocument:p.document}catch(b){h("cannot access response document: ",b),a=z}if(a===A&&l)l.abort("timeout");else if(a==z&&l)l.abort("server abort");else if(q&& q.location.href!=j.iframeSrc||r){p.detachEvent?p.detachEvent("onload",f):p.removeEventListener("load",f,!1);var a="success",d;try{if(r)throw"timeout";var e=j.dataType=="xml"||q.XMLDocument||c.isXMLDoc(q);h("isXml="+e);if(!e&&window.opera&&(q.body==null||q.body.innerHTML=="")&&--D){h("requeing onLoad callback, DOM not available");setTimeout(f,250);return}var g=q.body?q.body:q.documentElement;l.responseText=g?g.innerHTML:null;l.responseXML=q.XMLDocument?q.XMLDocument:q;if(e)j.dataType="xml";l.getResponseHeader= function(a){return{"content-type":j.dataType}[a]};if(g)l.status=Number(g.getAttribute("status"))||l.status,l.statusText=g.getAttribute("statusText")||l.statusText;var n=/(json|script|text)/.test((j.dataType||"").toLowerCase());if(n||j.textarea){var k=q.getElementsByTagName("textarea")[0];if(k)l.responseText=k.value,l.status=Number(k.getAttribute("status"))||l.status,l.statusText=k.getAttribute("statusText")||l.statusText;else if(n){var o=q.getElementsByTagName("pre")[0],x=q.getElementsByTagName("body")[0]; if(o)l.responseText=o.textContent?o.textContent:o.innerHTML;else if(x)l.responseText=x.innerHTML}}else if(j.dataType=="xml"&&!l.responseXML&&l.responseText!=null)l.responseXML=E(l.responseText);try{C=F(l,j.dataType,j)}catch(v){a="parsererror",l.error=d=v||a}}catch(t){h("error caught: ",t),a="error",l.error=d=t||a}l.aborted&&(h("upload aborted"),a=null);l.status&&(a=l.status>=200&&l.status<300||l.status===304?"success":"error");if(a==="success")j.success&&j.success.call(j.context,C,"success",l),m&& c.event.trigger("ajaxSuccess",[l,j]);else if(a){if(d==void 0)d=l.statusText;j.error&&j.error.call(j.context,l,a,d);m&&c.event.trigger("ajaxError",[l,j,d])}m&&c.event.trigger("ajaxComplete",[l,j]);m&&!--c.active&&c.event.trigger("ajaxStop");j.complete&&j.complete.call(j.context,l,a);B=!0;j.timeout&&clearTimeout(w);setTimeout(function(){j.iframeTarget||s.remove();l.responseXML=null},100)}}}var n=g[0],k,j,m,o,s,p,l,r,w;if(a)for(k=0;k<a.length;k++)c(n[a[k].name]).attr("disabled",!1);if(c(":input[name=submit],:input[id=submit]", n).length)alert('Error: Form elements must not have name or id of "submit".');else if(j=c.extend(!0,{},c.ajaxSettings,d),j.context=j.context||j,o="jqFormIO"+(new Date).getTime(),j.iframeTarget?(s=c(j.iframeTarget),k=s.attr("name"),k==null?s.attr("name",o):o=k):(s=c('<iframe name="'+o+'" src="'+j.iframeSrc+'" />'),s.css({position:"absolute",top:"-1000px",left:"-1000px"})),p=s[0],l={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){}, setRequestHeader:function(){},abort:function(a){var b=a==="timeout"?"timeout":"aborted";h("aborting upload... "+b);this.aborted=1;s.attr("src",j.iframeSrc);l.error=b;j.error&&j.error.call(j.context,l,b,a);m&&c.event.trigger("ajaxError",[l,j,b]);j.complete&&j.complete.call(j.context,l,b)}},(m=j.global)&&!c.active++&&c.event.trigger("ajaxStart"),m&&c.event.trigger("ajaxSend",[l,j]),j.beforeSend&&j.beforeSend.call(j.context,l,j)===!1)j.global&&c.active--;else if(!l.aborted){if(a=n.clk)if((k=a.name)&& !a.disabled)if(j.extraData=j.extraData||{},j.extraData[k]=a.value,a.type=="image")j.extraData[k+".x"]=n.clk_x,j.extraData[k+".y"]=n.clk_y;var A=1,z=2;j.forceSync?b():setTimeout(b,10);var C,q,D=50,B,E=c.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},G=c.parseJSON||function(a){return window.eval("("+a+")")}, F=function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0,a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error&&c.error("parsererror");d&&d.dataFilter&&(a=d.dataFilter(a,b));typeof a==="string"&&(b==="json"||!b&&e.indexOf("json")>=0?a=G(a):(b==="script"||!b&&e.indexOf("javascript")>=0)&&c.globalEval(a));return a}}}if(!this.length)return h("ajaxSubmit: skipping submit process - no element selected"),this;var e,f,g=this;typeof d== "function"&&(d={success:d});e=this.attr("method");f=this.attr("action");(f=(f=typeof f==="string"?c.trim(f):"")||window.location.href||"")&&(f=(f.match(/^([^#]+)/)||[])[1]);d=c.extend(!0,{url:f,success:c.ajaxSettings.success,type:e||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},d);f={};this.trigger("form-pre-serialize",[this,d,f]);if(f.veto)return h("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(d.beforeSerialize&&d.beforeSerialize(this, d)===!1)return h("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var a,n,m=this.formToArray(d.semantic);if(d.data)for(a in d.extraData=d.data,d.data)if(d.data[a]instanceof Array)for(var k in d.data[a])m.push({name:a,value:d.data[a][k]});else n=d.data[a],n=c.isFunction(n)?n():n,m.push({name:a,value:n});if(d.beforeSubmit&&d.beforeSubmit(m,this,d)===!1)return h("ajaxSubmit: submit aborted via beforeSubmit callback"),this;this.trigger("form-submit-validate",[m,this,d,f]);if(f.veto)return h("ajaxSubmit: submit vetoed via form-submit-validate trigger"), this;a=c.param(m);d.type.toUpperCase()=="GET"?(d.url+=(d.url.indexOf("?")>=0?"&":"?")+a,d.data=null):d.data=a;var o=[];d.resetForm&&o.push(function(){g.resetForm()});d.clearForm&&o.push(function(){g.clearForm()});if(!d.dataType&&d.target){var r=d.success||function(){};o.push(function(a){var b=d.replaceTarget?"replaceWith":"html";c(d.target)[b](a).each(r,arguments)})}else d.success&&o.push(d.success);d.success=function(a,b,c){for(var e=d.context||d,f=0,h=o.length;f<h;f++)o[f].apply(e,[a,b,c||g,g])}; a=c("input:file",this).length>0;k=g.attr("enctype")=="multipart/form-data"||g.attr("encoding")=="multipart/form-data";if(d.iframe!==!1&&(a||d.iframe||k))d.closeKeepAlive?c.get(d.closeKeepAlive,function(){b(m)}):b(m);else{if(c.browser.msie&&e=="get"&&(a=g[0].getAttribute("method"),typeof a==="string"))d.type=a;c.ajax(d)}this.trigger("form-submit-notify",[this,d]);return this};c.fn.ajaxForm=function(d){if(this.length===0){var b=this.selector,e=this.context;if(!c.isReady&&b)return h("DOM not ready, queuing ajaxForm"), c(function(){c(b,e).ajaxForm(d)}),this;h("terminating; zero elements found by selector"+(c.isReady?"":" (DOM not ready)"));return this}return this.ajaxFormUnbind().bind("submit.form-plugin",function(b){b.isDefaultPrevented()||(b.preventDefault(),c(this).ajaxSubmit(d))}).bind("click.form-plugin",function(b){var d=b.target,a=c(d);if(!a.is(":submit,input:image")){d=a.closest(":submit");if(d.length==0)return;d=d[0]}var e=this;e.clk=d;if(d.type=="image")b.offsetX!=void 0?(e.clk_x=b.offsetX,e.clk_y=b.offsetY): typeof c.fn.offset=="function"?(a=a.offset(),e.clk_x=b.pageX-a.left,e.clk_y=b.pageY-a.top):(e.clk_x=b.pageX-d.offsetLeft,e.clk_y=b.pageY-d.offsetTop);setTimeout(function(){e.clk=e.clk_x=e.clk_y=null},100)})};c.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};c.fn.formToArray=function(d){var b=[];if(this.length===0)return b;var e=this[0],f=d?e.getElementsByTagName("*"):e.elements;if(!f)return b;var g,a,h,m,k,o;for(g=0,k=f.length;g<k;g++)if(a=f[g],h=a.name)if(d&& e.clk&&a.type=="image")!a.disabled&&e.clk==a&&(b.push({name:h,value:c(a).val()}),b.push({name:h+".x",value:e.clk_x},{name:h+".y",value:e.clk_y}));else if((m=c.fieldValue(a,!0))&&m.constructor==Array)for(a=0,o=m.length;a<o;a++)b.push({name:h,value:m[a]});else m!==null&&typeof m!="undefined"&&b.push({name:h,value:m});if(!d&&e.clk&&(d=c(e.clk),f=d[0],(h=f.name)&&!f.disabled&&f.type=="image"))b.push({name:h,value:d.val()}),b.push({name:h+".x",value:e.clk_x},{name:h+".y",value:e.clk_y});return b};c.fn.formSerialize= function(d){return c.param(this.formToArray(d))};c.fn.fieldSerialize=function(d){var b=[];this.each(function(){var e=this.name;if(e){var f=c.fieldValue(this,d);if(f&&f.constructor==Array)for(var g=0,a=f.length;g<a;g++)b.push({name:e,value:f[g]});else f!==null&&typeof f!="undefined"&&b.push({name:this.name,value:f})}});return c.param(b)};c.fn.fieldValue=function(d){for(var b=[],e=0,f=this.length;e<f;e++){var g=c.fieldValue(this[e],d);g===null||typeof g=="undefined"||g.constructor==Array&&!g.length|| (g.constructor==Array?c.merge(b,g):b.push(g))}return b};c.fieldValue=function(d,b){var e=d.name,f=d.type,g=d.tagName.toLowerCase();b===void 0&&(b=!0);if(b&&(!e||d.disabled||f=="reset"||f=="button"||(f=="checkbox"||f=="radio")&&!d.checked||(f=="submit"||f=="image")&&d.form&&d.form.clk!=d||g=="select"&&d.selectedIndex==-1))return null;if(g=="select"){var a=d.selectedIndex;if(a<0)return null;for(var e=[],g=d.options,h=(f=f=="select-one")?a+1:g.length,a=f?a:0;a<h;a++){var m=g[a];if(m.selected){var k= m.value;k||(k=m.attributes&&m.attributes.value&&!m.attributes.value.specified?m.text:m.value);if(f)return k;e.push(k)}}return e}return c(d).val()};c.fn.clearForm=function(){return this.each(function(){c("input,select,textarea",this).clearFields()})};c.fn.clearFields=c.fn.clearInputs=function(){var c=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var b=this.type,e=this.tagName.toLowerCase();if(c.test(b)||e=="textarea")this.value= "";else if(b=="checkbox"||b=="radio")this.checked=!1;else if(e=="select")this.selectedIndex=-1})};c.fn.resetForm=function(){return this.each(function(){(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)&&this.reset()})};c.fn.enable=function(c){c===void 0&&(c=!0);return this.each(function(){this.disabled=!c})};c.fn.selected=function(d){d===void 0&&(d=!0);return this.each(function(){var b=this.type;if(b=="checkbox"||b=="radio")this.checked=d;else if(this.tagName.toLowerCase()== "option")b=c(this).parent("select"),d&&b[0]&&b[0].type=="select-one"&&b.find("option").selected(!1),this.selected=d})}})(jQuery); (function(c){c.fn.htmlarea=function(b){if(b&&typeof b==="string"){for(var c=[],d=1;d<arguments.length;d++)c.push(arguments[d]);var d=h(this[0]),g=d[b];if(g)return g.apply(d,c)}return this.each(function(){h(this,b)})};var h=window.jHtmlArea=function(b,c){return b.jquery?h(b[0]):b.jhtmlareaObject?b.jhtmlareaObject:new h.fn.init(b,c)};h.fn=h.prototype={jhtmlarea:"0.7.0",init:function(b,e){if(b.nodeName.toLowerCase()==="textarea"){var f=c.extend({},h.defaultOptions,e);b.jhtmlareaObject=this;var g=this.textarea= c(b),a=this.container=c("<div/>").addClass("jHtmlArea").width(g.width()).insertAfter(g),n=this.toolbar=c("<div/>").addClass("ToolBar").appendTo(a);d.initToolBar.call(this,f);var m=this.iframe=c("<iframe/>").height(g.height());m.width(g.width()-(c.browser.msie?0:4));var k=this.htmlarea=c("<div/>").append(m);a.append(k).append(g.hide());d.initEditor.call(this,f);d.attachEditorEvents.call(this);m.height(m.height()-n.height());n.width(g.width()-2);f.loaded&&f.loaded.call(this)}},dispose:function(){this.textarea.show().insertAfter(this.container); this.container.remove();this.textarea[0].jhtmlareaObject=null},execCommand:function(b,c,d){this.iframe[0].contentWindow.focus();this.editor.execCommand(b,c||!1,d||null);this.updateTextArea()},ec:function(b,c,d){this.execCommand(b,c,d)},queryCommandValue:function(b){this.iframe[0].contentWindow.focus();return this.editor.queryCommandValue(b)},qc:function(b){return this.queryCommandValue(b)},getSelectedHTML:function(){if(c.browser.msie)return this.getRange().htmlText;else{var b=this.getRange().cloneContents(); return c("<p/>").append(c(b)).html()}},getSelection:function(){return c.browser.msie?this.editor.selection:this.iframe[0].contentDocument.defaultView.getSelection()},getRange:function(){var b=this.getSelection();return!b?null:b.getRangeAt?b.getRangeAt(0):b.createRange()},html:function(b){if(b)this.pastHTML(b);else return toHtmlString()},pasteHTML:function(b){this.iframe[0].contentWindow.focus();var d=this.getRange();c.browser.msie?d.pasteHTML(b):c.browser.mozilla?(d.deleteContents(),d.insertNode(c(b.indexOf("<")!= 0?c("<span/>").append(b):b)[0])):(d.deleteContents(),d.insertNode(c(this.iframe[0].contentWindow.document.createElement("span")).append(c(b.indexOf("<")!=0?"<span>"+b+"</span>":b))[0]));d.collapse(!1);d.select()},cut:function(){this.ec("cut")},copy:function(){this.ec("copy")},paste:function(){this.ec("paste")},bold:function(){this.wrapSelection("<strong>")},italic:function(){this.wrapSelection("<em>")},blockquote:function(){this.wrapSelection("<blockquote>")},underline:function(){this.ec("underline")}, strikeThrough:function(){this.ec("strikethrough")},image:function(b){c.browser.msie&&!b?this.ec("insertImage",!0):this.ec("insertImage",!1,b||prompt("Image URL:","media/img/user/???"))},removeFormat:function(){this.ec("removeFormat",!1,[]);this.unlink()},link:function(){c.browser.msie?this.ec("createLink",!0):this.ec("createLink",!1,prompt("Link URL:","http://"))},unlink:function(){this.ec("unlink",!1,[])},orderedList:function(){this.ec("insertorderedlist")},unorderedList:function(){this.ec("insertunorderedlist")}, superscript:function(){this.ec("superscript")},subscript:function(){this.ec("subscript")},p:function(){this.formatBlock("<p>")},h1:function(){this.heading(1)},h2:function(){this.heading(2)},h3:function(){this.heading(3)},h4:function(){this.heading(4)},h5:function(){this.heading(5)},h6:function(){this.heading(6)},heading:function(b){this.formatBlock(c.browser.msie?"Heading "+b:"h"+b)},indent:function(){this.ec("indent")},outdent:function(){this.ec("outdent")},insertHorizontalRule:function(){this.ec("insertHorizontalRule", !1,"ht")},justifyLeft:function(){this.ec("justifyLeft")},justifyCenter:function(){this.ec("justifyCenter")},justifyRight:function(){this.ec("justifyRight")},increaseFontSize:function(){c.browser.msie?this.ec("fontSize",!1,this.qc("fontSize")+1):c.browser.safari?this.getRange().surroundContents(c(this.iframe[0].contentWindow.document.createElement("span")).css("font-size","larger")[0]):this.ec("increaseFontSize",!1,"big")},decreaseFontSize:function(){c.browser.msie?this.ec("fontSize",!1,this.qc("fontSize")- 1):c.browser.safari?this.getRange().surroundContents(c(this.iframe[0].contentWindow.document.createElement("span")).css("font-size","smaller")[0]):this.ec("decreaseFontSize",!1,"small")},forecolor:function(b){this.ec("foreColor",!1,b||prompt("Enter HTML Color:","#"))},formatBlock:function(b){this.ec("formatblock",!1,b||null)},showHTMLView:function(){this.updateTextArea();this.textarea.show();this.htmlarea.hide();c("ul li:not(li:has(a.html))",this.toolbar).hide();c("ul:not(:has(:visible))",this.toolbar).hide(); c("ul li a.html",this.toolbar).addClass("highlighted")},hideHTMLView:function(){this.updateHtmlArea();this.textarea.hide();this.htmlarea.show();c("ul",this.toolbar).show();c("ul li",this.toolbar).show().find("a.html").removeClass("highlighted")},toggleHTMLView:function(){this.textarea.is(":hidden")?this.showHTMLView():this.hideHTMLView()},toHtmlString:function(){return this.editor.body.innerHTML},toString:function(){return this.editor.body.innerText},updateTextArea:function(){this.textarea.val(this.toHtmlString())}, updateHtmlArea:function(){this.editor.body.innerHTML=this.textarea.val()}};h.fn.init.prototype=h.fn;h.defaultOptions={toolbar:[["html"],"bold,italic,underline,strikethrough,|,subscript,superscript".split(","),["increasefontsize","decreasefontsize"],["orderedlist","unorderedlist"],["indent","outdent"],["justifyleft","justifycenter","justifyright"],["link","unlink","image","horizontalrule"],"p,h1,h2,h3,h4,h5,h6".split(","),["cut","copy","paste"]],css:null,toolbarText:{bold:"Bold",italic:"Italic",underline:"Underline", strikethrough:"Strike-Through",cut:"Cut",copy:"Copy",paste:"Paste",h1:"Heading 1",h2:"Heading 2",h3:"Heading 3",h4:"Heading 4",h5:"Heading 5",h6:"Heading 6",p:"Paragraph",indent:"Indent",outdent:"Outdent",horizontalrule:"Insert Horizontal Rule",justifyleft:"Left Justify",justifycenter:"Center Justify",justifyright:"Right Justify",increasefontsize:"Increase Font Size",decreasefontsize:"Decrease Font Size",forecolor:"Text Color",link:"Insert Link",unlink:"Remove Link",image:"Insert Image",orderedlist:"Insert Ordered List", unorderedlist:"Insert Unordered List",subscript:"Subscript",superscript:"Superscript",html:"Show/Hide HTML Source View"}};var d={toolbarButtons:{strikethrough:"strikeThrough",orderedlist:"orderedList",unorderedlist:"unorderedList",horizontalrule:"insertHorizontalRule",justifyleft:"justifyLeft",justifycenter:"justifyCenter",justifyright:"justifyRight",increasefontsize:"increaseFontSize",decreasefontsize:"decreaseFontSize",html:function(){this.toggleHTMLView()}},initEditor:function(b){var c=this.editor= this.iframe[0].contentWindow.document;c.designMode="on";c.open();c.write(this.textarea.val());c.close();if(b.css){var d=c.createElement("link");d.rel="stylesheet";d.type="text/css";d.href=b.css;c.getElementsByTagName("head")[0].appendChild(d)}},initToolBar:function(b){function e(a){for(var e=c("<ul/>").appendTo(f.toolbar),h=0;h<a.length;h++){var o=a[h];if((typeof o).toLowerCase()==="string")if(o==="|")e.append(c('<li class="separator"/>'));else{var r=function(a){var b=d.toolbarButtons[a]||a;return(typeof b).toLowerCase()=== "function"?function(a){b.call(this,a)}:function(){this[b]();this.editor.body.focus()}}(o.toLowerCase()),y=b.toolbarText[o.toLowerCase()];e.append(g(o.toLowerCase(),y||o,r))}else e.append(g(o.css,o.text,o.action))}}var f=this,g=function(a,b,d){return c("<li/>").append(c("<a href='javascript:void(0);'/>").addClass(a).attr("title",b).click(function(){d.call(f,c(this))}))};if(b.toolbar.length!==0&&d.isArray(b.toolbar[0]))for(var a=0;a<b.toolbar.length;a++)e(b.toolbar[a]);else e(b.toolbar)},attachEditorEvents:function(){var b= this,d=function(){b.updateHtmlArea()};this.textarea.click(d).keyup(d).keydown(d).mousedown(d).blur(d);d=function(){b.updateTextArea()};c(this.editor.body).click(d).keyup(d).keydown(d).mousedown(d).blur(d);c("form").submit(function(){b.toggleHTMLView();b.toggleHTMLView()});if(window.__doPostBack){var f=__doPostBack;window.__doPostBack=function(){b&&b.toggleHTMLView&&(b.toggleHTMLView(),b.toggleHTMLView());return f.apply(window,arguments)}}},isArray:function(b){return b&&typeof b==="object"&&typeof b.length=== "number"&&typeof b.splice==="function"&&!b.propertyIsEnumerable("length")}}})(jQuery); function readMore(){var c=$("div.expandable"),h=c.height();h>500&&(c.height(500),c.append('<input type="hidden" class="item-height" value="'+h+'" />'),$(this).attr("id","expando"),c.after('<div class="expando-container"><a href="expando" class="expando-div">Click here to view more...</a></div>'));$(".expando-div").click(function(){$(this).parent().remove();var c=$("div#content");c.fadeOut("slow",function(){c.html($("div#birthstone").html());$("html, body").animate({scrollTop:0},"slow")});c.fadeIn("slow");$("div#birthstone").slideUp("fast");return!1})} function initialize(){$("div#header img").wrap('<a href="index.php" />');$("ul#navbar").superfish();$("div#footer li a").hover(function(){$(this).prepend('<span class="added">{ </span>').append('<span class="added"> }</span>').css("font-weight","bolder")},function(){$(this).find("span").remove().end().css("font-weight","normal")})};
