jQuery.extend(jQuery.validator.messages,{required: "необходимо заполнить",email: "Введите корретный email", digits: "Вводите только цифры"});
$(document).ready(function(){
	$.ajaxSetup({
		timeout: 3000,
		type: "GET",
		cache: false,
		async: true,
		contentType: "application/x-www-form-urlencoded"
	});
	$('#send-form').validate();
	$('input.search-input').focus(function(){
		if ($(this).attr('value') == 'Поиск по каталогу') $(this).attr('value', '');
	});
	$('input.search-input').blur(function(){
		if ($(this).attr('value') == '') $(this).attr('value', 'Поиск по каталогу');
	});
	$('input.left-menu-button').click(function(){
		$('li.submenu[id!=submenu-'+$(this).attr('name')+']').slideUp('fast');
		$('#submenu-'+$(this).attr('name')).slideToggle('fast');
	});
	$('#action-sel').click(function(){
		if ($(this).parent('div').hasClass('action-switch-left')) return;
		$(this).parent('div').removeClass('action-switch-right').addClass('action-switch-left');
		$('#new-items').css({'display':'none'});
		$('#actions').css({'display':'block'});
	});
	$('#new-sel').click(function(){
		if ($(this).parent('div').hasClass('action-switch-right')) return;
		$(this).parent('div').removeClass('action-switch-left').addClass('action-switch-right');
		$('#actions').css({'display':'none'});
		$('#new-items').css({'display':'block'});
	});
	$('img.other-image').click(function(){
		$('img.main-image').attr('src', $(this).attr('src').replace('s.jpg', 'b.jpg'));
	});
	$('#currency').change(function(){
		$.ajax({
			   url:"/ajax/currency/"+$(this).attr("value"),
			   success: function(Request, textStatus){ if (Request == '1') document.location = document.location;}
		   });
	});
	$('select#sel-item').change(function(){
		$.ajax({
			   url:"/ajax/selectitem/"+$(this).attr("value"),
			   success: function(Request, textStatus){ if (Request != '') $('#sel-item-cont').html(Request);}
		   });
	});
	$('#rub-text div a').click(function (){$('#rub-text div').slideToggle('fast')});
	/*----	Подписка	----*/
	$('div.subs-news input').focus(function(){
		if($(this).val()=='Введите адрес электронной почты') $(this).val('');
	});
	$('div.subs-news input').blur(function(){
		if($(this).val()=='') $(this).val('Введите адрес электронной почты');
	});
	$('div.subs-news input').keyup(function(event){
		if (event.keyCode == 13)
		{
			$.ajax({
			   url:"/ajax/subscribe/add/"+$('#subs-email').val(),
			   success: function(Request, textStatus){
				   $('#subs-email').css({'color':'red'}).val(Request);
			   }
		   });
		}
	});
	$("#subs-add").click(function(){
		$.ajax({
			   url:"/ajax/subscribe/add/"+$('#subs-email').val(),
			   success: function(Request, textStatus){
				   $('#subs-email').css({'color':'red'}).val(Request);
			   }
		   });
	});
	$("#subs-del").click(function(){
		$.ajax({
			   url:"/ajax/subscribe/del/"+$('#subs-email').val(),
			   success: function(Request, textStatus){
				   $('#subs-email').css({'color':'red'}).val(Request);
			   }
		   });
	});
	/*----	------	----*/
	$('img.zoom').click(function(){
		window.open($(this).attr('src').replace('.s.jpg', '.b.jpg'), 'PrintVersion', 'resizable=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,fullscreen=no,dependent=no,width=825,height=640,left=20,top=20');
	});
	$('a.print').click(function(){
		window.open($(this).attr('name'), 'PrintVersion', 'resizable=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,fullscreen=no,dependent=no,width=825,height=640,left=20,top=20');
	});
	
	/*----	Сравнение	----*/
	$("select.compare-sel").live('change', function(){
		$.ajax({
			   url:$('#compare-url').val()+'/'+$(this).val(),
			   success: function(Request, textStatus){
				   $('#compare').html(Request);
			   }
		})
	});
	$("#compare-reset").click(function(){
		$.ajax({
			   url:$(this).attr('name'),
			   success: function(Request, textStatus){
				   $('#compare').html(Request);
			   }
		})
	});

	/*----	Корзина	----*/
	$(".add-to-backet").live('click', function(){
		$.ajax({
			   url:"/ajax/backet/add/"+$(this).attr("name"),
			   success: function(Request, textStatus){
				   var data = Request.split('|&|');
				   $("#backet_count").html(data[0]);
				   $("#backet_cost").html(data[1]);
				   $("#backet_name").html(data[2]);
				   $("#backet").css({'top':$(window).height()/3 + $(document).scrollTop()});
				   $("#backet").show(20, function(){
						$("#backet").animate({'top':$(window).height()/4 + $(document).scrollTop()},1500,function(){$("#backet").hide(200);})
					});
			   }
		   });
	});
	$(".set-in-backet").keyup(function(){
		$.ajax({
			   url:"/ajax/backet/set/"+$(this).attr("name")+"/"+$(this).attr("value"),
			   success: function(Request, textStatus){
				   var data = Request.split('|&|');
				   $("#backet_count, #c_count").html(data[0]);
				   $("#backet_cost, #c_cost").html(data[1]);
			   }
		   });
	});
	$(".del-from-backet").click(function(){
		var tr = $(this).parent().parent();
		$.ajax({
			   url:"/ajax/backet/del/"+$(this).attr("name"),
			   success: function(Request, textStatus){
				   var data = Request.split('|&|');
				   $("#backet_count, #c_count").html(data[0]);
				   $("#backet_cost, #c_cost").html(data[1]);
				   tr.remove();
				   if (data[0] == 0) $("#order").slideUp("slow");
			   }
		   });
	});
});