if(isIE=="undefined"){var isIE=false}if(isIE6=="undefined"){var isIE6=false}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,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeInBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/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}});(function(a){a.fn.loopedSlider=function(b){var c={container:".slide-container",slides:".slides",pagination:".pagination",containerClick:false,autoStart:0,restart:0,slidespeed:333,fadespeed:133,autoHeight:true,easing:"easeOutQuart"};this.each(function(){var j=a(this);var g=a.extend(c,b);var y=a(g.pagination+" li a",j);var i=0;var A=1;var B=a(g.slides,j).find("li.slide").size();var q=a(g.slides,j).find("li.slide").outerWidth();var e=0;var v=false;var h=0;var f=0;var z=0;a(g.slides,j).css({width:(B*q)});a(g.slides,j).find("li.slide").each(function(){a(this).css({position:"absolute",left:e,display:"block"});e=e+q});a(y,j).each(function(){h=h+1;a(this).attr("rel",h);a(y.eq(0),j).parent().addClass("active")});a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({position:"absolute",left:-q});if(B>3){a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({position:"absolute",left:-q})}if(g.autoHeight){r(A)}a(".next",j).click(function(){if(v===false){d("next",true);if(g.autoStart){if(g.restart){l()}else{clearInterval(sliderIntervalID)}}}return false});a(".previous",j).click(function(){if(v===false){d("prev",true);if(g.autoStart){if(g.restart){l()}else{clearInterval(sliderIntervalID)}}}return false});if(g.containerClick){a(g.container,j).click(function(){if(v===false){d("next",true);if(g.autoStart){if(g.restart){l()}else{clearInterval(sliderIntervalID)}}}return false})}a(y,j).click(function(){if(a(this).parent().hasClass("active")){return false}else{A=a(this).attr("rel");a(y,j).parent().siblings().removeClass("active");a(this).parent().addClass("active");d("fade",A);if(g.autoStart){if(g.restart){l()}else{clearInterval(sliderIntervalID)}}}return false});if(g.autoStart){sliderIntervalID=setInterval(function(){if(v===false){d("next",true)}},g.autoStart);function l(){if(g.restart){clearInterval(sliderIntervalID);clearInterval(f);clearTimeout(z);z=setTimeout(function(){f=setInterval(function(){d("next",true)},g.autoStart)},g.restart)}else{sliderIntervalID=setInterval(function(){if(v===false){d("next",true)}},g.autoStart)}}}function k(m){if(m===B+1){m=1}if(m===0){m=B}a(y,j).parent().siblings().removeClass("active");a(y+'[rel="'+(m)+'"]',j).parent().addClass("active")}function r(m){if(m===B+1){m=1}if(m===0){m=B}var n=a(g.slides,j).find("li.slide:eq("+(m-1)+")",j).outerHeight();a(g.container,j).animate({height:n},g.autoHeight,g.easing)}function d(m,n){v=true;switch(m){case"next":A=A+1;i=(-(A*q-q));k(A);if(g.autoHeight){r(A)}if(B<3){if(A===3){a(g.slides,j).find("li.slide:eq(0)").css({left:(B*q)})}if(A===2){a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({position:"absolute",left:(q)})}}a(g.slides,j).animate({left:i},g.slidespeed,g.easing,function(){if(A===B+1){A=1;a(g.slides,j).css({left:0},function(){a(g.slides,j).animate({left:i})});a(g.slides,j).find("li.slide:eq(0)").css({left:0});a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({position:"absolute",left:-q})}if(A===B){a(g.slides,j).find("li.slide:eq(0)").css({left:(B*q)})}if(A===B-1){a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({left:B*q-q})}v=false});break;case"prev":A=A-1;i=(-(A*q-q));k(A);if(g.autoHeight){r(A)}if(B<3){if(A===0){a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({position:"absolute",left:(-q)})}if(A===1){a(g.slides,j).find("li.slide:eq(0)").css({position:"absolute",left:0})}}a(g.slides,j).animate({left:i},g.slidespeed,g.easing,function(){if(A===0){A=B;a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({position:"absolute",left:(B*q-q)});a(g.slides,j).css({left:-(B*q-q)});a(g.slides,j).find("li.slide:eq(0)").css({left:(B*q)})}if(A===2){a(g.slides,j).find("li.slide:eq(0)").css({position:"absolute",left:0})}if(A===1){a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({position:"absolute",left:-q})}v=false});break;case"fade":A=[A]*1;i=(-(A*q-q));k(A);if(g.autoHeight){r(A)}a(g.slides,j).find("li:slide").fadeOut(g.fadespeed,function(){a(g.slides,j).css({left:i});a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({left:B*q-q});a(g.slides,j).find("li.slide:eq(0)").css({left:0});if(A===B){a(g.slides,j).find("li.slide:eq(0)").css({left:(B*q)})}if(A===1){a(g.slides,j).find("li.slide:eq("+(B-1)+")").css({position:"absolute",left:-q})}a(g.slides,j).find("li:slide").fadeIn(g.fadespeed);v=false});break;default:break}}})}})(jQuery);(function(a){a.fn.clearField=function(b){b=a.extend({blurClass:"clearFieldBlurred",activeClass:"clearFieldActive"},b);a(this).each(function(){var d=a(this);if(d.hasClass("password")&&d.hasClass("label")){d.show();var c=a("#"+d.attr("alt"));c.hide();c.blur(function(){if(d.hasClass("password")&&d.hasClass("label")&&(a(this).val()==(""))){a(this).hide();d.show();d.val(d.attr("rel")).removeClass(b.activeClass).addClass(b.blurClass)}})}if(d.attr("rel")==undefined){d.attr("rel",d.val()).addClass(b.blurClass)}d.focus(function(){if(d.val()==d.attr("rel")){var e="";if(d.attr("name")=="url"){e="http://"}if(d.hasClass("password")&&d.hasClass("label")){d.hide();c.show();c.focus()}d.val(e).removeClass(b.blurClass).addClass(b.activeClass)}});d.blur(function(){if((d.val()==(""))||((d.attr("name")=="url")&&(d.val()==("http://")))){d.val(d.attr("rel")).removeClass(b.activeClass).addClass(b.blurClass)}})});return a}})(jQuery);(function(a){a.fn.flickr=function(c){var b={api_key:null,type:null,photoset_id:null,text:null,user_id:null,group_id:null,tags:null,tag_mode:"any",sort:"relevance",thumb_size:"s",size:null,per_page:100,page:1,attr:"",api_url:null,params:"",api_callback:"?",callback:null};if(c){a.extend(b,c)}return this.each(function(){var e=a('<ul class="clearfix">').appendTo(this);var d=a.flickr.format(b);a.getJSON(d,function(l){if(l.stat!="ok"){for(j in l){a("<li>").text(j+": "+l[j]).appendTo(e)}}else{if(b.type=="photoset"){l.photos=l.photoset}e.append('<input type="hidden" value="'+l.photos.page+'" />');e.append('<input type="hidden" value="'+l.photos.pages+'" />');e.append('<input type="hidden" value="'+l.photos.perpage+'" />');e.append('<input type="hidden" value="'+l.photos.total+'" />');for(var j=0;j<l.photos.photo.length;j++){var f=l.photos.photo[j];var g="http://farm"+f.farm+".static.flickr.com/"+f.server+"/"+f.id+"_"+f.secret+"_"+b.thumb_size+".jpg";var k="http://farm"+f.farm+".static.flickr.com/"+f.server+"/"+f.id+"_";switch(b.size){case"m":k+=f.secret+"_m.jpg";break;case"b":k+=f.secret+"_b.jpg";break;case"o":if(f.originalsecret&&f.originalformat){k+=f.originalsecret+"_o."+f.originalformat}else{k+=f.secret+"_b.jpg"}break;default:k+=f.secret+".jpg"}e.append('<li><a class="thumb" rel="flickr" href="'+k+'" '+b.attr+' title="'+f.title+'"><img src="'+g+'" alt="'+f.title+'" /></a></li>')}if(b.callback){b.callback(e)}}})})};a.flickr={format:function(c){if(c.url){return c.url}var b="http://api.flickr.com/services/rest/?format=json&jsoncallback="+c.api_callback+"&api_key="+c.api_key;switch(c.type){case"photoset":b+="&method=flickr.photosets.getPhotos&photoset_id="+c.photoset_id;break;case"search":b+="&method=flickr.photos.search&sort="+c.sort;if(c.user_id){b+="&user_id="+c.user_id}if(c.group_id){b+="&group_id="+c.group_id}if(c.tags){b+="&tags="+c.tags}if(c.tag_mode){b+="&tag_mode="+c.tag_mode}if(c.text){b+="&text="+c.text}break;default:b+="&method=flickr.photos.getRecent"}if(c.size=="o"){b+="&extras=original_format"}b+="&per_page="+c.per_page+"&page="+c.page+c.params;return b}}})(jQuery);
/* Copyright (c) 2008 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * Version: 1.0.3
 * Requires jQuery 1.1.3+
 * Docs: http://docs.jquery.com/Plugins/livequery
 */
