(function($){$.ewyseGallery={set:function(settings){$.ewyseGallery.settings=$.extend(true,$.ewyseGallery.settings,settings)},$:{},settings:{imgPath:"images/gallery/",img:{close:"close.png",overview:"overview.gif",info:"info.gif",loader:"loader.gif",prev:"previous.gif",next:"next.gif",play:"play.gif",pause:"pause.gif",sep:"sep.gif"},slideshowInterval:3500,minWidth:300,minHeight:0,maxWidth:900,maxHeight:600,borderSpace:0,autoMaxDimension:false,fitImage:true,overlayBgColor:"#000",overlayOpacity:0.5,cacheAjaxRequests:false,cache:{},flashparams:{version:[9,45],width:400,height:320},flashvars:{autostart:true},plugins:{flv:"flash",swf:"flash",youtube:"flash"}},data:{},current:0,show:false,timer:false,_initInterface:function(options){if(!this.$.gallery){function _img(name){return $.ewyseGallery.settings.imgPath+$.ewyseGallery.settings.img[name]}this.options=$.extend({appendTo:"body",showInContent:false},options||{});$(this.options.appendTo).append((this.options.showInContent?"":'<div id="egallery-overlay" title="close" style="display: none;"></div>')+'<div id="egallery" style="display: none;"><div id="egallery-container">'+(this.options.showInContent?"":'<a id="egallery-close-link" href="javascript:void(0)"><img id="egallery-close" src="'+_img("close")+'" alt="Close"></a>')+'<div id="egallery-info"><span></span></div><div id="egallery-loading"><img src="'+_img("loader")+'"></div><div id="egallery-imageContainer"><img style="display: none;" id="egallery-image" alt="image"></div><div id="egallery-controls"><table><tr><td><img class="egallery-sep" src="'+_img("sep")+'" alt="&nbsp;"><img id="egallery-button-prev" src="'+_img("prev")+'" alt="Previous Image" title="Previous Image"><img id="egallery-button-play" src="'+_img("play")+'" alt="Play Slideshow" title="Play Slideshow"><img id="egallery-button-pause" style="display: none;" src="'+_img("pause")+'" alt="Pause Slideshow" title="Pause Slideshow"><img id="egallery-button-next" src="'+_img("next")+'" alt="Next Image" title="Next Image"><img class="egallery-sep" src="'+_img("sep")+'" alt="&nbsp;"><img id="egallery-button-overview" src="'+_img("overview")+'" alt="View thumbnails" title="View thumbnails"><img class="egallery-sep" src="'+_img("sep")+'" alt="&nbsp;"><img id="egallery-button-info" src="'+_img("info")+'" alt="Toggle Info" title="Toggle Info"><img class="egallery-sep" src="'+_img("sep")+'" alt="&nbsp;"></td></tr></table><div id="egallery-index"></div></div></div></div>');if($.ifixpng){$("#egallery *").ifixpng()}this.$={overlay:$("#egallery-overlay").css({backgroundColor:this.settings.overlayBgColor,opacity:this.settings.overlayOpacity}),info:$("#egallery-info").css({zIndex:1002}),"close-link":$("#egallery-close-link").bind("click",this.actions.close),b:{info:$("#egallery-button-info"),play:$("#egallery-button-play"),pause:$("#egallery-button-pause"),prev:$("#egallery-button-prev"),next:$("#egallery-button-next"),overview:$("#egallery-button-overview").hide()},gallery:$("#egallery"),loading:$("#egallery-loading").css("z-index",2000),controls:$("#egallery-controls"),image:$("#egallery-image"),"image-container":$("#egallery-imageContainer").css({position:"relative",opacity:1}),container:$("#egallery-container"),index:$("#egallery-index")};if(this.options.hideInfo){this.$.b["info"].remove()}this.$.controls.find("td").css({position:"relative",opacity:1});this._setButton("overview",true)}return this.$.gallery},plugins:{flash:{create:function(img){var params={};if(/youtube.com/.test(img.src)){params={l:"263"}}params=$.extend(params,$.ewyseGallery.settings.flashparams,{type:img.type,src:img.src});$(img.obj).appendTo("body").flashembed(params,$.ewyseGallery.settings.flashvars);var elem=$("body > div:last");img.obj={html:elem.html()};elem.remove()}}},actions:{next:function(){$.ewyseGallery._setButton("next",false);$.ewyseGallery._setButton("prev",false);$.ewyseGallery._setButton("play",false);$.ewyseGallery._setCurrentImage("next")},prev:function(){$.ewyseGallery._setButton("next",false);$.ewyseGallery._setButton("prev",false);$.ewyseGallery._setButton("play",false);$.ewyseGallery._setCurrentImage("prev")},close:function(){with($.ewyseGallery){show=false;slideshow.stop();window.$(window).add(document).unbind(".gallery");$.image.remove();$.info.slideUp("fast");$["close-link"].hide();$.gallery.hide();$.overlay.fadeOut();window.$("embed, object, select").css({visibility:"visible"})}},info:function(){$.ewyseGallery.$.info.slideToggle()},play:function(){$.ewyseGallery.slideshow.start()},pause:function(){$.ewyseGallery.slideshow.stop()},overview:function(){}},slideshow:{start:function(){$.ewyseGallery.$.b["play"].hide();$.ewyseGallery.$.b["pause"].show();$.ewyseGallery._setButton("next",false);$.ewyseGallery._setButton("prev",false);this.setTimeout()},setTimeout:function(){clearTimeout(this.timer);this.timer=setTimeout(this.next,$.ewyseGallery.settings.slideshowInterval)},next:function(){$.ewyseGallery._setCurrentImage("next")},toggle:function(){if(!this.timer){this.start()}else{this.stop()}},stop:function(){clearTimeout(this.timer);this.timer=false;$.ewyseGallery.$.b["pause"].hide();$.ewyseGallery.$.b["play"].show();$.ewyseGallery._setButton("prev",true);$.ewyseGallery._setButton("next",true)}},_setCurrentImage:function(which){if(this.loading){return}var img=this._getImage(which,true);if(img!==false){this.loading=true;this.$.info.slideUp("fast");this._preload(img,this._setImage)}},_preload:function(img,callback){if(!((typeof img=="object")||(img=this._getImage(img)))){return}if(!img.type){img.type=/youtube.com/.test(img.src.toLowerCase())?"youtube":img.src.split(".").pop().toLowerCase()}if(img.type&&!img.plugin){img.plugin=this.settings.plugins[img.type]}var context=this;var newHeight=Math.max(this.settings.maxHeight,this.settings.minHeight)-this.settings.borderSpace*2;var newWidth=Math.max(this.settings.maxWidth,this.settings.minWidth)-this.settings.borderSpace*2;if(img.obj){if(callback){if(img.plugin){callback.call(context,img.obj);context=null;return}else{if(!this.data.rewriteFunction||img.width==newWidth&&img.height==newHeight){if(img.obj.complete){callback.call(context,img.obj);context=null;return}else{$(img.obj).one("load",function(e){callback.call(context,this);context=null});this.$.loading.show();return}}}}}else{img.obj=new Image();if(img.plugin){this.plugins[img.plugin].create(img)}}if(callback){this.$.loading.show();if(img.plugin){callback.call(context,img.obj);context=null}else{$(img.obj).one("load",function(e){callback.call(context,this);context=null})}}if(!img.plugin){img.width=newWidth;img.height=newHeight;img.obj.src=this.data.rewriteFunction?this.data.rewriteFunction.apply(context,[img.src,img.width,img.height]):img.src}img.obj.title=img.obj.alt=$.trim(img.title)||""},_setImage:function(img){var newHeight,newWidth,h,w,$img=$(img.html||img),imgHeight=parseInt(img.height||$img.attr("height")),imgWidth=parseInt(img.width||$img.attr("width"));if(this.settings.fitImage){newHeight=imgHeight+(this.settings.borderSpace*2);newWidth=imgWidth+(this.settings.borderSpace*2)}else{newHeight=Math.max(Math.min(imgHeight+this.settings.borderSpace*2,this.settings.maxHeight),this.settings.minHeight);newWidth=Math.max(Math.min(imgWidth+this.settings.borderSpace*2,this.settings.maxWidth),this.settings.minWidth)}if(!parseInt(newHeight)){newHeight=200}if(!parseInt(newWidth)){newWidth=400}h=this.$["image-container"].height()!=newHeight;w=this.$.container.width()!=newWidth;function temp(){$.ewyseGallery.$.image=$img.css("display","none").appendTo($.ewyseGallery.$["image-container"]);$.ewyseGallery._loadingDone(img);if(h&&$.ewyseGallery.options.showInContent!==true){$.ewyseGallery._setPosition()}}this.$.image.fadeOut(300,function(){if($.ewyseGallery.slideshow.timer){$.ewyseGallery.slideshow.setTimeout()}else{var enabled=$.ewyseGallery.data.images.length>1;$.ewyseGallery._setButton("play",enabled);$.ewyseGallery._setButton("prev",enabled);$.ewyseGallery._setButton("next",enabled)}$(this).remove();if(h||w){$.ewyseGallery.$["close-link"].hide();$.ewyseGallery.$["image-container"].animate({height:newHeight,width:newWidth},400,"easeInOutCubic");$.ewyseGallery.$.container.animate({width:newWidth},400,"easeInOutCubic",temp)}else{temp()}})},_loadingDone:function(img){this._setButton("info",img.title);if(!!$.trim(img.title)){this.$.info.slideDown().children().html(img.title)}this.$["close-link"].show();this.$.loading.hide();this.$.index.html((this.current+1)+" / "+this.data.images.length);this.$.image.center().fadeIn(300);this.loading=false;this._preload("next")},_getImage:function(which,setCurrent){var index=which;if(typeof index=="undefined"){index=this.current}else{switch(which){case"current":case"active":index=this.current;break;case"prev":index=this.__testIndex(this.current-1)!==false?this.current-1:this.data.images.length-1;break;case"next":index=this.__testIndex(this.current+1)||0;break;case"last":index=this.data.images.length-1;break;case"first":index=0;break}}index=this.__testIndex(index);if(index!==false&&setCurrent){this.current=index}return $.ewyseGallery.data.images[index]},__testIndex:function(index){return(index>=0&&index<this.data.images.length)?index:false},_setButton:function(which,enabled){this.$.b[which].unbind().css({opacity:enabled?1:0.4,cursor:enabled?"pointer":"auto"});if(enabled){this.$.b[which].bind("click",this.actions[which])}},_show:function(args,index){this._initInterface();var self=this;this.show=true;$("embed, object, select").css({visibility:"hidden"});if(!this._settings){this._settings=$.extend({},this.settings)}if(this.options.showInContent!==true){this._setPosition();this.$.gallery.css({position:"absolute",left:0,top:0});var windowTimeout=false;$(window).bind("scroll.gallery resize.gallery",function(e){clearTimeout(windowTimeout);windowTimeout=setTimeout(function(){self._setPosition(e)},50)})}this.data=args;if(typeof index!="undefined"){this.current=index}if(this.data.images.length>1){this._setButton("play",true);this._setButton("pause",true);this.$.controls.show()}else{this.$.controls.hide()}this.$.gallery.fadeIn(function(){$.ewyseGallery._setCurrentImage();if(args.autoplay){$.ewyseGallery.slideshow.start()}});this._bindKeys()},_bindKeys:function(){var self=this;$(document).bind("keydown.gallery",function(e){var prevent=true;if(e.which==32){self.slideshow.toggle()}else{if(e.keyCode==39){self.actions.next()}else{if(e.keyCode==37){self.actions.prev()}else{if(e.keyCode==27&&self.options.showInContent!==true){self.actions.close()}else{prevent=false}}}}if(prevent){e.stopPropagation();e.preventDefault()}}).click()},_setPosition:function(y){if(!$.ewyseGallery.show){return}var $win=$(window),$doc=$(document),scrollTop=$win.scrollTop(),winHeight=$win.height();var location=$win.scrollTop()+(winHeight/2)-($.ewyseGallery.$.gallery.height()/2);if(!isNaN(y)){height=Math.max(y,$doc.height())}if($.ewyseGallery.settings.autoMaxDimension){$.ewyseGallery.settings.maxWidth=Math.min($win.width()-50,$.ewyseGallery._settings.maxWidth);$.ewyseGallery.settings.maxHeight=Math.min(winHeight-150,$.ewyseGallery._settings.maxHeight)}if(location>scrollTop){$.ewyseGallery.$.gallery.stop().animate({top:location,opacity:1},"fast","easeOutCubic",function(){if($.browser.msie){$.ewyseGallery.$.gallery.css("filter","")}$.ewyseGallery.$.overlay.css("height",$doc.height()).not(":visible").fadeIn("fast")})}else{$.ewyseGallery.$.overlay.css("height",$doc.height()).not(":visible").fadeIn("fast");if(!y||!isNaN(y)){$.ewyseGallery.$.gallery.animate({top:scrollTop+30},"fast","easeOutCubic")}}}};$.fn.center=function(){return this.each(function(){var $$=$(this);$parent=$$.parent().css({position:"relative"});$$.css({position:"absolute",left:($parent.width()-$$.width())/2,top:($parent.height()-$$.height())/2})})};$.fn.ewyseGallery=function(arg,arg2){if(typeof arg=="string"){return this.each(function(){var $$=$(this);arg2=arg2||{};if(arg2.thumbnails&&typeof arg2.thumbnails=="string"){arg2.thumbnails=$$.find(arg2.thumbnails).get()}$$.find(arg).ewyseGallery($.extend({},arg2))})}var options=arg||{};options.images=options.images||[];options.thumbnails=options.thumbnails?(typeof options.thumbnails=="string"?$(options.thumbnails).get():options.thumbnails):[];var jsonLoaded=false;function _initialize(e){e.preventDefault();e.stopPropagation();var obj=this;if(!jsonLoaded&&options.mode&&options.mode.toLowerCase()=="json"){if($.ewyseGallery.settings.cacheAjaxRequests&&(options.images=$.ewyseGallery.settings.cache[options.url])){jsonLoaded=true;_start(obj,options)}else{$.getJSON(options.url,function(json){jsonLoaded=true;options.images=json.images||json;if(options.jsonCallback){options.images=options.jsonCallback.call(this,options.images)}if($.ewyseGallery.settings.cacheAjaxRequests){$.ewyseGallery.settings.cache[options.url]=options.images}_start(obj,options)})}}else{_start(obj,options)}return false}function _start(obj,data){var img=obj.href||obj.src;var index=0;for(i=0;i<data.images.length;i++){if(data.images[i].src.indexOf(img)>-1){index=i;break}}$.ewyseGallery._show(data,index)}if(!options.images.length){this.each(function(){var img={src:this.href||this.src,title:this.title||this.alt};img.type=($.metadata?$(this).metadata().type:false)||$(this).data("type")||false;options.images.push(img)})}return this.unbind(".gallery").bind("click.gallery",_initialize)}})(jQuery);(function(a){a.trim=function(b){return typeof b!="string"?b:(b||"").replace(/^\s+|\s+$/g,"")};a.param=function(b,d){var e=[];function f(g,h,j){if(!d||a.trim(h)){e[e.length]=encodeURIComponent(g)+(j?"[]=":"=")+encodeURIComponent(h)}}if(jQuery.isArray(b)||b.jquery){jQuery.each(b,function(){f(this.name,this.value)})}else{for(var c in b){if(jQuery.isArray(b[c])){jQuery.each(b[c],function(){f(c,this,true)})}else{f(c,jQuery.isFunction(b[c])?b[c]():b[c])}}}return e.join("&").replace(/%20/g,"+")}})(jQuery);function flashembed(k,o,e){if(typeof k=="string"){k=document.getElementById(k)}var g={src:"#",width:"100%",height:"100%",version:null,loadEvent:null,onFail:null,expressInstall:window.pb_path+"js/expressInstall.swf",allowfullscreen:true,allowscriptaccess:"always",quality:"high",bgcolor:"#ffffff",wmode:"opaque",type:"application/x-shockwave-flash",pluginspage:"http://www.adobe.com/go/getflashplayer"};h(g,o);var n=g.loadEvent;g.loadEvent=null;if(n){if(!k){return}k["on"+n]=function(){return m()}}else{return m()}function h(q,p){if(p){for(key in p){q[key]=p[key]}}}function d(p){if(/img|a/.test(k.nodeName.toLowerCase())){var q=$("<div/>").html(p).insertAfter(k);$(k).remove();k=q[0]}else{k.innerHTML=p}}function m(){var p=f();var r=g.version;var s=g.expressInstall;if(!k){return}if(parseInt(p)>0&&(!r||c(r))){g.onFail=g.version=g.expressInstall=null;d(a());return k.firstChild}else{if(g.onFail){var q=g.onFail.call(g,f(),e);if(q){d(q)}}else{if(r&&s&&c([6,65])){h(g,{src:s});e={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title};d(a())}else{if(k.innerHTML.replace(/\s/g,"")!=""){}else{d('<div class="noFlash"><h2>Flash version '+(r||"6.65")+" or greater is required</h2><h3>"+(p[0]>0?"Your version is "+p:"You have no flash plugin installed")+"</h3><p>Download the latest version <a href='"+g.pluginspage+"'>here</a></p></div>")}}}}k["on"+n]=null}function c(p){var r=f();var q=(r[0]>p[0])||(r[0]==p[0]&&r[1]>=p[1]);return q}function a(){var q="";if(typeof e=="function"){e=e()}if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){q='<embed type="application/x-shockwave-flash" ';h(g,{name:g.id});for(var p in g){if(g[p]!=null){q+=[p]+'="'+g[p]+'"\n\t'}}if(e){q+="flashvars='";for(var p in e){q+=[p]+"="+encodeURIComponent(e[p])+"&"}q+="'"}q+="/>"}else{q='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';q+='width="'+g.width+'" height="'+g.height+'"';if(document.all&&parseInt(navigator.appVersion)<=6){g.id="_"+(""+Math.random()).substring(5)}if(g.id){q+=' id="'+g.id+'"'}q+=">";q+='\n\t<param name="movie" value="'+g.src+'" />';$.extend(e,{width:g.width,height:g.height});g.id=g.src=g.width=g.height=null;for(var p in g){if(g[p]!=null){q+='\n\t<param name="'+p+'" value="'+g[p]+'" />'}}if(e){q+='\n\t<param name="flashvars" value=\'';for(var p in e){q+=[p]+"="+encodeURIComponent(e[p])+"&"}q+="' />"}q+="</object>"}return q}function f(){var q=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var p=navigator.plugins["Shockwave Flash"].description;if(typeof p!="undefined"){p=p.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var r=parseInt(p.replace(/^(.*)\..*$/,"$1"),10);var u=/r/.test(p)?parseInt(p.replace(/^.*r(.*)$/,"$1"),10):0;q=[r,u]}}else{if(window.ActiveXObject){try{var s=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(t){try{var s=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");q=[6,0];s.AllowScriptAccess="always"}catch(t){if(q[0]==6){return}}try{var s=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(t){}}if(typeof s=="object"){var p=s.GetVariable("$version");if(typeof p!="undefined"){p=p.replace(/^\S+\s+(.*)$/,"$1").split(",");q=[parseInt(p[0],10),parseInt(p[2],10)]}}}}return q}function j(q){switch(l(q)){case"string":return'"'+q.replace(new RegExp('(["\\\\])',"g"),"\\$1")+'"';case"array":return"["+b(q,function(s){return j(s)}).join(",")+"]";case"object":var r=[];for(var p in q){r.push('"'+p+'":'+j(q[p]))}return"{"+r.join(",")+"}"}return String(q).replace(/\s/g," ").replace(/\'/g,'"')}function l(q){if(q===null||q===undefined){return false}var p=typeof q;return(p=="object"&&q.push)?"array":p}if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}function b(p,s){var r=[];for(var q in p){r[q]=s(p[q])}return r}flashembed.getVersion=f;flashembed.isSupported=c;return k}if(typeof jQuery=="function"){(function(b){var a=b.flashembed={players:{flv:window.pb_path+"js/mediaplayer.swf",mp3:window.pb_path+"js/mediaplayer.swf"},types:{flv:function(e,d,c){c.file=e;return a.players.flv+"?"+b.param(c)},mp3:function(e,d,c){c.file=e;return a.players.mp3+"?file="+encodeURIComponent(e)},swf:function(e,d,c){return e}}};b.fn.flashembed=function(d,c){c=c||{};return this.each(function(){b(this).css("display","block");d=b.extend(b.metadata?b(this).metadata():{},d);d.height=d.height||this.height||b(this).height();d.width=d.width||this.width||b(this).width();d.type=d.type||"swf";if(d.type=="youtube"){d.type="flv"}d.src=a.types[d.type]?a.types[d.type](d.src||this.href||this.src,d,c):d.src;new flashembed(this,d,c)})}})(jQuery)}(function(a){a.fn.example=function(d,c){var b=a.extend({},a.fn.example.defaults,c);var e=a.isFunction(d);a.fn.example.bound_class_names[b.class_name]=true;a("form:not(.jq_example_form)").addClass("jq_example_form").bind("submit.jq_example",a.fn.example.empty_bound_inputs);return this.each(function(){var g=a(this);var h=e?d.call(this):d;if(!h){return this}if(a.browser.msie&&!g.attr("defaultValue")&&(e?g.val()!="":g.val()==d)){g.val("")}if(g.val()==""){g.addClass(b.class_name);g.val(e?d.call(this):d)}if(b.hide_label){var f=a("label[@for="+g.attr("id")+"]");f.next("br").hide();f.hide()}g.focus(function(){if(a(this).is("."+b.class_name)){a(this).val("");a(this).removeClass(b.class_name)}});g.blur(function(j){if(a(this).val()==""){a(this).addClass(b.class_name);a(this).val(e?d.call(this):d)}})})};a.fn.example.defaults={class_name:"example",hide_label:false};a.fn.example.bound_class_names={};a.fn.example.empty_bound_inputs=function(){var b=a(this);a.each(a.fn.example.bound_class_names,function(d,c){b.find("."+d).val("")})};a(window).unload(function(){a.fn.example.empty_bound_inputs.apply(a("form.jq_example_form"))})})(jQuery);(function(a){a.ajaxNav={version:0.92,lastHash:false,defaults:{ajaxFile:window.location.protocol+"//"+window.location.host+window.location.pathname,ajaxParams:{},hash:true,preload:true,target:false,dimensional:true,workspace:false,createWorkspace:false,createViewport:false,fixViewport:false,onShow:function(){},callback:false,subMenu:false,classActive:"activeItem",processBackLinks:true,trackGA:false,useOverlay:false,keyNav:false,windowResize:false,fade:true,find:false,offset:[50,50],buttons:false,dragDrop:false,easing:"easeInOutCubic"},parseGetParameters:function(e){var h={},d,c,b,g,f;if((e||(!noEnv&&(e=window.location.search)))&&(d=e.indexOf("?"))!==-1){c=e.substring(d+1).split(/&amp;|&/);for(g=0;g<c.length;g++){b=c[g].split("=");f=b.shift();b=b.join("=");h[f]=(typeof(b)!="undefined")?decodeURIComponent(b):""}}return h},cache:[],init:function(b){var d=b.options;if(b.mainNav.is(".ajaxNav")){return}if((d.workspace||d.workspace.length)&&(!d.target||!d.target.length)){b.mainNav.filter("."+d.classActive).each(function(){var e=this.href,g=a.extend(a.ajaxNav.parseGetParameters(e),b.options.ajaxParams);var f=e.split("?").shift();a.getJSON(encodeURI(f),g,function(h){content=a(h.content);if(b.options.find){content=content.find(b.options.find)}d.target=content.hide().appendTo(a(d.workspace));if(d.callback){callback.apply(d.target)}d.target.fadeIn(function(){if(d.onShow){d.onShow.apply(d.target)}a.ajaxNav.init(b)})})});return}this.cache.push(b);b.root=d.root||window.location.protocol+"//"+window.location.hostname+window.location.pathname;b.backLinkLog={};b.backHashLog={};if(b.options.keyNav){b.backLinkLog[b.root]=[0,0]}if((!d.workspace||!d.workspace.length)&&(!d.target||!d.target.length)){return}b.mainNav.each(function(e){if(a(this).is("."+d.classActive)){b.activeItem=[e,0]}});if(d.subMenu){a(d.subMenu,c).each(function(e){if(a(this).is("."+d.classActive)){b.activeItem[1]=e}})}this.createNav(b,b,b.mainNav);if(b.activeItem[0]==-1){b.nav[-1]={nav:[]};b.nav[-1].nav[b.activeItem[1]]={}}if(d.subMenu){this.createSubMenu(b,b.activeItem,true)}b.currentTarget=b.activeItem;var c=this.getNav(b,b.activeItem)["target"]=d.target?a(d.target):a(":first-child",d.workspace);if(!c.length){return}b.workspace=d.workspace?a(d.workspace):d.createWorkspace?c.wrap("<div/>").parent():a(c).parent();b.viewport=d.createViewport?b.workspace.wrap("<div/>").parent():b.workspace.parent();b.workspace.addClass("ajaxNav_workspace");b.viewport.addClass("ajaxNav_viewport");if(a.browser.msie){b.viewport.add(b.workspace).css("zoom",1)}b.mainNav.bind("showViewport",function(){b.hidden=false;b.viewport.fadeIn()}).bind("hideViewport",function(){b.hidden=true;b.viewport.fadeOut()});b.contentWidth=c.width();if(d.buttons){this.initButtons(b)}if(d.dimensional){b.contentHeight=c.height()||c.append('<div style="clear: both" />').height();b.contentOuterWidth=c.outerWidth();b.contentOuterHeight=c.outerHeight();b.windowWidth=a(window).width();b.left=b.viewport.width()/2-5000;b.top=0;if(d.fixViewport){b.viewport.css({overflow:"hidden",width:b.viewport.width(),height:b.viewport.height(),position:b.viewport.css("position")=="absolute"?"absolute":"relative"})}b.workspace.css({width:10000,height:10000,position:"absolute",left:b.left,top:b.top,textAlign:"center"});c.css({cursor:"auto",textAlign:"left",position:"absolute",top:c.position().top,left:5000-b.contentOuterWidth/2,width:b.contentWidth,height:b.contentHeight})}else{b.workspace.css({position:b.workspace.css("position")=="absolute"?"absolute":"relative"});c.css({width:b.contentWidth})}if(d.dragDrop){b.workspace.css({cursor:"move"}).bind("mousedown.ajaxNav",function(f){a.ajaxNav.drag.start(f,b)})}if(d.windowResize){a(window).bind("resize.ajaxNav",a.ajaxNav.setPosition)}if(d.useOverlay&&!this.compare(b.activeItem,[-1,-1])){this.addOverlay(b,b.activeItem)}if(d.keyNav){this.initKeyNav(b)}if(b.options.preload){setTimeout(function(){a.ajaxNav.preloadNeighbors(b)},500)}if(d.hash){this.setHash(b,b.activeItem,true);if(!this.hashEnabled){this.hashEnabled=true;if(a.fn.hashchange){a(window).hashchange(a.ajaxNav.hashchange)}else{setInterval(a.ajaxNav.hashchange,100)}}}if(d.buttons){this.setButtons(b)}this.processBackLinks(b);return b},initButtons:function(c){c.buttons={};var d;for(d in c.options.buttons){if(this.nav[d]){var b=c.options.buttons[d];c.buttons[d]=(b.constructor==String)?a("<img/>").css("cursor","pointer").attr({src:c.options.buttons[d],alt:d}).addClass(d).appendTo(c.viewport.parent()):b;c.buttons[d].addClass("ajaxNav").bind("click.ajaxNav",function(f){f.preventDefault();this.blur();a.ajaxNav.nav[a(this).data("action")](c)});c.buttons[d].data("action",d)}}},initKeyNav:function(b){a(document).bind("keydown.ajaxNav",function(f){if(a(f.target).is(":input")){return true}var d=false,c=false;if(37==f.keyCode){d="left"}else{if(39==f.keyCode){d="right"}else{if(38==f.keyCode){d="up"}else{if(40==f.keyCode){d="down"}}}}if(d){c=a.ajaxNav.nav[d](b)}if(c){f.preventDefault();f.stopPropagation()}return !c})},setButtons:function(d){var c=d.buttons;if(!c){return}if(c.left){c.left[this.getNav(d,d.activeItem[0]-1)?"show":"hide"]()}if(c.right){c.right[this.getNav(d,d.activeItem[0]+1)?"show":"hide"]()}if(c.up){c.up[this.getNav(d,[d.activeItem[0],d.activeItem[1]-1])?"show":"hide"]()}if(c.down){c.down[this.getNav(d,[d.activeItem[0],d.activeItem[1]+1])?"show":"hide"]()}},nav:{left:function(b){return a.ajaxNav.navigate(b,[b.activeItem[0]-1,b.activeItem[1]])},right:function(b){return a.ajaxNav.navigate(b,[b.activeItem[0]+1,b.activeItem[1]])},up:function(b){return a.ajaxNav.navigate(b,[b.activeItem[0],b.activeItem[1]-1])},down:function(b){return a.ajaxNav.navigate(b,[b.activeItem[0],b.activeItem[1]+1])}},drag:{start:function(c,b){if(c.target!=b.workspace[0]){return true}b.drag={x:-c.clientX+b.left,y:-c.clientY+b.top+b.topOffset,startX:c.clientX,startY:c.clientY};a(window).bind("mousemove.ajaxNav",function(d){a.ajaxNav.drag.drag(d,b)});a(window).one("mouseup.ajaxNav",function(d){a.ajaxNav.drag.stop(d,b)})},drag:function(c,b){b.workspace[0].style.left=(b.drag.x+c.clientX)+"px";b.workspace[0].style.top=(b.drag.y+c.clientY)+"px";return false},stop:function(c,b){a(window).unbind("mousemove.ajaxNav");a.ajaxNav.setPosition(b)}},createSubMenu:function(c,e){var d=this.getNav(c,e[0]);var b=a(c.options.subMenu,this.getNav(c,e,"target"));this.createNav(c,d,b,e[0]);this.processBackLinks(c)},createNav:function(d,b,e,c){if(!b.nav){b.nav=[]}e.each(function(g){var f=a(this);if(a(this).is(".ajaxNav")){return}var h=typeof c!=="undefined"?[c,g]:[g,0];if(!b.nav[g]){b.nav[g]={url:this.href,el:this,backLinks:[this],target:false,ajaxParams:a.metadata?(f.metadata().ajaxParams||{}):{},hash:"#"+this.pathname+"&"+decodeURIComponent(this.search.substr(1))};d.backHashLog[b.nav[g].hash]=h;d.backLinkLog[b.nav[g].url]=h}a.ajaxNav.processLink(d,this,h)})},processLink:function(c,b,d){a(b).not(".ajaxNav").addClass("ajaxNav").bind("click.ajaxNav",function(f){this.blur();f.preventDefault();a.ajaxNav.navigate(c,d)})},processBackLinks:function(c,b){if(!c.options.processBackLinks){return}var d;setTimeout(function(){a("a",b||document).each(function(){if(!/ajaxNav/.test(this.className)){if(d=c.backLinkLog[this.href]){a.ajaxNav.getNav(c,d).backLinks.push(this);a.ajaxNav.processLink(c,this,d)}}})},0)},setHash:function(c,e,b){if(c.options.hash){var d=this.getNav(c,e,"hash")||"#";if(window.location.hash&&b){return}if(a.locationHash){a.locationHash(d)}else{window.location.hash=d}}},hashchange:function(b){var c,d=window.location.hash?decodeURIComponent(window.location.hash):false;if(d&&d!=a.ajaxNav.lastHash){for(c=0;c<a.ajaxNav.cache.length;c++){var e=a.ajaxNav.cache[c].backHashLog[d]||false;if(e&&!a.ajaxNav.compare(a.ajaxNav.cache[c].currentTarget,e)){a.ajaxNav.navigate(a.ajaxNav.cache[c],e)}}}this.lastHash=d},compare:function(c,b){return(c[0]==b[0])&&((c[1]||0)==(b[1]||0))},getNav:function(c,e,d){var b=false;if(e.constructor==Number){b=c.nav[e]}else{if(e.constructor==Array){if(e[1]!=0){b=c.nav[e[0]]&&c.nav[e[0]].nav?c.nav[e[0]].nav[e[1]]:(c.options.subMenu?false:undefined)}else{b=c.nav[e[0]]}}}if(b&&d){return b[d]}else{return b}},setPosition:function(d,f){var b=a(window).width();function c(){this.topOffset=(this.options.useOverlay&&this.activeItem[1]!=0)?(this.viewport.height()-this.contentHeight)/2:0;if(this.options.windowResize){this.left=this.left-(this.windowWidth-b)/2}this.windowWidth=b;this.workspace.stop().animate({left:this.left,top:this.top+this.topOffset},f||200,this.options.easing)}if(d&&d.mainNav){c.apply(d)}else{a.each(a.ajaxNav.cache,function(){if(!d||this.options.windowResize){c.apply(this)}})}},preloadNeighbors:function(c){var b=c.activeItem;if(b.constructor==Array){this.load(c,[b[0]-1,b[1]]);this.load(c,[b[0]+1,b[1]]);this.load(c,[b[0],b[1]-1]);this.load(c,[b[0],b[1]+1])}else{this.load(c,[b-1,0]);this.load(c,[b+1,0])}},load:function(c,g){var b,f;if((f=this.getNav(c,g))&&(b=f.url)){if(!f.target&&!f.loading){f.loading=true;var e=a.extend(this.parseGetParameters(b),c.options.ajaxParams,f.ajaxParams);var d=b.split("?").shift();a.getJSON(encodeURI(d),e,function(h){f.ready=true;f.title=h.title||h.name||"";a.ajaxNav.addContent(c,g,h);setTimeout(function(){a(f).trigger("ajaxload")},0)})}else{if(f.ready){setTimeout(function(){a(f).trigger("ajaxload")},0)}}}},addContent:function(e,f,l){var b,d,c,k,j,g,h;j=this.getNav(e,f[0]);h=a(l.content);if(e.options.find){h=h.find(e.options.find)}if(e.options.dimensional){d=this.getNav(e,e.activeItem,"target");g={height:e.contentHeight,display:e.options.fade?"none":"block",left:parseInt(d.css("left"))+(f[0]-e.activeItem[0])*(e.contentOuterWidth+e.options.offset[0]),top:parseInt(d.css("top"))+((f[1]||0)-(e.activeItem[1]||0))*(e.contentHeight+e.options.offset[1])}}else{g={visibility:"hidden",top:0,left:0,opacity:0}}b=(h).css(a.extend(g,{width:e.contentWidth,position:"absolute",textAlign:"left",cursor:"auto"})).appendTo(e.workspace);if(f[1]>0){j.nav[f[1]]["target"]=b}else{j.target=b}if(e.options.useOverlay&&e.options.dimensional){a.ajaxNav.addOverlay(e,f);b.fadeIn(500)}if(e.options.subMenu){this.createSubMenu(e,f)}if(e.options.callback){e.options.callback.apply(b.parent())}},addOverlay:function(d,f){var e=this.getNav(d,f);var b=a('<a href="'+e.url+'" class="contentOverlay" style="background-color: black; cursor: pointer; position: absolute; z-index: 10;"/>');b.css("opacity",0.4);var c=e.target;b.prependTo(c).css({width:c.width(),height:c.height()}).hover(function(){a(this).stop().fadeTo(200,0)},function(){a(this).stop().fadeTo(200,0.4)});this.processLink(d,c,f);if(this.compare(f,d.activeItem)){b.hide()}},navigate:function(d,f,b){if(!b&&this.compare(d.currentTarget,f)){return false}d.currentTarget=f;var j=this.getNav(d,d.activeItem,"target");var k=this.getNav(d,f);if(typeof k=="undefined"){return false}else{this.setHash(d,f)}if(!k){if(f[1]>0){a(this.getNav(d,f[0])).unbind("ajaxload").one("ajaxload",function(){a.ajaxNav.navigate(d,f,true)});this.load(d,[f[0],0])}return true}var m=k.target||false;if(!m){a(k).unbind("ajaxload").one("ajaxload",function(){a.ajaxNav.navigate(d,f,true)});this.load(d,f);return true}if(d.options.dimensional){var l=parseInt(j.css("left"))-parseInt(m.css("left"));d.left+=l;var g=parseInt(j.css("top"))-parseInt(m.css("top"));d.top+=g;var c=g&&l?600:450;if(d.options.useOverlay){j.children(".contentOverlay").show();m.children(".contentOverlay").hide();if(d.options.dimensional&&(g||l)){a.ajaxNav.setPosition(d,c)}if(a.isFunction(d.options.onShow)){d.options.onShow.apply(m.parent())}}else{if(d.options.fade){j.stop(false,true).fadeOut(c);if(d.options.dimensional&&(g||l)){a.ajaxNav.setPosition(d,c)}m.stop(false,true).fadeIn(c,d.options.onShow||false)}else{if(g||l){a.ajaxNav.setPosition(d,c)}if(a.isFunction(d.options.onShow)){d.options.onShow.apply(m.parent())}}}}else{function n(){if(!a.ajaxNav.compare(f,d.currentTarget)){return}d.workspace.stop().animate({height:m.outerHeight()},"normal","easeOutCubic",function(){d.workspace.css("height","auto")});j.css({position:"absolute",visibility:"hidden",left:-1000000,opacity:0});m.css({position:"relative",visibility:"visible",left:0});m.animate({opacity:1},function(){if(a.isFunction(d.options.onShow)){d.options.onShow.apply(m.parent())}if(a.browser.msie){a(this).css("filter","")}})}if(a.fn.imageReady){a("img",m).imageReady(n)}else{n()}}a(this.getNav(d,d.activeItem[0]).backLinks).removeClass(d.options.classActive);a(this.getNav(d,f[0]).backLinks).addClass(d.options.classActive);d.activeItem=f;this.setButtons(d);this.processBackLinks(d,m);if(d.options.trackGA&&window.pageTracker&&k.title){try{pageTracker._trackPageview(k.title)}catch(h){if(window.console){console.log("Tracking error in ajaxNav: "+h)}}}if(d.options.preload){setTimeout(function(){a.ajaxNav.preloadNeighbors(d)},500)}return true}};a.fn.ajaxNav=function(b){if(!this.length){alert('No items found in ajaxNav call with jQuery selector: "'+this.selector+'"');return this}var c={mainNav:this,activeItem:[-1,-1],options:a.extend({},a.ajaxNav.defaults,b)};a.ajaxNav.init(c);return this}})(jQuery);(function(a){a.fn.hoverIntent=function(l,k){var m={sensitivity:7,interval:100,timeout:0};m=a.extend(m,k?{over:l,out:k}:l);var o,n,h,d;var e=function(f){o=f.pageX;n=f.pageY};var c=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(h-o)+Math.abs(d-n))<m.sensitivity){a(f).unbind("mousemove",e);f.hoverIntent_s=1;return m.over.apply(f,[g])}else{h=o;d=n;f.hoverIntent_t=setTimeout(function(){c(g,f)},m.interval)}};var j=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return m.out.apply(f,[g])};var b=function(r){var q=(r.type=="mouseover"?r.fromElement:r.toElement)||r.relatedTarget;while(q&&q!=this){try{q=q.parentNode}catch(r){q=this}}if(q==this){return false}var g=jQuery.extend({},r);var f=this;if(f.hoverIntent_t){f.hoverIntent_t=clearTimeout(f.hoverIntent_t)}if(r.type=="mouseover"){h=g.pageX;d=g.pageY;a(f).bind("mousemove",e);if(f.hoverIntent_s!=1){f.hoverIntent_t=setTimeout(function(){c(g,f)},m.interval)}}else{a(f).unbind("mousemove",e);if(f.hoverIntent_s==1){f.hoverIntent_t=setTimeout(function(){j(g,f)},m.timeout)}}};return this.mouseover(b).mouseout(b)}})(jQuery);(function(a){a.shadow={defaults:{imagePath:"assets/images/shadow/",imageType:"png",corners:"tl tr bl br",sides:"top right bottom left",dimensions:false,wrap:"inside",noPadding:false,margin:false,callback:false,fixWidth:false,innerOverlap:false},remove:function(){a(".jq_shadow").shadow("remove")}};a.fn.shadow=a.browser.msie&&a.browser.version<7?function(){return this}:function(e){if(e&&e.constructor==String&&e=="remove"){return this.each(function(){var k=a(this);if(!k.is(".jq_shadow")){return}if(k.is(":has(> .jq_shadow_inner)")){k.css({border:"",background:"",margin:"",padding:"",width:""}).children(".jq_shadow_inner").css({padding:0,width:"auto"})}k.removeClass("jq_shadow").children(".jq_shadow_element").remove()})}e=a.extend(true,{},a.shadow.defaults,e||{});if(e.margin===false){e.margin=e.sides}var c=this;function d(k,l){return k[0]&&Math.round(parseFloat(jQuery.curCSS(k[0],l,true),10))||0}function b(k){return e.imagePath+k+"."+e.imageType}var f=e.corners.split(" ")[0],j;if(f&&(j=b(f))){var h=new Image();a(h).one("load",function(){e.dimensions={width:this.width,height:this.height};g(c,e)});h.src=j}else{setTimeout(function(){g(c,e)},0)}function g(k,l){k.each(function(){var w=a(this),n,q={},m,v={};if(w.is(".jq_shadow")){return}w.addClass("jq_shadow");if(!l.noPadding){q.padding="0px";if(/t/.test(l.corners)||/top/.test(l.sides)){v.top=l.dimensions.height}if(/r/.test(l.corners)||/right/.test(l.sides)){v.right=l.dimensions.width}if(/b/.test(l.corners)||/bottom/.test(l.sides)){v.bottom=l.dimensions.height}if(/l/.test(l.corners)||/left/.test(l.sides)){v.left=l.dimensions.width}a.each(v,function(x,y){q["padding-"+x]=y;if(l.margin&&l.margin.indexOf(x)>-1){q["margin-"+x]=-(y-d(w,"padding-"+x))+d(w,"margin-"+x)}})}if(l.wrap=="inside"){var u={};if(!w.is(":has(> .jq_shadow_inner)")){var r;a.each("backgroundColor backgroundScroll backgroundPosition backgroundImage backgroundRepeat".split(" "),function(){if(r=w.css(this.toString())){u[this]=r}});q.background="transparent";w.wrapInner('<div class="jq_shadow_inner"></div>')}var o,t,s;a.each("left right top bottom".split(" "),function(){s=this.toString();t=d(w,"padding-"+s);o=d(w,"border-"+s+"-width");if(l.innerOverlap){u["margin-"+s]=t-(v[s]||0)+o;u["padding-"+s]=Math.max(t,0)}else{u["padding-"+s]=Math.max(t-(v[s]||0),0)+o}});if(l.fixWidth){var p=d(w,"width");if(p>0){u.width=p}}if(a.browser.msie){u.zoom=1;q.zoom=1}w.children(".jq_shadow_inner").css(u);q.border="none";q.background="transparent"}if(w.css("position")!="absolute"){q.position="relative"}w.css(q);q={position:"absolute"};if(a.browser.msie){q.lineHeight=0;q.fontSize=0}a.each(l.sides.split(" "),function(){var y=a("<span>&nbsp;</span>").css(q).addClass(this+" jq_shadow_element");var x={backgroundImage:"url("+b(this)+")"};if(/left|right/.test(this)){x[this]=0;x.backgroundRepeat="repeat-y";x.width=l.dimensions.width;x.top=l.corners.indexOf("t"+this.charAt(0))>-1?l.dimensions.height:0;x.bottom=l.corners.indexOf("b"+this.charAt(0))>-1?l.dimensions.height:0}else{if(/top|bottom/.test(this)){x[this]=0;x.backgroundRepeat="repeat-x";x.height=l.dimensions.height;x.left=l.corners.indexOf(this.charAt(0)+"l")>-1?l.dimensions.width:0;x.right=l.corners.indexOf(this.charAt(0)+"r")>-1?l.dimensions.width:0}}y.appendTo(w).css(x)});a.extend(q,l.dimensions);q.backgroundRepeat="no-repeat";a.each(l.corners.split(" "),function(){var y=a("<span>&nbsp;</span>").css(q).addClass(this+" jq_shadow_element");var x={backgroundImage:"url("+b(this)+")"};if(/b/.test(this)){x.bottom=0}if(/t/.test(this)){x.top=0}if(/l/.test(this)){x.left=0}if(/r/.test(this)){x.right=0}y.appendTo(w).css(x)});if(e.callback){e.callback.apply(w)}})}return this}})(jQuery);jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,m,l){var j=1.70158;var k=0;var g=m;if(h==0){return e}if((h/=l)==1){return e+m}if(!k){k=l*0.3}if(g<Math.abs(m)){g=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*l-j)*(2*Math.PI)/k))+e},easeOutElastic:function(f,h,e,m,l){var j=1.70158;var k=0;var g=m;if(h==0){return e}if((h/=l)==1){return e+m}if(!k){k=l*0.3}if(g<Math.abs(m)){g=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/g)}return g*Math.pow(2,-10*h)*Math.sin((h*l-j)*(2*Math.PI)/k)+m+e},easeInOutElastic:function(f,h,e,m,l){var j=1.70158;var k=0;var g=m;if(h==0){return e}if((h/=l/2)==2){return e+m}if(!k){k=l*(0.3*1.5)}if(g<Math.abs(m)){g=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*l-j)*(2*Math.PI)/k))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*l-j)*(2*Math.PI)/k)*0.5+m+e},easeInBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}return j*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}return j*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return j/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return j/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}});jQuery.extend(jQuery.easing,{easein:function(e,f,a,h,g){return jQuery.easing.easeInQuad(e,f,a,h,g)},easeout:function(e,f,a,h,g){return jQuery.easing.easeOutQuad(e,f,a,h,g)},easeinout:function(e,f,a,h,g){return jQuery.easing.easeInOutQuad(e,f,a,h,g)},expoin:function(e,f,a,h,g){return jQuery.easing.easeInExpo(e,f,a,h,g)},expoout:function(e,f,a,h,g){return jQuery.easing.easeOutExpo(e,f,a,h,g)},expoinout:function(e,f,a,h,g){return jQuery.easing.easeInOutExpo(e,f,a,h,g)},bouncein:function(e,f,a,h,g){return jQuery.easing.easeInBounce(e,f,a,h,g)},bounceout:function(e,f,a,h,g){return jQuery.easing.easeOutBounce(e,f,a,h,g)},bounceinout:function(e,f,a,h,g){return jQuery.easing.easeInOutBounce(e,f,a,h,g)},elasin:function(e,f,a,h,g){return jQuery.easing.easeInElastic(e,f,a,h,g)},elasout:function(e,f,a,h,g){return jQuery.easing.easeOutElastic(e,f,a,h,g)},elasinout:function(e,f,a,h,g){return jQuery.easing.easeInOutElastic(e,f,a,h,g)},backin:function(e,f,a,h,g){return jQuery.easing.easeInBack(e,f,a,h,g)},backout:function(e,f,a,h,g){return jQuery.easing.easeOutBack(e,f,a,h,g)},backinout:function(e,f,a,h,g){return jQuery.easing.easeInOutBack(e,f,a,h,g)}});(function(b){b.fn.ajaxSubmit=function(t){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof t=="function"){t={success:t}}var e=b.trim(this.attr("action"));if(e){e=(e.match(/^([^#]+)/)||[])[1]}e=e||window.location.href||"";t=b.extend({url:e,type:this.attr("method")||"GET"},t||{});var v={};this.trigger("form-pre-serialize",[this,t,v]);if(v.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(t.beforeSerialize&&t.beforeSerialize(this,t)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var o=this.formToArray(t.semantic);if(t.data){t.extraData=t.data;for(var f in t.data){if(t.data[f] instanceof Array){for(var g in t.data[f]){o.push({name:f,value:t.data[f][g]})}}else{o.push({name:f,value:t.data[f]})}}}if(t.beforeSubmit&&t.beforeSubmit(o,this,t)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[o,this,t,v]);if(v.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var d=b.param(o);if(t.type.toUpperCase()=="GET"){t.url+=(t.url.indexOf("?")>=0?"&":"?")+d;t.data=null}else{t.data=d}t.url=encodeURI(t.url);var u=this,m=[];if(t.resetForm){m.push(function(){u.resetForm()})}if(t.clearForm){m.push(function(){u.clearForm()})}if(!t.dataType&&t.target){var r=t.success||function(){};m.push(function(j){b(t.target).html(j).each(r,arguments)})}else{if(t.success){m.push(t.success)}}t.success=function(q,k){for(var n=0,j=m.length;n<j;n++){m[n].apply(t,[q,k,u])}};var c=b("input:file",this).fieldValue();var s=false;for(var l=0;l<c.length;l++){if(c[l]){s=true}}var h=false;if(t.iframe||s||h){if(t.closeKeepAlive){b.get(t.closeKeepAlive,p)}else{p()}}else{b.ajax(t)}this.trigger("form-submit-notify",[this,t]);return this;function p(){var x=u[0];if(b(":input[name=submit]",x).length){alert('Error: Form elements must not be named "submit".');return}var q=b.extend({},b.ajaxSettings,t);var H=b.extend(true,{},b.extend(true,{},b.ajaxSettings),q);var w="jqFormIO"+(new Date().getTime());var D=b('<iframe id="'+w+'" name="'+w+'" src="about:blank" />');var F=D[0];D.css({position:"absolute",top:"-1000px",left:"-1000px"});var G={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;D.attr("src","about:blank")}};var E=q.global;if(E&&!b.active++){b.event.trigger("ajaxStart")}if(E){b.event.trigger("ajaxSend",[G,q])}if(H.beforeSend&&H.beforeSend(G,H)===false){H.global&&b.active--;return}if(G.aborted){return}var k=0;var z=0;var j=x.clk;if(j){var y=j.name;if(y&&!j.disabled){t.extraData=t.extraData||{};t.extraData[y]=j.value;if(j.type=="image"){t.extraData[name+".x"]=x.clk_x;t.extraData[name+".y"]=x.clk_y}}}setTimeout(function(){var K=u.attr("target"),I=u.attr("action");x.setAttribute("target",w);if(x.getAttribute("method")!="POST"){x.setAttribute("method","POST")}if(x.getAttribute("action")!=q.url){x.setAttribute("action",q.url)}if(!t.skipEncodingOverride){u.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(q.timeout){setTimeout(function(){z=true;A()},q.timeout)}var J=[];try{if(t.extraData){for(var L in t.extraData){J.push(b('<input type="hidden" name="'+L+'" value="'+t.extraData[L]+'" />').appendTo(x)[0])}}D.appendTo("body");F.attachEvent?F.attachEvent("onload",A):F.addEventListener("load",A,false);x.submit()}finally{x.setAttribute("action",I);K?x.setAttribute("target",K):u.removeAttr("target");b(J).remove()}},10);var B=0;function A(){if(k++){return}F.detachEvent?F.detachEvent("onload",A):F.removeEventListener("load",A,false);var I=true;try{if(z){throw"timeout"}var J,L;L=F.contentWindow?F.contentWindow.document:F.contentDocument?F.contentDocument:F.document;if((L.body==null||L.body.innerHTML=="")&&!B){B=1;k--;setTimeout(A,100);return}G.responseText=L.body?L.body.innerHTML:null;G.responseXML=L.XMLDocument?L.XMLDocument:L;G.getResponseHeader=function(N){var M={"content-type":q.dataType};return M[N]};if(q.dataType=="json"||q.dataType=="script"){var n=L.getElementsByTagName("textarea")[0];G.responseText=n?n.value:G.responseText}else{if(q.dataType=="xml"&&!G.responseXML&&G.responseText!=null){G.responseXML=C(G.responseText)}}J=b.httpData(G,q.dataType)}catch(K){I=false;b.handleError(q,G,"error",K)}if(I){q.success(J,"success");if(E){b.event.trigger("ajaxSuccess",[G,q])}}if(E){b.event.trigger("ajaxComplete",[G,q])}if(E&&!--b.active){b.event.trigger("ajaxStop")}if(q.complete){q.complete(G,I?"success":"error")}setTimeout(function(){D.remove();G.responseXML=null},100)}function C(n,I){if(window.ActiveXObject){I=new ActiveXObject("Microsoft.XMLDOM");I.async="false";I.loadXML(n)}else{I=(new DOMParser()).parseFromString(n,"text/xml")}return(I&&I.documentElement&&I.documentElement.tagName!="parsererror")?I:null}}};b.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(c);return false}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(f){var d=this.form;d.clk=this;if(this.type=="image"){if(f.offsetX!=undefined){d.clk_x=f.offsetX;d.clk_y=f.offsetY}else{if(typeof b.fn.offset=="function"){var g=b(this).offset();d.clk_x=f.pageX-g.left;d.clk_y=f.pageY-g.top}else{d.clk_x=f.pageX-this.offsetLeft;d.clk_y=f.pageY-this.offsetTop}}}setTimeout(function(){d.clk=d.clk_x=d.clk_y=null},10)})})};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin")})};b.fn.formToArray=function(q){var p=[];if(this.length==0){return p}var d=this[0];var h=q?d.getElementsByTagName("*"):d.elements;if(!h){return p}for(var k=0,m=h.length;k<m;k++){var e=h[k];var f=e.name;if(!f){continue}if(q&&d.clk&&e.type=="image"){if(!e.disabled&&d.clk==e){p.push({name:f,value:b(e).val()});p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}continue}var r=b.fieldValue(e,true);if(r&&r.constructor==Array){for(var g=0,c=r.length;g<c;g++){p.push({name:f,value:r[g]})}}else{if(r!==null&&typeof r!="undefined"){p.push({name:f,value:r})}}}if(!q&&d.clk){var l=b(d.clk),o=l[0],f=o.name;if(f&&!o.disabled&&o.type=="image"){p.push({name:f,value:l.val()});p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}}return p};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(d){var c=[];this.each(function(){var h=this.name;if(!h){return}var f=b.fieldValue(this,d);if(f&&f.constructor==Array){for(var g=0,e=f.length;g<e;g++){c.push({name:h,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f})}}});return b.param(c)};b.fn.fieldValue=function(h){for(var g=[],e=0,c=this.length;e<c;e++){var f=this[e];var d=b.fieldValue(f,h);if(d===null||typeof d=="undefined"||(d.constructor==Array&&!d.length)){continue}d.constructor==Array?b.merge(g,d):g.push(d)}return g};b.fieldValue=function(c,j){var e=c.name,p=c.type,q=c.tagName.toLowerCase();if(typeof j=="undefined"){j=true}if(j&&(!e||c.disabled||p=="reset"||p=="button"||(p=="checkbox"||p=="radio")&&!c.checked||(p=="submit"||p=="image")&&c.form&&c.form.clk!=c||q=="select"&&c.selectedIndex==-1)){return null}if(q=="select"){var k=c.selectedIndex;if(k<0){return null}var m=[],d=c.options;var g=(p=="select-one");var l=(g?k+1:d.length);for(var f=(g?k:0);f<l;f++){var h=d[f];if(h.selected){var o=h.value;if(!o){o=(h.attributes&&h.attributes.value&&!(h.attributes.value.specified))?h.text:h.value}if(g){return o}m.push(o)}}return m}return c.value};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 d=this.type,c=this.tagName.toLowerCase();if(d=="text"||d=="password"||c=="textarea"){this.value=""}else{if(d=="checkbox"||d=="radio"){this.checked=false}else{if(c=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c==undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c==undefined){c=true}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var e=b(this).parent("select");if(c&&e[0]&&e[0].type=="select-one"){e.find("option").selected(false)}this.selected=c}}})};function a(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}}})(jQuery);(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata"}var data=$.data(elem,settings.single);if(data){return data}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1]}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML)}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr}}}}if(data.indexOf("{")<0){data="{"+data+"}"}data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);(function(b){b.ifixpng=function(c){b.ifixpng.pixel=c};b.ifixpng.regexp={bg:/^url\(["']?(.*\.png([?].*)?)["']?\)$/i,img:/.*\.png([?].*)?$/i},b.ifixpng.getPixel=function(){return b.ifixpng.pixel||"images/pixel.gif"};var a={base:b("base").attr("href"),ltie7:b.browser.msie&&b.browser.version<7,filter:function(c){return"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='"+c+"')"}};b.fn.ifixpng=a.ltie7?function(){function c(h,g,e,d,f){h.css({filter:a.filter(g),width:e,height:d}).attr({src:b.ifixpng.getPixel()}).positionFix()}return this.each(function(){var f=b(this);if(f.is("img")||f.is("input")){var h,e;if(this.src&&this.src.match(b.ifixpng.regexp.img)){h=(a.base&&this.src.substring(0,1)!="/"&&this.src.indexOf(a.base)===-1)?a.base+this.src:this.src;if(!this.width||!this.height){b(new Image()).one("load",function(){c(f,h,this.width,this.height);b(this).remove()}).attr("src",h)}else{c(f,h,this.width,this.height)}}}else{if(this.style){var j=f.css("backgroundImage");if(j&&j.match(b.ifixpng.regexp.bg)&&this.currentStyle.backgroundRepeat=="no-repeat"){j=RegExp.$1;var d=this.currentStyle.backgroundPositionX||0,k=this.currentStyle.backgroundPositionY||0;if(d||k){var g={},e;if(typeof d!="undefined"){if(d=="left"){g.left=0}else{if(d=="right"){g.right=f.width()%2===1?-1:0}else{g.left=d}}}if(typeof k!="undefined"){if(k=="bottom"){g.bottom=f.height()%2===1?-1:0}else{if(k=="top"){g.top=0}else{g.top=k}}}e=new Image();b(e).one("load",function(){var l,p,n={},o;if(/center|%/.test(g.top)){n.top="(this.parentNode.offsetHeight - this.offsetHeight) * "+(g.top=="center"?0.5:(parseInt(g.top)/100));delete g.top}if(/center|%/.test(g.left)){n.left="(this.parentNode.offsetWidth - this.offsetWidth) * "+(g.left=="center"?0.5:(parseInt(g.left)/100));delete g.left}f.positionFix().css({backgroundImage:"none"}).prepend(b("<div></div>").css(g).css({width:this.width,height:this.height,position:"absolute",filter:a.filter(j)}));if(n.top||n.left){var m=f.children(":first")[0];for(o in n){m.style.setExpression(o,n[o],"JavaScript")}}b(this).remove()});e.src=j}else{f.css({backgroundImage:"none",filter:a.filter(j)})}}}}})}:function(){return this};b.fn.positionFix=function(){return this.each(function(){var c=b(this);if(c.css("position")!="absolute"){c.css({position:"relative"})}})}})(jQuery);(function(a){if(!a.ewyseCustom){a.extend({ewyseCustom:true,ajaxLoad:{cache:{}},load:function(b,d,c,e){return a(b).load(d,c,e)},ie6:function(){return a.browser.msie&&parseInt(a.browser.version)<7},activeItem:function(b,c){return a(b).activeItem(c)},makeURL:function(c,b){if(b){c+=(c.match(/\?/)?"&":"?")+(typeof b=="string"?b:a.param(b,true))}return c},parseGetParameters:function(e,h){var j={},d,c,b,g,f;if((e||(!h&&(e=window.location.search)))&&(d=e.indexOf("?"))!==-1){c=e.substring(d+1).split(/&amp;|&/);for(g=0;g<c.length;g++){b=c[g].split("=");f=b.shift();b=b.join("=");j[f]=(typeof(b)!="undefined")?decodeURIComponent(b):""}}return j},postJSON:function(b,c,e,d){return a.ajax({type:"POST",url:a.makeURL(b,c),dataType:"json",data:e,success:d})},createStyleSheet:function(b){if(document.styleSheets){for(var c=0;c<document.styleSheets.length;c++){if(document.styleSheets[c].href.indexOf(b)>=0){return document.styleSheets[c]}}}if(a.browser.msie){return document.createStyleSheet(b)}else{return a("<link>").appendTo("head").attr({href:b,rel:"stylesheet",type:"text/css"})[0]}}});if(!a.fn._load){a.fn._load=a.fn.load}a.fn.extend({args:function(b){return this.each(function(){if(/FORM|A/.test(this.nodeName)){a(this).attr(this.nodeName=="FORM"?"action":"href",a.makeURL(this.href||this.action,b))}})},imageReady:function(g,d){d=d||[];var b=this.filter("img"),f=b.length,e=0,c=this;b.each(function(){if(this.complete){e++}else{a(this).one("load error abort",function(){e++;if(e==f){g.apply(c,d)}})}});if(e==f){g.apply(c,d)}return this},doIf:function(b,c){return(b&&a.isFunction(c))?c.apply(this):this},absolutize:function(){return this.each(function(){var b=a(this),c=b.position();b.css({position:"absolute",top:c.top,left:c.left,width:b.width(),height:b.height()})})},lightbox:function(d,c){function b(e){PopupMessage().lightbox(e.content,c)}this.filter("a:not(.jq_lightbox)").addClass("jq_lightbox").ajaxLoad(d,c,b);return this},ajaxLoad:function(c,b,d){if(a.isFunction(b)){d=b;b={}}else{b=b||{}}return this.each(function(){var f=c?a.makeURL(this.href,c):this.href,e=this;f=encodeURI(f);if(false){var g=d;d=function(h){a.ajaxLoad.cache[f]=h;g.call(e,h)}}a(e).click(function(h){h.preventDefault();if(g&&a.ajaxLoad.cache[f]){d.call(e,a.ajaxLoad.cache[f])}else{a.getJSON(f,d)}})})},load:function(c,b,e){if(a.isFunction(c)){return a(this)._load(c,b,e)}if(!this.length){return this}var d=c;if(b){d=a.makeURL(c,b)}return this.each(function(){if(typeof this["location"]=="object"){this.location.href=d}else{if(typeof this["href"]!="undefined"){this.href=d}else{if(typeof this["src"]!="undefined"){this.src=d}else{a(this)._load(c,b,e)}}}})},hoverClass:function(b){return this.hover(function(){a(this).addClass(b)},function(){a(this).removeClass(b)})},focusClass:function(b){return this.each(function(){a(this).focus(function(){a(this).addClass(b)}).blur(function(){a(this).removeClass(b)})})},activeClass:function(b){return this.each(function(){a(this).mousedown(function(){a(this).addClass(b)}).mouseup(function(){a(this).removeClass(b)})})},document:function(c){if(this.length==1&&(el=this[0])&&el.nodeName=="IFRAME"){var b=a(el.contentWindow.document)}else{var b=a(document)}if(typeof c!="undefined"){return b.find(c)}else{return b}},window:function(c){if(this.length==1&&(el=this[0])&&el.nodeName=="IFRAME"){var b=a(el.contentWindow)}else{var b=a(window)}if(typeof c!="undefined"){return b.find(c)}else{return b}},enable:function(b){if(a.browser.mozilla||b){this.css("opacity",1)}return this.removeAttr("disabled")},disable:function(b){if(a.browser.mozilla||b){this.css("opacity",0.4)}return this.attr("disabled","disabled")},enabled:function(c,b){return this[c===false?"disable":"enable"](b)},activeItem:function(c){if(!c){c={}}var b={classBase:((c.classBase||this.className)||"dummyClassForActiveItem"),classDown:c.classDown||"",classOver:c.classOver||"",classActive:c.classActive||"",navigation:c.navigation||false,keyNext:c.navigation=="horizontal"?39:40,keyPrev:c.navigation=="horizontal"?37:38};return this.each(function(d){var e=a(this);this.tabIndex="0";this.className=b.classBase;if(b.classOver){e.mouseover(function(f){this.focus();a(this).addClass(b.classOver).siblings("."+b.classBase).mouseout()})}if(b.classOver||b.classDown){e.mouseout(function(f){if(!b.classActive||!e.is("."+b.classActive)){a(this).removeClass([b.classDown,b.classOver].join(" "))}})}e.blur(function(f){a(this).triggerHandler("mouseout")});e.focus(function(f){a(this).triggerHandler("mouseover")});if(b.classDown){e.mousedown(function(f){a(this).addClass(b.classDown);return false});e.mouseup(function(f){a(this).mouseout();return false})}e.keyup(function(f){if(/13|32/.test(f.which)){a(this).mouseup().click();return false}});e.keydown(function(f){if(/13|32/.test(f.which)){a(this).mousedown();return false}else{if(b.navigation){if(f.which==b.keyNext&&(nextItem=a(this).next().not(":disabled"))&&nextItem.length){a(this).mouseout();nextItem.mouseover().focus();return false}else{if(f.which==b.keyPrev&&(prevItem=a(this).prev().not(":disabled"))&&prevItem.length){a(this).mouseout();prevItem.mouseover().focus();return false}}}}});if(b.classOver){e.mouseover(function(f){if(!b.classActive||!e.is("."+b.classActive)){e.addClass(b.classOver)}})}})}});a.fn.bgIframe=a.fn.bgiframe=function(c){if(a.browser.msie&&a.browser.version=="6.0"){c=a.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"},c||{});var d=function(e){return e&&e.constructor==Number?e+"px":e},b='<iframe class="bgiframe" frameborder="0" tabindex="-1" src="'+c.src+'" style="display:block;position:absolute;z-index:-1;'+(c.opacity!==false?"filter:Alpha(Opacity='0');":"")+"top:"+(c.top=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":d(c.top))+";left:"+(c.left=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":d(c.left))+";width:"+(c.width=="auto"?"expression(this.parentNode.offsetWidth+'px')":d(c.width))+";height:"+(c.height=="auto"?"expression(this.parentNode.offsetHeight+'px')":d(c.height))+';"/>';return this.not(".bgiframeProcessed").prepend(b).addClass("bgiframeProcessed")}return this}}})(jQuery);var PopupMessage=function(){if(window==this){return window.___popupMessage?window.___popupMessage:new PopupMessage()}window.___popupMessage=this;$(function(){$('<div id="dimmer" title="Click to close" style="cursor: pointer; position: absolute; left: 0; top: 0; width: 100%; background: #000; z-index:100; display:none;"></div>').appendTo("body").click(function(){PopupMessage().hide()})})};PopupMessage.prototype={settings:{emptyOnHide:false,width:600,ifixpng:"img",lightboxButton:"assets/images/buttons/close.png",addHelpers:false,easing:"easeOutCubic"},set:function(a){$.extend(this.settings,a)},lightbox:function(f,d){d=d||{};var b=$("#lightbox"),a=this;if(!(b.length)){b='<div id="lightbox"><div id="lightboxInner"><span id="lightboxCloseLink"><img alt="sluiten" src="'+this.settings.lightboxButton+'" id="lightboxClose"/></span>';if(this.settings.addHelpers){b=b+'<span class="top">&nbsp;</span><span class="tl">&nbsp;</span><span class="tr">&nbsp;</span>'}b=b+'<div id="lightboxContent"></div>';if(this.settings.addHelpers){b=b+'<span class="bottom">&nbsp;</span><span class="bl">&nbsp;</span><span class="br">&nbsp;</span></div></div>'}b=$(b).css({textAlign:"center",position:"absolute",left:0,display:"none",width:"100%"}).appendTo("body");$("#lightboxClose",b).css({cursor:"pointer",zIndex:1001}).click(function(){a.hide()});if(this.settings.shadow&&$.shadow&&!($.browser.msie&&$.browser.version<7)){this.settings.emptyOnHide=".jq_shadow_inner";var g=$("#lightboxContent").html("<div/>").shadow($.extend({callback:e},this.settings.shadow))}else{e()}}else{e()}function e(){var c={width:a.settings.width,margin:"auto",textAlign:"left",position:"relative"};if($.metadata){c.width=$(f).metadata().width||c.width}$("#lightboxInner",b).css(c);if(!a.settings.emptyOnHide||a.settings.emptyOnHide===true){a.settings.emptyOnHide="#lightboxContent"}a.settings.contentEl=b.find(a.settings.emptyOnHide).html(f);a.show(b,false,d)}},showMessage:function(c,b){b=b||{};var a=$("#myMessageBoxHelper");if(!(a.length)){a=$('<div id="myMessageBoxHelper" style="position: absolute; width: 100%; display: none; text-align: center; left: 0;"><div id="myMessageBox" style="margin: auto; position: relative;"></div></div>').appendTo("body")}var f={width:"",height:""};if($.metadata){var e=$(c).metadata();f.width=e.width||f.width;f.height=e.height||f.height}a.find(":first-child").css(f).html(c);this.show("myMessageBoxHelper",b.onShow,b)},show:function(d,e,c){c=c||{};var b=this;var a=typeof d=="string"?$("#"+d):$(d);if(!a.length){return}else{this.control=a}$("body").children().not(this.control).find("embed, object, select").css({visibility:"hidden"});if(e){c.onShow=e}if($("#dimmer").is(":hidden")){$("#dimmer").css({opacity:0.4,zIndex:900}).animate({opacity:"show"},200,function(){b._show(a,c)})}else{this._show(a,c)}return this},_show:function(c,b){var a=this;this._setHeight();if($.ifixpng&&this.settings.ifixpng){$(this.settings.ifixpng===true?"img":this.settings.ifixpng,c).ifixpng()}c.css({zIndex:1000,position:"absolute",opacity:0,display:"block"}).animate({opacity:1},200,function(){if($.browser.msie){c.css("opacity","")}$(window).bind("resize.popupmessage scroll.popupmessage",window.___popupMessage._setHeight);$(document).bind("keyup.popupmessage",function(f){var d=true;if(f.keyCode==27){a.hide()}else{d=false}if(d){f.preventDefault()}});if($.isFunction(b.onShow)){b.onShow.apply(c)}});if($.isFunction(b.onHide)){c.one("hide.popupmessage",b.onHide)}},hide:function(c){var b=this;$(window).add(document).unbind(".popupmessage");var a=$(this.control).stop().animate({opacity:0},function(){a.hide();if(b.settings.emptyOnHide){if($.browser.msie){a.find("embed,object").remove()}a.find(b.settings.emptyOnHide.constructor!=Boolean?b.settings.emptyOnHide:":first-child").empty()}$("#dimmer").animate({opacity:"hide"},300,function(){$("embed, object, select").css({visibility:"visible"})})}).trigger("hide");return this},_setHeight:function(d){var c=$(window.___popupMessage.control);var f=$(window);var b=f.scrollTop();var a=f.scrollTop()+(f.height()/2)-(c.height()/2);if(a>b){if(d){c.stop(true)}c.animate({top:a},"fast",window.___popupMessage.settings.easing)}else{if(!d){c.animate({top:b+25},"fast",window.___popupMessage.settings.easing)}}$("#dimmer").height($(document).height())}};$(init);var currentURL=window.location.protocol+"//"+window.location.host+window.location.pathname;if(!window.console){window.console={log:function(){}}}function init(){$.ewyseGallery.set({imgPath:"assets/images/gallery/",img:{close:"sluiten.gif"},maxHeight:540,minHeight:540,minWidth:720,maxWidth:720,autoMaxDimension:true,flashparams:{height:330}});if($.ie6()){$.ifixpng("assets/images/pixel.gif");$("img.postit, img.boeken").each(function(){this.src+="&amp;type=.png"}).ifixpng();$(".kruis, .boeken, img.postit, #regieraad").ifixpng()}var a=$('<div class="ajaxLoader"/>').hide().appendTo("body"),c;$("body").ajaxStart(function(){clearTimeout(c);a.fadeIn()}).ajaxComplete(function(){$.resultsTooltip.hide(false,0);clearTimeout(c);c=setTimeout(function(){a.fadeOut()},1000)}).ajaxError(function(){clearTimeout(c);c=setTimeout(function(){a.fadeOut()},1000)});if($.browser.msie){try{document.execCommand("BackgroundImageCache",false,true)}catch(b){}}PopupMessage().set({lightboxButton:"assets/images/sluiten.gif",width:946,shadow:{}});$("body").removeClass("nonJS").addClass("js");processPage(this);$("#homepage a[href$=zoeken]").click(function(d){d.preventDefault();var f=$("#footer");f.animate({opacity:0},"fast");$.getJSON(this.href,{output:"json",retrieve:"template"},function(e){var g=$("#template").css("position","absolute");g.animate({opacity:0},400,"easeOutCubic",function(){try{pageTracker._trackPageview("Zoeken (ajax)")}catch(j){if(window.console){console.log("Tracking error in init.js: "+j)}}$("body").removeAttr("id");var h=$(e.content).css("opacity",0).insertAfter(g).attr("id","template").animate({opacity:1},"slow",function(){if($.browser.msie){$(this).css("filter","")}processPage(this);f.animate({opacity:1})});g.remove()})})})}function processPage(a){a=a||this;var b=$("select#type");$("div.tagsPanel :checkbox").tags();$("input.jq_example").example(function(){return $(this).metadata().example});processResults(a);$("form#resultsForm:not(.jq_ajaxForm)").addClass("jq_ajaxForm").each(function(){var d=$(this),c=$("#searchResults"),e;d.args({retrieve:"content",output:"json"}).ajaxForm({dataType:"json",type:"POST",success:function(f){$("input.searchInput",d).triggerHandler("blur");c.hide();processResults(c.html(f.content).show().parent())}});d.find(":checkbox").bind("click change",function(){clearTimeout(e);e=setTimeout(function(){$("form#resultsForm").submit()},500)})});$("div.panelWrapper:not(.jq_clearbutton)").filter(".themesPanel, .typesPanel, .tagsPanel").addClass("jq_clearbutton").addClearButton()}function processResults(c){c=c||this;$("div.beeldPanel div.panelContent a.collection_item_url",c).ewyseGallery();var g=$("div.documentsDetails span.ewyseImageInContent img",c);if(g.length){var b=$("div.documentsDetails div.beeldPanel div.panelContent a:first",c);if(b.length){title='Bekijk "'+$.trim(b.text())+'"';g.attr("title",title).css("cursor","pointer").click(function(){b.click()})}}$("form#mailpageForm:not(.processed), form.generalForm:not(.processed)",c).addClass("processed").args({output:"json",retrieve:"data",data:["missing","validated","error"]}).ajaxForm({dataType:"json",success:ajaxFormReply,beforeSubmit:beforeFormSubmit});$('table.results a, div.contactsPanel div.panelContent a.collection_item_url, a.lightbox:not(".bijdrage"), div.kennisPanel div.panelContent a',c).lightbox({onShow:processResults});$("th.sortable",c).sortableColumns({defaultActive:{which:".name",order:"desc"},target:"#resultsForm"});var a=$("div.collection_navigation:not(.processed)",c).addClass("processed");if(a.length){var j={right:$("a.nextItem",a),left:$("a.prevItem",a)};if(!j.right.length){j.right=$('<a href="#nade"><span>&gt;&gt;</span></a>').appendTo(a)}if(!j.left.length){j.left=$('<a href="#nade"><span>&lt;&lt;</span></a>').prependTo(a)}var h=[];var k=[];var p=[];var o="";if($(c).attr("id")=="template"){var d;d=$("form#resultsForm").serialize();d=d.replace("Zoek+op+trefwoorden+en%2Fof+mensen","");d=unescape(d);d=d.split("&");for(var f=0;f<d.length;f++){var m=d[f];m=m.split("=");var l=m[1];m[1]=l.replace("+"," ");switch(m[0]){case"types[]":h.push(m[1]);break;case"themes[]":k.push(m[1]);break;case"tags[]":p.push(m[1]);break;case"zoeken":o=m[1];break}}}$("a.page",a).ajaxNav({target:a.prev(),preload:false,dimensional:false,keyNav:true,fade:false,callback:processResults,createWorkspace:true,classActive:"activePage",ajaxParams:{output:"json",retrieve:"content",types:h,themes:k,tags:p,zoeken:o},find:"table",buttons:j})}$("table.results tbody tr",c).resultsTooltip();var n=$("a.helpIcon",c).helpTooltip(),e=false;$("a.uitleg:not(.processedHelpLink)",c).addClass("processedHelpLink").click(function(q){q.stopPropagation();if(!e){e=true;n.trigger("showTooltip");$("body").one("click.showTooltip",function(){e=false;n.trigger("hideTooltip")})}else{$("body").unbind("click.showTooltip");e=false;n.trigger("hideTooltip")}});addZindex($(".panelWrapper:not('.tagsPanel'), #searchResults"));$("a.theme",c).click(function(r){r.preventDefault();var q=$(this).attr("href").replace(/.*themes\[\]=([0-9]+).*/,"$1");$("div.themesPanel input:checkbox").removeAttr("checked");$("#theme_"+q).attr("checked","true").change();PopupMessage().hide()});$('.contactsDetails .collection_navigation a:not(".processedLink")').addClass("processedLink")}function addZindex(b){var a=100;b.each(function(){$(this).css("cssText","z-index: "+(a)+" !important;");a-=10})}function beforeFormSubmit(b,c){$(c).add($(":submit, :image",c)).attr("disabled","disabled")}function ajaxFormReply(c,b,d){$form=$(d);$form.find(".ajaxLoader").fadeOut("slow",function(){$(this).remove()});if(!c.validated){$form.add($(":submit, :image",d)).removeAttr("disabled");if(c.missing&&c.missing.length>0){$.each(c.missing,function(){var f=$('[name="'+this+'"]:not(.error)',d);if(f.length){var a=f.metadata().error;label=$(d).find('label[for="'+f.attr("id")+'"]');input=$(d).find("input#"+f.attr("id"));if(input.length!=0){var e=input.position();e.left+=input.outerWidth()+5}else{var e=label.position();e.left+=label.outerWidth()+5}e.position="absolute";e.cursor="pointer";if(a){var g=$('<span class="errorMessage"/>').text(a).appendTo(f.parent()).css(e).click(function(){f.focus()})}f.addClass("error").one("focus click",function(){if(a){g.remove()}$(this).removeClass("error")})}})}else{$("div.replyMessage").css("color",c.reply?"green":"red").text(c.message)}}else{$("div.replyMessage").css("color",c.reply?"green":"red").text(c.message)}}$.fn.addClearButton=function(){var a=$('<div class="clearSelection"><div class="helper1"/><div class="helper2"/>Selectie verwijderen</div>').hoverClass("hover").click(function(){var b=$(this).parent().next().find("input:checked");if(b.length){b.clearFields();b.each(function(){$(this).triggerHandler("click")})}});this.each(function(){var b=$(this).find(".panelTitleBar").append(a.clone(true))})};$.fn.sortableColumns=function(b){var a=this.filter(":not(.processed)"),d=$(b.target),c=a.filter(".desc, .asc");a.addClass("processed");if(!c.length&&b.defaultActive&&b.defaultActive.which){c=a.filter(b.defaultActive.which).addClass((b.defaultActive.order||"asc").toLowerCase())}a.click(function(){var f=$(this);var e=f.is(".asc")?"desc":"asc";d.args({order:e,orderby:f.metadata().row}).submit()})};$.resultsTooltip={tooltip:false,timer:false,context:false,status:"hidden",data:{},init:function(){var a=this;if(!this.tooltip){this.tooltip=$('<div class="resultsTooltip" style="display: none;"><div class="resultsTooltipInner">&nbsp;</div></div>').appendTo("body").hover(function(){a.clearTimer()},function(){a.hide()});this.tooltip.children().shadow({imagePath:"assets/images/tooltip-shadow/"})}},clearTimer:function(){clearTimeout(this.timer);this.timer=false},show:function(d,c,b){var a=this;b=b||{};this.data={css:$(c).offset(),animate:{height:"show"},content:d,context:c};if(!$.browser.msie){this.data.animate.opacity=1}if(b.width){this.data.css.width=b.width}this.clearTimer();time=!isNaN(b.time)?b.time:(this.status=="show"?500:800);this.timer=setTimeout(function(){if(a.status=="show"){a.hide(function(){a._show()},0)}else{a._show()}},time)},_show:function(a){this.tooltip.css(this.data.css).find($.ie6()?".resultsTooltipInner":".jq_shadow_inner").empty().html(this.data.content);this.tooltip.find("a").removeClass("processedLink").lightbox({onShow:processResults});this.status="show";this.tooltip.animate(this.data.animate,"normal","easeOutCubic")},hide:function(d,c){var b=this,a={height:"hide"};if(!$.browser.msie){a.opacity=0}if(typeof c=="undefined"){c=300}this.clearTimer();this.timer=setTimeout(function(){b.tooltip.animate(a,"normal","easeInCubic",function(){b.status="hidden";if(d){d.apply(this)}})},c)}};$.fn.resultsTooltip=function(){$.resultsTooltip.init();function a(b){var c=$("<div/>").append(b.find("td.door > div").clone().addClass("contacts")).append(b.find("td.naam > div").clone().addClass("body"));c.find("div.description").css("display","block");return c}this.filter(":not(.jq_tooltip)").addClass("jq_tooltip").each(function(){var b=$(this),c=false;b.find("*").andSelf().removeAttr("title");b.hover(function(){if(!c){c=a(b)}$.resultsTooltip.show(c,this,{width:b.width()-21})},function(){$.resultsTooltip.hide()})});return this};$.fn.helpTooltip=function(){this.filter(":not(.jq_helpTooltip)").addClass("jq_helpTooltip").each(function(){var b=$(this),c=false,d=$(this).children("span.helpContent"),e={height:"show"},a={height:"hide"},f;if(!$.browser.msie){a.opacity=0;e.opacity=1}b.data("status","hidden").bind("hideTooltip",function(){d.animate(a,"normal","easeInCubic",function(){b.data("status","hidden")})}).bind("showTooltip",function(){clearTimeout(f);if(b.data("status")!="show"){b.data("status","show");d.css({visibility:"visible",display:"none"});d.animate(e,"normal","easeOutCubic")}}).click(function(){b.trigger("showTooltip")}).hover(function(){clearTimeout(f)},function(){if(b.data("status")!="hidden"){f=setTimeout(function(){b.trigger("hideTooltip")},500)}})}).children().shadow({imagePath:"assets/images/tooltip-shadow/"});return this};$.fn.tags=function(){return this.each(function(){var a=$(this);a.bind("click change",function(b){a.parent().find("[for="+this.id+"]")[a.is(":checked")?"addClass":"removeClass"]("selected")}).triggerHandler("click")})};$.fn.args=function(a){return this.each(function(){if(/FORM|A/.test(this.nodeName)){var c=this.href||this.action,b;var d=parseGetParameters(c);if((b=c.indexOf("?"))>-1){c=c.substring(0,b||c.length)}a=$.extend({},d,a);$(this).attr(this.nodeName=="FORM"?"action":"href",$.makeURL(c,a))}})};$.fn.lightbox=function(a){this.filter("a:not(.processedLink)").addClass("processedLink").each(function(){$(this).bind("click",function(b){b.preventDefault();openLinkInLightbox(this.href,a)})});return this};window.lastLightboxURL=false;window.lightboxStack=[];window.lightboxBackButton=false;function openLinkInLightbox(a,d,f){d=d||{};if(!f){lightboxStack.push({href:a,options:d})}d.onHide=function(){window.lightboxStack.pop()};var e=a.split("?")[0],c=parseGetParameters(a);$.extend(c,{output:"json",retrieve:"content"});var b=$.makeURL(e,c);$.getJSON(b,function(g){try{pageTracker._trackPageview(g.name)}catch(h){if(window.console){console.log("Tracking error in AJAX page '"+g.name+"': "+h)}}PopupMessage().lightbox(g.content,d);if(!window.lightboxBackButton){window.lightboxBackButton=$('<img class="vorigeButton"/>').attr({src:"assets/images/vorige.gif",alt:"vorige"}).appendTo("#lightboxInner").click(function(){window.lightboxStack.pop();var j=window.lightboxStack.pop();openLinkInLightbox(j.href,j.options,f)})}window.lightboxBackButton[window.lightboxStack.length>1?"show":"hide"]()})}function parseGetParameters(d,g){var h={},c,b,a,f,e;if((d||(!g&&(d=window.location.search)))&&(c=d.indexOf("?"))!==-1){b=d.substring(c+1).split(/&amp;|&/);for(f=0;f<b.length;f++){a=b[f].split("=");e=a.shift();a=a.join("=");h[e]=(typeof(a)!="undefined")?decodeURIComponent(a):""}}return h};
