var purchased=new Array();	//массив, содержащий все товары, которые мы приобрели
var totalprice=0;	//цена

$(document).ready(function(){

	$(function() {
    $(".jCarouselLite").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev",
		visible: 5,
		start: 0
			
    });
				
			});




});

//вторая часть скрипта

function AddCart(code, col, group)
{
	// функция addlist добавляет товар в корзину

	$.ajax({	// посылаем ajax-request в addtocart.php
	type: "POST",
	url: "http://teplomag.com.ua/addtocart.php",
	data: 'code='+encodeURIComponent(code)+'&group='+encodeURIComponent(group)+'&col='+encodeURIComponent(col),	// картинка товара в качестве параметра
	dataType: 'json',	// ждем json
	beforeSend: function(x){$('#ajax-loader').css('visibility','visible'); },	// отображаем прелоадер
	success: function(msg){

		$('#ajax-loader').css('visibility','hidden');	// прячем прелоадер
		if(parseInt(msg.status)!=1)
		{
			return false;	// если обнаружена ошибка, возвращаем false
		}
		else
		{
			var check=false;
			var cnt = false;
			
			alert("Товар добавлен в корзину");
			
			for(var i=0; i<purchased.length;i++)
			{
				if(purchased[i].code==msg.code)	// ищем, не покупали ли мы этот товар ранее
				{
					check=true;
					cnt=purchased[i].cnt;

					break;
				}
			}

			
			_price=Number((msg.col)*(msg.price)).toFixed(2);
			
			ccol=Number($('#ccol').text())+Number(msg.col);
			
			$('#ccol').text(ccol);
			
			cprice=(Number($('#cprice').text())+Number(_price)).toFixed(2);
			
			$('#cprice').text(cprice);
			
			if(!cnt)	// если еще не покупали, или удалили из покупок, то вставляем в корзину
				$('#item-list').append("<li><p><a href=\"/catalog/"+group+"/item/"+code+"/\">"+msg.name+"</a><br><span style=\"font-size:8pt\">Кол-во: "+col+"<br>Цена: "+_price+" грн.</span></p></li>");

		/*	if(!check)	// если еще не купили, вставляем в массив покупок
			{
				purchased.push({id:msg.id,cnt:1,price:msg.price});
			}

			else	// иначе, если купили
			{
				if(cnt>=3) return false;	// больше 3 товаров

				purchased[i].cnt++;
				$('#'+msg.id+'_cnt').val(purchased[i].cnt);	// обновляем select box
			}

			totalprice+=msg.price;	// пересчитываем стоимость recalculate the price
			update_total();	// обновляем блок общей стоимости*/
		}

		
	}
	});
}

function findpos(id)	// полезная функция, помогающая найти поизицию товара в массиве, возвращаяя ее
{
	for(var i=0; i<purchased.length;i++)
	{
		if(purchased[i].id==id)
			return i;
	}

	return false;
}

function remove(id)	// удаляем товары из корзины
{
	var i=findpos(id);	// находим их позицию в массиве

	totalprice-=purchased[i].price*purchased[i].cnt;	// пересчитываем стоимость
	purchased[i].cnt = 0;	// сбрасываем счетчик

	$('#table_'+id).remove();	// удаляем их из таблицы
	update_total();	// обновляем счетчик общей стоимости на странице
}


function update_total()	// фунция, которая обновляет блок с общей стоимостью на странице
{
	if(totalprice)
	{
		$('#total').html('всего: $'+totalprice); // Если мы купили что-нибудь, отобразить блок с общей стоимостью и кнопку оформления
		$('a.button').css('display','block');
	}
	else	// прячем их
	{
		$('#total').html('');
		$('a.button').hide();
	}
}

function changeCount(col, name)
{

			_col=$('#c'+name).val();
			_price=Number($('#pr'+name).text());
			_sum=Number($('#s'+name).text());
			_totprice=Number($('#totprice').text());
	
	
			_ncol=Number(_col)+Number(col);
	

$.ajax({
	type: "POST",
	url: "http://teplomag.com.ua/updatetocart.php",
	data: 'id='+encodeURIComponent(name)+'&col='+encodeURIComponent(_ncol),
	dataType: 'json',
	beforeSend: function(x){$('#ajax-loader').css('visibility','visible');},
	success: function(msg){
	
			
			
		$('#ajax-loader').css('visibility','hidden');
		
		if(parseInt(msg.status)!=1)
		{
			return false;
		}
		else
		{
			
			
			
	
			if(_ncol<1 || _ncol>99)
			return;
			
			
		
			_nsum=Number(_sum+_price*col).toFixed(2);
			_ntotprice=Number(_totprice+_price*col).toFixed(2);

	
			$('#c'+name).val(_ncol);
	
			$('#p'+name).text(" шт.");
	
			$('#s'+name).text(_nsum);
			$('#totprice').text(_ntotprice);
			

		}
		
	
	
	}
	});
}