(function(a){a.extend(a.fn,{livequery:function(f,e,d){var c=this,g;if(a.isFunction(f)){d=e,e=f,f=undefined}a.each(a.livequery.queries,function(h,j){if(c.selector==j.selector&&c.context==j.context&&f==j.type&&(!e||e.$lqguid==j.fn.$lqguid)&&(!d||d.$lqguid==j.fn2.$lqguid)){return(g=j)&&false}});g=g||new a.livequery(this.selector,this.context,f,e,d);g.stopped=false;g.run();return this},expire:function(f,e,d){var c=this;if(a.isFunction(f)){d=e,e=f,f=undefined}a.each(a.livequery.queries,function(g,h){if(c.selector==h.selector&&c.context==h.context&&(!f||f==h.type)&&(!e||e.$lqguid==h.fn.$lqguid)&&(!d||d.$lqguid==h.fn2.$lqguid)&&!this.stopped){a.livequery.stop(h.id)}});return this}});a.livequery=function(c,e,g,f,d){this.selector=c;this.context=e||document;this.type=g;this.fn=f;this.fn2=d;this.elements=[];this.stopped=false;this.id=a.livequery.queries.push(this)-1;f.$lqguid=f.$lqguid||a.livequery.guid++;if(d){d.$lqguid=d.$lqguid||a.livequery.guid++}return this};a.livequery.prototype={stop:function(){var c=this;if(this.type){this.elements.unbind(this.type,this.fn)}else{if(this.fn2){this.elements.each(function(d,e){c.fn2.apply(e)})}}this.elements=[];this.stopped=true},run:function(){if(this.stopped){return}var e=this;var f=this.elements,d=a(this.selector,this.context),c=d.not(f);this.elements=d;if(this.type){c.bind(this.type,this.fn);if(f.length>0){a.each(f,function(g,h){if(a.inArray(h,d)<0){a.event.remove(h,e.type,e.fn)}})}}else{c.each(function(){e.fn.apply(this)});if(this.fn2&&f.length>0){a.each(f,function(g,h){if(a.inArray(h,d)<0){e.fn2.apply(h)}})}}}};a.extend(a.livequery,{guid:0,queries:[],queue:[],running:false,timeout:null,checkQueue:function(){if(a.livequery.running&&a.livequery.queue.length){var c=a.livequery.queue.length;while(c--){a.livequery.queries[a.livequery.queue.shift()].run()}}},pause:function(){a.livequery.running=false},play:function(){a.livequery.running=true;a.livequery.run()},registerPlugin:function(){a.each(arguments,function(d,e){if(!a.fn[e]){return}var c=a.fn[e];a.fn[e]=function(){var f=c.apply(this,arguments);a.livequery.run();return f}})},run:function(c){if(c!=undefined){if(a.inArray(c,a.livequery.queue)<0){a.livequery.queue.push(c)}}else{a.each(a.livequery.queries,function(d){if(a.inArray(d,a.livequery.queue)<0){a.livequery.queue.push(d)}})}if(a.livequery.timeout){clearTimeout(a.livequery.timeout)}a.livequery.timeout=setTimeout(a.livequery.checkQueue,20)},stop:function(c){if(c!=undefined){a.livequery.queries[c].stop()}else{a.each(a.livequery.queries,function(d){a.livequery.queries[d].stop()})}}});a.livequery.registerPlugin("append","prepend","after","before","wrap","attr","removeAttr","addClass","removeClass","toggleClass","empty","remove");a(function(){a.livequery.play()});var b=a.prototype.init;a.prototype.init=function(d,f){var e=b.apply(this,arguments);if(d&&d.selector){e.context=d.context,e.selector=d.selector}if(typeof d=="string"){e.context=f||document,e.selector=d}return e};a.prototype.init.prototype=a.prototype})(jQuery);jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m=jQuery.extend({},m);m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};jQuery.fn.fadeIn=function(a,b){return this.animate({opacity:"show"},a,function(){if(jQuery.browser.msie){this.style.removeAttribute("filter")}if(jQuery.isFunction(b)){b()}})};jQuery.fn.fadeOut=function(a,b){return this.animate({opacity:"hide"},a,function(){if(jQuery.browser.msie){this.style.removeAttribute("filter")}if(jQuery.isFunction(b)){b()}})};jQuery.fn.fadeTo=function(a,c,b){return this.animate({opacity:c},a,function(){if(c==1&&jQuery.browser.msie){this.style.removeAttribute("filter")}if(jQuery.isFunction(b)){b()}})};jQuery.fn.nudge=function(a){a=jQuery.extend({amount:20,duration:300,property:"padding",direction:"left",toCallback:function(){},fromCallback:function(){}},a);this.each(function(){var h=jQuery(this);var e=a;var d=e.direction;var g=e.property+d.substring(0,1).toUpperCase()+d.substring(1,d.length);var c=h.css(g);var f={};f[g]=parseInt(e.amount)+parseInt(c);var b={};b[g]=c;h.hover(function(){h.stop().animate(f,e.duration,"",e.toCallback)},function(){h.stop().animate(b,e.duration,"",e.fromCallback)})});return this};(function(a){a.fn.bubble=function(b){a.fn.bubble.defaults={timeout:0,offset:22};var c=a.extend({},a.fn.bubble.defaults,b);return this.livequery(function(){var d=function(){var g=a(this).find(".bubble").css("display","block")[0];var i=a(g).height();var h=g.offsetHeight;var f=h+i;a(this).find(".bubble").stop().css({opacity:0,top:2-h}).animate({opacity:1,top:c.offset-h},250)};var e=function(){var g=this;var h=a(".bubble",this).css("display","block")[0];var j=a(h).height();var i=h.offsetHeight;var f=i+j;a(this).find(".bubble").stop().animate({opacity:0,top:12-i},250,"swing",function(){h.hiding=false;a(this).css("display","none")})};a(this).find(".bubble").hover(function(){return false},function(){return true});a(this).hover(function(){var f=this;d.apply(this);if(c.timeout>0){this.tttimeout=setTimeout(function(){e.apply(f)},c.timeout)}},function(){clearTimeout(this.tttimeout);e.apply(this)})})}})(jQuery);function updateCookie(c,b){var a=c.replace(/[#. ]/g,"");jQuery.cookie(a,b,{path:"/"})}function fontControl(a,e,d,f){jQuery(a).append('<a href="javascript:void(0);" class="fontSize bubble" title="Increase or decrease text size"></a>');var b="page-font-size";var c=jQuery.cookie(b);if(c!=null){jQuery(e).css("fontSize",parseInt(c))}jQuery(a+" .fontSize").click(function(){curSize=parseInt(jQuery(e).css("fontSize"));newSize=curSize+1;if(newSize>f){newSize=d}if(newSize>=d){jQuery(e).animate({fontSize:newSize},333,"swing")}updateCookie(b,newSize)})}function pageWidthControl(a,d,e,g,f){jQuery(a).append('<a href="javascript:void(0);" class="pageWidth bubble" title="switch from fixed to fluid page width"></a>');var b="page-max-width";var c=jQuery.cookie(b);if(c!=null){jQuery(d).css("maxWidth",c)}jQuery(a+" .pageWidth").click(function(){curMaxWidth=jQuery(d).css("maxWidth");newMaxWidth=curMaxWidth;switch(curMaxWidth){case e:newMaxWidth=g;break;case g:newMaxWidth=f;break;case f:newMaxWidth=e;break;default:newMaxWidth=f}jQuery(d).animate({maxWidth:newMaxWidth},333,"easeOutQuart");updateCookie(b,newMaxWidth)})}(function(b){b.fn.superfish=function(k){var g=b.fn.superfish,j=g.c,f=b(['<span class="',j.arrowClass,'"> &#187;</span>'].join("")),i=function(){var c=b(this),l=d(c);clearTimeout(l.sfTimer);c.showSuperfishUl().siblings().hideSuperfishUl()},e=function(){var c=b(this),m=d(c),l=g.op;clearTimeout(m.sfTimer);m.sfTimer=setTimeout(function(){l.retainPath=(b.inArray(c[0],l.$path)>-1);c.hideSuperfishUl();if(l.$path.length&&c.parents(["li.",l.hoverClass].join("")).length<1){i.call(l.$path)}},l.delay)},d=function(c){var l=c.parents(["ul.",j.menuClass,":first"].join(""))[0];g.op=g.o[l.serial];return l},h=function(c){c.addClass(j.anchorClass).append(f.clone())};return this.each(function(){var c=this.serial=g.o.length;var m=b.extend({},g.defaults,k);m.$path=b("li."+m.pathClass,this).slice(0,m.pathLevels).each(function(){b(this).addClass([m.hoverClass,j.bcClass].join(" ")).filter("li:has(ul)").removeClass(m.pathClass)});g.o[c]=g.op=m;b("li:has(ul)",this)[(b.fn.hoverIntent&&!m.disableHI)?"hoverIntent":"hover"](i,e).each(function(){if(m.autoArrows){h(b(">a:first-child",this))}}).not("."+j.bcClass).hideSuperfishUl();var l=b("a",this);l.each(function(n){var o=l.eq(n).parents("li");l.eq(n).focus(function(){i.call(o)}).blur(function(){e.call(o)})});m.onInit.call(this)}).each(function(){var c=[j.menuClass];b(this).addClass(c.join(" "))})};var a=b.fn.superfish;a.o=[];a.op={};a.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"arrow"};a.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:500,speed:"normal",autoArrows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};b.fn.extend({hideSuperfishUl:function(){var e=a.op,d=(e.retainPath===true)?e.$path:"";e.retainPath=false;if(isIE){css1={marginLeft:20}}else{css1={opacity:0,marginLeft:20}}var c=b(["li.",e.hoverClass].join(""),this).add(this).not(d).removeClass(e.hoverClass).find(">ul").animate(css1,150,"swing",function(){b(this).css({display:"none"})});e.onHide.call(c);return this},showSuperfishUl:function(){var d=a.op,c=this.addClass(d.hoverClass).find(">ul:hidden").css("visibility","visible");d.onBeforeShow.call(c);if(isIE){css1={display:"block",marginLeft:20};css2={marginLeft:0}}else{css1={display:"block",opacity:0,marginLeft:20};css2={opacity:1,marginLeft:0}}c.css(css1).animate(css2,150,"swing",function(){d.onShow.call(c)});return this}})})(jQuery);function webshot(b,a){jQuery(b).each(function(c){jQuery("body").append("<div class='"+a+"' id='"+a+c+"'><img src='http://images.websnapr.com/?size=s&amp;url="+jQuery(this).attr("href")+"' width='202' height='152' /></div>");var d=jQuery("#"+a+c);jQuery(this).mouseover(function(){d.css({opacity:1,display:"none"}).fadeIn(333)}).mousemove(function(e){d.css({left:e.pageX+15,top:e.pageY+15})}).mouseout(function(){d.fadeOut(333)})})}(function(a){a.fn.minitabs=function(b){a.fn.minitabs.defaults={content:".sections",nav:"ul:first",effect:"top",speed:333,cookies:true};var c=a.extend({},a.fn.minitabs.defaults,b);return this.each(function(){var e=a(this);var h=e.attr("id");var d=a("#"+h+" "+c.nav);if(c.cookies){var f=h;var j=a.cookie(f)}e.find(c.content+" >div:gt(0)").hide();if(c.cookies&&(j!=null)){d.find("li."+j).addClass("active");var g=d.find("li."+j+" a");var i=g.attr("href");e.find(c.content+" div"+i).show()}else{d.find("li:last").addClass("active");e.find(c.content+" div:first").show()}d.find("li>a").click(function(){if(!a(this).parent("li").hasClass("active")){d.find("li").removeClass("active");if(c.cookies){var m=a(this).parent("li").attr("class");a.cookie(f,m,{path:"/"})}a(this).parent("li").addClass("active");a(this).blur();var k=/([_\-\w]+$)/i;var l=a("#"+h+" #"+k.exec(this.href)[1]);if(c.effect=="slide"){e.find(c.content+" >div").slideUp(c.effect)}else{e.find(c.content+" >div").hide()}switch(c.effect){case"top":if(isIE){l.css({top:-300}).show().animate({top:0},c.speed,"easeOutQuart")}else{l.css({opacity:0,top:-300}).show().animate({opacity:1,top:0},c.speed,"easeOutQuart")}break;case"slide":l.slideDown(c.speed);break;case"height":originalHeight=l.height();l.css({opacity:0,height:0}).show().animate({opacity:1,height:originalHeight},c.speed,"easeOutQuart");break}return false}})})}})(jQuery);jQuery.fn.slideFade=function(a,b,d,c){if(isIE){return this.animate({height:a},b,d,c)}else{return this.animate({opacity:a,height:a},b,d,c)}};function setup_readmorelink(){jQuery("a.more-link").click(function(){var d=jQuery(this).attr("href");var f=d.lastIndexOf("-");var e=d.substr(++f);var b=jQuery(this);var a=jQuery(this).parent();var c=jQuery("<div></div>");b.html("").addClass("loading");jQuery.ajax({type:"POST",url:d,dataType:"html",cache:false,data:{"redirect-more-link":1,postid:e},error:function(g,i,h){window.location=b.attr("href")},success:function(g,h){c.html(g).hide();a.append(c);b.remove();c.slideFade("show",333,"easeOutCubic",function(){})}});return false})}
/*
 * jQuery Form Plugin
 * version: 2.43 (12-MAR-2010)
 * @requires jQuery v1.3.2 or later
 *
 * Examples and documentation at: http://malsup.com/jquery/form/
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
(function(a){a.fn.ajaxSubmit=function(r){if(!this.length){log("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof r=="function"){r={success:r}}var d=a.trim(this.attr("action"));if(d){d=(d.match(/^([^#]+)/)||[])[1]}d=d||window.location.href||"";r=a.extend({url:d,type:this.attr("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},r||{});var t={};this.trigger("form-pre-serialize",[this,r,t]);if(t.veto){log("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(r.beforeSerialize&&r.beforeSerialize(this,r)===false){log("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var l=this.formToArray(r.semantic);if(r.data){r.extraData=r.data;for(var e in r.data){if(r.data[e] instanceof Array){for(var f in r.data[e]){l.push({name:e,value:r.data[e][f]})}}else{l.push({name:e,value:r.data[e]})}}}if(r.beforeSubmit&&r.beforeSubmit(l,this,r)===false){log("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[l,this,r,t]);if(t.veto){log("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var c=a.param(l);if(r.type.toUpperCase()=="GET"){r.url+=(r.url.indexOf("?")>=0?"&":"?")+c;r.data=null}else{r.data=c}var s=this,i=[];if(r.resetForm){i.push(function(){s.resetForm()})}if(r.clearForm){i.push(function(){s.clearForm()})}if(!r.dataType&&r.target){var o=r.success||function(){};i.push(function(k){var j=r.replaceTarget?"replaceWith":"html";a(r.target)[j](k).each(o,arguments)})}else{if(r.success){i.push(r.success)}}r.success=function(q,k,u){for(var n=0,j=i.length;n<j;n++){i[n].apply(r,[q,k,u||s,s])}};var b=a("input:file",this).fieldValue();var p=false;for(var h=0;h<b.length;h++){if(b[h]){p=true}}var g=false;if((b.length&&r.iframe!==false)||r.iframe||p||g){if(r.closeKeepAlive){a.get(r.closeKeepAlive,m)}else{m()}}else{a.ajax(r)}this.trigger("form-submit-notify",[this,r]);return this;function m(){var v=s[0];if(a(":input[name=submit]",v).length){alert('Error: Form elements must not be named "submit".');return}var q=a.extend({},a.ajaxSettings,r);var H=a.extend(true,{},a.extend(true,{},a.ajaxSettings),q);var u="jqFormIO"+(new Date().getTime());var D=a('<iframe id="'+u+'" name="'+u+'" src="'+q.iframeSrc+'" onload="(jQuery(this).data(\'form-plugin-onload\'))()" />');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",q.iframeSrc)}};var E=q.global;if(E&&!a.active++){a.event.trigger("ajaxStart")}if(E){a.event.trigger("ajaxSend",[G,q])}if(H.beforeSend&&H.beforeSend(G,H)===false){H.global&&a.active--;return}if(G.aborted){return}var k=false;var A=0;var j=v.clk;if(j){var y=j.name;if(y&&!j.disabled){q.extraData=q.extraData||{};q.extraData[y]=j.value;if(j.type=="image"){q.extraData[y+".x"]=v.clk_x;q.extraData[y+".y"]=v.clk_y}}}function w(){var K=s.attr("target"),I=s.attr("action");v.setAttribute("target",u);if(v.getAttribute("method")!="POST"){v.setAttribute("method","POST")}if(v.getAttribute("action")!=q.url){v.setAttribute("action",q.url)}if(!q.skipEncodingOverride){s.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(q.timeout){setTimeout(function(){A=true;B()},q.timeout)}var J=[];try{if(q.extraData){for(var L in q.extraData){J.push(a('<input type="hidden" name="'+L+'" value="'+q.extraData[L]+'" />').appendTo(v)[0])}}D.appendTo("body");D.data("form-plugin-onload",B);v.submit()}finally{v.setAttribute("action",I);K?v.setAttribute("target",K):s.removeAttr("target");a(J).remove()}}if(q.forceSync){w()}else{setTimeout(w,10)}var z=100;function B(){if(k){return}var I=true;try{if(A){throw"timeout"}var J,M;M=F.contentWindow?F.contentWindow.document:F.contentDocument?F.contentDocument:F.document;var N=q.dataType=="xml"||M.XMLDocument||a.isXMLDoc(M);log("isXml="+N);if(!N&&(M.body==null||M.body.innerHTML=="")){if(--z){log("requeing onLoad callback, DOM not available");setTimeout(B,250);return}log("Could not access iframe DOM after 100 tries.");return}log("response detected");k=true;G.responseText=M.body?M.body.innerHTML:null;G.responseXML=M.XMLDocument?M.XMLDocument:M;G.getResponseHeader=function(P){var O={"content-type":q.dataType};return O[P]};if(q.dataType=="json"||q.dataType=="script"){var n=M.getElementsByTagName("textarea")[0];if(n){G.responseText=n.value}else{var L=M.getElementsByTagName("pre")[0];if(L){G.responseText=L.innerHTML}}}else{if(q.dataType=="xml"&&!G.responseXML&&G.responseText!=null){G.responseXML=C(G.responseText)}}J=a.httpData(G,q.dataType)}catch(K){log("error caught:",K);I=false;G.error=K;a.handleError(q,G,"error",K)}if(I){q.success(J,"success");if(E){a.event.trigger("ajaxSuccess",[G,q])}}if(E){a.event.trigger("ajaxComplete",[G,q])}if(E&&!--a.active){a.event.trigger("ajaxStop")}if(q.complete){q.complete(G,I?"success":"error")}setTimeout(function(){D.removeData("form-plugin-onload");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}}};a.fn.formToArray=function(p){var o=[];if(this.length==0){return o}var c=this[0];var g=p?c.getElementsByTagName("*"):c.elements;if(!g){return o}for(var h=0,l=g.length;h<l;h++){var d=g[h];var e=d.name;if(!e){continue}if(p&&c.clk&&d.type=="image"){if(!d.disabled&&c.clk==d){o.push({name:e,value:a(d).val()});o.push({name:e+".x",value:c.clk_x},{name:e+".y",value:c.clk_y})}continue}var q=a.fieldValue(d,true);if(q&&q.constructor==Array){for(var f=0,b=q.length;f<b;f++){o.push({name:e,value:q[f]})}}else{if(q!==null&&typeof q!="undefined"){o.push({name:e,value:q})}}}if(!p&&c.clk){var k=a(c.clk),m=k[0],e=m.name;if(e&&!m.disabled&&m.type=="image"){o.push({name:e,value:k.val()});o.push({name:e+".x",value:c.clk_x},{name:e+".y",value:c.clk_y})}}return o};a.fn.fieldValue=function(g){for(var f=[],d=0,b=this.length;d<b;d++){var e=this[d];var c=a.fieldValue(e,g);if(c===null||typeof c=="undefined"||(c.constructor==Array&&!c.length)){continue}c.constructor==Array?a.merge(f,c):f.push(c)}return f};a.fieldValue=function(b,h){var d=b.name,o=b.type,p=b.tagName.toLowerCase();if(typeof h=="undefined"){h=true}if(h&&(!d||b.disabled||o=="reset"||o=="button"||(o=="checkbox"||o=="radio")&&!b.checked||(o=="submit"||o=="image")&&b.form&&b.form.clk!=b||p=="select"&&b.selectedIndex==-1)){return null}if(p=="select"){var j=b.selectedIndex;if(j<0){return null}var l=[],c=b.options;var f=(o=="select-one");var k=(f?j+1:c.length);for(var e=(f?j:0);e<k;e++){var g=c[e];if(g.selected){var m=g.value;if(!m){m=(g.attributes&&g.attributes.value&&!(g.attributes.value.specified))?g.text:g.value}if(f){return m}l.push(m)}}return l}return b.value}})(jQuery);jQuery.fn.extend({plainHtml:function(a){if(a==undefined){return(this[0]?this[0].innerHTML:null)}else{if(this[0]){try{this[0].innerHTML=a}catch(b){}return this}}}});function setup_comment_controls(){jQuery.fn.appendVal=function(a){return this.each(function(){this.value+=a})};comment_class="li.comment";target_id="#comment";jQuery("a.quote").livequery("click",function(){$c=jQuery(this).parents(comment_class).find(".comment-text");$author=jQuery(this).parents(comment_class).find(".comment-author");$cid=jQuery(this).parents(comment_class).find(".comment-id").attr("href");jQuery(target_id).appendVal('<blockquote>\n<a href="'+$cid+'">\n<strong><em>'+$author.html()+":</em></strong>\n</a>\n "+$c.html()+"</blockquote>");jQuery(target_id).focus();return false});jQuery("a.reply").livequery("click",function(){linkClass=jQuery(this).attr("id");var b=linkClass.lastIndexOf("-");var a=linkClass.substr(++b);jQuery("#respond").hide();jQuery("#comment_parent").attr("value",a);jQuery("#cancel-reply").show();jQuery("#respond").appendTo("#comment-body-"+a).show(0,function(){jQuery("#comment").each(function(){if(this.createTextRange){var c=this.createTextRange();c.collapse(false);c.select()}jQuery(this).focus()})});return false});jQuery("#cancel-reply").livequery("click",function(a){jQuery("#respond").hide();jQuery("#comment_parent").attr("value","0");jQuery("#cancel-reply").hide();jQuery("#respond").appendTo("#section-comments").show(0,function(){jQuery("#comment").each(function(){if(this.createTextRange){var b=this.createTextRange();b.collapse(false);b.select()}jQuery(this).focus()})});return false});jQuery(".comment-head").bubble({timeout:0})}function setup_comment_ajax(){jQuery(".comment-navigation a").livequery("click",function(){$link=jQuery(this);var f=$link.attr("href");var d=f.split(/#.*$/)[0];jQuery(".comment-navigation").before('<div id="pagination_status"></div>');var e=jQuery("#pagination_status");jQuery.ajax({url:d,type:"GET",data:({action:"commentnavi"}),beforeSend:function(){e.empty();$link.removeAttr("href").addClass("loading").html("&nbsp;");jQuery("ul#comments").css("opacity",1).animate({opacity:0.5},333,"easeOutQuart")},error:function(g){window.location=target_url;return false},success:function(h){try{var g=jQuery("<div />").plainHtml(h);$comm=g.find("#comments-wrap").plainHtml();jQuery("ul#comments #cancel-reply").hide();jQuery("ul#comments").find("#respond").appendTo("#section-comments");jQuery("#comments-wrap").plainHtml($comm);jQuery("ul#comments").css("opacity",0.5).animate({opacity:1},333,"easeOutQuart");e.empty()}catch(i){e.attr("class","error").plainHtml(i)}if(window.AjaxEditComments){AjaxEditComments.init()}}});return false});jQuery("#respond form").before('<div id="comment_post_status"></div>');var c=jQuery("#commentform");var b=jQuery("#comment_post_status");var a=jQuery("#submit").val();c.submit(function(d){jQuery(this).ajaxSubmit({beforeSubmit:function(){b.empty();jQuery("#submit, #comment").attr("disabled","disabled");jQuery("#submit").val($lang[0])},error:function(e){b.empty();if(e.responseText.search(/<title>WordPress &rsaquo; Error<\/title>/)!=-1){var f=e.responseText.match(/<p>(.*)<\/p>/);b.attr("class","error").plainHtml(f[1])}else{var f=e.responseText;b.attr("class","error").plainHtml(f[1])}jQuery("#submit").val(a);jQuery("#submit, #comment").removeAttr("disabled");return false},success:function(g){try{var f=jQuery("<div />").plainHtml(g);$comm=f.find("#comments-wrap").plainHtml();jQuery("ul#comments #cancel-reply").hide();jQuery("ul#comments").find("#respond").appendTo("#section-comments");jQuery("#comments-wrap").plainHtml($comm);b.empty();b.attr("class","success").plainHtml($lang[1]);jQuery("#comment").val("");jQuery("#submit").val($lang[2]);jQuery("#submit, #comment").removeAttr("disabled");jQuery("#comment_parent").attr("value","0")}catch(h){jQuery("#submit, #comment").removeAttr("disabled");b.attr("class","error").plainHtml(h)}if(window.AjaxEditComments){AjaxEditComments.init()}}});return false})}(function(a){a.cssRule=function(b,e,c){if(typeof b=="object"){jQuery.each(b,function(g,f){jQuery.cssRule(g,f)});return}if((typeof b=="string")&&(b.indexOf(":")>-1)&&(e==undefined)&&(c==undefined)){Data=b.split("{");Data[1]=Data[1].replace(/\}/,"");jQuery.cssRule(jQuery.trim(Data[0]),jQuery.trim(Data[1]));return}if((typeof b=="string")&&(b.indexOf(",")>-1)){Multi=b.split(",");for(x=0;x<Multi.length;x++){Multi[x]=jQuery.trim(Multi[x]);if(Multi[x]!=""){jQuery.cssRule(Multi[x],e,c)}}return}if(typeof e=="object"){if(e.length==undefined){jQuery.each(e,function(f,g){jQuery.cssRule(b+" "+f,g)})}else{if((e.length==2)&&(typeof e[0]=="string")&&(typeof e[1]=="string")){jQuery.cssRule(b,e[0],e[1])}else{for(x1=0;x1<e.length;x1++){jQuery.cssRule(b,e[x1],c)}}}return}if((typeof e=="string")&&(e.indexOf("{")>-1)&&(e.indexOf("}")>-1)){e=e.replace(/\{/,"").replace(/\}/,"")}if((typeof e=="string")&&(e.indexOf(";")>-1)){Multi1=e.split(";");for(x2=0;x2<Multi1.length;x2++){jQuery.cssRule(b,Multi1[x2],undefined)}return}if((typeof e=="string")&&(e.indexOf(":")>-1)){Multi3=e.split(":");jQuery.cssRule(b,Multi3[0],Multi3[1]);return}if((typeof e=="string")&&(e.indexOf(",")>-1)){Multi2=e.split(",");for(x3=0;x3<Multi2.length;x3++){jQuery.cssRule(b,Multi2[x3],c)}return}if((e==undefined)||(c==undefined)){return}b=jQuery.trim(b);e=jQuery.trim(e);c=jQuery.trim(c);if((e=="")||(c=="")){return}if(jQuery.browser.msie){switch(e){case"float":e="style-float";break}}else{switch(e){case"float":e="css-float";break}}CssProperty=(e||"").replace(/\-(\w)/g,function(f,g){return(g.toUpperCase())});if(e&&c){for(var d=0;d<document.styleSheets.length;d++){WorkerStyleSheet=document.styleSheets[d];if(WorkerStyleSheet.insertRule){Rules=(WorkerStyleSheet.cssRules||WorkerStyleSheet.rules);WorkerStyleSheet.insertRule(b+"{ "+e+":"+c+"; }",Rules.length)}else{if(WorkerStyleSheet.addRule){WorkerStyleSheet.addRule(b,e+":"+c+";",0)}else{throw new Error("Add/insert not enabled.")}}}}}})(jQuery);jQuery.fn.extend({highlight:function(b,a,c){var d=new RegExp("(<[^>]*>)|(\\b"+b.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1")+")",a?"ig":"g");return this.html(this.html().replace(d,function(f,e,g){return(f.charAt(0)=="<")?f:'<strong class="'+c+'">'+g+"</strong>"}))}});(function(f){f.fn.printElement=function(h){var g=f.extend({},f.fn.printElement.defaults,h);if(g.printMode=="iframe"){if(f.browser.opera||(/chrome/.test(navigator.userAgent.toLowerCase()))){g.printMode="popup"}}f("[id^='printElement_']").remove();return this.each(function(){var i=f.meta?f.extend({},g,$this.data()):g;e(f(this),i)})};f.fn.printElement.defaults={printMode:"iframe",pageTitle:"",overrideElementCSS:null,printBodyOptions:{styleToAdd:"padding:10px;margin:10px;background:#fff;",classNameToAdd:""},leaveOpen:false,iframeElementOptions:{styleToAdd:"border:none;position:absolute;width:0px;height:0px;bottom:0px;left:0px;background:#fff;",classNameToAdd:""}};f.fn.printElement.cssElement={href:"",media:""};function e(i,m){var h=a(i,m);var k=null;var l=null;if(m.printMode.toLowerCase()=="popup"){k=window.open("about:blank","printElementWindow","width=650,height=440,scrollbars=yes");l=k.document}else{var g="printElement_"+(Math.round(Math.random()*99999)).toString();var j=document.createElement("IFRAME");f(j).attr({style:m.iframeElementOptions.styleToAdd,id:g,className:m.iframeElementOptions.classNameToAdd,frameBorder:0,scrolling:"no",src:"about:blank"});document.body.appendChild(j);l=(j.contentWindow||j.contentDocument);if(l.document){l=l.document}j=document.frames?document.frames[g]:document.getElementById(g);k=j.contentWindow||j}focus();l.open();l.write(h);l.close();c(k)}function c(g){if(g&&g.printPage){g.printPage()}else{setTimeout(function(){c(g)},50)}}function d(i){var h=f(i);f(":checked",h).each(function(){this.setAttribute("checked","checked")});f("input[type='text']",h).each(function(){this.setAttribute("value",f(this).val())});f("select",h).each(function(){var j=f(this);f("option",j).each(function(){if(j.val()==f(this).val()){this.setAttribute("selected","selected")}})});f("textarea",h).each(function(){var j=f(this).attr("value");if(f.browser.mozilla){if(this.firstChild){this.firstChild.textContent=j}}else{this.innerHTML=j}});var g=h.html();return g}function b(){return window.location.protocol+window.location.hostname+window.location.pathname}function a(k,l){var i=f(k);var h=d(k);var j=new Array();j.push("<html><head><title>"+l.pageTitle+"</title>");if(l.overrideElementCSS){if(l.overrideElementCSS.length>0){for(var g=0;g<l.overrideElementCSS.length;g++){var m=l.overrideElementCSS[g];if(typeof(m)=="string"){j.push('<link type="text/css" rel="stylesheet" href="'+m+'" >')}else{j.push('<link type="text/css" rel="stylesheet" href="'+m.href+'" media="'+m.media+'" >')}}}}else{f(document).find("link").filter(function(){return f(this).attr("rel").toLowerCase()=="stylesheet"}).each(function(){j.push('<link type="text/css" rel="stylesheet" href="'+f(this).attr("href")+'" media="'+f(this).attr("media")+'" >')})}j.push('<base href="'+b()+'" />');j.push('</head><body style="'+l.printBodyOptions.styleToAdd+'" class="'+l.printBodyOptions.classNameToAdd+'">');j.push('<div class="'+i.attr("class")+'">'+h+"</div>");j.push('<script type="text/javascript">function printPage(){focus();print();'+((!f.browser.opera&&!l.leaveOpen&&l.printMode.toLowerCase()=="popup")?"close();":"")+"}<\/script>");j.push("</body></html>");return j.join("")}})(jQuery);(function(a){a.fn.addGrid=function(e,b){var d={default_cols:12,z_index:999,img_path:"/images/",opacity:0.6};var c=a.extend(d,b);var e=e!=null&&(e===12||e===16)?e:12;var e=e===c.default_cols?"12_col":"16_col";return this.each(function(){var g=a(this);var f=g.height();var h=a('<div id="'+c.grid_id+'"/>').appendTo(g).css({display:"none",position:"absolute",top:0,"z-index":(c.z_index-1),height:f,opacity:c.opacity,width:"100%"});a("<div/>").addClass("container_12").css({margin:"0 auto",width:"960px",height:f,"background-image":"url("+c.img_path+e+".png)","background-repeat":"repeat-y"}).appendTo(h);a("<div>grid on</div>").appendTo(g).css({position:"absolute",top:0,left:0,"z-index":c.z_index,background:"#ed1e24","font-weight":"bold","text-transform":"uppercase",color:"#fff",padding:"3px 6px",cursor:"pointer","text-align":"left"}).hover(function(){a(this).css("cursor","pointer")},function(){a(this).css("cursor","default")}).toggle(function(){a(this).text("grid off");a("#"+c.grid_id).slideDown()},function(){a(this).text("grid on");a("#"+c.grid_id).slideUp()})})}})(jQuery);(function(a){jQuery.fn.makeSortable=function(){this.each(function(b,d){var e=a(this).addClass("table-sort");var c="";if(e.get()[0].tagName.toUpperCase()=="TABLE"){a("thead th",e).each(function(g,h){var f=a(this);f.click(function(){var i=e.find("td table *");e.find("tbody").not(i).each(function(m,k){c=a(k).find("tr:first").attr("class");var l=a(k).find("tr").not(i);var j=[],n=null;l.each(function(o,p){if(c!=""){a(this).removeClass("odd even")}var r=j[o]=a(this).find("td").not(i).eq(g).text()+"";var q=(!isNaN(Date.parse(r))?"date":(!isNaN(new Number(r))?"number":(!isNaN(new Number(r.replace(/^\$/,"")))?"currency":"string")));n=(!!n&&n!=q?"string":q)});l=l.sort(function(p,o){var r=a(p).find("td").not(i).eq(g).text();var q=a(o).find("td").not(i).eq(g).text();if(n=="date"){r=Date.parse(r);q=Date.parse(q);return(r<q?-1:(r==q?0:1))}else{if(n=="currency"){return(r.replace(/^\$/,"")-q.replace(/^\$/,""))}else{if(n=="number"){return(r-q)}else{if(n=="string"){r=r.toString();q=q.toString();return(r<q?-1:(r==q?0:1))}else{return 0}}}}});a(".sort-asc",e).not(i).removeClass("sort-asc");a(".sort-desc",e).not(i).removeClass("sort-desc");if((function(){for(var o=0;o<l.size();o++){if(l.eq(o).find("td").not(i).eq(g).text()!=j[o]){return false}}return true})()){l=a(l.get().reverse());f.removeClass("sort-asc").addClass("sort-desc")}else{f.removeClass("sort-desc").addClass("sort-asc")}a(k).append(l);if(c=="odd"){a(k).find("tr:odd").addClass("even");a(k).find("tr:even").addClass("odd")}if(c=="even"){a(k).find("tr:odd").addClass("odd");a(k).find("tr:even").addClass("even")}});e.trigger("sort")})});e.trigger("sort")}});return this}})(jQuery);function liteboxCallback(){jQuery(".flickrGallery li a").fancyboxlite({zoomSpeedIn:333,zoomSpeedOut:333,zoomSpeedChange:133,easingIn:"easeOutQuart",easingOut:"easeInQuart",overlayShow:true,overlayOpacity:0.75})}(function(B){var K,T,R,L,d,w,J,O,A,E=0,I={},h=[],e=0,G={},z=[],f=null,m=new Image(),g=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,k=/[^\.]\.(swf)\s*$/i,q,M=1,a,c,P=false,D=20,t=B.extend(B("<div/>")[0],{prop:0}),j=0,S=!B.support.opacity&&!window.XMLHttpRequest,i=function(){T.hide();m.onerror=m.onload=null;if(f){f.abort()}K.empty()},p=function(){B.fancybox('<p id="fancybox_error">The requested content cannot be loaded.<br />Please try again later.</p>',{scrolling:"no",padding:20,transitionIn:"none",transitionOut:"none"})},F=function(){return[B(window).width(),B(window).height(),B(document).scrollLeft(),B(document).scrollTop()]},b=function(){var W=F(),ad={},ab=G.margin,X=G.autoScale,ac=(D+ab)*2,aa=(D+ab)*2,Y=(G.padding*2),Z;if(G.width.toString().indexOf("%")>-1){ad.width=((W[0]*parseFloat(G.width))/100)-(D*2);X=false}else{ad.width=G.width+Y}if(G.height.toString().indexOf("%")>-1){ad.height=((W[1]*parseFloat(G.height))/100)-(D*2);X=false}else{ad.height=G.height+Y}if(X&&(ad.width>(W[0]-ac)||ad.height>(W[1]-aa))){if(I.type=="image"||I.type=="swf"){ac+=Y;aa+=Y;Z=Math.min(Math.min(W[0]-ac,G.width)/G.width,Math.min(W[1]-aa,G.height)/G.height);ad.width=Math.round(Z*(ad.width-Y))+Y;ad.height=Math.round(Z*(ad.height-Y))+Y}else{ad.width=Math.min(ad.width,(W[0]-ac));ad.height=Math.min(ad.height,(W[1]-aa))}}ad.top=W[3]+((W[1]-(ad.height+(D*2)))*0.5);ad.left=W[2]+((W[0]-(ad.width+(D*2)))*0.5);if(G.autoScale===false){ad.top=Math.max(W[3]+ab,ad.top);ad.left=Math.max(W[2]+ab,ad.left)}return ad},N=function(W){if(W&&W.length){switch(G.titlePosition){case"inside":return W;default:return'<span id="fancybox-title-over">'+W+"</span>"}}return false},s=function(){var Y=G.title,X=c.width-(G.padding*2),W="fancybox-title-"+G.titlePosition;B("#fancybox-title").remove();j=0;if(G.titleShow===false){return}Y=B.isFunction(G.titleFormat)?G.titleFormat(Y,z,e,G):N(Y);if(!Y||Y===""){return}B('<div id="fancybox-title" class="'+W+'" />').css({width:X,paddingLeft:G.padding,paddingRight:G.padding}).html(Y).appendTo("body");switch(G.titlePosition){case"inside":j=B("#fancybox-title").outerHeight(true)-G.padding;c.height+=j;break;case"over":B("#fancybox-title").css("bottom",G.padding);break;default:B("#fancybox-title").css("bottom",B("#fancybox-title").outerHeight(true)*-1);break}B("#fancybox-title").appendTo(d).hide()},o=function(){B(document).unbind("keydown.fb").bind("keydown.fb",function(W){if(W.keyCode==27&&G.enableEscapeButton){W.preventDefault();B.fancyboxlite.close()}else{if(W.keyCode==37){W.preventDefault();B.fancyboxlite.prev()}else{if(W.keyCode==39){W.preventDefault();B.fancyboxlite.next()}}}});if(B.fn.mousewheel){L.unbind("mousewheel.fb");if(z.length>1){L.bind("mousewheel.fb",function(W,X){W.preventDefault();if(P||X===0){return}if(X>0){B.fancyboxlite.prev()}else{B.fancyboxlite.next()}})}}if(!G.showNavArrows){return}if((G.cyclic&&z.length>1)||e!==0){O.show()}if((G.cyclic&&z.length>1)||e!=(z.length-1)){A.show()}},U=function(){var W,X;if((z.length-1)>e){W=z[e+1].href;if(typeof W!=="undefined"&&W.match(g)){X=new Image();X.src=W}}if(e>0){W=z[e-1].href;if(typeof W!=="undefined"&&W.match(g)){X=new Image();X.src=W}}},v=function(){w.css("overflow",(G.scrolling=="auto"?(G.type=="image"||G.type=="iframe"||G.type=="swf"?"hidden":"auto"):(G.scrolling=="yes"?"auto":"visible")));if(!B.support.opacity){w.get(0).style.removeAttribute("filter");L.get(0).style.removeAttribute("filter")}B("#fancybox-title").show();if(G.hideOnContentClick){w.one("click",B.fancyboxlite.close)}if(G.hideOnOverlayClick){R.one("click",B.fancyboxlite.close)}if(G.showCloseButton){J.show()}o();B(window).bind("resize.fb",B.fancyboxlite.center);if(G.centerOnScroll){B(window).bind("scroll.fb",B.fancyboxlite.center)}else{B(window).unbind("scroll.fb")}if(B.isFunction(G.onComplete)){G.onComplete(z,e,G)}P=false;U()},H=function(aa){var X=Math.round(a.width+(c.width-a.width)*aa),W=Math.round(a.height+(c.height-a.height)*aa),Z=Math.round(a.top+(c.top-a.top)*aa),Y=Math.round(a.left+(c.left-a.left)*aa);L.css({width:X+"px",height:W+"px",top:Z+"px",left:Y+"px"});X=Math.max(X-G.padding*2,0);W=Math.max(W-(G.padding*2+(j*aa)),0);w.css({width:X+"px",height:W+"px"});if(typeof c.opacity!=="undefined"){L.css("opacity",(aa<0.5?0.5:aa))}},y=function(W){var X=W.offset();X.top+=parseFloat(W.css("paddingTop"))||0;X.left+=parseFloat(W.css("paddingLeft"))||0;X.top+=parseFloat(W.css("border-top-width"))||0;X.left+=parseFloat(W.css("border-left-width"))||0;X.width=W.width();X.height=W.height();return X},V=function(){var Z=I.orig?B(I.orig):false,Y={},X,W;if(Z&&Z.length){X=y(Z);Y={width:(X.width+(G.padding*2)),height:(X.height+(G.padding*2)),top:(X.top-G.padding-D),left:(X.left-G.padding-D)}}else{W=F();Y={width:1,height:1,top:W[3]+W[1]*0.5,left:W[2]+W[0]*0.5}}return Y},u=function(){T.hide();if(L.is(":visible")&&B.isFunction(G.onCleanup)){if(G.onCleanup(z,e,G)===false){B.event.trigger("fancybox-cancel");P=false;return}}z=h;e=E;G=I;w.get(0).scrollTop=0;w.get(0).scrollLeft=0;if(G.overlayShow){if(S){B("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"})}R.css({"background-color":G.overlayColor,opacity:G.overlayOpacity}).unbind().show()}c=b();s();if(L.is(":visible")){B(J.add(O).add(A)).hide();var X=L.position(),W;a={top:X.top,left:X.left,width:L.width(),height:L.height()};W=(a.width==c.width&&a.height==c.height);w.fadeOut(G.changeFade,function(){var Y=function(){w.html(K.contents()).fadeIn(G.changeFade,v)};B.event.trigger("fancybox-change");w.empty().css("overflow","hidden");if(W){w.css({top:G.padding,left:G.padding,width:Math.max(c.width-(G.padding*2),1),height:Math.max(c.height-(G.padding*2)-j,1)});Y()}else{w.css({top:G.padding,left:G.padding,width:Math.max(a.width-(G.padding*2),1),height:Math.max(a.height-(G.padding*2),1)});t.prop=0;B(t).animate({prop:1},{duration:G.changeSpeed,easing:G.easingChange,step:H,complete:Y})}});return}L.css("opacity",1);if(G.transitionIn=="elastic"){a=V();w.css({top:G.padding,left:G.padding,width:Math.max(a.width-(G.padding*2),1),height:Math.max(a.height-(G.padding*2),1)}).html(K.contents());L.css(a).show();if(G.opacity){c.opacity=0}t.prop=0;B(t).animate({prop:1},{duration:G.speedIn,easing:G.easingIn,step:H,complete:v})}else{w.css({top:G.padding,left:G.padding,width:Math.max(c.width-(G.padding*2),1),height:Math.max(c.height-(G.padding*2)-j,1)}).html(K.contents());L.css(c).fadeIn(G.transitionIn=="none"?0:G.speedIn,v)}},r=function(){K.width(I.width);K.height(I.height);if(I.width=="auto"){I.width=K.width()}if(I.height=="auto"){I.height=K.height()}u()},Q=function(){P=true;I.width=m.width;I.height=m.height;B("<img />").attr({id:"fancybox-img",src:m.src,alt:I.title}).appendTo(K);u()},l=function(){i();var ab=h[E],Y,Z,ad,ac,X,W,aa;I=B.extend({},B.fn.fancyboxlite.defaults,(typeof B(ab).data("fancybox")=="undefined"?I:B(ab).data("fancybox")));ad=ab.title||B(ab).title||I.title||"";if(ab.nodeName&&!I.orig){I.orig=B(ab).children("img:first").length?B(ab).children("img:first"):B(ab)}if(ad===""&&I.orig){ad=I.orig.attr("alt")}if(ab.nodeName&&(/^(?:javascript|#)/i).test(ab.href)){Y=I.href||null}else{Y=I.href||ab.href||null}if(I.type){Z=I.type;if(!Y){Y=I.content}}else{if(I.content){Z="html"}else{if(Y){if(Y.match(g)){Z="image"}else{if(Y.match(k)){Z="swf"}else{if(B(ab).hasClass("iframe")){Z="iframe"}else{if(Y.match(/#/)){ab=Y.substr(Y.indexOf("#"));Z=B(ab).length>0?"inline":"ajax"}else{Z="ajax"}}}}}else{Z="inline"}}}I.type=Z;I.href=Y;I.title=ad;if(I.autoDimensions&&I.type!=="iframe"&&I.type!=="swf"){I.width="auto";I.height="auto"}if(I.modal){I.overlayShow=true;I.hideOnOverlayClick=false;I.hideOnContentClick=false;I.enableEscapeButton=false;I.showCloseButton=false}if(B.isFunction(I.onStart)){if(I.onStart(h,E,I)===false){P=false;return}}K.css("padding",(D+I.padding+I.margin));B(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){B(this).replaceWith(w.children())});switch(Z){case"html":K.html(I.content);r();break;case"inline":B('<div class="fancybox-inline-tmp" />').hide().insertBefore(B(ab)).bind("fancybox-cleanup",function(){B(this).replaceWith(w.children())}).bind("fancybox-cancel",function(){B(this).replaceWith(K.children())});B(ab).appendTo(K);r();break;case"image":P=false;B.fancyboxlite.showActivity();m=new Image();m.onerror=function(){p()};m.onload=function(){m.onerror=null;m.onload=null;Q()};m.src=Y;break;case"swf":ac='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+I.width+'" height="'+I.height+'"><param name="movie" value="'+Y+'"></param>';X="";B.each(I.swf,function(ae,af){ac+='<param name="'+ae+'" value="'+af+'"></param>';X+=" "+ae+'="'+af+'"'});ac+='<embed src="'+Y+'" type="application/x-shockwave-flash" width="'+I.width+'" height="'+I.height+'"'+X+"></embed></object>";K.html(ac);r();break;case"ajax":W=Y.split("#",2);aa=I.ajax.data||{};if(W.length>1){Y=W[0];if(typeof aa=="string"){aa+="&selector="+W[1]}else{aa.selector=W[1]}}P=false;B.fancyboxlite.showActivity();f=B.ajax(B.extend(I.ajax,{url:Y,data:aa,error:p,success:function(af,ag,ae){if(f.status==200){K.html(af);r()}}}));break;case"iframe":B('<iframe id="fancybox-frame" name="fancybox-frame'+new Date().getTime()+'" frameborder="0" hspace="0" scrolling="'+I.scrolling+'" src="'+I.href+'"></iframe>').appendTo(K);u();break}},n=function(){if(!T.is(":visible")){clearInterval(q);return}B("div",T).css("top",(M*-40)+"px");M=(M+1)%12},C=function(){if(B("#fancybox-wrap").length){return}B("body").append(K=B('<div id="fancybox-tmp"></div>'),T=B('<div id="fancybox-loading"><div></div></div>'),R=B('<div id="fancybox-overlay"></div>'),L=B('<div id="fancybox-wrap"></div>'));if(!B.support.opacity){L.addClass("fancybox-ie");T.addClass("fancybox-ie")}d=B('<div id="fancybox-outer"></div>').appendTo(L);d.append(w=B('<div id="fancybox-inner"></div>'),J=B('<a id="fancybox-close"></a>'),O=B('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),A=B('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));J.click(B.fancyboxlite.close);T.click(B.fancyboxlite.cancel);O.click(function(W){W.preventDefault();B.fancyboxlite.prev()});A.click(function(W){W.preventDefault();B.fancyboxlite.next()});if(S){R.get(0).style.setExpression("height","document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'");T.get(0).style.setExpression("top","(-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'");d.prepend('<iframe id="fancybox-hide-sel-frame" src="javascript:\'\';" scrolling="no" frameborder="0" ></iframe>')}};B.fn.fancyboxlite=function(W){B(this).data("fancybox",B.extend({},W,(B.metadata?B(this).metadata():{}))).unbind("click.fb").bind("click.fb",function(Y){Y.preventDefault();if(P){return}P=true;B(this).blur();h=[];E=0;var X=B(this).attr("rel")||"";if(!X||X==""||X==="nofollow"){h.push(this)}else{h=B("a[rel="+X+"], area[rel="+X+"]");E=h.index(this)}l();return false});return this};B.fancyboxlite=function(Z){if(P){return}P=true;var Y=typeof arguments[1]!=="undefined"?arguments[1]:{};h=[];E=Y.index||0;if(B.isArray(Z)){for(var X=0,W=Z.length;X<W;X++){if(typeof Z[X]=="object"){B(Z[X]).data("fancybox",B.extend({},Y,Z[X]))}else{Z[X]=B({}).data("fancybox",B.extend({content:Z[X]},Y))}}h=jQuery.merge(h,Z)}else{if(typeof Z=="object"){B(Z).data("fancybox",B.extend({},Y,Z))}else{Z=B({}).data("fancybox",B.extend({content:Z},Y))}h.push(Z)}if(E>h.length||E<0){E=0}l()};B.fancyboxlite.showActivity=function(){clearInterval(q);T.show();q=setInterval(n,66)};B.fancyboxlite.hideActivity=function(){T.hide()};B.fancyboxlite.next=function(){return B.fancyboxlite.pos(e+1)};B.fancyboxlite.prev=function(){return B.fancyboxlite.pos(e-1)};B.fancyboxlite.pos=function(W){if(P){return}W=parseInt(W,10);if(W>-1&&z.length>W){E=W;l()}if(G.cyclic&&z.length>1&&W<0){E=z.length-1;l()}if(G.cyclic&&z.length>1&&W>=z.length){E=0;l()}return};B.fancyboxlite.cancel=function(){if(P){return}P=true;B.event.trigger("fancybox-cancel");i();if(I&&B.isFunction(I.onCancel)){I.onCancel(h,E,I)}P=false};B.fancyboxlite.close=function(){if(P||L.is(":hidden")){return}P=true;if(G&&B.isFunction(G.onCleanup)){if(G.onCleanup(z,e,G)===false){P=false;return}}i();B(J.add(O).add(A)).hide();B("#fancybox-title").remove();L.add(w).add(R).unbind();B(window).unbind("resize.fb scroll.fb");B(document).unbind("keydown.fb");function W(){R.fadeOut("fast");L.hide();B.event.trigger("fancybox-cleanup");w.empty();if(B.isFunction(G.onClosed)){G.onClosed(z,e,G)}z=I=[];e=E=0;G=I={};P=false}w.css("overflow","hidden");if(G.transitionOut=="elastic"){a=V();var X=L.position();c={top:X.top,left:X.left,width:L.width(),height:L.height()};if(G.opacity){c.opacity=1}t.prop=1;B(t).animate({prop:0},{duration:G.speedOut,easing:G.easingOut,step:H,complete:W})}else{L.fadeOut(G.transitionOut=="none"?0:G.speedOut,W)}};B.fancyboxlite.resize=function(){var X,W;if(P||L.is(":hidden")){return}P=true;X=w.wrapInner("<div style='overflow:auto'></div>").children();W=X.height();L.css({height:W+(G.padding*2)+j});w.css({height:W});X.replaceWith(X.children());B.fancyboxlite.center()};B.fancyboxlite.center=function(){P=true;var W=F(),X=G.margin,Y={};Y.top=W[3]+((W[1]-((L.height()-j)+(D*2)))*0.5);Y.left=W[2]+((W[0]-(L.width()+(D*2)))*0.5);Y.top=Math.max(W[3]+X,Y.top);Y.left=Math.max(W[2]+X,Y.left);L.css(Y);P=false};B.fn.fancyboxlite.defaults={padding:10,margin:20,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:true,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.3,overlayColor:"#333",titleShow:true,titlePosition:"inside",titleFormat:null,transitionIn:"elastic",transitionOut:"elastic",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,onStart:null,onCancel:null,onComplete:null,onCleanup:null,onClosed:null};B(document).ready(function(){C()})})(jQuery);