/*------------------------------------------------------------------------------
 * SlideBunner on jQuery(jquery-1.3.2.min.js)
 *------------------------------------------------------------------------------
 * @copylight : (C) 2009 H.Takeuchi
 * @author    : H.Takeuchi
 * @version   : ver 1.0.0 (2009.04.01)
 *------------------------------------------------------------------------------
 */
$(document).ready(function()
{
	$(".FadeImages").each(function(){FadeImages(this)});
});
var FadeImages = function(target)
{
	this.imagearea = $(target);
	this.imageurls = this.imagearea.attr("rel").split(",");
	this.timeout   = parseInt(this.imageurls.shift());
	this.duration  = parseInt(this.imageurls.shift());
	this.images    = [];
	this.imagearea.css("position" , "relative");
	
	for(var i = 0; i < this.imagearea.children().length; i++)
	{
		this.imagearea.children().eq(i).remove();
	}
	for(var i = 0; i < this.imageurls.length; i++)
	{
		this.imagearea.prepend($('<img src="' + this.imageurls[i] + '">').css({'position':'absolute','top':'0','left':'0'}));
	}
	this.execute = function()
	{
		this.imagearea.children().eq(this.imagearea.children().length - 1).clone().prependTo(this.imagearea);
		this.imagearea.children().eq(this.imagearea.children().length - 1).animate({opacity:0} , this.duration , "linear" , function()
		{
			$(this).remove();
		});
	}
	this.executeTimer = function()
	{
		this.execute();
		setTimeout(this.executeTimer , this.timeout + this.duration);
	}
	setTimeout(this.executeTimer , this.timeout);
}