jQuery.jslide = function(opt){
	var sid = 0;
	var count = 0;
	var timers = null;
	var set = $.extend({
		id:'jslide',
		interval:4000
	}, opt);
	function goslide(gid){
		if(count<2) return false;
		if(sid) $('#'+set['id']+'_'+sid).removeClass(set['id']+'_sel');
		if(gid){
			var tarr = gid.split('_');
			if(sid == tarr[1]) return false;
			sid = tarr[1]*1;
		}else{
			sid += 1;
			if(sid>count) sid = 1;
		}
		$slide = $('#'+set['id']+'_'+sid);
		$slide.addClass(set['id']+'_sel');
		$('#'+set['id']+'_info').stop(true,true).fadeOut(300);
		$('#'+set['id']+'_img').stop(true,true).fadeOut(200,function(){
			$(this).attr('src',$slide.find('img').attr('src')).fadeIn(200);			
		});
		$('#'+set['id']+'_info').html('<a href="'+$slide.attr('href')+'" title="'+$slide.attr('title')+'">'+$slide.find('b').html()+'</a><p>'+$slide.find('p').html()+'</p>').stop(true,true).fadeIn(500);
		return false;
	}
	$('#'+set['id']+'_area').append('<img id="'+set['id']+'_img" alt="" /><div id="'+set['id']+'_info"></div>');
	count = $('.'+set['id']).length;
	goslide();
	$('.'+set['id']).live({
		mouseenter:function(){
			goslide($(this).attr('id'));
			$(this).addClass(set['id']+'_sel');
			clearInterval(timers);
		},mouseleave:function(){
			timers = setInterval(goslide,set['interval']);
		}
	});
	$('#'+set['id']+'_info').live({
		mouseenter:function(){
			clearInterval(timers);
		},mouseleave:function(){
			timers = setInterval(goslide,set['interval']);
		}
	});
	timers = setInterval(goslide, set['interval']);
	return false;
}

$(function(){
	jQuery.jslide({id:'jslide',interval:7000});
});
