function initCufon(){
Cufon.replace('.blockquote span',{fontFamily:'CandaraBold'});
Cufon.replace('.add-nav a span',{fontFamily:'CandaraBold',hover:true});
Cufon.replace('#nav>li>a',{fontFamily:'CandaraBold'});
Cufon.replace('.blockquote q strong',{fontFamily:'HelveticaCompressed'});
Cufon.replace('.blockquote cite',{fontFamily:'HelveticaCompressed'});
Cufon.replace('.side-form label',{fontFamily:'CandaraBold'});
Cufon.replace('.side-box h3',{fontFamily:'CandaraBold'});
Cufon.replace('.box-text .more',{fontFamily:'CandaraBold',hover:true});
Cufon.replace('#sidebar .color2 .more',{fontFamily:'CandaraBold',hover:true});
Cufon.replace('#sidebar .color3 .more',{fontFamily:'CandaraBold',hover:true});
Cufon.replace('#sidebar .color4 .more',{fontFamily:'CandaraBold',hover:true});
Cufon.replace('.side-box h3 span',{fontFamily:'Candara'});
Cufon.replace('#content>h2>span',{fontFamily:'CandaraBold'});
Cufon.replace('#content h2 span',{fontFamily:'CandaraBold'});
Cufon.replace('.gallery .switcher strong',{fontFamily:'CandaraBold'});
Cufon.replace('.light-box h2',{fontFamily:'CandaraBold'});
Cufon.replace('.light-box dl',{fontFamily:'Candara'});
}
jQuery(function(){initCufon();initSlideshow();initScrollGallery();initClear();initLightbox();});function initLightbox(){jQuery('a.open-popup').simpleLightbox({faderOpacity:0.7,faderBackground:'#000000',closeLink:'a.close'});}function initSlideshow(){jQuery('div.gallery').fadeGallery({slideElements:'div.gallery-holder ul > li',pagerLinks:'ul.switcher li',duration:500});}function initScrollGallery(){jQuery('div.gallery-holder2').scrollGallery({sliderHolder:'.gallery-box > div.gal-holder',slider:'.gal-frame > ul',generatePagination:'div.switcher2',pagerLinks:'div.switcher2 li',duration:500});}function initClear(){clearFormFields({clearInputs:true,clearTextareas:true,passwordFieldText:true,addClassFocus:"focus",filterClass:"default"});}function clearFormFields(o){if(o.clearInputs==null)o.clearInputs=true;if(o.clearTextareas==null)o.clearTextareas=true;if(o.passwordFieldText==null)o.passwordFieldText=false;if(o.addClassFocus==null)o.addClassFocus=false;if(!o.filterClass)o.filterClass="default";if(o.clearInputs){var inputs=document.getElementsByTagName("input");for(var i=0;i<inputs.length;i++){if((inputs[i].type=="text"||inputs[i].type=="password")&&inputs[i].className.indexOf(o.filterClass)==-1){inputs[i].valueHtml=inputs[i].value;inputs[i].onfocus=function(){if(this.valueHtml==this.value)this.value="";if(this.fake){inputsSwap(this,this.previousSibling);this.previousSibling.focus();}if(o.addClassFocus&&!this.fake){this.className+=" "+o.addClassFocus;this.parentNode.className+=" parent-"+o.addClassFocus;}};inputs[i].onblur=function(){if(this.value==""){this.value=this.valueHtml;if(o.passwordFieldText&&this.type=="password")inputsSwap(this,this.nextSibling);}if(o.addClassFocus){this.className=this.className.replace(o.addClassFocus,"");this.parentNode.className=this.parentNode.className.replace("parent-"+o.addClassFocus,"");}};if(o.passwordFieldText&&inputs[i].type=="password"){var fakeInput=document.createElement("input");fakeInput.type="text";fakeInput.value=inputs[i].value;fakeInput.className=inputs[i].className;fakeInput.fake=true;inputs[i].parentNode.insertBefore(fakeInput,inputs[i].nextSibling);inputsSwap(inputs[i],null);}}}}if(o.clearTextareas){var textareas=document.getElementsByTagName("textarea");for(var i=0;i<textareas.length;i++){if(textareas[i].className.indexOf(o.filterClass)==-1){textareas[i].valueHtml=textareas[i].value;textareas[i].onfocus=function(){if(this.value==this.valueHtml)this.value="";if(o.addClassFocus){this.className+=" "+o.addClassFocus;this.parentNode.className+=" parent-"+o.addClassFocus;}};textareas[i].onblur=function(){if(this.value=="")this.value=this.valueHtml;if(o.addClassFocus){this.className=this.className.replace(o.addClassFocus,"");this.parentNode.className=this.parentNode.className.replace("parent-"+o.addClassFocus,"");}};}}}function inputsSwap(el,el2){if(el)el.style.display="none";if(el2)el2.style.display="inline";}}jQuery.fn.fadeGallery=function(_options){var _options=jQuery.extend({slideElements:'div.slideset > div',pagerLinks:'div.pager a',btnNext:'a.next',btnPrev:'a.prev',btnPlayPause:'a.play-pause',btnPlay:'a.play',btnPause:'a.pause',pausedClass:'paused',disabledClass:'disabled',playClass:'playing',activeClass:'active',loadingClass:'ajax-loading',loadedClass:'slide-loaded',dynamicImageLoad:false,dynamicImageLoadAttr:'alt',currentNum:false,allNum:false,startSlide:null,noCircle:false,pauseOnHover:true,autoRotation:false,autoHeight:false,onBeforeFade:false,onAfterFade:false,onChange:false,disableWhileAnimating:false,switchTime:3000,duration:650,event:'click'},_options);return this.each(function(){if(this.slideshowInit)return;else this.slideshowInit;var _this=jQuery(this);var _slides=jQuery(_options.slideElements,_this);var _pagerLinks=jQuery(_options.pagerLinks,_this);var _btnPrev=jQuery(_options.btnPrev,_this);var _btnNext=jQuery(_options.btnNext,_this);var _btnPlayPause=jQuery(_options.btnPlayPause,_this);var _btnPause=jQuery(_options.btnPause,_this);var _btnPlay=jQuery(_options.btnPlay,_this);var _pauseOnHover=_options.pauseOnHover;var _dynamicImageLoad=_options.dynamicImageLoad;var _dynamicImageLoadAttr=_options.dynamicImageLoadAttr;var _autoRotation=_options.autoRotation;var _activeClass=_options.activeClass;var _loadingClass=_options.loadingClass;var _loadedClass=_options.loadedClass;var _disabledClass=_options.disabledClass;var _pausedClass=_options.pausedClass;var _playClass=_options.playClass;var _autoHeight=_options.autoHeight;var _duration=_options.duration;var _switchTime=_options.switchTime;var _controlEvent=_options.event;var _currentNum=(_options.currentNum?jQuery(_options.currentNum,_this):false);var _allNum=(_options.allNum?jQuery(_options.allNum,_this):false);var _startSlide=_options.startSlide;var _noCycle=_options.noCircle;var _onChange=_options.onChange;var _onBeforeFade=_options.onBeforeFade;var _onAfterFade=_options.onAfterFade;var _disableWhileAnimating=_options.disableWhileAnimating;var _anim=false;var _hover=false;var _prevIndex=0;var _currentIndex=0;var _slideCount=_slides.length;var _timer;if(_slideCount<2)return;_prevIndex=_slides.index(_slides.filter('.'+_activeClass));if(_prevIndex<0)_prevIndex=_currentIndex=0;else _currentIndex=_prevIndex;if(_startSlide!=null){if(_startSlide=='random')_prevIndex=_currentIndex=Math.floor(Math.random()*_slideCount);else _prevIndex=_currentIndex=parseInt(_startSlide);}_slides.hide().eq(_currentIndex).show();if(_autoRotation)_this.removeClass(_pausedClass).addClass(_playClass);else _this.removeClass(_playClass).addClass(_pausedClass);if(_btnPrev.length){_btnPrev.bind(_controlEvent,function(){prevSlide();return false;});}if(_btnNext.length){_btnNext.bind(_controlEvent,function(){nextSlide();return false;});}if(_pagerLinks.length){_pagerLinks.each(function(_ind){jQuery(this).bind(_controlEvent,function(){if(_currentIndex!=_ind){if(_disableWhileAnimating&&_anim)return;_prevIndex=_currentIndex;_currentIndex=_ind;switchSlide();}return false;});});}if(_btnPlayPause.length){_btnPlayPause.bind(_controlEvent,function(){if(_this.hasClass(_pausedClass)){_this.removeClass(_pausedClass).addClass(_playClass);_autoRotation=true;autoSlide();}else{_autoRotation=false;if(_timer)clearTimeout(_timer);_this.removeClass(_playClass).addClass(_pausedClass);}return false;});}if(_btnPlay.length){_btnPlay.bind(_controlEvent,function(){_this.removeClass(_pausedClass).addClass(_playClass);_autoRotation=true;autoSlide();return false;});}if(_btnPause.length){_btnPause.bind(_controlEvent,function(){_autoRotation=false;if(_timer)clearTimeout(_timer);_this.removeClass(_playClass).addClass(_pausedClass);return false;});}function loadSlide(slide){if(!slide.hasClass(_loadingClass)&&!slide.hasClass(_loadedClass)){var images=slide.find(_dynamicImageLoad);var imagesCount=images.length;if(imagesCount){slide.addClass(_loadingClass);images.each(function(){var img=this;img.onload=function(){img.loaded=true;img.onload=null;setTimeout(reCalc,_duration);};img.setAttribute('src',img.getAttribute(_dynamicImageLoadAttr));img.setAttribute(_dynamicImageLoadAttr,'');}).css({opacity:0});function reCalc(){var cnt=0;images.each(function(){if(this.loaded)cnt++;});if(cnt==imagesCount){slide.removeClass(_loadingClass);images.animate({opacity:1},{duration:_duration,complete:function(){if(jQuery.browser.msie&&jQuery.browser.version<9)jQuery(this).css({opacity:'auto'});}});slide.addClass(_loadedClass);}}}}}function prevSlide(){if(_disableWhileAnimating&&_anim)return;_prevIndex=_currentIndex;if(_currentIndex>0)_currentIndex--;else{if(_noCycle)return;else _currentIndex=_slideCount-1;}switchSlide();}function nextSlide(){if(_disableWhileAnimating&&_anim)return;_prevIndex=_currentIndex;if(_currentIndex<_slideCount-1)_currentIndex++;else{if(_noCycle)return;else _currentIndex=0;}switchSlide();}function refreshStatus(){if(_dynamicImageLoad)loadSlide(_slides.eq(_currentIndex));if(_pagerLinks.length)_pagerLinks.removeClass(_activeClass).eq(_currentIndex).addClass(_activeClass);if(_currentNum)_currentNum.text(_currentIndex+1);if(_allNum)_allNum.text(_slideCount);_slides.eq(_prevIndex).removeClass(_activeClass);_slides.eq(_currentIndex).addClass(_activeClass);if(_noCycle){if(_btnPrev.length){if(_currentIndex==0)_btnPrev.addClass(_disabledClass);else _btnPrev.removeClass(_disabledClass);}if(_btnNext.length){if(_currentIndex==_slideCount-1)_btnNext.addClass(_disabledClass);else _btnNext.removeClass(_disabledClass);}}if(typeof _onChange==='function'){_onChange(_this,_slides,_prevIndex,_currentIndex);}}function switchSlide(){_anim=true;if(typeof _onBeforeFade==='function')_onBeforeFade(_this,_slides,_prevIndex,_currentIndex);_slides.eq(_prevIndex).fadeOut(_duration,function(){_anim=false;});_slides.eq(_currentIndex).fadeIn(_duration,function(){if(typeof _onAfterFade==='function')_onAfterFade(_this,_slides,_prevIndex,_currentIndex);});if(_autoHeight)_slides.eq(_currentIndex).parent().animate({height:_slides.eq(_currentIndex).outerHeight(true)},{duration:_duration,queue:false});refreshStatus();autoSlide();}function autoSlide(){if(!_autoRotation||_hover)return;if(_timer)clearTimeout(_timer);_timer=setTimeout(nextSlide,_switchTime+_duration);}if(_pauseOnHover){_this.hover(function(){_hover=true;if(_timer)clearTimeout(_timer);},function(){_hover=false;autoSlide();});}refreshStatus();autoSlide();});};jQuery.fn.scrollGallery=function(_options){var _options=jQuery.extend({sliderHolder:'>div',slider:'>ul',slides:'>li',pagerLinks:'div.pager a',btnPrev:'a.link-prev',btnNext:'a.link-next',activeClass:'active',disabledClass:'disabled',generatePagination:'div.pg-holder',curNum:'em.scur-num',allNum:'em.sall-num',circleSlide:true,pauseClass:'gallery-paused',pauseButton:'none',pauseOnHover:true,autoRotation:false,stopAfterClick:false,switchTime:5000,duration:650,easing:'swing',event:'click',splitCount:false,afterInit:false,vertical:false,step:false},_options);return this.each(function(){var _this=jQuery(this);var _sliderHolder=jQuery(_options.sliderHolder,_this);var _slider=jQuery(_options.slider,_sliderHolder);var _slides=jQuery(_options.slides,_slider);var _btnPrev=jQuery(_options.btnPrev,_this);var _btnNext=jQuery(_options.btnNext,_this);var _pagerLinks=jQuery(_options.pagerLinks,_this);var _generatePagination=jQuery(_options.generatePagination,_this);var _curNum=jQuery(_options.curNum,_this);var _allNum=jQuery(_options.allNum,_this);var _pauseButton=jQuery(_options.pauseButton,_this);var _pauseOnHover=_options.pauseOnHover;var _pauseClass=_options.pauseClass;var _autoRotation=_options.autoRotation;var _activeClass=_options.activeClass;var _disabledClass=_options.disabledClass;var _easing=_options.easing;var _duration=_options.duration;var _switchTime=_options.switchTime;var _controlEvent=_options.event;var _step=_options.step;var _vertical=_options.vertical;var _circleSlide=_options.circleSlide;var _stopAfterClick=_options.stopAfterClick;var _afterInit=_options.afterInit;var _splitCount=_options.splitCount;if(!_slides.length)return;if(_splitCount){var curStep=0;var newSlide=jQuery('<slide>').addClass('split-slide');_slides.each(function(){newSlide.append(this);curStep++;if(curStep>_splitCount-1){curStep=0;_slider.append(newSlide);newSlide=jQuery('<slide>').addClass('split-slide');}});if(curStep)_slider.append(newSlide);_slides=_slider.children();}var _currentStep=0;var _sumWidth=0;var _sumHeight=0;var _hover=false;var _stepWidth;var _stepHeight;var _stepCount;var _offset;var _timer;_slides.each(function(){_sumWidth+=jQuery(this).outerWidth(true);_sumHeight+=jQuery(this).outerHeight(true);});function recalcOffsets(){if(_vertical){if(_step){_stepHeight=_slides.eq(_currentStep).outerHeight(true);_stepCount=Math.ceil((_sumHeight-_sliderHolder.height())/_stepHeight)+1;_offset=-_stepHeight*_currentStep;}else{_stepHeight=_sliderHolder.height();_stepCount=Math.ceil(_sumHeight/_stepHeight);_offset=-_stepHeight*_currentStep;if(_offset<_stepHeight-_sumHeight)_offset=_stepHeight-_sumHeight;}}else{if(_step){_stepWidth=_slides.eq(_currentStep).outerWidth(true)*_step;_stepCount=Math.ceil((_sumWidth-_sliderHolder.width())/_stepWidth)+1;_offset=-_stepWidth*_currentStep;if(_offset<_sliderHolder.width()-_sumWidth)_offset=_sliderHolder.width()-_sumWidth;}else{_stepWidth=_sliderHolder.width();_stepCount=Math.ceil(_sumWidth/_stepWidth);_offset=-_stepWidth*_currentStep;if(_offset<_stepWidth-_sumWidth)_offset=_stepWidth-_sumWidth;}}}if(_btnPrev.length){_btnPrev.bind(_controlEvent,function(){if(_stopAfterClick)stopAutoSlide();prevSlide();return false;});}if(_btnNext.length){_btnNext.bind(_controlEvent,function(){if(_stopAfterClick)stopAutoSlide();nextSlide();return false;});}if(_generatePagination.length){_generatePagination.empty();recalcOffsets();var _list=jQuery('<ul />');for(var i=0;i<_stepCount;i++)jQuery('<li><a href="#">'+(i+1)+'</a></li>').appendTo(_list);_list.appendTo(_generatePagination);_pagerLinks=_list.children();}if(_pagerLinks.length){_pagerLinks.each(function(_ind){jQuery(this).bind(_controlEvent,function(){if(_currentStep!=_ind){if(_stopAfterClick)stopAutoSlide();_currentStep=_ind;switchSlide();}return false;});});}function prevSlide(){recalcOffsets();if(_currentStep>0)_currentStep--;else if(_circleSlide)_currentStep=_stepCount-1;switchSlide();}function nextSlide(){recalcOffsets();if(_currentStep<_stepCount-1)_currentStep++;else if(_circleSlide)_currentStep=0;switchSlide();}function refreshStatus(){if(_pagerLinks.length)_pagerLinks.removeClass(_activeClass).eq(_currentStep).addClass(_activeClass);if(!_circleSlide){_btnPrev.removeClass(_disabledClass);_btnNext.removeClass(_disabledClass);if(_currentStep==0)_btnPrev.addClass(_disabledClass);if(_currentStep==_stepCount-1)_btnNext.addClass(_disabledClass);}if(_curNum.length)_curNum.text(_currentStep+1);if(_allNum.length)_allNum.text(_stepCount);}function switchSlide(){recalcOffsets();if(_vertical)_slider.animate({marginTop:_offset},{duration:_duration,queue:false,easing:_easing});else _slider.animate({marginLeft:_offset},{duration:_duration,queue:false,easing:_easing});refreshStatus();autoSlide();}function stopAutoSlide(){if(_timer)clearTimeout(_timer);_autoRotation=false;}function autoSlide(){if(!_autoRotation||_hover)return;if(_timer)clearTimeout(_timer);_timer=setTimeout(nextSlide,_switchTime+_duration);}if(_pauseOnHover){_this.hover(function(){_hover=true;if(_timer)clearTimeout(_timer);},function(){_hover=false;autoSlide();});}recalcOffsets();refreshStatus();autoSlide();if(_pauseButton.length){_pauseButton.click(function(){if(_this.hasClass(_pauseClass)){_this.removeClass(_pauseClass);_autoRotation=true;autoSlide();}else{_this.addClass(_pauseClass);stopAutoSlide();}return false;});}if(_afterInit&&typeof _afterInit==='function')_afterInit(_this,_slides);});};jQuery.fn.simpleLightbox=function(_options){var _options=jQuery.extend({lightboxContentBlock:'.lightbox',faderOpacity:0.5,faderBackground:'#ffffff',closeLink:'a.close-btn',href:true,onClick:null},_options);return this.each(function(i,_this){var _this=jQuery(_this);if(!_options.href)_this.lightboxContentBlock=_options.lightboxContentBlock;else _this.lightboxContentBlock=_this.attr('href');if(_this.lightboxContentBlock!=''&&_this.lightboxContentBlock.length>1){_this.faderOpacity=_options.faderOpacity;_this.faderBackground=_options.faderBackground;_this.closeLink=_options.closeLink;var _fader;var _lightbox=jQuery(_this.lightboxContentBlock);if(!jQuery('div.lightbox-fader').length)_fader=jQuery('body').append('<div class="lightbox-fader"></div>');_fader=jQuery('div.lightbox-fader');_lightbox.css({'zIndex':991});_fader.css({opacity:_this.faderOpacity,backgroundColor:_this.faderBackground,display:'none',position:'absolute',top:0,left:0,zIndex:990,textIndent:-9999}).text('$nbsp');_lightbox.shownFlag=false;_this.click(function(){if(jQuery.isFunction(_options.onClick)){_options.onClick.apply(_this);}_lightbox.shownFlag=true;_lightbox.hide();jQuery.fn.simpleLightbox.positionLightbox(_lightbox);_fader.fadeIn(300,function(){_lightbox.fadeIn(400);jQuery.fn.simpleLightbox.positionLightbox(_lightbox);});jQuery('span.playButton').click();return false;});jQuery(_this.closeLink).click(function(){_lightbox.fadeOut(400,function(){_fader.fadeOut(300);_scroll=false;});return false;});_fader.click(function(){_lightbox.fadeOut(400,function(){_fader.fadeOut(300);});return false;});var _scroll=false;jQuery.fn.simpleLightbox.positionLightbox=function(_lbox){if(!_lbox.shownFlag)return false;var _height=0;var _width=0;var _minWidth=jQuery('body > div:eq(0)').outerWidth();if(window.innerHeight){_height=window.innerHeight;_width=window.innerWidth;}else{_height=document.documentElement.clientHeight;_width=document.documentElement.clientWidth;}var _thisHeight=_lbox.outerHeight();var _page=jQuery('body');if(_lbox.length){if(_width<_minWidth){_fader.css('width',_minWidth);}else{_fader.css('width','100%');}if(_height>_page.innerHeight())_fader.css('height',_height);else _fader.css('height',_page.height());if(_height>_thisHeight){if(jQuery.browser.msie&&jQuery.browser.version<7){_lbox.css({position:'absolute',top:(document.documentElement.scrollTop+(_height-_thisHeight)/2)+"px"});}else{_lbox.css({position:'fixed',top:((_height-_lbox.outerHeight())/2)+"px"});}}else{var _fh=parseInt(_fader.css('height'));if(!_scroll){if(_fh-_thisHeight>parseInt(jQuery(document).scrollTop())){_fh=parseInt(jQuery(document).scrollTop());_scroll=_fh;}else{_scroll=_fh-_thisHeight;}}_lbox.css({position:'absolute',top:_scroll});}if(_width>_lbox.outerWidth())_lbox.css({left:((_width-_lbox.outerWidth())/2+10)+"px"});else _lbox.css({position:'absolute',left:0});}};jQuery(window).resize(function(){if(_lightbox.is(':visible'))jQuery.fn.simpleLightbox.positionLightbox(_lightbox);});jQuery(window).scroll(function(){if(_lightbox.is(':visible'))jQuery.fn.simpleLightbox.positionLightbox(_lightbox);});jQuery.fn.simpleLightbox.positionLightbox(_lightbox);jQuery(document).keydown(function(e){if(!e)evt=window.event;if(e.keyCode==27){_lightbox.fadeOut(400,function(){_fader.fadeOut(300);});}});}});};
