(function(E){E.fn.qtip=function(a,h){var d,j,b,k,e,f,g,c;if(typeof a=="string"){if(typeof E(this).data("qtip")!=="object"){E.fn.qtip.log.error.call(self,1,E.fn.qtip.constants.NO_TOOLTIP_PRESENT,false)}if(a=="api"){return E(this).data("qtip").interfaces[E(this).data("qtip").current]}else{if(a=="interfaces"){return E(this).data("qtip").interfaces}}}else{if(!a){a={}}if(typeof a.content!=="object"||(a.content.jquery&&a.content.length>0)){a.content={text:a.content}}if(typeof a.content.title!=="object"){a.content.title={text:a.content.title}}if(typeof a.position!=="object"){a.position={corner:a.position}}if(typeof a.position.corner!=="object"){a.position.corner={target:a.position.corner,tooltip:a.position.corner}}if(typeof a.show!=="object"){a.show={when:a.show}}if(typeof a.show.when!=="object"){a.show.when={event:a.show.when}}if(typeof a.show.effect!=="object"){a.show.effect={type:a.show.effect}}if(typeof a.hide!=="object"){a.hide={when:a.hide}}if(typeof a.hide.when!=="object"){a.hide.when={event:a.hide.when}}if(typeof a.hide.effect!=="object"){a.hide.effect={type:a.hide.effect}}if(typeof a.style!=="object"){a.style={name:a.style}}a.style=H(a.style);k=E.extend(true,{},E.fn.qtip.defaults,a);k.style=J.call({options:k},k.style);k.user=E.extend(true,{},a)}return E(this).each(function(){if(typeof a=="string"){f=a.toLowerCase();b=E(this).qtip("interfaces");if(typeof b=="object"){if(h===true&&f=="destroy"){while(b.length>0){b[b.length-1].destroy()}}else{if(h!==true){b=[E(this).qtip("api")]}for(d=0;d<b.length;d++){if(f=="destroy"){b[d].destroy()}else{if(b[d].status.rendered===true){if(f=="show"){b[d].show()}else{if(f=="hide"){b[d].hide()}else{if(f=="focus"){b[d].focus()}else{if(f=="disable"){b[d].disable(true)}else{if(f=="enable"){b[d].disable(false)}}}}}}}}}}}else{g=E.extend(true,{},k);g.hide.effect.length=k.hide.effect.length;g.show.effect.length=k.show.effect.length;if(g.position.container===false){g.position.container=E(document.body)}if(g.position.target===false){g.position.target=E(this)}if(g.show.when.target===false){g.show.when.target=E(this)}if(g.hide.when.target===false){g.hide.when.target=E(this)}j=E.fn.qtip.interfaces.length;for(d=0;d<j;d++){if(typeof E.fn.qtip.interfaces[d]=="undefined"){j=d;break}}e=new G(E(this),g,j);E.fn.qtip.interfaces[j]=e;if(typeof E(this).data("qtip")=="object"){if(typeof E(this).attr("qtip")==="undefined"){E(this).data("qtip").current=E(this).data("qtip").interfaces.length}E(this).data("qtip").interfaces.push(e)}else{E(this).data("qtip",{current:0,interfaces:[e]})}if(g.content.prerender===false&&g.show.when.event!==false&&g.show.ready!==true){g.show.when.target.bind(g.show.when.event+".qtip-"+j+"-create",{qtip:j},function(l){c=E.fn.qtip.interfaces[l.data.qtip];c.options.show.when.target.unbind(c.options.show.when.event+".qtip-"+l.data.qtip+"-create");c.cache.mouse={x:l.pageX,y:l.pageY};u.call(c);c.options.show.when.target.trigger(c.options.show.when.event)})}else{e.cache.mouse={x:g.show.when.target.offset().left,y:g.show.when.target.offset().top};u.call(e)}}})};function G(b,c,a){var d=this;d.id=a;d.options=c;d.status={animated:false,rendered:false,disabled:false,focused:false};d.elements={target:b.addClass(d.options.style.classes.target),tooltip:null,wrapper:null,content:null,contentWrapper:null,title:null,button:null,tip:null,bgiframe:null};d.cache={mouse:{},position:{},toggle:0};d.timers={};E.extend(d,d.options.api,{show:function(h){var e,g;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"show")}if(d.elements.tooltip.css("display")!=="none"){return d}d.elements.tooltip.stop(true,false);e=d.beforeShow.call(d,h);if(e===false){return d}function f(){if(d.options.position.type!=="static"){d.focus()}d.onShow.call(d,h);if(E.browser.msie){d.elements.tooltip.get(0).style.removeAttribute("filter")}}d.cache.toggle=1;if(d.options.position.type!=="static"){d.updatePosition(h,(d.options.show.effect.length>0))}if(typeof d.options.show.solo=="object"){g=E(d.options.show.solo)}else{if(d.options.show.solo===true){g=E("div.qtip").not(d.elements.tooltip)}}if(g){g.each(function(){if(E(this).qtip("api").status.rendered===true){E(this).qtip("api").hide()}})}if(typeof d.options.show.effect.type=="function"){d.options.show.effect.type.call(d.elements.tooltip,d.options.show.effect.length);d.elements.tooltip.queue(function(){f();E(this).dequeue()})}else{switch(d.options.show.effect.type.toLowerCase()){case"fade":d.elements.tooltip.fadeIn(d.options.show.effect.length,f);break;case"slide":d.elements.tooltip.slideDown(d.options.show.effect.length,function(){f();if(d.options.position.type!=="static"){d.updatePosition(h,true)}});break;case"grow":d.elements.tooltip.show(d.options.show.effect.length,f);break;default:d.elements.tooltip.show(null,f);break}d.elements.tooltip.addClass(d.options.style.classes.active)}return E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_SHOWN,"show")},hide:function(g){var e;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"hide")}else{if(d.elements.tooltip.css("display")==="none"){return d}}clearTimeout(d.timers.show);d.elements.tooltip.stop(true,false);e=d.beforeHide.call(d,g);if(e===false){return d}function f(){d.onHide.call(d,g)}d.cache.toggle=0;if(typeof d.options.hide.effect.type=="function"){d.options.hide.effect.type.call(d.elements.tooltip,d.options.hide.effect.length);d.elements.tooltip.queue(function(){f();E(this).dequeue()})}else{switch(d.options.hide.effect.type.toLowerCase()){case"fade":d.elements.tooltip.fadeOut(d.options.hide.effect.length,f);break;case"slide":d.elements.tooltip.slideUp(d.options.hide.effect.length,f);break;case"grow":d.elements.tooltip.hide(d.options.hide.effect.length,f);break;default:d.elements.tooltip.hide(null,f);break}d.elements.tooltip.removeClass(d.options.style.classes.active)}return E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_HIDDEN,"hide")},updatePosition:function(q,n){var f,M,k,o,r,O,m,p,g,e,l,h,N,j;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updatePosition")}else{if(d.options.position.type=="static"){return E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.CANNOT_POSITION_STATIC,"updatePosition")}}M={position:{left:0,top:0},dimensions:{height:0,width:0},corner:d.options.position.corner.target};k={position:d.getPosition(),dimensions:d.getDimensions(),corner:d.options.position.corner.tooltip};if(d.options.position.target!=="mouse"){if(d.options.position.target.get(0).nodeName.toLowerCase()=="area"){o=d.options.position.target.attr("coords").split(",");for(f=0;f<o.length;f++){o[f]=parseInt(o[f])}r=d.options.position.target.parent("map").attr("name");O=E('img[usemap="#'+r+'"]:first').offset();M.position={left:Math.floor(O.left+o[0]),top:Math.floor(O.top+o[1])};switch(d.options.position.target.attr("shape").toLowerCase()){case"rect":M.dimensions={width:Math.ceil(Math.abs(o[2]-o[0])),height:Math.ceil(Math.abs(o[3]-o[1]))};break;case"circle":M.dimensions={width:o[2]+1,height:o[2]+1};break;case"poly":M.dimensions={width:o[0],height:o[1]};for(f=0;f<o.length;f++){if(f%2==0){if(o[f]>M.dimensions.width){M.dimensions.width=o[f]}if(o[f]<o[0]){M.position.left=Math.floor(O.left+o[f])}}else{if(o[f]>M.dimensions.height){M.dimensions.height=o[f]}if(o[f]<o[1]){M.position.top=Math.floor(O.top+o[f])}}}M.dimensions.width=M.dimensions.width-(M.position.left-O.left);M.dimensions.height=M.dimensions.height-(M.position.top-O.top);break;default:return E.fn.qtip.log.error.call(d,4,E.fn.qtip.constants.INVALID_AREA_SHAPE,"updatePosition");break}M.dimensions.width-=2;M.dimensions.height-=2}else{if(d.options.position.target.add(document.body).length===1){M.position={left:E(document).scrollLeft(),top:E(document).scrollTop()};M.dimensions={height:E(window).height(),width:E(window).width()}}else{if(typeof d.options.position.target.attr("qtip")!=="undefined"){M.position=d.options.position.target.qtip("api").cache.position}else{M.position=d.options.position.target.offset()}M.dimensions={height:d.options.position.target.outerHeight(),width:d.options.position.target.outerWidth()}}}m=E.extend({},M.position);if(M.corner.search(/right/i)!==-1){m.left+=M.dimensions.width}if(M.corner.search(/bottom/i)!==-1){m.top+=M.dimensions.height}if(M.corner.search(/((top|bottom)Middle)|center/)!==-1){m.left+=(M.dimensions.width/2)}if(M.corner.search(/((left|right)Middle)|center/)!==-1){m.top+=(M.dimensions.height/2)}}else{M.position=m={left:d.cache.mouse.x,top:d.cache.mouse.y};M.dimensions={height:1,width:1}}if(k.corner.search(/right/i)!==-1){m.left-=k.dimensions.width}if(k.corner.search(/bottom/i)!==-1){m.top-=k.dimensions.height}if(k.corner.search(/((top|bottom)Middle)|center/)!==-1){m.left-=(k.dimensions.width/2)}if(k.corner.search(/((left|right)Middle)|center/)!==-1){m.top-=(k.dimensions.height/2)}p=(E.browser.msie)?1:0;g=(E.browser.msie&&parseInt(E.browser.version.charAt(0))===6)?1:0;if(d.options.style.border.radius>0){if(k.corner.search(/Left/)!==-1){m.left-=d.options.style.border.radius}else{if(k.corner.search(/Right/)!==-1){m.left+=d.options.style.border.radius}}if(k.corner.search(/Top/)!==-1){m.top-=d.options.style.border.radius}else{if(k.corner.search(/Bottom/)!==-1){m.top+=d.options.style.border.radius}}}if(p){if(k.corner.search(/top/)!==-1){m.top-=p}else{if(k.corner.search(/bottom/)!==-1){m.top+=p}}if(k.corner.search(/left/)!==-1){m.left-=p}else{if(k.corner.search(/right/)!==-1){m.left+=p}}if(k.corner.search(/leftMiddle|rightMiddle/)!==-1){m.top-=1}}if(d.options.position.adjust.screen===true){m=v.call(d,m,M,k)}if(d.options.position.target==="mouse"&&d.options.position.adjust.mouse===true){if(d.options.position.adjust.screen===true&&d.elements.tip){l=d.elements.tip.attr("rel")}else{l=d.options.position.corner.tooltip}m.left+=(l.search(/right/i)!==-1)?-6:6;m.top+=(l.search(/bottom/i)!==-1)?-6:6}if(!d.elements.bgiframe&&E.browser.msie&&parseInt(E.browser.version.charAt(0))==6){E("select, object").each(function(){h=E(this).offset();h.bottom=h.top+E(this).height();h.right=h.left+E(this).width();if(m.top+k.dimensions.height>=h.top&&m.left+k.dimensions.width>=h.left){A.call(d)}})}m.left+=d.options.position.adjust.x;m.top+=d.options.position.adjust.y;N=d.getPosition();if(m.left!=N.left||m.top!=N.top){j=d.beforePositionUpdate.call(d,q);if(j===false){return d}d.cache.position=m;if(n===true){d.status.animated=true;d.elements.tooltip.animate(m,200,"swing",function(){d.status.animated=false})}else{d.elements.tooltip.css(m)}d.onPositionUpdate.call(d,q);if(typeof q!=="undefined"&&q.type&&q.type!=="mousemove"){E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_POSITION_UPDATED,"updatePosition")}}return d},updateWidth:function(f){var e;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateWidth")}else{if(f&&typeof f!=="number"){return E.fn.qtip.log.error.call(d,2,"newWidth must be of type number","updateWidth")}}e=d.elements.contentWrapper.siblings().add(d.elements.tip).add(d.elements.button);if(!f){if(typeof d.options.style.width.value=="number"){f=d.options.style.width.value}else{d.elements.tooltip.css({width:"auto"});e.hide();if(E.browser.msie){d.elements.wrapper.add(d.elements.contentWrapper.children()).css({zoom:"normal"})}f=d.getDimensions().width+1;if(!d.options.style.width.value){if(f>d.options.style.width.max){f=d.options.style.width.max}if(f<d.options.style.width.min){f=d.options.style.width.min}}}}if(f%2!==0){f-=1}d.elements.tooltip.width(f);e.show();if(d.options.style.border.radius){d.elements.tooltip.find(".qtip-betweenCorners").each(function(g){E(this).width(f-(d.options.style.border.radius*2))})}if(E.browser.msie){d.elements.wrapper.add(d.elements.contentWrapper.children()).css({zoom:"1"});d.elements.wrapper.width(f);if(d.elements.bgiframe){d.elements.bgiframe.width(f).height(d.getDimensions.height)}}return E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_WIDTH_UPDATED,"updateWidth")},updateStyle:function(g){var h,f,e,k,j;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateStyle")}else{if(typeof g!=="string"||!E.fn.qtip.styles[g]){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.STYLE_NOT_DEFINED,"updateStyle")}}d.options.style=J.call(d,E.fn.qtip.styles[g],d.options.user.style);d.elements.content.css(t(d.options.style));if(d.options.content.title.text!==false){d.elements.title.css(t(d.options.style.title,true))}d.elements.contentWrapper.css({borderColor:d.options.style.border.color});if(d.options.style.tip.corner!==false){if(E("<canvas>").get(0).getContext){h=d.elements.tooltip.find(".qtip-tip canvas:first");e=h.get(0).getContext("2d");e.clearRect(0,0,300,300);k=h.parent("div[rel]:first").attr("rel");j=I(k,d.options.style.tip.size.width,d.options.style.tip.size.height);C.call(d,h,j,d.options.style.tip.color||d.options.style.border.color)}else{if(E.browser.msie){h=d.elements.tooltip.find('.qtip-tip [nodeName="shape"]');h.attr("fillcolor",d.options.style.tip.color||d.options.style.border.color)}}}if(d.options.style.border.radius>0){d.elements.tooltip.find(".qtip-betweenCorners").css({backgroundColor:d.options.style.border.color});if(E("<canvas>").get(0).getContext){f=D(d.options.style.border.radius);d.elements.tooltip.find(".qtip-wrapper canvas").each(function(){e=E(this).get(0).getContext("2d");e.clearRect(0,0,300,300);k=E(this).parent("div[rel]:first").attr("rel");s.call(d,E(this),f[k],d.options.style.border.radius,d.options.style.border.color)})}else{if(E.browser.msie){d.elements.tooltip.find('.qtip-wrapper [nodeName="arc"]').each(function(){E(this).attr("fillcolor",d.options.style.border.color)})}}}return E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_STYLE_UPDATED,"updateStyle")},updateContent:function(f,k){var h,e,g;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateContent")}else{if(!f){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateContent")}}h=d.beforeContentUpdate.call(d,f);if(typeof h=="string"){f=h}else{if(h===false){return}}if(E.browser.msie){d.elements.contentWrapper.children().css({zoom:"normal"})}if(f.jquery&&f.length>0){f.clone(true).appendTo(d.elements.content).show()}else{d.elements.content.html(f)}e=d.elements.content.find("img[complete=false]");if(e.length>0){g=0;e.each(function(l){E('<img src="'+E(this).attr("src")+'" />').load(function(){if(++g==e.length){j()}})})}else{j()}function j(){d.updateWidth();if(k!==false){if(d.options.position.type!=="static"){d.updatePosition(d.elements.tooltip.is(":visible"),true)}if(d.options.style.tip.corner!==false){w.call(d)}}}d.onContentUpdate.call(d);return E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_CONTENT_UPDATED,"loadContent")},loadContent:function(g,h,f){var j;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"loadContent")}j=d.beforeContentLoad.call(d);if(j===false){return d}if(f=="post"){E.post(g,h,e)}else{E.get(g,h,e)}function e(k){d.onContentLoad.call(d);E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_CONTENT_LOADED,"loadContent");d.updateContent(k)}return d},updateTitle:function(e){if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateTitle")}else{if(!e){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateTitle")}}returned=d.beforeTitleUpdate.call(d);if(returned===false){return d}if(d.elements.button){d.elements.button=d.elements.button.clone(true)}d.elements.title.html(e);if(d.elements.button){d.elements.title.prepend(d.elements.button)}d.onTitleUpdate.call(d);return E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_TITLE_UPDATED,"updateTitle")},focus:function(f){var j,e,g,h;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"focus")}else{if(d.options.position.type=="static"){return E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.CANNOT_FOCUS_STATIC,"focus")}}j=parseInt(d.elements.tooltip.css("z-index"));e=6000+E("div.qtip[qtip]").length-1;if(!d.status.focused&&j!==e){h=d.beforeFocus.call(d,f);if(h===false){return d}E("div.qtip[qtip]").not(d.elements.tooltip).each(function(){if(E(this).qtip("api").status.rendered===true){g=parseInt(E(this).css("z-index"));if(typeof g=="number"&&g>-1){E(this).css({zIndex:parseInt(E(this).css("z-index"))-1})}E(this).qtip("api").status.focused=false}});d.elements.tooltip.css({zIndex:e});d.status.focused=true;d.onFocus.call(d,f);E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_FOCUSED,"focus")}return d},disable:function(e){if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"disable")}if(e){if(!d.status.disabled){d.status.disabled=true;E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_DISABLED,"disable")}else{E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.TOOLTIP_ALREADY_DISABLED,"disable")}}else{if(d.status.disabled){d.status.disabled=false;E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_ENABLED,"disable")}else{E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.TOOLTIP_ALREADY_ENABLED,"disable")}}return d},destroy:function(){var f,e,g;e=d.beforeDestroy.call(d);if(e===false){return d}if(d.status.rendered){d.options.show.when.target.unbind("mousemove.qtip",d.updatePosition);d.options.show.when.target.unbind("mouseout.qtip",d.hide);d.options.show.when.target.unbind(d.options.show.when.event+".qtip");d.options.hide.when.target.unbind(d.options.hide.when.event+".qtip");d.elements.tooltip.unbind(d.options.hide.when.event+".qtip");d.elements.tooltip.unbind("mouseover.qtip",d.focus);d.elements.tooltip.remove()}else{d.options.show.when.target.unbind(d.options.show.when.event+".qtip-create")}if(typeof d.elements.target.data("qtip")=="object"){g=d.elements.target.data("qtip").interfaces;if(typeof g=="object"&&g.length>0){for(f=0;f<g.length-1;f++){if(g[f].id==d.id){g.splice(f,1)}}}}delete E.fn.qtip.interfaces[d.id];if(typeof g=="object"&&g.length>0){d.elements.target.data("qtip").current=g.length-1}else{d.elements.target.removeData("qtip")}d.onDestroy.call(d);E.fn.qtip.log.error.call(d,1,E.fn.qtip.constants.EVENT_DESTROYED,"destroy");return d.elements.target},getPosition:function(){var f,e;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getPosition")}f=(d.elements.tooltip.css("display")!=="none")?false:true;if(f){d.elements.tooltip.css({visiblity:"hidden"}).show()}e=d.elements.tooltip.offset();if(f){d.elements.tooltip.css({visiblity:"visible"}).hide()}return e},getDimensions:function(){var f,e;if(!d.status.rendered){return E.fn.qtip.log.error.call(d,2,E.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getDimensions")}f=(!d.elements.tooltip.is(":visible"))?true:false;if(f){d.elements.tooltip.css({visiblity:"hidden"}).show()}e={height:d.elements.tooltip.outerHeight(),width:d.elements.tooltip.outerWidth()};if(f){d.elements.tooltip.css({visiblity:"visible"}).hide()}return e}})}function u(){var f,b,d,e,c,g,a;f=this;f.beforeRender.call(f);f.status.rendered=true;f.elements.tooltip='<div qtip="'+f.id+'" class="qtip '+(f.options.style.classes.tooltip||f.options.style)+'"style="display:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;position:'+f.options.position.type+';">  <div class="qtip-wrapper" style="position:relative; overflow:hidden; text-align:left;">    <div class="qtip-contentWrapper" style="overflow:hidden;">       <div class="qtip-content '+f.options.style.classes.content+'"></div></div></div></div>';f.elements.tooltip=E(f.elements.tooltip);f.elements.tooltip.appendTo(f.options.position.container);f.elements.tooltip.data("qtip",{current:0,interfaces:[f]});f.elements.wrapper=f.elements.tooltip.children("div:first");f.elements.contentWrapper=f.elements.wrapper.children("div:first").css({background:f.options.style.background});f.elements.content=f.elements.contentWrapper.children("div:first").css(t(f.options.style));if(E.browser.msie){f.elements.wrapper.add(f.elements.content).css({zoom:1})}if(f.options.hide.when.event=="unfocus"){f.elements.tooltip.attr("unfocus",true)}if(typeof f.options.style.width.value=="number"){f.updateWidth()}if(E("<canvas>").get(0).getContext||E.browser.msie){if(f.options.style.border.radius>0){y.call(f)}else{f.elements.contentWrapper.css({border:f.options.style.border.width+"px solid "+f.options.style.border.color})}if(f.options.style.tip.corner!==false){F.call(f)}}else{f.elements.contentWrapper.css({border:f.options.style.border.width+"px solid "+f.options.style.border.color});f.options.style.border.radius=0;f.options.style.tip.corner=false;E.fn.qtip.log.error.call(f,2,E.fn.qtip.constants.CANVAS_VML_NOT_SUPPORTED,"render")}if((typeof f.options.content.text=="string"&&f.options.content.text.length>0)||(f.options.content.text.jquery&&f.options.content.text.length>0)){d=f.options.content.text}else{if(typeof f.elements.target.attr("title")=="string"&&f.elements.target.attr("title").length>0){d=f.elements.target.attr("title").replace("\\n","<br />");f.elements.target.attr("title","")}else{if(typeof f.elements.target.attr("alt")=="string"&&f.elements.target.attr("alt").length>0){d=f.elements.target.attr("alt").replace("\\n","<br />");f.elements.target.attr("alt","")}else{d=" ";E.fn.qtip.log.error.call(f,1,E.fn.qtip.constants.NO_VALID_CONTENT,"render")}}}if(f.options.content.title.text!==false){B.call(f)}f.updateContent(d);z.call(f);if(f.options.show.ready===true){f.show()}if(f.options.content.url!==false){e=f.options.content.url;c=f.options.content.data;g=f.options.content.method||"get";f.loadContent(e,c,g)}f.onRender.call(f);E.fn.qtip.log.error.call(f,1,E.fn.qtip.constants.EVENT_RENDERED,"render")}function y(){var n,e,m,c,g,p,k,l,a,f,h,b,d,o,j;n=this;n.elements.wrapper.find(".qtip-borderBottom, .qtip-borderTop").remove();m=n.options.style.border.width;c=n.options.style.border.radius;g=n.options.style.border.color||n.options.style.tip.color;p=D(c);k={};for(e in p){k[e]='<div rel="'+e+'" style="'+((e.search(/Left/)!==-1)?"left":"right")+":0; position:absolute; height:"+c+"px; width:"+c+'px; overflow:hidden; line-height:0.1px; font-size:1px">';if(E("<canvas>").get(0).getContext){k[e]+='<canvas height="'+c+'" width="'+c+'" style="vertical-align: top"></canvas>'}else{if(E.browser.msie){l=c*2+3;k[e]+='<v:arc stroked="false" fillcolor="'+g+'" startangle="'+p[e][0]+'" endangle="'+p[e][1]+'" style="width:'+l+"px; height:"+l+"px; margin-top:"+((e.search(/bottom/)!==-1)?-2:-1)+"px; margin-left:"+((e.search(/Right/)!==-1)?p[e][2]-3.5:-1)+'px; vertical-align:top; display:inline-block; behavior:url(#default#VML)"></v:arc>'}}k[e]+="</div>"}a=n.getDimensions().width-(Math.max(m,c)*2);f='<div class="qtip-betweenCorners" style="height:'+c+"px; width:"+a+"px; overflow:hidden; background-color:"+g+'; line-height:0.1px; font-size:1px;">';h='<div class="qtip-borderTop" dir="ltr" style="height:'+c+"px; margin-left:"+c+'px; line-height:0.1px; font-size:1px; padding:0;">'+k.topLeft+k.topRight+f;n.elements.wrapper.prepend(h);b='<div class="qtip-borderBottom" dir="ltr" style="height:'+c+"px; margin-left:"+c+'px; line-height:0.1px; font-size:1px; padding:0;">'+k.bottomLeft+k.bottomRight+f;n.elements.wrapper.append(b);if(E("<canvas>").get(0).getContext){n.elements.wrapper.find("canvas").each(function(){d=p[E(this).parent("[rel]:first").attr("rel")];s.call(n,E(this),d,c,g)})}else{if(E.browser.msie){n.elements.tooltip.append('<v:image style="behavior:url(#default#VML);"></v:image>')}}o=Math.max(c,(c+(m-c)));j=Math.max(m-c,0);n.elements.contentWrapper.css({border:"0px solid "+g,borderWidth:j+"px "+o+"px"})}function s(c,a,e,d){var b=c.get(0).getContext("2d");b.fillStyle=d;b.beginPath();b.arc(a[0],a[1],e,0,Math.PI*2,false);b.fill()}function F(c){var e,f,a,d,b;e=this;if(e.elements.tip!==null){e.elements.tip.remove()}f=e.options.style.tip.color||e.options.style.border.color;if(e.options.style.tip.corner===false){return}else{if(!c){c=e.options.style.tip.corner}}a=I(c,e.options.style.tip.size.width,e.options.style.tip.size.height);e.elements.tip='<div class="'+e.options.style.classes.tip+'" dir="ltr" rel="'+c+'" style="position:absolute; height:'+e.options.style.tip.size.height+"px; width:"+e.options.style.tip.size.width+'px; margin:0 auto; line-height:0.1px; font-size:1px;">';if(E("<canvas>").get(0).getContext){e.elements.tip+='<canvas height="'+e.options.style.tip.size.height+'" width="'+e.options.style.tip.size.width+'"></canvas>'}else{if(E.browser.msie){d=e.options.style.tip.size.width+","+e.options.style.tip.size.height;b="m"+a[0][0]+","+a[0][1];b+=" l"+a[1][0]+","+a[1][1];b+=" "+a[2][0]+","+a[2][1];b+=" xe";e.elements.tip+='<v:shape fillcolor="'+f+'" stroked="false" filled="true" path="'+b+'" coordsize="'+d+'" style="width:'+e.options.style.tip.size.width+"px; height:"+e.options.style.tip.size.height+"px; line-height:0.1px; display:inline-block; behavior:url(#default#VML); vertical-align:"+((c.search(/top/)!==-1)?"bottom":"top")+'"></v:shape>';e.elements.tip+='<v:image style="behavior:url(#default#VML);"></v:image>';e.elements.contentWrapper.css("position","relative")}}e.elements.tooltip.prepend(e.elements.tip+"</div>");e.elements.tip=e.elements.tooltip.find("."+e.options.style.classes.tip).eq(0);if(E("<canvas>").get(0).getContext){C.call(e,e.elements.tip.find("canvas:first"),a,f)}if(c.search(/top/)!==-1&&E.browser.msie&&parseInt(E.browser.version.charAt(0))===6){e.elements.tip.css({marginTop:-4})}w.call(e,c)}function C(c,a,d){var b=c.get(0).getContext("2d");b.fillStyle=d;b.beginPath();b.moveTo(a[0][0],a[0][1]);b.lineTo(a[1][0],a[1][1]);b.lineTo(a[2][0],a[2][1]);b.fill()}function w(d){var e,b,f,a,c;e=this;if(e.options.style.tip.corner===false||!e.elements.tip){return}if(!d){d=e.elements.tip.attr("rel")}b=positionAdjust=(E.browser.msie)?1:0;e.elements.tip.css(d.match(/left|right|top|bottom/)[0],0);if(d.search(/top|bottom/)!==-1){if(E.browser.msie){if(parseInt(E.browser.version.charAt(0))===6){positionAdjust=(d.search(/top/)!==-1)?-3:1}else{positionAdjust=(d.search(/top/)!==-1)?1:2}}if(d.search(/Middle/)!==-1){e.elements.tip.css({left:"50%",marginLeft:-(e.options.style.tip.size.width/2)})}else{if(d.search(/Left/)!==-1){e.elements.tip.css({left:e.options.style.border.radius-b})}else{if(d.search(/Right/)!==-1){e.elements.tip.css({right:e.options.style.border.radius+b})}}}if(d.search(/top/)!==-1){e.elements.tip.css({top:-positionAdjust})}else{e.elements.tip.css({bottom:positionAdjust})}}else{if(d.search(/left|right/)!==-1){if(E.browser.msie){positionAdjust=(parseInt(E.browser.version.charAt(0))===6)?1:((d.search(/left/)!==-1)?1:2)}if(d.search(/Middle/)!==-1){e.elements.tip.css({top:"50%",marginTop:-(e.options.style.tip.size.height/2)})}else{if(d.search(/Top/)!==-1){e.elements.tip.css({top:e.options.style.border.radius-b})}else{if(d.search(/Bottom/)!==-1){e.elements.tip.css({bottom:e.options.style.border.radius+b})}}}if(d.search(/left/)!==-1){e.elements.tip.css({left:-positionAdjust})}else{e.elements.tip.css({right:positionAdjust})}}}f="padding-"+d.match(/left|right|top|bottom/)[0];a=e.options.style.tip.size[(f.search(/left|right/)!==-1)?"width":"height"];e.elements.tooltip.css("padding",0);e.elements.tooltip.css(f,a);if(E.browser.msie&&parseInt(E.browser.version.charAt(0))==6){c=parseInt(e.elements.tip.css("margin-top"))||0;c+=parseInt(e.elements.content.css("margin-top"))||0;e.elements.tip.css({marginTop:c})}}function B(){var a=this;if(a.elements.title!==null){a.elements.title.remove()}a.elements.title=E('<div class="'+a.options.style.classes.title+'">').css(t(a.options.style.title,true)).css({zoom:(E.browser.msie)?1:0}).prependTo(a.elements.contentWrapper);if(a.options.content.title.text){a.updateTitle.call(a,a.options.content.title.text)}if(a.options.content.title.button!==false&&typeof a.options.content.title.button=="string"){a.elements.button=E('<a class="'+a.options.style.classes.button+'" style="float:right; position: relative"></a>').css(t(a.options.style.button,true)).html(a.options.content.title.button).prependTo(a.elements.title).click(function(b){if(!a.status.disabled){a.hide(b)}})}}function z(){var e,c,d,f;e=this;c=e.options.show.when.target;d=e.options.hide.when.target;if(e.options.hide.fixed){d=d.add(e.elements.tooltip)}if(e.options.hide.when.event=="inactive"){f=["click","dblclick","mousedown","mouseup","mousemove","mouseout","mouseenter","mouseleave","mouseover"];function g(h){if(e.status.disabled===true){return}clearTimeout(e.timers.inactive);e.timers.inactive=setTimeout(function(){E(f).each(function(){d.unbind(this+".qtip-inactive");e.elements.content.unbind(this+".qtip-inactive")});e.hide(h)},e.options.hide.delay)}}else{if(e.options.hide.fixed===true){e.elements.tooltip.bind("mouseover.qtip",function(){if(e.status.disabled===true){return}clearTimeout(e.timers.hide)})}}function a(h){if(e.status.disabled===true){return}if(e.options.hide.when.event=="inactive"){E(f).each(function(){d.bind(this+".qtip-inactive",g);e.elements.content.bind(this+".qtip-inactive",g)});g()}clearTimeout(e.timers.show);clearTimeout(e.timers.hide);e.timers.show=setTimeout(function(){e.show(h)},e.options.show.delay)}function b(h){if(e.status.disabled===true){return}if(e.options.hide.fixed===true&&e.options.hide.when.event.search(/mouse(out|leave)/i)!==-1&&E(h.relatedTarget).parents("div.qtip[qtip]").length>0){h.stopPropagation();h.preventDefault();clearTimeout(e.timers.hide);return false}clearTimeout(e.timers.show);clearTimeout(e.timers.hide);e.elements.tooltip.stop(true,true);e.timers.hide=setTimeout(function(){e.hide(h)},e.options.hide.delay)}if((e.options.show.when.target.add(e.options.hide.when.target).length===1&&e.options.show.when.event==e.options.hide.when.event&&e.options.hide.when.event!=="inactive")||e.options.hide.when.event=="unfocus"){e.cache.toggle=0;c.bind(e.options.show.when.event+".qtip",function(h){if(e.cache.toggle==0){a(h)}else{b(h)}})}else{c.bind(e.options.show.when.event+".qtip",a);if(e.options.hide.when.event!=="inactive"){d.bind(e.options.hide.when.event+".qtip",b)}}if(e.options.position.type.search(/(fixed|absolute)/)!==-1){e.elements.tooltip.bind("mouseover.qtip",e.focus)}if(e.options.position.target==="mouse"&&e.options.position.type!=="static"){c.bind("mousemove.qtip",function(h){e.cache.mouse={x:h.pageX,y:h.pageY};if(e.status.disabled===false&&e.options.position.adjust.mouse===true&&e.options.position.type!=="static"&&e.elements.tooltip.css("display")!=="none"){e.updatePosition(h)}})}}function v(g,f,a){var b,j,d,c,h,e;b=this;if(a.corner=="center"){return f.position}j=E.extend({},g);c={x:false,y:false};h={left:(j.left<E.fn.qtip.cache.screen.scroll.left),right:(j.left+a.dimensions.width+2>=E.fn.qtip.cache.screen.width+E.fn.qtip.cache.screen.scroll.left),top:(j.top<E.fn.qtip.cache.screen.scroll.top),bottom:(j.top+a.dimensions.height+2>=E.fn.qtip.cache.screen.height+E.fn.qtip.cache.screen.scroll.top)};d={left:(h.left&&(a.corner.search(/right/i)!=-1||(a.corner.search(/right/i)==-1&&!h.right))),right:(h.right&&(a.corner.search(/left/i)!=-1||(a.corner.search(/left/i)==-1&&!h.left))),top:(h.top&&a.corner.search(/top/i)==-1),bottom:(h.bottom&&a.corner.search(/bottom/i)==-1)};if(d.left){if(b.options.position.target!=="mouse"){j.left=f.position.left+f.dimensions.width}else{j.left=b.cache.mouse.x}c.x="Left"}else{if(d.right){if(b.options.position.target!=="mouse"){j.left=f.position.left-a.dimensions.width}else{j.left=b.cache.mouse.x-a.dimensions.width}c.x="Right"}}if(d.top){if(b.options.position.target!=="mouse"){j.top=f.position.top+f.dimensions.height}else{j.top=b.cache.mouse.y}c.y="top"}else{if(d.bottom){if(b.options.position.target!=="mouse"){j.top=f.position.top-a.dimensions.height}else{j.top=b.cache.mouse.y-a.dimensions.height}c.y="bottom"}}if(j.left<0){j.left=g.left;c.x=false}if(j.top<0){j.top=g.top;c.y=false}if(b.options.style.tip.corner!==false){j.corner=new String(a.corner);if(c.x!==false){j.corner=j.corner.replace(/Left|Right|Middle/,c.x)}if(c.y!==false){j.corner=j.corner.replace(/top|bottom/,c.y)}if(j.corner!==b.elements.tip.attr("rel")){F.call(b,j.corner)}}return j}function t(b,c){var a,d;a=E.extend(true,{},b);for(d in a){if(c===true&&d.search(/(tip|classes)/i)!==-1){delete a[d]}else{if(!c&&d.search(/(width|border|tip|title|classes|user)/i)!==-1){delete a[d]}}}return a}function H(a){if(typeof a.tip!=="object"){a.tip={corner:a.tip}}if(typeof a.tip.size!=="object"){a.tip.size={width:a.tip.size,height:a.tip.size}}if(typeof a.border!=="object"){a.border={width:a.border}}if(typeof a.width!=="object"){a.width={value:a.width}}if(typeof a.width.max=="string"){a.width.max=parseInt(a.width.max.replace(/([0-9]+)/i,"$1"))}if(typeof a.width.min=="string"){a.width.min=parseInt(a.width.min.replace(/([0-9]+)/i,"$1"))}if(typeof a.tip.size.x=="number"){a.tip.size.width=a.tip.size.x;delete a.tip.size.x}if(typeof a.tip.size.y=="number"){a.tip.size.height=a.tip.size.y;delete a.tip.size.y}return a}function J(){var f,e,d,a,c,b;f=this;d=[true,{}];for(e=0;e<arguments.length;e++){d.push(arguments[e])}a=[E.extend.apply(E,d)];while(typeof a[0].name=="string"){a.unshift(H(E.fn.qtip.styles[a[0].name]))}a.unshift(true,{classes:{tooltip:"qtip-"+(arguments[0].name||"defaults")}},E.fn.qtip.styles.defaults);c=E.extend.apply(E,a);b=(E.browser.msie)?1:0;c.tip.size.width+=b;c.tip.size.height+=b;if(c.tip.size.width%2>0){c.tip.size.width+=1}if(c.tip.size.height%2>0){c.tip.size.height+=1}if(c.tip.corner===true){c.tip.corner=(f.options.position.corner.tooltip==="center")?false:f.options.position.corner.tooltip}return c}function I(a,b,c){var d={bottomRight:[[0,0],[b,c],[b,0]],bottomLeft:[[0,0],[b,0],[0,c]],topRight:[[0,c],[b,0],[b,c]],topLeft:[[0,0],[0,c],[b,c]],topMiddle:[[0,c],[b/2,0],[b,c]],bottomMiddle:[[0,0],[b,0],[b/2,c]],rightMiddle:[[0,0],[b,c/2],[0,c]],leftMiddle:[[b,0],[b,c],[0,c/2]]};d.leftTop=d.bottomRight;d.rightTop=d.bottomLeft;d.leftBottom=d.topRight;d.rightBottom=d.topLeft;return d[a]}function D(b){var a;if(E("<canvas>").get(0).getContext){a={topLeft:[b,b],topRight:[0,b],bottomLeft:[b,0],bottomRight:[0,0]}}else{if(E.browser.msie){a={topLeft:[-90,90,0],topRight:[-90,90,-b],bottomLeft:[90,270,0],bottomRight:[90,270,-b]}}}return a}function A(){var c,b,a;c=this;a=c.getDimensions();b='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:false" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=\'0\'); border: 1px solid red; height:'+a.height+"px; width:"+a.width+'px" />';c.elements.bgiframe=c.elements.wrapper.prepend(b).children(".qtip-bgiframe:first")}E(document).ready(function(){E.fn.qtip.cache={screen:{scroll:{left:E(window).scrollLeft(),top:E(window).scrollTop()},width:E(window).width(),height:E(window).height()}};var a;E(window).bind("resize scroll",function(b){clearTimeout(a);a=setTimeout(function(){if(b.type==="scroll"){E.fn.qtip.cache.screen.scroll={left:E(window).scrollLeft(),top:E(window).scrollTop()}}else{E.fn.qtip.cache.screen.width=E(window).width();E.fn.qtip.cache.screen.height=E(window).height()}for(i=0;i<E.fn.qtip.interfaces.length;i++){var c=E.fn.qtip.interfaces[i];if(c.status.rendered===true&&(c.options.position.type!=="static"||c.options.position.adjust.scroll&&b.type==="scroll"||c.options.position.adjust.resize&&b.type==="resize")){c.updatePosition(b,true)}}},100)});E(document).bind("mousedown.qtip",function(b){if(E(b.target).parents("div.qtip").length===0){E(".qtip[unfocus]").each(function(){var c=E(this).qtip("api");if(E(this).is(":visible")&&!c.status.disabled&&E(b.target).add(c.elements.target).length>1){c.hide(b)}})}})});E.fn.qtip.interfaces=[];E.fn.qtip.log={error:function(){return this}};E.fn.qtip.constants={};E.fn.qtip.defaults={content:{prerender:false,text:false,url:false,data:null,title:{text:false,button:false}},position:{target:false,corner:{target:"bottomRight",tooltip:"topLeft"},adjust:{x:0,y:0,mouse:true,screen:false,scroll:true,resize:true},type:"absolute",container:false},show:{when:{target:false,event:"mouseover"},effect:{type:"fade",length:100},delay:140,solo:false,ready:false},hide:{when:{target:false,event:"mouseout"},effect:{type:"fade",length:100},delay:0,fixed:false},api:{beforeRender:function(){},onRender:function(){},beforePositionUpdate:function(){},onPositionUpdate:function(){},beforeShow:function(){},onShow:function(){},beforeHide:function(){},onHide:function(){},beforeContentUpdate:function(){},onContentUpdate:function(){},beforeContentLoad:function(){},onContentLoad:function(){},beforeTitleUpdate:function(){},onTitleUpdate:function(){},beforeDestroy:function(){},onDestroy:function(){},beforeFocus:function(){},onFocus:function(){}}};E.fn.qtip.styles={defaults:{background:"white",color:"#111",overflow:"hidden",textAlign:"left",width:{min:0,max:250},padding:"5px 9px",border:{width:1,radius:0,color:"#d3d3d3"},tip:{corner:false,color:false,size:{width:13,height:13},opacity:1},title:{background:"#e1e1e1",fontWeight:"bold",padding:"7px 12px"},button:{cursor:"pointer"},classes:{target:"",tip:"qtip-tip",title:"qtip-title",button:"qtip-button",content:"qtip-content",active:"qtip-active"}},cream:{border:{width:3,radius:0,color:"#F9E98E"},title:{background:"#F0DE7D",color:"#A27D35"},background:"#FBF7AA",color:"#A27D35",classes:{tooltip:"qtip-cream"}},light:{border:{width:3,radius:0,color:"#E2E2E2"},title:{background:"#f1f1f1",color:"#454545"},background:"white",color:"#454545",classes:{tooltip:"qtip-light"}},dark:{border:{width:3,radius:0,color:"#303030"},title:{background:"#404040",color:"#f3f3f3"},background:"#505050",color:"#f3f3f3",classes:{tooltip:"qtip-dark"}},red:{border:{width:3,radius:0,color:"#CE6F6F"},title:{background:"#f28279",color:"#9C2F2F"},background:"#F79992",color:"#9C2F2F",classes:{tooltip:"qtip-red"}},green:{border:{width:3,radius:0,color:"#A9DB66"},title:{background:"#b9db8c",color:"#58792E"},background:"#CDE6AC",color:"#58792E",classes:{tooltip:"qtip-green"}},blue:{border:{width:3,radius:0,color:"#ADD9ED"},title:{background:"#D0E9F5",color:"#5E99BD"},background:"#E5F6FE",color:"#4D9FBF",classes:{tooltip:"qtip-blue"}}}})(jQuery);(function(a){a.fn.lightBox=function(p){p=jQuery.extend({overlayBgColor:"#000",overlayOpacity:0.8,fixedNavigation:false,imageLoading:"http://www.mc-lifestyle.com/images/lightbox-ico-loading.gif",imageBtnPrev:"http://www.mc-lifestyle.com/images/lightbox-btn-prev.gif",imageBtnNext:"http://www.mc-lifestyle.com/images/lightbox-btn-next.gif",imageBtnClose:"http://www.mc-lifestyle.com/images/lightbox-btn-close.gif",imageBlank:"http://www.mc-lifestyle.com/images/lightbox-blank.gif",containerBorderSize:10,containerResizeSpeed:400,txtImage:"Image",txtOf:"of",keyToClose:"c",keyToPrev:"p",keyToNext:"n",imageArray:[],activeImage:0},p);var g=this;function s(){o(this,g);return false}function o(w,u){a("embed, object, select").css({visibility:"hidden"});c();p.imageArray.length=0;p.activeImage=0;if(u.length==1){p.imageArray.push(new Array(w.getAttribute("href"),w.getAttribute("title")))}else{for(var v=0;v<u.length;v++){p.imageArray.push(new Array(u[v].getAttribute("href"),u[v].getAttribute("title")))}}while(p.imageArray[p.activeImage][0]!=w.getAttribute("href")){p.activeImage++}m()}function c(){a("body").append('<div id="jquery-overlay"></div><div id="jquery-lightbox"><div id="lightbox-container-image-box"><div id="lightbox-container-image"><img id="lightbox-image"><div style="" id="lightbox-nav"><a href="#" id="lightbox-nav-btnPrev"></a><a href="#" id="lightbox-nav-btnNext"></a></div><div id="lightbox-loading"><a href="#" id="lightbox-loading-link"><img src="'+p.imageLoading+'"></a></div></div></div><div id="lightbox-container-image-data-box"><div id="lightbox-container-image-data"><div id="lightbox-image-details"><span id="lightbox-image-details-caption"></span><span id="lightbox-image-details-currentNumber"></span></div><div id="lightbox-secNav"><a href="#" id="lightbox-secNav-btnClose"><img src="'+p.imageBtnClose+'"></a></div></div></div></div>');var v=j();a("#jquery-overlay").css({backgroundColor:p.overlayBgColor,opacity:p.overlayOpacity,width:v[0],height:v[1]}).fadeIn();var u=k();a("#jquery-lightbox").css({top:u[1]+(v[3]/10),left:u[0]}).show();a("#jquery-overlay,#jquery-lightbox").click(function(){b()});a("#lightbox-loading-link,#lightbox-secNav-btnClose").click(function(){b();return false});a(window).resize(function(){var y=j();a("#jquery-overlay").css({width:y[0],height:y[1]});var w=k();a("#jquery-lightbox").css({top:w[1]+(y[3]/10),left:w[0]})})}function m(){a("#lightbox-loading").show();if(p.fixedNavigation){a("#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide()}else{a("#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide()}var u=new Image();u.onload=function(){a("#lightbox-image").attr("src",p.imageArray[p.activeImage][0]);f(u.width,u.height);u.onload=function(){}};u.src=p.imageArray[p.activeImage][0]}function f(A,B){var u=a("#lightbox-container-image-box").width();var z=a("#lightbox-container-image-box").height();var y=(A+(p.containerBorderSize*2));var w=(B+(p.containerBorderSize*2));var v=u-y;var C=z-w;a("#lightbox-container-image-box").animate({width:y,height:w},p.containerResizeSpeed,function(){h()});if((v==0)&&(C==0)){if(a.browser.msie){q(250)}else{q(100)}}a("#lightbox-container-image-data-box").css({width:A});a("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({height:B+(p.containerBorderSize*2)})}function h(){a("#lightbox-loading").hide();a("#lightbox-image").fadeIn(function(){d();t()});n()}function d(){a("#lightbox-container-image-data-box").slideDown("fast");a("#lightbox-image-details-caption").hide();if(p.imageArray[p.activeImage][1]){a("#lightbox-image-details-caption").html(p.imageArray[p.activeImage][1]).show()}if(p.imageArray.length>1){a("#lightbox-image-details-currentNumber").html(p.txtImage+" "+(p.activeImage+1)+" "+p.txtOf+" "+p.imageArray.length).show()}}function t(){a("#lightbox-nav").show();a("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({background:"transparent url("+p.imageBlank+") no-repeat"});if(p.activeImage!=0){if(p.fixedNavigation){a("#lightbox-nav-btnPrev").css({background:"url("+p.imageBtnPrev+") left 15% no-repeat"}).unbind().bind("click",function(){p.activeImage=p.activeImage-1;m();return false})}else{a("#lightbox-nav-btnPrev").unbind().hover(function(){a(this).css({background:"url("+p.imageBtnPrev+") left 15% no-repeat"})},function(){a(this).css({background:"transparent url("+p.imageBlank+") no-repeat"})}).show().bind("click",function(){p.activeImage=p.activeImage-1;m();return false})}}if(p.activeImage!=(p.imageArray.length-1)){if(p.fixedNavigation){a("#lightbox-nav-btnNext").css({background:"url("+p.imageBtnNext+") right 15% no-repeat"}).unbind().bind("click",function(){p.activeImage=p.activeImage+1;m();return false})}else{a("#lightbox-nav-btnNext").unbind().hover(function(){a(this).css({background:"url("+p.imageBtnNext+") right 15% no-repeat"})},function(){a(this).css({background:"transparent url("+p.imageBlank+") no-repeat"})}).show().bind("click",function(){p.activeImage=p.activeImage+1;m();return false})}}r()}function r(){a(document).keydown(function(u){e(u)})}function l(){a(document).unbind()}function e(u){if(u==null){keycode=event.keyCode;escapeKey=27}else{keycode=u.keyCode;escapeKey=u.DOM_VK_ESCAPE}key=String.fromCharCode(keycode).toLowerCase();if((key==p.keyToClose)||(key=="x")||(keycode==escapeKey)){b()}if((key==p.keyToPrev)||(keycode==37)){if(p.activeImage!=0){p.activeImage=p.activeImage-1;m();l()}}if((key==p.keyToNext)||(keycode==39)){if(p.activeImage!=(p.imageArray.length-1)){p.activeImage=p.activeImage+1;m();l()}}}function n(){if((p.imageArray.length-1)>p.activeImage){objNext=new Image();objNext.src=p.imageArray[p.activeImage+1][0]}if(p.activeImage>0){objPrev=new Image();objPrev.src=p.imageArray[p.activeImage-1][0]}}function b(){a("#jquery-lightbox").remove();a("#jquery-overlay").fadeOut(function(){a("#jquery-overlay").remove()});a("embed, object, select").css({visibility:"visible"})}function j(){var w,v;if(window.innerHeight&&window.scrollMaxY){w=window.innerWidth+window.scrollMaxX;v=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){w=document.body.scrollWidth;v=document.body.scrollHeight}else{w=document.body.offsetWidth;v=document.body.offsetHeight}}var u,y;if(self.innerHeight){if(document.documentElement.clientWidth){u=document.documentElement.clientWidth}else{u=self.innerWidth}y=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){u=document.documentElement.clientWidth;y=document.documentElement.clientHeight}else{if(document.body){u=document.body.clientWidth;y=document.body.clientHeight}}}if(v<y){pageHeight=y}else{pageHeight=v}if(w<u){pageWidth=w}else{pageWidth=u}arrayPageSize=new Array(pageWidth,pageHeight,u,y);return arrayPageSize}function k(){var v,u;if(self.pageYOffset){u=self.pageYOffset;v=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){u=document.documentElement.scrollTop;v=document.documentElement.scrollLeft}else{if(document.body){u=document.body.scrollTop;v=document.body.scrollLeft}}}arrayPageScroll=new Array(v,u);return arrayPageScroll}function q(w){var v=new Date();u=null;do{var u=new Date()}while(u-v<w)}return this.unbind("click").click(s)}})(jQuery);(function(a){a.fn.extend({infiniteCarousel:function(b){var c={transitionSpeed:800,displayTime:1500,textholderHeight:0.25,displayProgressBar:true,displayThumbnails:true,displayThumbnailNumbers:true,displayThumbnailBackground:true,thumbnailWidth:"20px",thumbnailHeight:"20px",thumbnailFontSize:".7em",easeLeft:"linear",easeRight:"linear",imagePath:"/js/infinitecarousel/images/",inView:1,padding:"0px",advance:1,showControls:true,autoHideControls:false,autoHideCaptions:false,autoStart:true,prevNextInternal:true,enableKeyboardNav:true,onSlideStart:function(){},onSlideEnd:function(){},onPauseClick:function(){}};var b=a.extend(c,b);return this.each(function(){var y=Math.round(Math.random()*100000000);var A=b;var s=a(this);var t=A.autoStart;var D=a("img",s).length;var E=a("img:first",s).height();var g=a("img:first",s).width();if(A.inView>D-1){A.inView=D-1}a("p",s).hide();a(s).css({position:"relative",overflow:"hidden"}).width((g*A.inView)+(A.inView*parseInt(A.padding)*2)).height(E+(parseInt(A.padding)*2));a("ul",s).css({"list-style":"none",margin:"0",padding:"0",position:"relative"}).width(g*D);a("li",s).css({display:"inline","float":"left",padding:A.padding});a("li:last",s).prependTo(a("ul",s));a("ul",s).css("left",-g-(parseInt(A.padding)*2)+"px").width(9999);if(A.displayProgressBar){a(s).append('<div id="progress'+y+'" class="ic-progress-bar" style="position:absolute;bottom:0;background:#ce2b37;left:0;z-index:10"></div>');a("#progress"+y).width("100%").height(5).css("z-index","10","opacity",".6")}function q(o){o=(o==null)?A.displayTime:o;a("#progress"+y).width("100%").height(5);a("#progress"+y).animate({width:0},o)}var l=parseInt(a(s).css("border-bottom-width"))+parseInt(a(s).css("border-top-width"));if(isNaN(l)){l=0}var n=parseInt(a(s).css("padding-left"));for(i=1;i<=A.inView;i++){a(s).append('<div id="textholder'+y+"_"+i+'" class="textholder" style="position:absolute;width:'+g+"px;bottom:0px;margin-bottom:"+-(E*A.textholderHeight+l)+'px;"><span></span></div>');a("#textholder"+y+"_"+i).css({left:(i-1)*(g+parseInt(A.padding)*2),"margin-left":parseInt(A.padding)+n,"margin-right":A.padding});a("#textholder"+y+"_"+i).height(E*A.textholderHeight).css({backgroundColor:"#ddd",opacity:"0.9"});html='<div class="minmax" id="minmax'+y+"_"+i+'" style="width:8px;height:8px;position:absolute;top:1px;right:10px;cursor:pointer;background:url('+A.imagePath+'caption.gif) no-repeat 0 -8px"></div>';html+='<div class="close" id="close'+y+"_"+i+'" style="width:8px;height:8px;position:absolute;top:1px;right:1px;cursor:pointer;background:url('+A.imagePath+'caption.gif) no-repeat 0 0"></div>';a("#textholder"+y+"_"+i).append(html);a("#minmax"+y+"_"+i).hide();a("#close"+y+"_"+i).hide();if(!A.autoHideCaptions){F(a("li:eq("+i+") p",s).html(),i)}}var L=parseInt(a("#textholder"+y+"_1").css("padding-left"))+parseInt(a("#textholder"+y+"_1").css("padding-right"));if(L>0){a(".textholder",s).width(g-L)}a(".close",s).each(function(o){a(this).click(function(){a("#textholder"+y+"_"+(o+1)).animate({marginBottom:(-E*A.textholderHeight)-l-2+"px"},500)})});a(".minmax",s).each(function(o){a(this).click(function(){if(parseInt(a("#textholder"+y+"_"+(o+1)).css("margin-bottom"))==0){a("#textholder"+y+"_"+(o+1)).animate({marginBottom:((-E*A.textholderHeight)-l+20)+"px"},500,function(){a("#minmax"+y+"_"+(o+1)).css("background-position","0 -16px")})}else{a("#textholder"+y+"_"+(o+1)).animate({marginBottom:"0px"},500,function(){a("#minmax"+y+"_"+(o+1)).css("background-position","0 -8px")})}})});function F(M,o){if(t){a("#minmax"+y+"_"+o).hide();a("#close"+y+"_"+o).hide()}if(M!=null){a("#textholder"+y+"_"+o+" span").html(M);a("#textholder"+y+"_"+o).stop().animate({marginBottom:"0px"},500);a("#minmax"+y+"_"+o).css("background-position","0 -8px");f()}}function f(){if(!t){a(".minmax",s).fadeIn(250);a(".close",s).fadeIn(250)}}function I(){a(".textholder",s).stop().animate({marginBottom:(-E*A.textholderHeight-l-1)+"px"},A.transitionSpeed)}if(A.displayThumbnails){function v(o){target_num=this.id.split("_");if(C[0]!=target_num[1]){H="pause";a("#progress"+y).stop().fadeOut();clearTimeout(K);a("#thumbs"+y+" div").css({cursor:"default"}).unbind("click");t=0;setTimeout(function(){a("#play_pause_btn"+y).css("background-position","0 -16px")},A.transitionSpeed);a("#play_pause_btn"+y).unbind("click").bind("click",function(){m()})}if(target_num[1]>C[0]){diff=target_num[1]-C[0];p(diff)}if(target_num[1]<C[0]){diff=C[0]-target_num[1];k(diff)}}var C=[];var z=[];a(s).after('<div id="thumbs'+y+'" style="position:relative;overflow:auto;clear:left;text-align:left;padding-top:5px;"></div>');for(i=0;i<=D-1;i++){thumb=a("img:eq("+(i+1)+")",s).attr("src");a("#thumbs"+y).append('<div class="thumb" id="thumb'+y+"_"+(i+1)+'" style="cursor:pointer;background-image:url('+thumb+");display:inline;float:left;width:"+A.thumbnailWidth+";height:"+A.thumbnailHeight+";line-height:"+A.thumbnailHeight+";padding:0;overflow:hidden;text-align:center;border:2px solid #ccc;margin-right:4px;font-size:"+A.thumbnailFontSize+';font-family:Arial;color:#000;text-shadow:0 0 3px #fff">'+(i+1)+"</div>");if(i<=A.inView){a("#thumb"+y+"_"+i).css({"border-color":"#ff0000"})}z.push(i+1)}for(i=1;i<=A.inView;i++){C.push(z.shift())}thumb=a("img:first",s).attr("src");a("#thumb"+y+"_"+D).css({"background-image":"url("+thumb+")"});a("#thumbs"+y+" div.thumb:not(:first)").css({opacity:0.65});a("#thumbs"+y+" div.thumb").hover(function(){a(this).animate({opacity:1},150)},function(){if(C[0]!=this.id.split("_")[1]){a(this).animate({opacity:0.65},250)}});a("#thumbs"+y+" div").bind("click",v);if(!A.displayThumbnailNumbers){a("#thumbs"+y+" div").text("")}if(!A.displayThumbnailBackground){a("#thumbs"+y+" div").css({"background-image":"none"})}}if(A.showControls){html='<div id="play_pause_btn'+y+'" style="cursor:pointer;position:absolute;top:3px;right:3px;border:none;width:16px;height:16px;background:url('+A.imagePath+'playpause.gif) no-repeat 0 0"></div>';a(s).append(html);var H="play";a("#play_pause_btn"+y).css("opacity",0.5).hover(function(){a(this).animate({opacity:"1"},250)},function(){a(this).animate({opacity:".5"},250)});a("#play_pause_btn"+y).click(function(){H=(H=="play")?"pause":"play";(H=="play")?m():r()});if(!A.prevNextInternal){wrapID=a(s).attr("id")+"Wrapper";a(s).wrap('<div id="'+wrapID+'"></div>').css("margin","0 auto");a("#"+wrapID).css("position","relative").width((a(s).width()+40+parseInt(a(s).css("padding-left"))+parseInt(a(s).css("padding-right"))))}arrowsTop=((E/2)-15)+parseInt(A.padding);html='<div id="btn_rt'+y+'" style="position:absolute;right:2px;top:'+arrowsTop+"px;cursor:pointer;border:none;width:13px;height:30px;background:url("+A.imagePath+'leftright.gif) no-repeat 0 0"></div>';html+='<div id="btn_lt'+y+'" style="position:absolute;left:2px;top:'+arrowsTop+"px;cursor:pointer;border:none;width:13px;height:30px;background:url("+A.imagePath+'leftright.gif) no-repeat -13px 0"></div>';(A.prevNextInternal)?a(s).append(html):a("#"+wrapID).append(html);a("#btn_rt"+y).css("opacity",0.5).click(function(){h("next")}).hover(function(){a(this).animate({opacity:"1"},250)},function(){a(this).animate({opacity:".5"},250)});a("#btn_lt"+y).css("opacity",0.5).click(function(){h("prev")}).hover(function(){a(this).animate({opacity:"1"},250)},function(){a(this).animate({opacity:".5"},250)});if(A.autoHideControls&&A.prevNextInternal){function B(){a("#play_pause_btn"+y).stop().animate({top:"3px",right:"3px"},250);a("#btn_rt"+y).stop().animate({top:arrowsTop+"px",right:"2px"},250);a("#btn_lt"+y).stop().animate({top:arrowsTop+"px",left:"2px"},250)}function J(){a("#play_pause_btn"+y).stop().animate({top:-16-l+"px",right:-16-l+"px"},250);a("#btn_rt"+y).stop().animate({right:"-16px"},250);a("#btn_lt"+y).stop().animate({left:"-16px"},250)}a(s).hover(B,J);J()}if(A.autoHideCaptions){var e;function w(){e=true;for(i=1;i<=A.inView;i++){F(a("li:eq("+i+") p",s).html(),i)}}function d(){e=false;I()}a(s).hover(w,d);I()}}function j(){if(A.enableKeyboardNav){a(document).keydown(function(o){if(o.keyCode==39){h("next");a(document).unbind("keydown")}if(o.keyCode==37){h("prev");a(document).unbind("keydown")}if(o.keyCode==80||o.keyCode==111){r()}if(o.keyCode==83||o.keyCode==115){m();a(document).unbind("keydown")}})}}function h(o){A.onPauseClick.call(this);a("#btn_rt"+y).unbind("click");a("#btn_lt"+y).unbind("click");setTimeout(function(){a("#play_pause_btn"+y).css("background-position","0 -16px")},A.transitionSpeed-1);t=0;a("#progress"+y).stop().fadeOut();H="pause";clearTimeout(K);(o=="prev")?k():p();a("#play_pause_btn"+y).unbind("click");setTimeout(function(){a("#play_pause_btn"+y).bind("click",function(){m()});a("#btn_rt"+y).bind("click",function(){h("next")});a("#btn_lt"+y).bind("click",function(){h("prev")})},A.transitionSpeed)}function r(){a("#play_pause_btn"+y).unbind("click");if(t){A.onPauseClick.call(this);a("#play_pause_btn"+y).fadeTo(250,0,function(){a(this).css({"background-position":"0 -16px",opacity:".5"})}).animate({opacity:0.5},250);t=0;f();a("#progress"+y).stop().fadeOut();clearTimeout(K);setTimeout(function(){a("#play_pause_btn"+y).bind("click",function(){m()})},A.transitionSpeed)}}function m(){a("#play_pause_btn"+y).unbind("click");if(!t){setTimeout(function(){a("#play_pause_btn"+y).css("background-position","0 0")},A.transitionSpeed-1);t=1;p();K=setInterval(function(){p()},A.displayTime+A.transitionSpeed);setTimeout(function(){a("#play_pause_btn"+y).bind("click",function(){r()})},A.transitionSpeed)}}function u(){I();if(A.showControls&&A.prevNextInternal){a("#play_pause_btn"+y).fadeOut(200);a("#btn_lt"+y).fadeOut(200);a("#btn_rt"+y).fadeOut(200)}if(A.displayThumbnails){for(i=1;i<=D;i++){a("#thumb"+y+"_"+i).css({"border-color":"#ccc"}).animate({opacity:0.65},500)}}}function G(){if(A.showControls&&A.prevNextInternal){a("#play_pause_btn"+y).fadeIn(200);a("#btn_lt"+y).fadeIn(200);a("#btn_rt"+y).fadeIn(200)}j();if(A.autoHideCaptions&&e){w()}if(A.displayThumbnails){for(i=0;i<C.length;i++){a("#thumb"+y+"_"+C[i]).css({"border-color":"#ff0000"}).animate({opacity:1},500)}}if(!A.autoHideCaptions){for(i=1;i<=A.inView;i++){F(a("li:eq("+i+") p",s).html(),i)}}if(A.displayThumbnails){a("#thumbs"+y+" div").unbind("click").bind("click",v).css({cursor:"pointer"})}ary=[];for(x=1;x<=A.inView;x++){ary.push(a("img:eq("+x+")",s).attr("src"))}A.onSlideEnd.call(this,ary)}function p(o){if(o==null){o=A.advance}u();if(A.displayThumbnails){for(i=1;i<=o;i++){C.push(z.shift());z.push(C.shift())}}if(A.displayTime==0){clearInterval(K)}a("li:lt("+o+")",s).clone(true).insertAfter(a("li:last",s));A.onSlideStart.call(this,C,"left");a("ul",s).animate({left:-g*(o+1)-(parseInt(A.padding)*(o+1))*2},A.transitionSpeed,A.easeLeft,function(){a("li:lt("+o+")",s).remove();a(this).css({left:-g-parseInt(A.padding)*2});if(A.displayProgressBar&&t){q()}G();if(A.displayTime==0){p()}})}function k(o){if(o==null){o=A.advance}u();if(A.displayThumbnails){for(i=1;i<=o;i++){C.unshift(z.pop());z.unshift(C.pop())}}a("li:gt("+(D-(o+1))+")",s).clone(true).insertBefore(a("li:first",s));A.onSlideStart.call(this,C,"right");a("ul",s).css("left",-(g*(o+1))-(parseInt(A.padding)*((o+1)*2))).animate({left:-g-(parseInt(A.padding)*2)},A.transitionSpeed,A.easeRight,function(){a("li:gt("+(D-1)+")",s).remove();G()})}if(t){var K=setInterval(function(){p()},A.displayTime+A.transitionSpeed);if(A.displayProgressBar){q(A.displayTime+A.transitionSpeed)}}else{H="pause";a("#play_pause_btn"+y).css({"background-position":"0 -16px"})}j()})}})})(jQuery);
