/*
 * Скрипт работы с заказами и корзиной
 *
 * Copyright (c) 2008 Vladimir Mestari
 *
 */

$(document).ready(function(){
	var img_star = new Image();
	var items_array1 = new Array();
	var items_array2 = new Array();
	var resultArray  = new Array();
	var item_id = '';
	var items = '';
	var number = 0;
	var regexp = /\d+/;
	if (location.pathname.match(regexp)) {
		resultArray = location.pathname.match(regexp);
		item_id = resultArray[0].substring(2);
		img_star.src = "../images/cart/star.gif";	// инициализируем картинку, чтобы она сразу подгрузилась
	}

	items = $.cookie("item");					// ссмотрим что уже положено в корзину
	if (items != '' && items != null) {
		items_array1 = items.split('a');
		for (var i = 0; i < items_array1.length; i++) {
			items_array2[i] = items_array1[i].split('b');
			if (items_array2[i][0]==item_id) {		// если такой товар уже есть в куке т.е. в корзине
				$('#cart').html('<div id="ordered"><img src="../images/cart/star.gif" class="star">товар в корзине<img src="../images/cart/star.gif" class="star"></div>');               // показываем, что товар помещен в корзину
				$('#cart').css("cursor","auto");			// сбрасываем курсор-ссылку с надписи 'товар в корзине'
			}
			number = number + parseInt(items_array2[i][1]);
		}
		$('#minicart').show("slow");                // выводим мини-корзину в блоке слева
		$('#item_in_cart').html('всего товаров в корзине '+number);
	}
});

function makeOrder (item_id) {                  // заказ товара с номером item_id
	var items = '';
	var items_array1 = new Array();
	var items_array2 = new Array();
	var new_item = true;
	var cookie_return = '';
	var number = 0;
	items = $.cookie("item");					// считываем уже положенные в корзину товары
	if (items != '' && items != null) {							// если  кука уже есть
		items_array1 = items.split('a');
		for (var i = 0; i < items_array1.length; i++) {
			items_array2[i] = items_array1[i].split('b');
			if (items_array2[i][0]==item_id) {		// если такой товар уже есть в куке т.е. в корзине
				items_array2[i][1]++;
				new_item = false;
			}
			number = number + parseInt(items_array2[i][1]);
		}
		if (new_item) {								// если в корзине еще нет такого товара
			$.cookie("item", items+"a"+item_id+"b1", {  	// записываем значение в куку
		  		path: "/"
			});
			number++;
		} else {
			for (var j = 0; j < items_array1.length; j++) {
				if (j==0) {
					cookie_return = items_array2[0][0]+"b"+items_array2[0][1];
				} else {
					cookie_return = cookie_return+"a"+items_array2[j][0]+"b"+items_array2[j][1];
				}
			}
			$.cookie("item", cookie_return, {           	// записываем значение в куку
		  		path: "/"
			});
		}
	} else {
		$.cookie("item", item_id+"b1", {           	// записываем значение в куку
	  		path: "/"
		});
		number++;
	}
	$('#cart').html('<div id="ordered"><img src="../images/cart/star.gif" class="star">товар в корзине<img src="../images/cart/star.gif" class="star"></div>');               // показываем, что товар помещен в корзину
	$('#cart').css("cursor","auto");			// сбрасываем курсор-ссылку с надписи 'товар в корзине'
	$('#minicart').show("slow");                // выводим мини-корзину в блоке слева
	$('#item_in_cart').html('всего товаров в корзине '+number);
};

function deleteOrder (item_id) {

}



