$(function(){
	var _UA = navigator.userAgent;
	var $page = 0;

	if (_UA.indexOf('iPhone') > -1 || _UA.indexOf('iPod') > -1 || _UA.indexOf('Android') > -1 ) {
		
		//for smart phone
		
		var autoSlideSmartFlag;
		var $max_page = $("#slideSmartInner li").size();
		$("#slideSmartInner").width($max_page*236);
		
		//next
				
		$("#slideSmartNav li.next a").bind("touchstart",function(event){
			clearTimeout(autoSlideSmartFlag);
			$(this).addClass("tap");
			$("#slideSmartInner").stop(true,true).animate({"left":"-236px"},function(){
				$("#slideSmartInner").css("left",0);
				$("#slideSmartInner li:first-child").appendTo("#slideSmartInner");
				autoSlideSmartFn();
			});
			event.stopPropagation()
			return false;
		}).bind("touchend",function(){
			$(this).removeClass("tap");
		});
		
		//prev
		
		$("#slideSmartNav li.prev a").bind("touchstart",function(event){
			clearTimeout(autoSlideSmartFlag);
			$(this).addClass("tap")
			
			$("#slideSmartInner li:last-child").prependTo("#slideSmartInner");
			$("#slideSmartInner").css("left","-236px");
			
			$("#slideSmartInner").stop(true,true).animate({"left":"0px"},function(){
				autoSlideSmartFn();
			});
			event.stopPropagation()
			return false;
		}).bind("touchend",function(){
			$(this).removeClass("tap");
		});
		
		//auto slide
		
		var autoSlideSmartFn = function(){
			autoSlideSmartFlag = setTimeout(function(){
				$("#slideSmartNav li.next a").trigger("touchstart");
				$("#slideSmartNav li.next a").trigger("touchend");
			},5000);
		}
		autoSlideSmartFn();
		
	}else{
		
		//for pc
		
		var autoSlideFlag;
		var $max_page = $("#slideInner li").size();
		$("#slideInner").width($max_page*660);
		
		//next
		
		$("#slideNav li.next a").click(function(){
			clearTimeout(autoSlideFlag);
			
			$("#slideInner").stop(true,true).animate({"left":"-660px"},function(){
				$("#slideInner").css("left",0);
				$("#slideInner li:first-child").appendTo("#slideInner");
				autoSlideFn();
			});
			return false;
		});
		
		//perv
		
		$("#slideNav li.prev a").click(function(){
			clearTimeout(autoSlideFlag);
			$("#slideInner li:last-child").prependTo("#slideInner");
			$("#slideInner").css("left","-660px");
			$("#slideInner").stop(true,true).animate({"left":0},function(){
				autoSlideFn();
			});
			return false;
		});
		
		//auto slide
		
		var autoSlideFn = function(){
			autoSlideFlag = setTimeout(function(){
				$("#slideNav li.next a").trigger("click");
			},5000);
		}
		autoSlideFn();

	}
});
