// JavaScript Document

$(document).ready(function(){
	
	/* Tabs */
	if($(".ci-tabs-content").length){
		
		$(".ci-tabs-content:not(:eq(0))").hide();
		
		$(".ci-tabs li").click(function(){
			$(this).addClass("active").siblings().removeClass("active").parent().parent().find(".ci-tabs-content").hide().eq($(this).index()).show();
		});
		
	};
	
	/* Slider Catalog */
	if($(".ci-slider").length){
		
		$(".cis-area").width(($(".cis-area li").width() + 7) * $(".cis-area li").length);
		cisStep = $(".cis-area li").length - 4;
		cisPos = 0;
		
		$(".cis-nav-right").click(function(){
			if(cisStep > 0){
				cisStep = cisStep - 1;
				cisPos = cisPos - ($(".cis-area li").width() + 7);
				$(".cis-area").animate({left: cisPos});
			};
		});
		$(".cis-nav-left").click(function(){
			if(cisStep != ($(".cis-area li").length - 4)){
				cisStep = cisStep + 1;
				cisPos = cisPos + ($(".cis-area li").width() + 7);
				$(".cis-area").animate({left: cisPos});
			};
		});
	};
	
	/* Slider Designers */
	if($(".sd-slider").length){
		
		$(".sd-area").width($(".sd-area li").width() * $(".sd-area li").length);
		sdStep = $(".sd-area li").length - 5;
		sdPos = 0;
		
		$(".sd-nav-right").click(function(){
			if(sdStep > 0){
				sdStep = sdStep - 1;
				sdPos = sdPos - $(".sd-area li").width();
				$(".sd-area").animate({left: sdPos});
			};
		});
		$(".sd-nav-left").click(function(){
			if(sdStep != ($(".sd-area li").length - 5)){
				sdStep = sdStep + 1;
				sdPos = sdPos + $(".sd-area li").width();
				$(".sd-area").animate({left: sdPos});
			};
		});
	};
	
	/* Slider Main */
	if($(".sm-slider").length){
		
		$(".sm-area").width(($(".sm-area li").width() + 10) * $(".sm-area li").length);
		smStep = $(".sm-area li").length - 3;
		smPos = 0;
		
		$(".sm-nav-right").click(function(){
			if(smStep > 0){
				smStep = smStep - 1;
				smPos = smPos - ($(".sm-area li").width() + 10);
				$(".sm-area").animate({left: smPos});
			};
		});
		$(".sm-nav-left").click(function(){
			if(smStep != ($(".sm-area li").length - 3)){
				smStep = smStep + 1;
				smPos = smPos + ($(".sm-area li").width() + 10);
				$(".sm-area").animate({left: smPos});
			};
		});
	};
	
});
