$(document).ready(function(){
	//наложения для главного меню
	$("#mainmenu li").each(function(i,el){
		$(this).css("z-index",90-i);
	});
	
	if($("#search_input").val()==''){
		$("#search_input").addClass("example");
		$("#search_input").val($("#default_value").val());
	} else {
		if($("#search_input").val()!=$("#default_value").val())$("#search_input").removeClass("example");
	}
	$("#search_input").focus(function(){
		if($("#search_input").val() == $("#default_value").val()){
			$("#search_input").val('');
			$("#search_input").removeClass("example");
		}
	});
	$("#search_input").blur(function(){
		if($("#search_input").val() == ''){
			$("#search_input").val($("#default_value").val());
			$("#search_input").addClass("example");
		}
	});
	
	var step = parseInt($("#spec_items .in .item").width())+parseInt($("#spec_items .in .item").css("margin-right"));
	var count = $("#spec_items .in .item").length;
	var block = 0;
	
	$("#spec_items .in").width(step*count+"px");
	$("#spec_right").click(function(){
		
		if($(this).attr('class') !='active')return;
		
		if(block == 0){
			$("#spec_items .in").animate({'margin-left': parseInt($("#spec_items .in").css("margin-left"))-step+"px"},200, function(){
				block = 0;
				if(parseInt($("#spec_items .in").css("margin-left")) < 0){
					$("#spec_left").addClass("active");
				}
				if(parseInt($("#spec_items .in").css("margin-left")) + parseInt($("#spec_items .in").width()) <= step*4){
					$("#spec_right").removeClass("active");
				}
			});
			block = 1;
		}
	});

	$("#spec_left").click(function(){
		if($(this).attr('class') !='active')return;
		if(block == 0){
			$("#spec_items .in").animate({'margin-left': parseInt($("#spec_items .in").css("margin-left"))+step+'px'},200, function(){
				block = 0;
				if(parseInt($("#spec_items .in").css("margin-left")) >= 0){
					$("#spec_left").removeClass("active");
				}
				if(parseInt($("#spec_items .in").css("margin-left")) + parseInt($("#spec_items .in").width()) > step*4){
					$("#spec_right").addClass("active");
				}
			});
			block = 1;
		}
	});
	setTimeout(function(){
		block = scrollSpec(block,step);
	}, 3000);
	
	
});
function scrollSpec(block,step){
	if(block == 0){
		block = 1;
		
		if(parseInt($("#spec_items .in").css("margin-left")) + parseInt($("#spec_items .in").width()) <= step*4){
			$("#spec_items .in").animate({'margin-left': 0},200, function(){block = 0;});
		} else {
			$("#spec_items .in").animate({'margin-left': parseInt($("#spec_items .in").css("margin-left"))-step+"px"},200, function(){block = 0;});
		}
	}
	setTimeout(function(){
		block = scrollSpec(block,step);
	}, 3000);
	return block;
}

