function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function buyitem()
    {
    // есть вещей
    //alert('adsasdasd');
    var nowitem=document.getElementById('itemcount').innerHTML;
    nowitem=parseInt(nowitem);
    // юзер хочет добавить
    var userrequest=document.getElementById('needcount').value;
    userrequest=parseInt(userrequest);
    // считаем количество
    nowitem=nowitem+userrequest;
    // записываем количество
    document.getElementById('itemcount').innerHTML=nowitem;
    // корзина на сумму
    var recmon=document.getElementById('itemcost').innerHTML;
    recmon=parseFloat(recmon);
    // товар стоит
    var itemprice=document.getElementById('itemprice').innerHTML;
    itemprice=parseFloat(itemprice);
    // считаем сумму
    recmon=recmon+(userrequest*itemprice);
    // записываем сумму
     document.getElementById('itemcost').innerHTML=recmon.toFixed(2);
    // сохраняем в кукисах
     var expdate = new Date();
     expdate.setTime(expdate.getTime() + (30 * 24 * 60 * 60 * 1000));
     // список вещей
     var itemlist=getCookie('items');
     itemlist=(itemlist==null)?'':itemlist;
     var itid=document.getElementById('itemid').value;
     var cookieadd=itid+'.'+userrequest;
     setCookie("items", ((itemlist=='')?cookieadd:itemlist+"|"+cookieadd), expdate.toGMTString (), "/");
     // стоимость этих вещей
     var ic=getCookie('itemcost');
     ic=(ic==null)?'':ic;
     setCookie("itemcost", recmon.toFixed(2), expdate.toGMTString (), "/");
     showbasket();
     return false;
    }
 function showbasket()
	{
	var g=getCookie('items');
	if (g==null||g==''||g=='.')
		{
		// скрываем корзину
		 document.getElementById('basket').style.display="none";
		}
	else
		{
		// показываем корзину, переустанавливаем цены и к-во товаров
		document.getElementById('basket').style.display="block";
		var il=getCookie('items');
		var icount = il.split('|');
		var countofitem=0;
		var gg=new Array();
		for(i=0;i<icount.length;i++)
			{			gg=icount[i].split('.');
			countofitem += parseInt(gg[1]);			}
		document.getElementById('itemcount').innerHTML=countofitem;
        var ico=getCookie('itemcost');
        ico=(ico==null)?'':ico;
		document.getElementById('itemcost').innerHTML=ico;
		}
	}
 function clearcookies()
    {
     setCookie("items", "", "Mon, 1-Jan-2001 00:00:00 GMT", "/");
     setCookie("itemcost", "", "Mon, 1-Jan-2001 00:00:00 GMT", "/");
     //var navRoot=document.getElementByTagName('table');
     //for (i=0; i<navRoot.childNodes.length; i++)
     //	{
	//		node = navRoot.childNodes[i];
	//		var reg='tr\d+';
	//		if (reg.test(node.nodeId))
	//			{
	//			node.style.display="none";
   	//			}
   	//		}
  	//	}
     showbasket();
    }

 function removeitem(trid,itemid)
 	{
 	itemid=parseInt(itemid);
 	// убираем видимость этой строки   	document.getElementById('tr'+trid).style.display="none"; // убираем видимость текущей строки
   	// убираем ее из массива items
   	var il=getCookie('items');
	var icount = il.split('|');
	var gg=new Array();
	var nitms=new Array();
	//var nsumm=0;
	var j=0;
	if(icount.length!=1)
	for(i=0;i<icount.length;i++)
			{			gg=icount[i].split('.');
			if(gg[0]!=itemid)
				{
				nitms[j]=icount[i];
				//nsumm=nsumm+(parseFloat(gg[0])
				j++;
				}
			}
	// записываем новый массив items
	var newitems='';
	for(i=0;i<nitms.length;i++)
			{			if (newitems!='') newitems+='|'; // чтоб в начале небыло |
			newitems+=nitms[i];
			}
	// записываем его в куки
	var expdate = new Date();
    expdate.setTime(expdate.getTime() + (30 * 24 * 60 * 60 * 1000));
	setCookie("items", newitems, expdate.toGMTString (), "/");
	// считываем стоимость
	var ico=getCookie('itemcost');
	ico=parseFloat(ico);
	var delpr=document.getElementById('pr'+trid).innerHTML;
	delpr=parseFloat(delpr);
	ico=ico-delpr;
	ico=ico.toFixed(2);
	setCookie("itemcost", ico, expdate.toGMTString (), "/");
   	showbasket(); 	}

 function showcookies()
 	{ 	alert (document.cookie) 	}
 
 $(document).ready(function(){
     $('#catMenu').click(function(){
         if($('.catalogue').css('display') != 'none'){
             $('.catalogue').slideUp('slow');
         }
         else{
            $('.catalogue').css({
                 top: $('.content').offset().top + 88,
                 left: 356,
                 width: $('.site').width() - 422
             });
            $('.catalogue').slideDown('slow');
         }
         return false;
     });
 });