function hideerror() {
		$(".mycart").slideUp(500);
		return false;
	}

$().ready(function() {
	var t = get_cart_from_cookies();
	var msg = (t!='') ? make_items_list(t) : "Напишите здесь, что вы заказываете";
	$('#orderlist').val(msg);
	$('#family').focus();

	$('input').blur(function() {
		$(".mycart").hide();
	});

	$('input').focus(function() {
		$(".mycart").hide();
	});

	$('input:submit').click(function() {
		var err = '';

		if(err) {
			err = 'Вы не заполнили все обязательные поля\r\n'+err;
			$(".mycart").html(err);
 			$('.mycart').show();
 			timer = setTimeout("hideerror()",3000);
			return false;
		}
			$.cookie('cart','', { expires: -1, path: '/' });
 	});

});





//пишет в куку корзину товаров и возвращает сообщение - список товаров для отображения
function make_items_list(items) {
	var msg = '';
	if(!items || items.length == 0) return false;
	else {
		for (var i = 0; i < items.length; i++) {
			if(items[i].header != '') {
				msg = msg + (i+1) + '. "' + items[i].header + '" по цене ' + items[i].price + ' руб. ('+items[i].count + ' шт.) \r\n';
			}
		}
	}
	return msg ? 'Заказ:\r\n'+msg : 'Вы не выбрали ни одного товара';
}


//в куках хранятся записи в виде 'name 1#123%name 2#456'
//функция разделяет имена и цены и возвращает массив объектов
// items[0].header,items[0].price, items[1].header,items[1].price  и т.п.
function get_cart_from_cookies() {
   var items = new Array();
   var cart = $.cookie('cart');
   if(cart) {
   	var ss = cart.split("%");

   	for (var i = 0; i < ss.length; i++) {
       		// Разделение пар имя-цена.
       		var m = ss[i].split("#");
       		var item = new Object();
       		item.header = m[0];
       		item.price = m[1];
       		item.count = m[2];
       		items[i]=item;
    	}
    }
   return items;
}


