// JavaScript Document

var first = 0;   
var speed = 100;
var pause = 3500;  // stticker setting


var first2 = 0;
var last2  = 0;
var exten_Speed = 500;
//var exten_Width = 274;
var exten_Width = 200;
var exten_pice  =1;
var exten_NumberBox  = 8;	 
var pause2 = 4000; // wget setting


function f_Inherit()
{

	/*--wgetInherit--*/
		$(".wgetInherit a").bind("mouseenter",
			function()
			{
				$(".wgetInherit a").css({"color":"#999","text-decoration":"underline"});
			}
			).bind("mouseleave",
			function()
			{
				$(".wgetInherit a").css({"color":"#686E6F"});	
			}
		);
	/*--wgetInherit--*/
}

$(document).ready(

	function()
	{	
		f_Inherit();
	
		/*---start wget---*/	
		
		var icheck = 0;
		
		function fMoveNext()
		{
			if (icheck==0)
			{
				icheck = 1;
				$("#idwgetBoxMain").animate(
					{left: "-="+exten_Width*exten_pice+"px"}, exten_Speed,'',
					function()
					{
						first2 = $('.wetgetGroup:first').html();
						$("#idwgetBoxMain").append('<div class="wetgetGroup">'+first2+'</div>');
						$("#idwgetBoxMain").css({"left":"-"+exten_Width*exten_pice+"px"});	
						$('.wetgetGroup:first').remove();
						icheck = 0;
						
						f_Inherit();
					}
				);
			}
		}
		
		last2 = $('.wetgetGroup:last').html();
		$("#idwgetBoxMain").prepend('<div class="wetgetGroup">'+last2+'</div>');
		$("#idwgetBoxMain").css({"left":"-"+exten_Width*exten_pice+"px"});
		$(".wetgetGroup:last").remove();
		
		function fMovePer()
		{
			if (icheck==0)
			{
				icheck = 1;
				$("#idwgetBoxMain").animate(
					{left: "+="+exten_Width*exten_pice+"px"}, exten_Speed,'',
					function()
					{
						last2 = $('.wetgetGroup:last').html();
						$("#idwgetBoxMain").prepend('<div class="wetgetGroup">'+last2+'</div>');
						$("#idwgetBoxMain").css({"left":"-"+exten_Width*exten_pice+"px"});
						$(".wetgetGroup:last").remove();
						icheck = 0;
						
						f_Inherit();
					}
				);	
			}
		}
		
		$(document).everyTime(pause2, "fMoveNext", fMoveNext);
		
		$("div.wgetBoxGroup1 div#idwgetBoxMain").css({width: exten_NumberBox*(exten_Width)+"px"});
		
		$("#idwgetBoxPrev").click(
			function()
			{
				fMovePer();
				$(document).stopTime("fMoveNext", fMoveNext);
				//$(document).everyTime(pause2, "fMoveNext", fMoveNext);
			}
		);
			
		$("#idwgetBoxNext").click(
			function()
			{
				fMoveNext();
				$(document).stopTime("fMoveNext", fMoveNext);
				//$(document).everyTime(pause2, "fMoveNext", fMoveNext);
			}
		);
		
		$(".wgetBox").bind("mouseenter",
				function()
				{
					$(document).stopTime("fMoveNext", fMoveNext);		
				}
			).bind("mouseleave",
				function()
				{
					$(document).everyTime(pause2, "fMoveNext", fMoveNext);
				}
			);
		/*---end wget---*/	
		
		
		/*---start stticker---*/
		
		function removeFirst(){
			first = $('div#stticker_box div.bdlr:first').html();
			$('div#stticker_box div.bdlr:first').animate({opacity: 0}, speed)
			.fadeOut('slow', function() {$(this).remove();});
			addLast(first);
		}
			
		function addLast(first)
		{
			last = '<div class="bdlr" style="display:none">'+first+'</div>';
			$('div.sticker_data').append(last);
					
			$('div#stticker_box div.bdlr:last').animate({opacity: 1}, speed).fadeIn('slow',function(){
			});
			f_startBind();
		}
		
		
		function f_startBind()
		{
			$("div#stticker_box div.bdlr div.row").bind("mouseenter",
				function()
				{
					$(this).find('a').each(
						function()
						{
							$(this).css({'color':'#FFF'});	
						}
					);
													 
					$(this).css({'color':'#FFF'});
					$(this).css({backgroundColor:'#919797'});
					$(document).stopTime("removeFirst", removeFirst);
					
				}
			).bind("mouseleave",
				function()
				{
					$(this).find('a').each(
						function()
						{
							$(this).css({'color':'#5b6263'});	
						}
					);
						
					
					$(this).css({'color':'#5b6263'});
					$(this).css({backgroundColor:'#EAEAEA'});
					$(document).everyTime(pause, "removeFirst", removeFirst);
				}
			);
		}
				
		f_startBind();
		$(document).everyTime(pause, "removeFirst", removeFirst);
		
		//interval = setInterval(removeFirst, pause);
		/*---end stticker---*/
	}
);
