swfobject.embedSWF("/flash/index.swf", "FlashDownLoad", "100%", "650", "9.0.115", "",{},{wmode:"opaque"},{id:"FlashObject"});
swfobject.embedSWF("/flash/count.swf", "PickUpEvent", "273", "454", "9.0.115", "",{},{},{id:"FlashCountDown"});

/**/

var $wrapper;
var $prevBtn;
var $nextBtn;
var $mover;
	
var nextDisenabled = "/images/top/BannerAreaNextBtn-disenabled.gif";
var prevDisenabled = "/images/top/BannerAreaPrevBtn-disenabled.gif";
var nextSrc;
var prevSrc;
$("<img>").attr("src", nextDisenabled).attr("src", prevDisenabled);

var unit = 140;
var firstPos = 0;
var current = 1;
var numBox;
var numPages;
var fraction;


(function($){

	$.fn.rollOver = function(options){
		var defaults = {};
		var options = $.extend(defaults, options); 
		
		this.each(function(){
			var $a = $(this);
			var $i = $a.children('img');
			if(!$i.length && $a.attr("src")) $i = $a;
			if(!$i.length) return;
			
			var src = $i.attr("src");
/* 			var over = src.replace(/€.([a-zA-Z0-9@-~]+)$/,"-over.$1"); */
			$("<img>").attr("src",over);
			
			$i.hover(function(){
				console.log(over);
				$(this).attr('src', over);
			}, function(){
				console.log(src);
				$(this).attr('src', src);
			});
		});
	}

})(jQuery);

function checkCurrent() {

	if(current == numPages) {
		$nextBtn.find("img").attr("src", nextDisenabled);
		$nextBtn.unbind('mouseenter mouseleave');
	} else if(firstPos == 0) {
		$prevBtn.find("img").attr("src", prevDisenabled);
		$prevBtn.unbind('mouseenter mouseleave');
	} else {
		if($nextBtn.find("img").attr("src") != nextSrc) {
			$nextBtn.find("img").attr("src", nextSrc);
			$nextBtn.rollOver();
		}
		
		if($prevBtn.find("img").attr("src") != prevSrc) {
			$prevBtn.find("img").attr("src", prevSrc);
			$prevBtn.rollOver();
		}
	}
	
}

$(function() {

	$wrapper = $("#BannerArea");
	$prevBtn = $('#BannerAreaPrevBtn a');
	$nextBtn = $('#BannerAreaNextBtn a');
	$mover = $('#BannerArea');
	
	nextSrc = $nextBtn.find("img").attr('src');
	prevSrc = $prevBtn.find("img").attr('src'); 
	
	$nextBtn.rollOver();
	$prevBtn.rollOver();
	
	numBox = $mover.children().length;
	numPages = Math.ceil(numBox / 4);
	fraction = numBox % 4;
	var dist;

	$wrapper.css('width', unit * numBox);
	$nextBtn.click(function() {
		if(current == numPages) { return false; };
		current++;
		
		if(current * 4 <= numBox) {
			dist = 560;
			firstPos += 4;
		} else {
			dist = fraction * unit;
			firstPos += fraction;
		}
		
		$mover.animate({left:'-=' + dist + 'px'}, "slow");
		checkCurrent();
		return false;
	});
	
	$prevBtn.click(function() {
		if((current) <= 1) return false;
		
		if(firstPos >= 4) {
			dist = 560;
			firstPos -= 4;
		} else {
			dist = firstPos * unit;
			firstPos = 0;
		}
				
		$mover.animate({left:'+=' + dist + 'px'}, "slow");
		current--;
		checkCurrent();
		return false;
	});
	
	checkCurrent();
	
});



