$(document).ready(function(){
		msg = new Array();
		var basket = '';
		var totalprice = 0;
		var totalCountGoods = 0;
		if (!$.cookie("basket")) {$.cookie("basket", '', {path: "/"});}
		basket = decodeURI($.cookie("basket"));
		basketArray = basket.split(",");// Находим все товары
		//alert (basket);
		for(var i=0; i<basketArray.length-1;i++) {
			goodsId = basketArray[i].split(":"); // Находим id товара, цену и количество
			totalCountGoods+=parseInt(goodsId[1]);
			totalprice+=parseInt(goodsId[1])*parseInt(goodsId[2]);
		}
		if (totalprice > 0) {
			$('#clearBasket').show();
			$('#checkOut').show();
			$('.hPb').show();
			$('.hPe').hide();
		}
		if (!totalprice) {totalprice = 0;}
		$('#totalPrice').text(totalprice);
		$('#totalGoods').text('Shopping cart ('+totalCountGoods+')');
});

$('a.remove').live('click',function ()
{
	clip = $(this).attr('id').split('-');
	//alert (clip[0] + 'sss' + clip[1]);
	removeFromCart(clip[0],clip[1]);
	
});

function removeFromCart(id,src)
{
	cookie = "";
	basket = decodeURI($.cookie("basket"));
	basketArray = basket.split(",");// Находим все товары
	//alert(basketArray);
	for(var i=0; i<basketArray.length-1;i++) {
			goodsId = basketArray[i].split(":"); // Находим id товара, цену и количество
			//alert (id + '-' + goodsId[0] + '=' + '1'+src +'1'+ '_'+'1'+goodsId[3]+'1');
			if (id==parseInt(goodsId[0]) && src==goodsId[3])
			{
				//alert (id + '-' + goodsId[0] + '=' + src + '_'+goodsId[3]);
				 
			}
			else
			{
				cookie+= parseInt(goodsId[0]) + ':' + parseInt(goodsId[1]) + ':' + parseInt(goodsId[2]) + ':' + goodsId[3]+',';
			}
			
	}
	$.cookie("basket", cookie, {path: "/"});
	window.location.reload();

}


$('a.addCart').live('click', function() {
   data = $(this).attr('id').split('-');
   addCart(data[1], data[2],1,data[3]);
   return false;
  });
  
  
  
  function addCart(p1, p2, p3, p4){
    if (!p3 || p3==0) {p3=1;}
    msg.id = p1; 		  // АйДи
    msg.price = parseInt(p2); // Цена
    msg.count = parseInt(p3); // Количество
    msg.src = p4; //Kachestvo
    var check = false;
    var cnt = false;
    var totalCountGoods = 0;
    var totalprice = 0;
    var goodsId = 0;
    var basket = '';
    //$('#clearBasket').show();
    //$('#checkOut').show();
    //$('.hPb').show();
    //$('.hPe').hide();
    basket = decodeURI($.cookie("basket"));
    if (basket=='null') {basket = '';}
    basketArray = basket.split(",");
    for(var i=0; i<basketArray.length-1;i++) {
        goodsId = basketArray[i].split(":");
	if(goodsId[0]==msg.id && goodsId[3]==msg.src)	// ищем, не покупали ли мы этот товар ранее
	{
            check = true;
	    cnt   = goodsId[1];
	    break;
	}
    }
    if(!check) {
        basket+= msg.id + ':' + msg.count + ':' + msg.price+ ':' + msg.src + ',';
    } else {
       $.jGrowl("You already have this video in your cart");
           }
    if(!check) {
        $.jGrowl("Video added to your cart");
        basketArray = basket.split(",");// Находим все товары
        for(var i=0; i<basketArray.length-1;i++) {
	    goodsId = basketArray[i].split(":"); // Находим id товара, цену и количество
	    totalCountGoods+=parseInt(goodsId[1]);
	    totalprice+=parseInt(goodsId[1])*parseInt(goodsId[2]);
	}
	$('#totalGoods').text('Shopping cart ('+totalCountGoods+')');
	$('#totalPrice').text(totalprice);
	$.cookie("totalPrice", totalprice, {path: "/"});
	$.cookie("basket", basket, {path: "/"});
    }
}





$('#clearBasket').live('click', function() {
			$.cookie("totalPrice", '', {path: "/"});
			$.cookie("basket", '', {path: "/"});
			$('#totalPrice').text('0');
			$('#totalGoods').text('Basket');
			//$('.hPb').hide();
			//$('.hPe').show();
			$(this).hide();
			$('#checkOut').hide();
			$.jGrowl("Корзина очищена!");
			return false;
		});
