	jQuery().ready(function(){
							
		topvisual();
							
		$("#main .wrap .dealer table tr:even").addClass("even");
		
		$("#main .wrap .news .content").load("/news/thumbnail/", null, oncompload);
		
		$("#main .wrap .collection .part .imgarea a").tooltip();
		
		collection_scroll(".jacket");
		collection_scroll(".knit");
		collection_scroll(".shirt");
		collection_scroll(".cutsewn");
		collection_scroll(".pants");
		collection_scroll(".accessory");
		
		
	});
	
	function oncompload()
	{
		$("#main .wrap .news .content .part a img").hover(onOverHeaderImg, onOutHeaderImg);
	}

	function onOverHeaderImg()
	{	
		$(this).animate(
			{
				opacity:0.4
			}, 300);
	}
	
	function onOutHeaderImg()
	{
		$(this).animate(
			{
				opacity:1
			}, 300);
	}
	
	function collection_scroll(cat_str)
	{
		var img_num = $(cat_str + " .imgarea .img_container a").length;
		var img_width = img_num * 146;
		var max_index = Math.ceil(img_width / 950);
		
		
		$(cat_str + " .imgarea .img_container").width(img_width);
		
		jQuery.data($(cat_str).get(0),
				"main",
				{
					img_width : img_width,
					index : 0,
					max_index : max_index
				});
		
		$(cat_str + " .prev").fadeTo(1, 0.0);
		
		if(max_index == 1)
		{
			$(cat_str + " .next").fadeTo(1, 0.0);
		}
		
		$(cat_str + " .prev").click(onclick_prev);
		$(cat_str + " .next").click(onclick_next);
		
	}
	
	function onclick_prev()
	{
		var parent_obj = $(this).parent();
		var index = jQuery.data(parent_obj.get(0), "main").index;
		var img_width = jQuery.data(parent_obj.get(0), "main").img_width;
		var container = parent_obj.find(".img_container");
		var max_index = jQuery.data(parent_obj.get(0), "main").max_index;
		
		
		
		if(index > 0)
		{
			var next_index = index - 1;
			var next_pos = 0 - (next_index * 950);
			container.animate({left:next_pos}, 800);
			
			jQuery.data(parent_obj.get(0),
				"main",
				{
					img_width : img_width,
					index : next_index,
					max_index : max_index
				});
			
			
			
			
			if(next_index == 0)
			{
				parent_obj.find(".prev").fadeTo(1, 0.0);
			}else{
				parent_obj.find(".prev").fadeTo(1, 1.0);
			}
			
			if(next_index == max_index-1)
			{
				parent_obj.find(".next").fadeTo(1, 0.0);
			}else{
				parent_obj.find(".next").fadeTo(1, 1.0);
			}
		}
		
		
		
		
	}
	
	function onclick_next()
	{
		var parent_obj = $(this).parent();
		var index = jQuery.data(parent_obj.get(0), "main").index;
		var img_width = jQuery.data(parent_obj.get(0), "main").img_width;
		var container = parent_obj.find(".img_container");
		var max_index = jQuery.data(parent_obj.get(0), "main").max_index;
		
		if(index < max_index - 1)
		{
			var next_index = index + 1;
			var next_pos = 0 - (next_index * 950);
			container.animate({left:next_pos}, {duration: 800});
			
			jQuery.data(parent_obj.get(0),
				"main",
				{
					img_width : img_width,
					index : index + 1,
					max_index : max_index
				});
			
			
			if(next_index == 0)
			{
				parent_obj.find(".prev").fadeTo(1, 0.0);
			}else{
				parent_obj.find(".prev").fadeTo(1, 1.0);
			}
			
			if(next_index == max_index-1)
			{
				parent_obj.find(".next").fadeTo(1, 0.0);
			}else{
				parent_obj.find(".next").fadeTo(1, 1.0);
			}
		}
		
	}
	
	
