var mod_pagespeed_eSG0ieKJil = "/*\n * Thickbox 3.1 - One Box To Rule Them All.\n * By Cody Lindley (http://www.codylindley.com)\n * Copyright (c) 2007 cody lindley\n * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php\n*/\n\nif ( typeof tb_pathToImage != 'string' ) {\n	var tb_pathToImage = \"../wp-includes/js/thickbox/loadingAnimation.gif\";\n}\nif ( typeof tb_closeImage != 'string' ) {\n	var tb_closeImage = \"../wp-includes/js/thickbox/tb-close.png\";\n}\n\n/*!!!!!!!!!!!!!!!!! edit below this line at your own risk !!!!!!!!!!!!!!!!!!!!!!!*/\n\n//on page load call tb_init\njQuery(document).ready(function(){\n	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox\n	imgLoader = new Image();// preload image\n	imgLoader.src = tb_pathToImage;\n});\n\n//add thickbox to href & area elements that have a class of .thickbox\nfunction tb_init(domChunk){\n	jQuery(domChunk).live('click', tb_click);\n}\n\nfunction tb_click(){\n	var t = this.title || this.name || null;\n	var a = this.href || this.alt;\n	var g = this.rel || false;\n	tb_show(t,a,g);\n	this.blur();\n	return false;\n}\n\nfunction tb_show(caption, url, imageGroup) {//function called when the user clicks on a thickbox link\n\n	try {\n		if (typeof document.body.style.maxHeight === \"undefined\") {//if IE 6\n			jQuery(\"body\",\"html\").css({height: \"100%\", width: \"100%\"});\n			jQuery(\"html\").css(\"overflow\",\"hidden\");\n			if (document.getElementById(\"TB_HideSelect\") === null) {//iframe to hide select elements in ie6\n				jQuery(\"body\").append(\"<iframe id='TB_HideSelect'>\"+thickboxL10n.noiframes+\"</iframe><div id='TB_overlay'></div><div id='TB_window'></div>\");\n				jQuery(\"#TB_overlay\").click(tb_remove);\n			}\n		}else{//all others\n			if(document.getElementById(\"TB_overlay\") === null){\n				jQuery(\"body\").append(\"<div id='TB_overlay'></div><div id='TB_window'></div>\");\n				jQuery(\"#TB_overlay\").click(tb_remove);\n			}\n		}\n\n		if(tb_detectMacXFF()){\n			jQuery(\"#TB_overlay\").addClass(\"TB_overlayMacFFBGHack\");//use png overlay so hide flash\n		}else{\n			jQuery(\"#TB_overlay\").addClass(\"TB_overlayBG\");//use background and opacity\n		}\n\n		if(caption===null){caption=\"\";}\n		jQuery(\"body\").append(\"<div id='TB_load'><img src='\"+imgLoader.src+\"' /></div>\");//add loader to the page\n		jQuery('#TB_load').show();//show loader\n\n		var baseURL;\n	   if(url.indexOf(\"?\")!==-1){ //ff there is a query string involved\n			baseURL = url.substr(0, url.indexOf(\"?\"));\n	   }else{\n	   		baseURL = url;\n	   }\n\n	   var urlString = /\\.jpg$|\\.jpeg$|\\.png$|\\.gif$|\\.bmp$/;\n	   var urlType = baseURL.toLowerCase().match(urlString);\n\n		if(urlType == '.jpg' || urlType == '.jpeg' || urlType == '.png' || urlType == '.gif' || urlType == '.bmp'){//code to show images\n\n			TB_PrevCaption = \"\";\n			TB_PrevURL = \"\";\n			TB_PrevHTML = \"\";\n			TB_NextCaption = \"\";\n			TB_NextURL = \"\";\n			TB_NextHTML = \"\";\n			TB_imageCount = \"\";\n			TB_FoundURL = false;\n			if(imageGroup){\n				TB_TempArray = jQuery(\"a[rel=\"+imageGroup+\"]\").get();\n				for (TB_Counter = 0; ((TB_Counter < TB_TempArray.length) && (TB_NextHTML === \"\")); TB_Counter++) {\n					var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);\n						if (!(TB_TempArray[TB_Counter].href == url)) {\n							if (TB_FoundURL) {\n								TB_NextCaption = TB_TempArray[TB_Counter].title;\n								TB_NextURL = TB_TempArray[TB_Counter].href;\n								TB_NextHTML = \"<span id='TB_next'>&nbsp;&nbsp;<a href='#'>\"+thickboxL10n.next+\"</a></span>\";\n							} else {\n								TB_PrevCaption = TB_TempArray[TB_Counter].title;\n								TB_PrevURL = TB_TempArray[TB_Counter].href;\n								TB_PrevHTML = \"<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>\"+thickboxL10n.prev+\"</a></span>\";\n							}\n						} else {\n							TB_FoundURL = true;\n							TB_imageCount = thickboxL10n.image + ' ' + (TB_Counter + 1) + ' ' + thickboxL10n.of + ' ' + (TB_TempArray.length);\n						}\n				}\n			}\n\n			imgPreloader = new Image();\n			imgPreloader.onload = function(){\n			imgPreloader.onload = null;\n\n			// Resizing large images - orginal by Christian Montoya edited by me.\n			var pagesize = tb_getPageSize();\n			var x = pagesize[0] - 150;\n			var y = pagesize[1] - 150;\n			var imageWidth = imgPreloader.width;\n			var imageHeight = imgPreloader.height;\n			if (imageWidth > x) {\n				imageHeight = imageHeight * (x / imageWidth);\n				imageWidth = x;\n				if (imageHeight > y) {\n					imageWidth = imageWidth * (y / imageHeight);\n					imageHeight = y;\n				}\n			} else if (imageHeight > y) {\n				imageWidth = imageWidth * (y / imageHeight);\n				imageHeight = y;\n				if (imageWidth > x) {\n					imageHeight = imageHeight * (x / imageWidth);\n					imageWidth = x;\n				}\n			}\n			// End Resizing\n\n			TB_WIDTH = imageWidth + 30;\n			TB_HEIGHT = imageHeight + 60;\n			jQuery(\"#TB_window\").append(\"<a href='' id='TB_ImageOff' title='\"+thickboxL10n.close+\"'><img id='TB_Image' src='\"+url+\"' width='\"+imageWidth+\"' height='\"+imageHeight+\"' alt='\"+caption+\"'/></a>\" + \"<div id='TB_caption'>\"+caption+\"<div id='TB_secondLine'>\" + TB_imageCount + TB_PrevHTML + TB_NextHTML + \"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='\"+thickboxL10n.close+\"'><img src='\" + tb_closeImage + \"' /></a></div>\");\n\n			jQuery(\"#TB_closeWindowButton\").click(tb_remove);\n\n			if (!(TB_PrevHTML === \"\")) {\n				function goPrev(){\n					if(jQuery(document).unbind(\"click\",goPrev)){jQuery(document).unbind(\"click\",goPrev);}\n					jQuery(\"#TB_window\").remove();\n					jQuery(\"body\").append(\"<div id='TB_window'></div>\");\n					tb_show(TB_PrevCaption, TB_PrevURL, imageGroup);\n					return false;\n				}\n				jQuery(\"#TB_prev\").click(goPrev);\n			}\n\n			if (!(TB_NextHTML === \"\")) {\n				function goNext(){\n					jQuery(\"#TB_window\").remove();\n					jQuery(\"body\").append(\"<div id='TB_window'></div>\");\n					tb_show(TB_NextCaption, TB_NextURL, imageGroup);\n					return false;\n				}\n				jQuery(\"#TB_next\").click(goNext);\n\n			}\n\n			document.onkeydown = function(e){\n				if (e == null) { // ie\n					keycode = event.keyCode;\n				} else { // mozilla\n					keycode = e.which;\n				}\n				if(keycode == 27){ // close\n					tb_remove();\n				} else if(keycode == 190){ // display previous image\n					if(!(TB_NextHTML == \"\")){\n						document.onkeydown = \"\";\n						goNext();\n					}\n				} else if(keycode == 188){ // display next image\n					if(!(TB_PrevHTML == \"\")){\n						document.onkeydown = \"\";\n						goPrev();\n					}\n				}\n			};\n\n			tb_position();\n			jQuery(\"#TB_load\").remove();\n			jQuery(\"#TB_ImageOff\").click(tb_remove);\n			jQuery(\"#TB_window\").css({display:\"block\"}); //for safari using css instead of show\n			};\n\n			imgPreloader.src = url;\n		}else{//code to show html\n\n			var queryString = url.replace(/^[^\\?]+\\??/,'');\n			var params = tb_parseQuery( queryString );\n\n			TB_WIDTH = (params['width']*1) + 30 || 630; //defaults to 630 if no paramaters were added to URL\n			TB_HEIGHT = (params['height']*1) + 40 || 440; //defaults to 440 if no paramaters were added to URL\n			ajaxContentW = TB_WIDTH - 30;\n			ajaxContentH = TB_HEIGHT - 45;\n\n			if(url.indexOf('TB_iframe') != -1){// either iframe or ajax window\n					urlNoQuery = url.split('TB_');\n					jQuery(\"#TB_iframeContent\").remove();\n					if(params['modal'] != \"true\"){//iframe no modal\n						jQuery(\"#TB_window\").append(\"<div id='TB_title'><div id='TB_ajaxWindowTitle'>\"+caption+\"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='\"+thickboxL10n.close+\"'><img src='\" + tb_closeImage + \"' /></a></div></div><iframe frameborder='0' hspace='0' src='\"+urlNoQuery[0]+\"' id='TB_iframeContent' name='TB_iframeContent\"+Math.round(Math.random()*1000)+\"' onload='tb_showIframe()' style='width:\"+(ajaxContentW + 29)+\"px;height:\"+(ajaxContentH + 17)+\"px;' >\"+thickboxL10n.noiframes+\"</iframe>\");\n					}else{//iframe modal\n					jQuery(\"#TB_overlay\").unbind();\n						jQuery(\"#TB_window\").append(\"<iframe frameborder='0' hspace='0' src='\"+urlNoQuery[0]+\"' id='TB_iframeContent' name='TB_iframeContent\"+Math.round(Math.random()*1000)+\"' onload='tb_showIframe()' style='width:\"+(ajaxContentW + 29)+\"px;height:\"+(ajaxContentH + 17)+\"px;'>\"+thickboxL10n.noiframes+\"</iframe>\");\n					}\n			}else{// not an iframe, ajax\n					if(jQuery(\"#TB_window\").css(\"display\") != \"block\"){\n						if(params['modal'] != \"true\"){//ajax no modal\n						jQuery(\"#TB_window\").append(\"<div id='TB_title'><div id='TB_ajaxWindowTitle'>\"+caption+\"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'><img src='\" + tb_closeImage + \"' /></a></div></div><div id='TB_ajaxContent' style='width:\"+ajaxContentW+\"px;height:\"+ajaxContentH+\"px'></div>\");\n						}else{//ajax modal\n						jQuery(\"#TB_overlay\").unbind();\n						jQuery(\"#TB_window\").append(\"<div id='TB_ajaxContent' class='TB_modal' style='width:\"+ajaxContentW+\"px;height:\"+ajaxContentH+\"px;'></div>\");\n						}\n					}else{//this means the window is already up, we are just loading new content via ajax\n						jQuery(\"#TB_ajaxContent\")[0].style.width = ajaxContentW +\"px\";\n						jQuery(\"#TB_ajaxContent\")[0].style.height = ajaxContentH +\"px\";\n						jQuery(\"#TB_ajaxContent\")[0].scrollTop = 0;\n						jQuery(\"#TB_ajaxWindowTitle\").html(caption);\n					}\n			}\n\n			jQuery(\"#TB_closeWindowButton\").click(tb_remove);\n\n				if(url.indexOf('TB_inline') != -1){\n					jQuery(\"#TB_ajaxContent\").append(jQuery('#' + params['inlineId']).children());\n					jQuery(\"#TB_window\").unload(function () {\n						jQuery('#' + params['inlineId']).append( jQuery(\"#TB_ajaxContent\").children() ); // move elements back when you're finished\n					});\n					tb_position();\n					jQuery(\"#TB_load\").remove();\n					jQuery(\"#TB_window\").css({display:\"block\"});\n				}else if(url.indexOf('TB_iframe') != -1){\n					tb_position();\n					if(jQuery.browser.safari){//safari needs help because it will not fire iframe onload\n						jQuery(\"#TB_load\").remove();\n						jQuery(\"#TB_window\").css({display:\"block\"});\n					}\n				}else{\n					jQuery(\"#TB_ajaxContent\").load(url += \"&random=\" + (new Date().getTime()),function(){//to do a post change this load method\n						tb_position();\n						jQuery(\"#TB_load\").remove();\n						tb_init(\"#TB_ajaxContent a.thickbox\");\n						jQuery(\"#TB_window\").css({display:\"block\"});\n					});\n				}\n\n		}\n\n		if(!params['modal']){\n			document.onkeyup = function(e){\n				if (e == null) { // ie\n					keycode = event.keyCode;\n				} else { // mozilla\n					keycode = e.which;\n				}\n				if(keycode == 27){ // close\n					tb_remove();\n				}\n			};\n		}\n\n	} catch(e) {\n		//nothing here\n	}\n}\n\n//helper functions below\nfunction tb_showIframe(){\n	jQuery(\"#TB_load\").remove();\n	jQuery(\"#TB_window\").css({display:\"block\"});\n}\n\nfunction tb_remove() {\n 	jQuery(\"#TB_imageOff\").unbind(\"click\");\n	jQuery(\"#TB_closeWindowButton\").unbind(\"click\");\n	jQuery(\"#TB_window\").fadeOut(\"fast\",function(){jQuery('#TB_window,#TB_overlay,#TB_HideSelect').trigger(\"unload\").unbind().remove();});\n	jQuery(\"#TB_load\").remove();\n	if (typeof document.body.style.maxHeight == \"undefined\") {//if IE 6\n		jQuery(\"body\",\"html\").css({height: \"auto\", width: \"auto\"});\n		jQuery(\"html\").css(\"overflow\",\"\");\n	}\n	document.onkeydown = \"\";\n	document.onkeyup = \"\";\n	return false;\n}\n\nfunction tb_position() {\nvar isIE6 = typeof document.body.style.maxHeight === \"undefined\";\njQuery(\"#TB_window\").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});\n	if ( ! isIE6 ) { // take away IE6\n		jQuery(\"#TB_window\").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});\n	}\n}\n\nfunction tb_parseQuery ( query ) {\n   var Params = {};\n   if ( ! query ) {return Params;}// return empty object\n   var Pairs = query.split(/[;&]/);\n   for ( var i = 0; i < Pairs.length; i++ ) {\n      var KeyVal = Pairs[i].split('=');\n      if ( ! KeyVal || KeyVal.length != 2 ) {continue;}\n      var key = unescape( KeyVal[0] );\n      var val = unescape( KeyVal[1] );\n      val = val.replace(/\\+/g, ' ');\n      Params[key] = val;\n   }\n   return Params;\n}\n\nfunction tb_getPageSize(){\n	var de = document.documentElement;\n	var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;\n	var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight;\n	arrayPageSize = [w,h];\n	return arrayPageSize;\n}\n\nfunction tb_detectMacXFF() {\n  var userAgent = navigator.userAgent.toLowerCase();\n  if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox')!=-1) {\n    return true;\n  }\n}\n";
var mod_pagespeed_Ti3sJGcJqu = "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);\n/* Copyright (c) 2008 Brandon Aaron (http://brandonaaron.net)\n * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)\n * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.\n *\n * Version: 1.0.3\n * Requires jQuery 1.1.3+\n * Docs: http://docs.jquery.com/Plugins/livequery\n */\n(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})}\n/*\n * jQuery Form Plugin\n * version: 2.43 (12-MAR-2010)\n * @requires jQuery v1.3.2 or later\n *\n * Examples and documentation at: http://malsup.com/jquery/form/\n * Dual licensed under the MIT and GPL licenses:\n *   http://www.opensource.org/licenses/mit-license.php\n *   http://www.gnu.org/licenses/gpl.html\n */\n(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);";

