
$(window).load( function(){
	
				var _interval = 5000,
					_duration_slidein = 500,
					_duration_fadein = 600,
					_timer = null,
					_id = null,
					_title_images_home = $("#title_images_home ul li"),
					_total = _title_images_home.length;
			
	
				if(_total>0){
					_id = 0;
					_title_images_home.eq(_id).css({'left':1010}).animate({'left':0},{duration:_duration_slidein});
				}
			
				if(_total>1) _timer = setInterval(show_next, _interval);
			
	
				function show_next(){
					//_title_images_home.eq(_id).animate({opacity:0},_duration,"linear",function(){$(this).css({'display':'none'});});
						
					_id_0 = _id;
					
					_id++;
					
					// if you want rotate forever
					// if(_id==_total) _id = 0;

					// if you want rotate just once
					if(_id==_total){
						clearInterval(_timer);
						return false;
					}
					
					if(_id==0){
						// the beginning
						_title_images_home.eq(_id_0).css({'left':1010});
						_title_images_home.eq(_id).
							css({'left':1010}).
							animate(
								{'left':0},
								_duration_slidein,
								"linear",
								function(){}
							);
					}else if(_id==(_total-1)){
						// last one fades in
						//_title_images_home.eq(_id).css({'left':0, 'opacity':0}).animate({'opacity':1},{duration:_duration_fadein});
						_title_images_home.eq(_id).
							css({'left':0, 'top':0, 'opacity':0}).
							animate(
								{'opacity':1, 'left':0, 'top':0},
								_duration_fadein,
								"linear",
								function(){
									_title_images_home.eq(_id_0).css({'left':1010});
								}
							);
					}else{
						// others slide in
						//_title_images_home.eq(_id).css({'left':1010}).animate({'left':0},{duration:_duration_slidein});
						
						_title_images_home.eq(_id).
							css({'left':1010}).
							animate(
								{'left':0},
								_duration_slidein,
								"linear",
								function(){
									_title_images_home.eq(_id_0).css({'left':1010});
								}
							);
					}
					
				}
		
		
		}

);
