(function($){$.fn.preload=function(options){var opts=$.extend({},$.fn.preload.defaults,options),o=$.meta?$.extend({},opts,this.data()):opts;return this.each(function(){var $e=$(this),t=$e.children('img').attr('src'),i=$e.attr('href'),l=0,fileExtension=i.split('.').pop().toLowerCase();if(fileExtension=="jpg"){$('<img/>').load(function(i){++l;if(l==2)o.onComplete()}).attr('src',i);$('<img/>').load(function(i){++l;if(l==2)o.onComplete()}).attr('src',t)}})};$.fn.preload.defaults={onComplete:function(){return false}}})(jQuery);var slider_first_load=true;$(document).ready(function(){var $ps_container=$('#ps_container'),$ps_image_wrapper=$ps_container.find('.ps_image_wrapper'),$ps_nav=$ps_container.find('.ps_nav'),$tooltip=$ps_container.find('.ps_preview'),$ps_preview_wrapper=$tooltip.find('.ps_preview_wrapper'),$links=$ps_nav.children('li').not($tooltip),currentHovered=-1,current=0;$ps_nav.find('li:not(.ps_preview)').css("opacity",0.5);$ps_nav.find('li.selected').css("opacity",1);var ie=false;if($.browser.msie){ie=true}if(!ie){$tooltip.css({opacity:0}).show()}var $link=$ps_nav.children('li:first').not($tooltip).children('a'),fileExtension=$link.attr('href').split('.').pop().toLowerCase();if(fileExtension=="jpg"){$ps_nav.children('li').not($tooltip).children('a').preload({onComplete:function(){var $link=$ps_nav.children('li').not($tooltip).children('a');$ps_image_wrapper.html('<div><a href="'+$link.attr("rev")+'"><img src="'+$link.attr("href")+'" alt="" /></a></div>');$ps_container.fadeIn(800,function(){$(".ps_image_white").fadeOut(800)});$links.bind('mouseenter',showTooltip).bind('mouseleave',hideTooltip).bind('click',showImage)}});setTimeout(nextBaner,5000)}else if(fileExtension=="swf"){if(jQuery.browser.flash==true){$ps_image_wrapper.append($.flash.create({swf:'/swf/baner_load.swf',quality:"high",wmode:"opaque",bgcolor:"#fff",width:"920",height:"385",type:"application/x-shockwave-flash",pluginspage:"http://www.macromedia.com/go/getflashplayer",flashvars:{mainSwf:$link.attr('href'),link:$link.attr('rev')}}));$ps_image_wrapper.wrap('<div />');$ps_container.fadeIn(800,function(){$(".ps_image_white").fadeOut(800)});$links.bind('mouseenter',showTooltip).bind('mouseleave',hideTooltip).bind('click',showImage)}else{var $list=$ps_nav.children('li').not($tooltip).children('a');$link=$list.first();$ps_image_wrapper.html('<a href="'+$link.attr("rev")+'"><img src="'+$link.attr("rel")+'" alt="" /></a>');$ps_container.fadeIn(800,function(){$(".ps_image_white").fadeOut(800)});$links.bind('mouseenter',showTooltip).bind('mouseleave',hideTooltip).bind('click',showImage);$list.not($link).preload();setTimeout(nextBaner,5000)}}function showImage(e){$(".ps_image_white").css("display","block");var $link=$(this),idx=$link.index(),$image=$link.find('a').attr('href'),$currentImage=$ps_image_wrapper.children(),currentImageWidth=$currentImage.width(),fileExtension=$image.split('.').pop().toLowerCase(),$newImage;$links.eq(current).removeClass('selected').css("opacity",0.5);$link.addClass('selected').css("opacity",1);if(fileExtension=="jpg"){$newImage=$('<div><a href="'+$link.find('a').attr("rev")+'"><img src="'+$image+'" alt="" /></a></div>');$newImage.css('display','none').fadeIn(800);setTimeout(nextBaner,5000)}else if(fileExtension=="swf"){if(jQuery.browser.flash==true){$newImage=$('<div />').append($.flash.create({swf:'/swf/baner_load.swf',quality:"high",wmode:"transparent",bgcolor:"#fff",width:"920",height:"385",type:"application/x-shockwave-flash",pluginspage:"http://www.macromedia.com/go/getflashplayer",flashvars:{mainSwf:$link.find('a').attr("href"),link:$link.find('a').attr('rev')}}))}else{$newImage=$('<div><a href="'+$link.find('a').attr("rev")+'"><img src="'+$link.find('a').attr("rel")+'" alt="" /></a></div>');$newImage.css('display','none').fadeIn(800);setTimeout(nextBaner,5000)}}if($ps_image_wrapper.children().length>1){$ps_image_wrapper.children(':last').remove()}$ps_image_wrapper.prepend($newImage);current=idx;$currentImage.css("display","none");$newImage.css("display","block");$(".ps_image_white").fadeOut(800);e.preventDefault()}function showTooltip(){var $link=$(this),idx=$link.index(),linkOuterWidth=$link.outerWidth(),left=parseFloat(idx*linkOuterWidth)-$tooltip.width()/2+linkOuterWidth/2,$thumb=$link.find('img').attr('src'),imageLeft;if(currentHovered!=idx){if(currentHovered!=-1){if(currentHovered<idx){imageLeft=75}else{imageLeft=-75}}currentHovered=idx;var $newImage=$('<img/>').css('left','0px').attr('src',$thumb);if($ps_preview_wrapper.children().length>1){$ps_preview_wrapper.children(':last').remove()}$ps_preview_wrapper.prepend($newImage);var $tooltip_imgs=$ps_preview_wrapper.children(),tooltip_imgs_count=$tooltip_imgs.length;if(tooltip_imgs_count>1){$tooltip_imgs.eq(tooltip_imgs_count-1).stop().animate({left:-imageLeft+'px'},150,function(){$(this).remove()});$tooltip_imgs.eq(0).css('left',imageLeft+'px').stop().animate({left:'0px'},150)}}if(ie){$tooltip.css('left',left+'px').show()}else{$tooltip.stop().animate({left:left+'px',opacity:1},150)}}function hideTooltip(){if(ie)$tooltip.hide();else $tooltip.stop().animate({opacity:0},150)}});function nextBaner(){var slidesNumber=$('.ps_nav li').not($('#ps_container').find('.ps_preview')).length;var currSlide=$('.ps_nav').find('.selected');if(currSlide.index()+1==slidesNumber){$('.ps_nav li').first().trigger("click")}else{currSlide.next().trigger("click")}}
