;(function($){defaults={width:320,height:490,index:0,time:6000,history:false,title:false,titleshow:false,callback:null,panel:false,play:false,loop:true,effect:'fade',effecttime:2000,filter:true,nextclick:false,playclick:false,playhover:false,playhoverr:false,playframe:true,loadframe:true,fullscreen:false,imgresize:false,imgzoom:true,imgcenter:true,imgajax:true,imglink:true,linkajax:false,help:'Plugin homepage: <a href="http://slideshow.hohli.com">(a)Slideshow</a><br/>'+'Author homepage: <a href="http://anton.shevchuk.name">Anton Shevchuk</a>',controls:{'hide':true,'first':true,'prev':true,'play':true,'next':true,'last':true,'help':true,'counter':true}};$.fn.slideshow=function(settings){var _slideshow=this;this.each(function(){var ext=$(this);this.playId=null;this.playFlag=false;this.playFrame=false;this.goToFlag=false;this.length=0;this.inited=new Array();this.titles=new Array();this.build=function(){var _self=this;ext.wrapInner('<div class="slideshow"><div class="slideshow-content"></div></div>');ext=ext.find('.slideshow');if(this.options.filter){ext.find('.slideshow-content > br').remove();ext.find('.slideshow-content > p:empty').remove();ext.find('.slideshow-content > div:empty').remove();}if(this.options.fullscreen){$('body').css({overflow:'hidden',padding:0});this.options.width=$(window).width();this.options.height=($(window).height()>$(document).height())?$(window).height():$(document).height();ext.addClass('slideshow-fullscreen');}this.length=ext.find('.slideshow-content > *').length;if(this.options.title){ext.prepend('<div class="slideshow-label-place"><div class="slideshow-label slideshow-opacity"></div></div>');if(!this.options.titleshow){ext.find('.slideshow-label-place').hover(function(){$(this).find('.slideshow-label').fadeIn();},function(){$(this).find('.slideshow-label').fadeOut();});ext.find('.slideshow-label').hide();}ext.find('.slideshow-label-place').css('width',this.options.width);}if(this.options.panel){ext.append('<div class="slideshow-panel-place"><div class="slideshow-panel slideshow-opacity"></div></div>');panel=ext.find('.slideshow-panel');if(this.options.controls.first)panel.append('<a class="first button" href="#first">First</a>');if(this.options.controls.prev)panel.append('<a class="prev button"  href="#prev">Prev</a>');if(this.options.controls.play)panel.append('<a class="play button"  href="#play">Play</a>');if(this.options.controls.next)panel.append('<a class="next button"  href="#next">Next</a>');if(this.options.controls.last)panel.append('<a class="last button"  href="#last">Last</a>');if(this.options.controls.help){panel.append('<a class="help button"  href="#help">Help</a>');panel.prepend('<div class="slideshow-help">'+this.options.help+'</div>');}if(this.options.controls.counter){panel.append('<span class="counter">'+(this.options.index+1)+' / '+this.length+'</span>');}if(this.options.controls.hide){ext.find('.slideshow-panel-place').hover(function(){$(this).find('.slideshow-panel').fadeIn();},function(){$(this).find('.slideshow-panel').fadeOut();});panel.hide();}ext.find('.slideshow-panel-place').css('width',this.options.width);}ext.css({width:this.options.width,height:this.options.height});var content=ext.find('.slideshow-content');content.css({width:this.options.width,height:this.options.height});if(this.options.playframe){this.playFrame=true;ext.append('<div class="slideshow-shadow slideshow-opacity slideshow-frame"><div></div></div>');}if(this.options.loadframe){ext.append('<div class="slideshow-shadow slideshow-opacity slideshow-load"><div></div></div>');}ext.find('.slideshow-shadow').css({width:this.options.width,height:this.options.height});this.events();ext.find('.slideshow-content > *').each(function(){$(this).wrap('<div class="slideshow-slide"></div>');});if(this.options.play){this.play();}this.init(this.options.index);ext.find('.slideshow-slide:eq('+this.options.index+')').show();this._label();if(this.options.history){setInterval(function(){_self._check()},300);}return true;};this.init=function(index){for(var i=0,loopCnt=this.inited.length;i<loopCnt;i++){if(this.inited[i]===index){return true;}}this.inited.push(index);slide=ext.find('.slideshow-slide:eq('+index+')');var _self=this;var title='';var link=false;var name=slide.contents().attr('name');if(name!=''){var rename=new RegExp("^((https?|ftp):\/\/)","i");if(rename.test(name)){link=name;}}if(slide.contents().is('a')){var href=slide.contents().attr('href');var domain=document.domain;domain=domain.replace(/\./i,"\.");var reimage=new RegExp("\.(png|gif|jpg|jpeg|svg)$","i");var relocal=new RegExp("^((https?:\/\/"+domain+")|(?!http:\/\/))","i");title=slide.contents().attr('title');if(title.length==0)title=slide.contents().html();title=title.replace(/\"/i,'\'');if(this.options.imgajax&&reimage.test(href)){var img=new Image();img.alt=title;this._load($(img),href,index);slide.contents().replaceWith(img);}else if(this.options.linkajax&&relocal.test(href)){$.get(href,function(data){_self.goToSlide(index);slide.contents().replaceWith('<div>'+data+'</div>');});}else{this.goToSlide(index);}}else{if(slide.contents().is("img")){if($.browser.msie){var img=new Image();img.alt=slide.contents().attr("alt");this._load($(img),slide.contents().attr("src"),index);slide.contents().replaceWith(img);}else{this._load(slide.contents(),slide.contents().attr("src"),index);}}else{this.goToSlide(index);}if(slide.contents().attr('alt')){title=slide.contents().attr('alt');}else if(slide.contents().attr('title')){title=slide.contents().attr('title');}else if(slide.find('label:first').length>0){slide.find('label:first').hide();title=slide.find('label:first').html();}}if(link)title='<a href="'+link+'" title="'+title+'">'+title+'</a>';this.titles[index]=title;if(this.options.imglink&&link){$(slide).css({cursor:'pointer'}).click(function(){document.location=link;return false;});}if(this.options.playclick)$(slide).css({cursor:'pointer'}).click(function(){if(_self.playId){_self.stop();}else{_self.play();}return false;});return false;};this._load=function(img,src,index){var _load=ext.find('.slideshow-load').show();var _self=this;img.load(function(){_self._zoom(img);_self._resize(img);_self._center(img);_self.goToSlide(index);_load.hide();}).error(function(){_load.hide();}).attr('src',src);if(img.get(0).complete){_self._zoom(img);_self._resize(img);_self._center(img);_self.goToSlide(index);_load.hide();}return img;};this._resize=function(el){if(!this.options.imgresize&&!this.options.fullscreen)return false;el.get(0).width=this.options.width;el.get(0).height=this.options.height;el.css({width:this.options.width,height:this.options.height});return el;};this._zoom=function(el){if(!this.options.imgzoom)return false;var nWidth=el.get(0).width;var nHeight=el.get(0).height;var Kw=this.options.width/nWidth;var Kh=this.options.height/nHeight;var K=(Kh>Kw)?Kh:Kw;nWidth=nWidth*K;nHeight=nHeight*K;el.css({width:nWidth,height:nHeight});el.get(0).width=nWidth;el.get(0).height=nHeight;return el;};this._center=function(el){if(!this.options.imgcenter)return false;var nWidth=el.get(0).width?el.get(0).width:el.get(0).offsetWidth;var nHeight=el.get(0).height?el.get(0).height:el.get(0).offsetHeight;var nLeft=0;var nTop=0;if(nWidth!=this.options.width){nLeft=(Math.ceil((this.options.width-nWidth)/2))+'px';}if(nHeight!=this.options.height){nTop=(Math.ceil((this.options.height-nHeight)/2))+'px';}el.css({left:nLeft,top:nTop,position:'relative'});return el;};this.events=function(){var _self=this;if(_self.options.nextclick)ext.find('.slideshow-content').click(function(){_self.stop();_self.next();return false;});if(this.options.controls.first)ext.find('a.first').click(function(){_self.stop();_self.goToSlide(0);return false;});if(this.options.controls.prev)ext.find('a.prev').click(function(){_self.stop();_self.prev();return false;});if(this.options.controls.play)ext.find('a.play').click(function(){if(_self.playId){_self.stop();}else{_self.play();}return false;});if(this.options.controls.next)ext.find('a.next').click(function(){_self.stop();_self.next();return false;});if(this.options.controls.last)ext.find('a.last').click(function(){_self.stop();_self.goToSlide(_self.length-1);return false;});if(this.options.controls.help)ext.find('a.help').click(function(){_self.stop();ext.find('.slideshow-help').slideToggle();return false;});if(this.options.playframe)ext.find('.slideshow-frame').click(function(){ext.find('.slideshow-frame').remove();if(_self.options.playclick)setTimeout(function(){_self.play()},_self.options.time);return false;});if(this.options.playhover)ext.hover(function(){if(!_self.playId){_self.play();}},function(){if(_self.playId){_self.stop();}});if(this.options.playhoverr)ext.hover(function(){if(_self.playId){_self.stop();}},function(){if(!_self.playId){_self.play();}});};this._label=function(){var title=this.getTitle();if(this.options.callback){this.options.callback(this.options.index,title);}if(!this.options.title)return false;ext.find('.slideshow-label').html(title);};this._hash=function(){if(this.options.history){document.location.hash='slide-'+(this.options.index+1);}};this._check=function(){if(this.goToFlag){return false;}var hash=document.location.hash;hash=hash.length?hash.substr(1):'';if(hash.length==0){this.goToSlide(0);}else{var tester=new RegExp('slide-([0-9]+)','i');if(!tester.test(hash)){return false;}var index=tester.exec(hash);if(index){index=parseInt(index[1])-1;if(index>=0&&index<this.length&&index!=this.options.index){if(this.playFrame){$(this).find('.slideshow-frame').remove();}this.stop();this.goToSlide(index);}}}};this.getTitle=function(){return this.titles[this.options.index];};this.prev=function(){if(this.options.index==0){i=(this.length-1);}else{i=this.options.index-1;}this.goToSlide(i);};this.play=function(){var _self=this;this.playFlag=true;this.playId=setTimeout(function(){_self.next()},this.options.time);ext.find('a.play').addClass('stop');};this._play=function(){var _self=this;if(this.options.index==(this.length-1)){this.stop();if(this.options.loop){this.play();}return false;}this.playId=setTimeout(function(){_self.next();},this.options.time);return true;};this.stop=function(){this.playFlag=false;ext.find('a.play').removeClass('stop');clearTimeout(this.playId);this.playId=null;};this.next=function(){if(this.options.index==(this.length-1)){i=0;}else{i=this.options.index+1;}this.goToSlide(i);};this.goToSlide=function(n){switch(true){case(this.options.index==n):case(!this.init(n,true)):return false;default:this.goToFlag=true;this._goToSlide(n);return true;}};this._goToSlide=function(n){var next=ext.find('.slideshow-content > *:eq('+n+')');var prev=ext.find('.slideshow-content > *:eq('+this.options.index+')');prev.css({zIndex:0});next.css({zIndex:1,top:0,left:0,opacity:1,width:this.options.width,height:this.options.height});this.options.index=n;if(this.options.effect=='random'){var r=Math.random();r=Math.floor(r*12);}else{r=-1;}switch(true){case(r==0||this.options.effect=='scrollUp'):prev.css({width:'100%'});next.css({top:0,height:0});prevAni={height:0,top:this.options.height};break;case(r==1||this.options.effect=='scrollDown'):prev.css({width:'100%'});next.css({top:this.options.height,height:0});prevAni={height:0,top:0};break;case(r==2||this.options.effect=='scrollRight'):prev.css({right:0,left:'',height:'100%'});next.css({right:'',left:0,height:'100%',width:'0%'});prevAni={width:0};break;case(r==3||this.options.effect=='scrollLeft'):prev.css({right:'',left:0,height:'100%'});next.css({right:0,left:'',height:'100%',width:'0%'});prevAni={width:0};break;case(r==4||this.options.effect=='growX'):next.css({zIndex:2,opacity:1,left:this.options.width/2,width:'0%',height:'100%'});prevAni={opacity:0.8};break;case(r==5||this.options.effect=='growY'):next.css({opacity:1,top:this.options.height/2,width:'100%',height:'0%'});prevAni={opacity:0.8};break;case(r==6||this.options.effect=='zoom'):next.css({width:0,height:0,top:this.options.height/2,left:this.options.width/2});prevAni={width:0,height:0,top:this.options.height/2,left:this.options.width/2};break;case(r==7||this.options.effect=='zoomFade'):next.css({zIndex:1,opacity:0,width:0,height:0,top:this.options.height/2,left:this.options.width/2});prevAni={opacity:0,width:0,height:0,top:this.options.height/2,left:this.options.width/2};break;case(r==8||this.options.effect=='zoomTL'):next.css({zIndex:1,opacity:0,width:this.options.width/2,height:this.options.height/2,top:0,left:0});prevAni={opacity:0,width:0,height:0,top:this.options.height,left:this.options.width};break;case(r==9||this.options.effect=='zoomBR'):next.css({zIndex:1,opacity:0,width:this.options.width/2,height:this.options.height/2,top:this.options.height/2,left:this.options.width/2});prevAni={opacity:0,width:0,height:0,top:0,left:0};break;case(r==10||this.options.effect=='fade'):default:prev.css({zIndex:0,opacity:1});next.css({zIndex:1,opacity:0});prevAni={opacity:0};break;}var _self=this;prev.animate(prevAni,this.options.effecttime);next.show().animate({top:0,left:0,opacity:1,width:this.options.width,height:this.options.height},this.options.effecttime,function(){prev.hide();if(_self.playFlag)_self._play();_self._label();_self._counter();_self._hash();_self.goToFlag=false;});};this._counter=function(){if(this.options.controls.counter)ext.find('.slideshow-panel span.counter').html((this.options.index+1)+' / '+this.length);};this.options=$.extend({},defaults,settings);if(typeof(settings)!='undefined'){if(typeof(settings.controls)!='undefined')this.options.controls=$.extend({},defaults.controls,settings.controls);}this.build();ext.show();return ext;});_slideshow.playSlide=function(){_slideshow.each(function(){this.play();})};_slideshow.stopSlide=function(){_slideshow.each(function(){this.stop();})};_slideshow.nextSlide=function(){_slideshow.each(function(){this.next();})};_slideshow.prevSlide=function(){_slideshow.each(function(){this.prev();})};_slideshow.getTitle=function(){_slideshow.each(function(){this.getTitle();})};_slideshow.goToSlide=function(n){_slideshow.each(function(){this.goToSlide(n);})};return this;}})(jQuery);
(function($){$.fn.jCarouselLite=function(o){o=$.extend({btnPrev:null,btnNext:null,btnGo:null,mouseWheel:false,auto:null,speed:200,easing:null,vertical:false,circular:true,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null},o||{});return this.each(function(){var b=false,animCss=o.vertical?"top":"left",sizeCss=o.vertical?"height":"width";var c=$(this),ul=$("ul",c),tLi=$("li",ul),tl=tLi.size(),v=o.visible;if(o.circular){ul.prepend(tLi.slice(tl-v-1+1).clone()).append(tLi.slice(0,v).clone());o.start+=v}var f=$("li",ul),itemLength=f.size(),curr=o.start;c.css("visibility","visible");f.css({overflow:"hidden",float:o.vertical?"none":"left"});ul.css({margin:"0",padding:"0",position:"relative","list-style-type":"none","z-index":"1"});c.css({overflow:"hidden",position:"relative","z-index":"2",left:"0px"});var g=o.vertical?height(f):width(f);var h=g*itemLength;var j=g*v;f.css({width:f.width(),height:f.height()});ul.css(sizeCss,h+"px").css(animCss,-(curr*g));c.css(sizeCss,j+"px");if(o.btnPrev)$(o.btnPrev).click(function(){return go(curr-o.scroll)});if(o.btnNext)$(o.btnNext).click(function(){return go(curr+o.scroll)});if(o.btnGo)$.each(o.btnGo,function(i,a){$(a).click(function(){return go(o.circular?o.visible+i:i)})});if(o.mouseWheel&&c.mousewheel)c.mousewheel(function(e,d){return d>0?go(curr-o.scroll):go(curr+o.scroll)});if(o.auto)setInterval(function(){go(curr+o.scroll)},o.auto+o.speed);function vis(){return f.slice(curr).slice(0,v)};function go(a){if(!b){if(o.beforeStart)o.beforeStart.call(this,vis());if(o.circular){if(a<=o.start-v-1){ul.css(animCss,-((itemLength-(v*2))*g)+"px");curr=a==o.start-v-1?itemLength-(v*2)-1:itemLength-(v*2)-o.scroll}else if(a>=itemLength-v+1){ul.css(animCss,-((v)*g)+"px");curr=a==itemLength-v+1?v+1:v+o.scroll}else curr=a}else{if(a<0||a>itemLength-v)return;else curr=a}b=true;ul.animate(animCss=="left"?{left:-(curr*g)}:{top:-(curr*g)},o.speed,o.easing,function(){if(o.afterEnd)o.afterEnd.call(this,vis());b=false});if(!o.circular){$(o.btnPrev+","+o.btnNext).removeClass("disabled");$((curr-o.scroll<0&&o.btnPrev)||(curr+o.scroll>itemLength-v&&o.btnNext)||[]).addClass("disabled")}}return false}})};function css(a,b){return parseInt($.css(a[0],b))||0};function width(a){return a[0].offsetWidth+css(a,'marginLeft')+css(a,'marginRight')};function height(a){return a[0].offsetHeight+css(a,'marginTop')+css(a,'marginBottom')}})(jQuery);
(function($){var $$;$$=$.fn.galleria=function($options){if(!$$.hasCSS()){return false;}$.historyInit($$.onPageLoad);var $defaults={insert:'.galleria_container',history:true,clickNext:false,onImage:function(image,caption,thumb){},onThumb:function(thumb){}};var $opts=$.extend($defaults,$options);for(var i in $opts){if(i){$.galleria[i]=$opts[i];}}return this.each(function(){$(this).addClass('galleria');$(this).children('li').each(function(i){var _container=$(this);var _o=$.meta?$.extend({},$opts,_container.data()):$opts;_o.clickNext=$(this).is(':only-child')?false:_o.clickNext;var _a=$(this).find('a').is('a')?$(this).find('a'):false;var _img=$(this).children('img').css('display','none');var _src=_a?_a.attr('href'):_img.attr('src');var _title=_a?_a.attr('title'):_img.attr('title');var _loader=new Image();if(_o.history&&(window.location.hash&&window.location.hash.replace(/\#/,'')==_src)){_container.siblings('.active').removeClass('active');_container.addClass('active');}$(_loader).load(function(){$(this).attr('alt',_img.attr('alt'));var _thumb=_a?_a.find('img').addClass('thumb noscale').css('display','none'):_img.clone(true).addClass('thumb').css('display','none');if(_a){_a.replaceWith(_thumb);}if(!_thumb.hasClass('noscale')){var w=Math.ceil(_img.width()/_img.height()*_container.height());var h=Math.ceil(_img.height()/_img.width()*_container.width());if(w<h){_thumb.css({height:'auto',width:_container.width(),marginTop:-(h-_container.height())/2});}else{_thumb.css({width:'auto',height:_container.height(),marginLeft:-(w-_container.width())/2});}}else{window.setTimeout(function(){_thumb.css({marginLeft:-(_thumb.width()-_container.width())/2,marginTop:-(_thumb.height()-_container.height())/2});},1);}_thumb.attr('rel',_src);_thumb.attr('title',_title);_thumb.click(function(){$.galleria.activate(_src);});_thumb.hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});_container.hover(function(){_container.addClass('hover');},function(){_container.removeClass('hover');});_container.prepend(_thumb);_thumb.css('display','block');_o.onThumb(jQuery(_thumb));if(_container.hasClass('active')){$.galleria.activate(_src);}_img.remove();}).error(function(){_container.html('<span class="error" style="color:red">Error loading image: '+_src+'</span>');}).attr('src',_src);});});};$$.nextSelector=function(selector){return $(selector).is(':last-child')?$(selector).siblings(':first-child'):$(selector).next();};$$.previousSelector=function(selector){return $(selector).is(':first-child')?$(selector).siblings(':last-child'):$(selector).prev();};$$.hasCSS=function(){$('body').append($(document.createElement('div')).attr('id','css_test').css({width:'1px',height:'1px',display:'none'}));var _v=($('#css_test').width()!=1)?false:true;$('#css_test').remove();return _v;};$$.onPageLoad=function(_src){var _wrapper=$('.galleria_wrapper');var _thumb=$('.galleria img[rel="'+_src+'"]');if(_src){if($.galleria.history){window.location=window.location.href.replace(/\#.*/,'')+'#'+_src;}_thumb.parents('li').siblings('.active').removeClass('active');_thumb.parents('li').addClass('active');var _img=$(new Image()).attr('src',_src).addClass('replaced');_wrapper.empty().append(_img);_wrapper.siblings('.caption').text(_thumb.attr('title'));$.galleria.onImage(_img,_wrapper.siblings('.caption'),_thumb);if($.galleria.clickNext){_img.css('cursor','pointer').click(function(){$.galleria.next();});}}else{_wrapper.siblings().andSelf().empty();$('.galleria li.active').removeClass('active');}$.galleria.current=_src;};$.extend({galleria:{current:'',onImage:function(){},activate:function(_src){if($.galleria.history){$.historyLoad(_src);}else{$$.onPageLoad(_src);}},next:function(){var _next=$($$.nextSelector($('.galleria img[rel="'+$.galleria.current+'"]').parents('li'))).find('img').attr('rel');$.galleria.activate(_next);},prev:function(){var _prev=$($$.previousSelector($('.galleria img[rel="'+$.galleria.current+'"]').parents('li'))).find('img').attr('rel');$.galleria.activate(_prev);}}});})(jQuery);jQuery.extend({historyCurrentHash:undefined,historyCallback:undefined,historyInit:function(callback){jQuery.historyCallback=callback;var current_hash=location.hash;jQuery.historyCurrentHash=current_hash;if(jQuery.browser.msie){if(jQuery.historyCurrentHash===''){jQuery.historyCurrentHash='#';}$("body").prepend('<iframe id="jQuery_history" style="display: none;"></iframe>');var ihistory=$("#jQuery_history")[0];var iframe=ihistory.contentWindow.document;iframe.open();iframe.close();iframe.location.hash=current_hash;}else if($.browser.safari){jQuery.historyBackStack=[];jQuery.historyBackStack.length=history.length;jQuery.historyForwardStack=[];jQuery.isFirst=true;}jQuery.historyCallback(current_hash.replace(/^#/,''));setInterval(jQuery.historyCheck,100);},historyAddHistory:function(hash){jQuery.historyBackStack.push(hash);jQuery.historyForwardStack.length=0;this.isFirst=true;},historyCheck:function(){if(jQuery.browser.msie){var ihistory=$("#jQuery_history")[0];var iframe=ihistory.contentDocument||ihistory.contentWindow.document;var current_hash=iframe.location.hash;if(current_hash!=jQuery.historyCurrentHash){location.hash=current_hash;jQuery.historyCurrentHash=current_hash;jQuery.historyCallback(current_hash.replace(/^#/,''));}}else if($.browser.safari){if(!jQuery.dontCheck){var historyDelta=history.length-jQuery.historyBackStack.length;if(historyDelta){jQuery.isFirst=false;var i;if(historyDelta<0){for(i=0;i<Math.abs(historyDelta);i++){jQuery.historyForwardStack.unshift(jQuery.historyBackStack.pop());}}else{for(i=0;i<historyDelta;i++){jQuery.historyBackStack.push(jQuery.historyForwardStack.shift());}}var cachedHash=jQuery.historyBackStack[jQuery.historyBackStack.length-1];if(cachedHash!==undefined){jQuery.historyCurrentHash=location.hash;jQuery.historyCallback(cachedHash);}}else if(jQuery.historyBackStack[jQuery.historyBackStack.length-1]===undefined&&!jQuery.isFirst){if(document.URL.indexOf('#')>=0){jQuery.historyCallback(document.URL.split('#')[1]);}else{current_hash=location.hash;jQuery.historyCallback('');}jQuery.isFirst=true;}}}else{current_hash=location.hash;if(current_hash!=jQuery.historyCurrentHash){jQuery.historyCurrentHash=current_hash;jQuery.historyCallback(current_hash.replace(/^#/,''));}}},historyLoad:function(hash){var newhash;if(jQuery.browser.safari){newhash=hash;}else{newhash='#'+hash;location.hash=newhash;}jQuery.historyCurrentHash=newhash;if(jQuery.browser.msie){var ihistory=$("#jQuery_history")[0];var iframe=ihistory.contentWindow.document;iframe.open();iframe.close();iframe.location.hash=newhash;jQuery.historyCallback(hash);}else if(jQuery.browser.safari){jQuery.dontCheck=true;this.historyAddHistory(hash);var fn=function(){jQuery.dontCheck=false;};window.setTimeout(fn,200);jQuery.historyCallback(hash);location.hash=newhash;}else{jQuery.historyCallback(hash);}}});
(function($){var types=['DOMMouseScroll','mousewheel'];$.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var i=types.length;i;)this.addEventListener(types[--i],handler,false);else
this.onmousewheel=handler;},teardown:function(){if(this.removeEventListener)for(var i=types.length;i;)this.removeEventListener(types[--i],handler,false);else
this.onmousewheel=null;}};$.fn.extend({mousewheel:function(fn){return fn?this.bind("mousewheel",fn):this.trigger("mousewheel");},unmousewheel:function(fn){return this.unbind("mousewheel",fn);}});function handler(event){var args=[].slice.call(arguments,1),delta=0,returnValue=true;event=$.event.fix(event||window.event);event.type="mousewheel";if(event.wheelDelta)delta=event.wheelDelta/120;if(event.detail)delta=-event.detail/3;args.unshift(event,delta);return $.event.handle.apply(this,args);}})(jQuery);
;jQuery.preloadCssImages=function(settings){settings=jQuery.extend({statusTextEl:null,statusBarEl:null,errorDelay:999,simultaneousCacheLoading:2},settings);var allImgs=[],loaded=0,imgUrls=[],thisSheetRules,errorTimer;function onImgComplete(){clearTimeout(errorTimer);if(imgUrls&&imgUrls.length&&imgUrls[loaded]){loaded++;if(settings.statusTextEl){var nowloading=(imgUrls[loaded])?'Now Loading: <span>'+imgUrls[loaded].split('/')[imgUrls[loaded].split('/').length-1]:'Loading complete';jQuery(settings.statusTextEl).html('<span class="numLoaded">'+loaded+'</span> of <span class="numTotal">'+imgUrls.length+'</span> loaded (<span class="percentLoaded">'+(loaded/imgUrls.length*100).toFixed(0)+'%</span>) <span class="currentImg">'+nowloading+'</span></span>');}if(settings.statusBarEl){var barWidth=jQuery(settings.statusBarEl).width();jQuery(settings.statusBarEl).css('background-position',-(barWidth-(barWidth*loaded/imgUrls.length).toFixed(0))+'px 50%');}loadImgs();}}function loadImgs(){if(imgUrls&&imgUrls.length&&imgUrls[loaded]){var img=new Image();img.src=imgUrls[loaded];if(!img.complete){jQuery(img).bind('error load onreadystatechange',onImgComplete);}else{onImgComplete();}errorTimer=setTimeout(onImgComplete,settings.errorDelay);}}function parseCSS(sheets,urls){var w3cImport=false,imported=[],importedSrc=[],baseURL;var sheetIndex=sheets.length;while(sheetIndex--){var cssPile='';if(urls&&urls[sheetIndex]){baseURL=urls[sheetIndex];}else{var csshref=(sheets[sheetIndex].href)?sheets[sheetIndex].href:'window.location.href';var baseURLarr=csshref.split('/');baseURLarr.pop();baseURL=baseURLarr.join('/');if(baseURL){baseURL+='/';}}if(sheets[sheetIndex].cssRules||sheets[sheetIndex].rules){thisSheetRules=(sheets[sheetIndex].cssRules)?sheets[sheetIndex].cssRules:sheets[sheetIndex].rules;var ruleIndex=thisSheetRules.length;while(ruleIndex--){if(thisSheetRules[ruleIndex].style&&thisSheetRules[ruleIndex].style.cssText){var text=thisSheetRules[ruleIndex].style.cssText;if(text.toLowerCase().indexOf('url')!=-1){cssPile+=text;}}else if(thisSheetRules[ruleIndex].styleSheet){imported.push(thisSheetRules[ruleIndex].styleSheet);w3cImport=true;}}}var tmpImage=cssPile.match(/[^\("]+\.(gif|jpg|jpeg|png)/g);if(tmpImage){var i=tmpImage.length;while(i--){var imgSrc=(tmpImage[i].charAt(0)=='/'||tmpImage[i].match('://'))?tmpImage[i]:baseURL+tmpImage[i];if(jQuery.inArray(imgSrc,imgUrls)==-1){imgUrls.push(imgSrc);}}}if(!w3cImport&&sheets[sheetIndex].imports&&sheets[sheetIndex].imports.length){for(var iImport=0,importLen=sheets[sheetIndex].imports.length;iImport<importLen;iImport++){var iHref=sheets[sheetIndex].imports[iImport].href;iHref=iHref.split('/');iHref.pop();iHref=iHref.join('/');if(iHref){iHref+='/';}var iSrc=(iHref.charAt(0)=='/'||iHref.match('://'))?iHref:baseURL+iHref;importedSrc.push(iSrc);imported.push(sheets[sheetIndex].imports[iImport]);}}}if(imported.length){parseCSS(imported,importedSrc);return false;}var downloads=settings.simultaneousCacheLoading;while(downloads--){setTimeout(loadImgs,downloads);}}parseCSS(document.styleSheets);return imgUrls;};
$(document).ready(function(){$.preloadCssImages();$("#menu a").hover(function(){if($(this).parent().attr("class")!="active"){var src=$(this).children().attr("src").split(".png").join("0.png");$(this).children().attr("src",src);}},function(){if($(this).parent().attr("class")!="active"){var src=$(this).children().attr("src").split("0.png").join(".png");$(this).children().attr("src",src);}});$("#slideshow1").slideshow({playframe:false}).playSlide();setTimeout(function(){$("#slideshow2").slideshow({playframe:false}).playSlide()},"3000");setTimeout(function(){$("#slideshow3").slideshow({playframe:false}).playSlide()},"6500");$("#smallslideshow1").slideshow({playframe:false,height:230}).playSlide();setTimeout(function(){$("#smallslideshow2").slideshow({playframe:false,height:230}).playSlide()},"3000");setTimeout(function(){$("#smallslideshow3").slideshow({playframe:false,height:230}).playSlide()},"6500");$("#testimonials").slideshow({playframe:false,width:300,height:200,time:5000}).playSlide();if($.browser.opera){$(".text").css("margin-left","8px");}var right=$("#left").height();right=right+106;$("#secondright").height(right);var top=$(document).height();$("#container").height(top);$('#gallery').galleria({history:true,clickNext:false,insert:'#main_image',onImage:function(image,caption,thumb){if(!($.browser.mozilla&&navigator.appVersion.indexOf("Win")!=-1)){image.css('display','none').fadeIn(1000);}caption.css('display','none').fadeIn(1000);var _li=thumb.parents('li');_li.siblings().children('img.selected').fadeTo(500,0.3);thumb.fadeTo('fast',1).addClass('selected');image.attr('title','Next image >>');},onThumb:function(thumb){var _li=thumb.parents('li');var _fadeTo=_li.is('.active')?'1':'0.3';thumb.css({display:'none',opacity:_fadeTo}).fadeIn(1500);thumb.hover(function(){thumb.fadeTo('fast',1);},function(){_li.not('.active').children('img').fadeTo('fast',0.3);})}});$("#gallerybox").jCarouselLite({mouseWheel:true,btnNext:".next",btnPrev:".prev",visible:3,circular:false});$("span.first, span.big").parent("p").addClass("first");$("#footer").css("display","block");$(".big:eq(0)").css("margin-top","0px");$("#testim,#testimonials").css("display","block");});
