	$(document).ready(function(){

		$("body").mousemove(function(e){
		var x =e.pageX+15;
			$("#preloader").css('left',x);
			$("#preloader").css('top',e.pageY);
		});

		$('.order').click(function() {
			$('#preloader').css('width','210px');
			$('#preloader').text('Добавление товара в корзину');
			$('#preloader').css('display','block');
			
			var id = $(this).attr('rel');
			
			if($('select[name=sorazmer]'))
			{
				var sorazmer = $("select[name=sorazmer] option:selected").attr('value');
				if(sorazmer == 0)
				{
					$.jGrowl('Для того чтобы заказать товар, выберите размер');
					 $('#preloader').css('display','none');
					return false;
				}
			}
			
			if($('select[name=socolor]'))
			{
				var socolor = $("select[name=socolor] option:selected").attr('value');
				if(socolor == 0)
				{
					$.jGrowl('Для того чтобы заказать товар, выберите цвет');
					 $('#preloader').css('display','none');
					return false;
				}
			}			
			
			var count2 = $('#tovcounto[rel='+id+']').text();
			
			$.get("addtocard.php", { 'id': id,'count': count2, 'color': socolor, 'razmer': sorazmer }, function(data){
                $.get("addtocard.php", { 'action': 'count' }, function(data2){$('#tovcount').text(data2);});
                $.get("addtocard.php", { 'action': 'price' }, function(data3){$('#tovprice').text(data3);
				
                $('#preloader').css('display','none');
                });
            });
		});

		$('.comparison').click(function() {

			if($(this).attr('class') == 'comparison lcur')
			{
				$('#preloader').css('width','230px');
				$('#preloader').text('Добавление товара в сравнение');
				$('#preloader').css('display','block');
				var id = $(this).attr('rel');
				$.get("addtocard.php", { 'compa': id,'count': '1' }, function(data){
					 $('#preloader').css('display','none');

					 if(data == '>9')
					 {
						$.jGrowl('<b>Одновременно можно сравнивать до 10 товаров.</b>');
						return false;
					 }
					 //alert(data);
					 if(data == 'errap')
					 {
						$.jGrowl('<b>У данного товара отсутсвуют характеристики для сравнения</b>');
						return false;
					 }
					//alert(data);
					 $('#countcompa').attr('rel', data);
					 
					 $('#countsrava').text(data);
					 
					 $('.comparison[rel='+id+']').attr('class', 'comparison lcur2');
					 //alert(data);
				});
			}else
			if($(this).attr('class') == 'comparison lcur2')
			{
				$('#preloader').css('width','210px');
				$('#preloader').text('Убираем товар из сравнения');
				$('#preloader').css('display','block');			
				$(this).attr('class', 'comparison lcur');
				var id = $(this).attr('rel');
				$.get("addtocard.php", { 'compadel': id,'count': '1' }, function(data){
					$('#countsrava').text(data);
					 $('#preloader').css('display','none');
					 $('#countcompa').attr('rel', data);
					 //alert(data);
				});
			}
			
			
			
			if($(this).attr('class') == 'comparison lcur tcompr')
			{
				$('#preloader').css('width','230px');
				$('#preloader').text('Добавление товара в сравнение');
				$('#preloader').css('display','block');
				var id = $(this).attr('rel');
				$.get("addtocard.php", { 'compa': id,'count': '1' }, function(data){
					 $('#preloader').css('display','none');

					 if(data == '>9')
					 {
						$.jGrowl('<b>Одновременно можно сравнивать до 10 товаров.</b>');
						return false;
					 }
					 //alert(data);
					 if(data == 'errap')
					 {
						$.jGrowl('<b>У данного товара отсутсвуют характеристики для сравнения</b>');
						return false;
					 }
					//alert(data);
					 $('#countcompa').attr('rel', data);
					 
					 $('#countsrava').text(data);
					 
					 $('.comparison[rel='+id+']').attr('class', 'comparison lcur2 tcompr');
					 //alert(data);
				});
			}else
			if($(this).attr('class') == 'comparison lcur2 tcompr')
			{
				$('#preloader').css('width','210px');
				$('#preloader').text('Убираем товар из сравнения');
				$('#preloader').css('display','block');			
				$(this).attr('class', 'comparison lcur tcompr');
				var id = $(this).attr('rel');
				$.get("addtocard.php", { 'compadel': id,'count': '1' }, function(data){
					$('#countsrava').text(data);
					 $('#preloader').css('display','none');
					 $('#countcompa').attr('rel', data);
					 //alert(data);
				});
			}


			

		});

        $('.del').click(function() {
            var id = $(this).attr('rel');
            $.get("addtocard.php", { 'del': id }, function(data){
                $('#tov'+id).remove();
                $.get("addtocard.php", { 'action': 'price' }, function(data3){
                  $('#pricebag').text(data3);
                  $('#tovprice').text(data3);
				  $('#tovprice2').text(data3);
               });

			   $.get("addtocard.php", { 'action': 'count' }, function(data2){$('#tovcount').text(data2); if($('#tov-dost')){ location.replace("cart.php"); } });
			   			   
               if(data == '1')location.replace("cart.php");
            });
        });
		
		$('.number').change(function(){
			if($('.number').attr('value'))
			{
				$('#preloader').css('width','215px');
				$('#preloader').text('Изменение количества товара');
				$('#preloader').css('display','block');
				var id = $(this).attr('name').replace('count[','').replace(']','');
				var count2 = $(this).attr('value');
				//var count2 = $('#tovcounto[rel='+id+']').text();
				//alert(count2);
				$.get("addtocard.php", { 'dd': id,'count': count2 }, function(data){
					//alert(id+'--'+data);
					$('#dprice'+id).text(data);
					
					$.get("addtocard.php", { 'action': 'dostpcount' }, function(data2){$('#dostcount2').text(data2);});
					//$.get("addtocard.php", { 'action': 'dostpprice' }, function(data2){$('#dostprice2').text(data2);});
					
					$.get("addtocard.php", { 'action': 'count' }, function(data2){$('#tovcount').text(data2);});
					$.get("addtocard.php", { 'action': 'price' }, function(data3){$('#tovprice').text(data3);

					var dost = $('#dostprice2').text();
					//alert(data3);
					if(dost != 'договорная' && dost != 'Бесплатно' && dost != '' && dost != 'NaN')
					{
						var dost = dost * 1;
						var price = data3 * 1 + dost;
						$('#tovprice2').text(price);
					}
					else
						$('#tovprice2').text(data3);

					$('#tovprice2').attr('rel',data3);
					
					$('#preloader').css('display','none');
					});
				});
			}
		});
		
		$('.butot2').click(function() {
			if(jQuery("input[name=f_famili]").val() == ''){		$.jGrowl('Заполните поле Фамилия');return false;}
			if(jQuery("input[name=f_phone]").val() == ''){		$.jGrowl('Заполните поле Телефон');return false;}
			if(jQuery("textarea[name=f_adres]").val() == ''){	$.jGrowl('Заполните поле Адрес');return false;}
			$("#fo2rmsend").submit();
		});

	});
