if(typeof jQuery!="undefined"){jQuery(function($){$.fn.extend({faded:function(options){var settings=$.extend({},$.fn.faded.defaults,options);return this.each(function(){if($.fn.jquery<"1.3.1"){return}var $t=$(this);var $c=$t.children(":nth-child(1)");var o=$.metadata?$.extend({},settings,$t.metadata()):settings;var total=$c.children().size();var next=0,prev=0,number=0,currentitem=0,restart=0,restartinterval=0;var loaded,active,imgSrc,clicked,current;if(o.random){$.fn.reorder=function(callback){function randOrd(){return(Math.round(Math.random())-0.5)}return($(this).each(function(){var $this=$(this);var $children=$this.children();var childCount=$children.length;if(childCount>1){$children.hide();var indices=new Array();for(i=0;i<childCount;i++){indices[indices.length]=i}indices=indices.sort(randOrd);$.each(indices,function(j,k){var $child=$children.eq(k);var $clone=$child.clone(true);$clone.show().appendTo($this);if(callback!==undefined){callback($child,$clone)}$child.remove()})}}))};$c.reorder()}function pause(){clearInterval(autoplay);clearTimeout(restart);restart=setTimeout(function(){autoplay=setInterval(function(){animate("next")},o.autoplay)},o.autorestart)}$c.css({position:"relative"});$c.children().css({position:"absolute",top:0,left:0,zIndex:0,display:"none"});if(o.autoheight){$c.animate({height:$c.children(":eq(0)").outerHeight()},o.autoheight)}if(o.pagination){if(o.autopagination){$t.append("<ul class="+o.pagination+"></ul>");$c.children().each(function(){$("."+o.pagination+"",$t).append("<li><a rel="+number+" href=\"#\" >"+(number+1)+"</a></li>");number++})}$("."+o.pagination+" li a:eq(0)",$t).parent().addClass("current");$("."+o.pagination+" li a",$t).click(function(){current=$("."+o.pagination+" li.current a",$t).attr("rel");clicked=$(this).attr("rel");if(current!=clicked){animate("pagination",clicked,current)}if(o.autoplay){pause()}return false})}if(o.sequentialloading&&$c.children()[0].tagName=="IMG"){$c.css({background:"url("+o.loadingimg+") no-repeat 50% 50%"});imgSrc=$("img:eq(0)",$c).attr("src");$("img:eq(0)",$c).attr("src",imgSrc).load(function(){$(this).fadeIn(o.speed,function(){loaded=true})})}else{$c.find(":eq(0)").fadeIn(o.speed,function(){loaded=true})}if(o.bigtarget){$c.css({"cursor":"pointer"});$c.click(function(){animate("next");if(o.autoplay){if(o.autorestart){pause()}else{clearInterval(autoplay)}}return false})}if(o.autoplay){autoplay=setInterval(function(){animate("next")},o.autoplay);pause()}$("."+o.nextbtn,$t).click(function(){animate("next");if(o.autoplay){if(o.autorestart){pause()}else{clearInterval(autoplay)}}return false});$("."+o.prevbtn,$t).click(function(){animate("prev");if(o.autoplay){if(o.autorestart){pause()}else{clearInterval(autoplay)}}return false});function animate(dir,clicked,current){if(!active&&loaded){active=true;switch(dir){case"next":prev=next;next=currentitem*1+1;if(total===next){next=0}break;case"prev":prev=next;next=currentitem*1-1;if(next===-1){next=total-1}break;case"pagination":next=clicked;prev=current;break}if(o.pagination){$(".pagination li.current",$t).removeClass("current");$(".pagination li a:eq("+next+")",$t).parent().addClass("current")}if(o.crossfade){$c.children(":eq("+next+")").css({zIndex:10}).fadeIn(o.speed,function(){$c.children(":eq("+prev+")").css({display:"none",zIndex:0});$(this).css({zIndex:0});currentitem=next;active=false})}else{$c.children(":eq("+prev+")").fadeOut(o.speed,function(){if(o.autoheight){$c.animate({height:$c.children(":eq("+next+")").outerHeight()},o.autoheight,function(){$c.children(":eq("+next+")").fadeIn(o.speed)})}else{$c.children(":eq("+next+")").fadeIn(o.speed)}currentitem=next;active=false})}}}})}});$.fn.faded.defaults={speed:300,crossfade:false,bigtarget:false,sequentialloading:false,autoheight:false,pagination:"pagination",autopagination:true,nextbtn:"next",prevbtn:"prev",loadingimg:false,autoplay:false,autorestart:false,random:false}})}
