// -----------------------------------------------------------------------------------
// http://wowslider.com/
// JavaScript Wow Slider is a free software that helps you easily generate delicious 
// slideshows with gorgeous transition effects, in a few clicks without writing a single line of code.
// Last updated: 2010-29-11
//
//***********************************************
// Obfuscated by Javascript Obfuscator
// http://javascript-source.com
//***********************************************
ws_blinds=function(options){
	var $=jQuery;
	var $IMGs;
	var parts=[];
	var prevIndex=0;
	var $partscont;
	this.init=function(aCont){
		var cnt=3;
		var $container=$(aCont);
		$IMGs=$("a",$container).find("img");
		$IMGs.each(function(index){
			if(index){
				$(this).hide();
			}
		});
		$partscont=$("<div></div>");
		$partscont.css({
			position:"absolute",
			width:options.width+"px",
			height:options.height+"px",
			left:(options.outWidth-options.width)/2+"px",
			top:(options.outHeight-options.height)/2+"px"
		});
		$container.append($partscont);
		for(var i=0;i<cnt;i++){
			parts[i]=$("<div></div>");
		}
		$(parts).each(function(index){
			$(this).css({
				position:"absolute",
				'background-repeat':"no-repeat",
				height:"100%",
				border:"none",
				margin:0,
				top:0,
				left:Math.round(100/cnt)*index+"%",
				width:(index<cnt-1?Math.round(100/cnt):100-Math.round(100/cnt)*(cnt-1))+"%"
			});
			$partscont.append(this);$partscont.hide();
		});
	};
	this.go=function(index){
		for(var i=0;i<parts.length;i++){
			parts[i].stop(true,true);
		}
		var dir=prevIndex>index?1:0;
		prevIndex=index;
		function startPart(part_i,func){
			var $part=parts[part_i];
			var w=$part.width();
			var img=$IMGs.get(index);
			$part.css({
				'background-position':(!dir?-$(img).width():$(img).width()-$part.position().left)+"px 0",
				'background-image':"url("+img.src+")"
			});
			$part.animate({
				'background-position':-$part.position().left+"px 0"},
				options.duration/(parts.length+1)*(dir?parts.length-part_i+1:part_i+2),func);
		}
		function applyImage(){$IMGs.hide();$($IMGs.get(index)).show();$partscont.hide();
		$(parts).each(function(){
			$(this).css({
				'background-image':"none"
			});
		});
		}
		$partscont.show();
		for(var i=0;i<parts.length;i++){
			startPart(i,!dir&&i==parts.length-1||dir&&!i?applyImage:null);
		}
	return true;};
};
// -----------------------------------------------------------------------------------
// http://wowslider.com/
// JavaScript Wow Slider is a free software that helps you easily generate delicious 
// slideshows with gorgeous transition effects, in a few clicks without writing a single line of code.
// Last updated: 2010-29-11
//
//***********************************************
// Obfuscated by Javascript Obfuscator
// http://javascript-source.com
//***********************************************
function WowSlider(options){
	var $=jQuery;
	options=options||{};
	var $Elements=$("#wowslider-images A");
	$Elements.each(function(index){
		var inner=$(this).html()||"";
		var pos=inner.indexOf(">",inner);
		if(pos>=0){
			$(this).data("descr",inner.substr(pos+1));
			if(pos<inner.length-1){
				$(this).html(inner.substr(0,pos+1));
			}
		}
		$(this).css({'font-size':0});
	});
	var elementsCount=$Elements.length;
	var $ws_container=$("#wowslider-container");
	var frame=$("A#wowslider-frame").get(0);
	var curIdx=0;
	function go(index){
		if(curIdx==index){
			return;
		}
		var current=effect.go(index);
		if(!current){
			return;
		}
		if(typeof current!="object"){
			current=$Elements[index];
		}
		curIdx=index;go2(index);
		if(options.caption){
			setTitle(current);
		}
	}
	function go2(index){
		if(options.bullets){
			setBullet(index);
		}
		if(frame){
			frame.setAttribute("href",$Elements.get(index).href);
		}
	}
	var autoPlayTimer;
	function restartPlay(){
		stopPlay();
		if(options.autoPlay){
			autoPlayTimer=setTimeout(function(){
				go(curIdx<elementsCount-1?curIdx+1:0);
				restartPlay();
			},
			options.delay+options.duration);
		}
	}
	function stopPlay(){
		if(autoPlayTimer){
			clearTimeout(autoPlayTimer);
		}
		autoPlayTimer=null;}$Elements.find("IMG").css("position","absolute");
		var effect=new window["ws_"+options.effect](options);
		effect.init($("#wowslider-images"));
		$Elements.find("IMG").css("visibility","visible");
		var ic=c=$("#wowslider-images");
		if(options.controls){
			var $next_photo=$("<a href=\"#\" class=\"ws_next\">"+options.next+"</a>");
			var $prev_photo=$("<a href=\"#\" class=\"ws_prev\">"+options.prev+"</a>");
			$ws_container.append($next_photo);
			$ws_container.append($prev_photo);
			$next_photo.bind("click",function(e){
				stopPlay();e.preventDefault();
				go(curIdx<elementsCount-1?curIdx+1:0);
				restartPlay();
			});
			$prev_photo.bind("click",function(e){stopPlay();
				e.preventDefault();go(curIdx>0?curIdx-1:elementsCount-1);
			restartPlay();
			});
		}
		function initBullets(){
			$bullets=$(".ws_bullets a",$ws_container);
			$bullets.each(function(index){
				$(this).bind("click",function(e){stopPlay();
					e.preventDefault();go(index);restartPlay();
				});
			});
		}
		function setBullet(new_index){
			$(".ws_bullets A",$ws_container).each(function(index){
				if(index==new_index){
					$(this).addClass("ws_selbull");
				}else{
					$(this).removeClass("ws_selbull");
				}
			});
		}
		if(options.caption){
			$caption=$("<div class='ws-title' style='display:none'></div>");
			$ws_container.append($caption);
			$caption.bind("mouseover",function(e){stopPlay();});
			$caption.bind("mouseout",function(e){restartPlay();});
		}
		function setTitle(A){
			var title=$("img",A).attr("title");
			var descr=$(A).data("descr");
			var $Title=$(".ws-title",$ws_container);$Title.hide();
			if(title||descr){
				$Title.html((title?"<span>"+title+"</span>":"")+(descr?"<div>"+descr+"</div>":""));
				$Title.fadeIn(400,function(){
					if($.browser.msie){$(this).get(0).style.removeAttribute("filter");}
				});
			}
		}
		if(options.bullets){initBullets();}go2(0);
			if(options.caption){setTitle($Elements[0]);}restartPlay();
}

var wowSlider=new WowSlider({
	effect:"blinds",
	prev:"",
	next:"",
	duration:10*100,
	delay:40*100,
	outWidth:698,
	outHeight:297,
	width:698,
	height:297,
	caption:false,
	controls:false,
	autoPlay:true,
	bullets:true
});
