var  id=new Array();
var  value=new Array();
var  basket_cook=new Array();
var cook=document.cookie.split('; ');

fl=false;
flpath=true;

for(z=0;z<cook.length;z++){
  t=cook[z].split('=');
  
if(t[0]=='basket'){
	fl=true;
	basket_cook=cook[z];
}else{
	if(t[0]=='flpath'){
		flpath=false;
	}
 }
}

if(fl){
c=unescape(basket_cook);
var v=c.split('=');
var basket=v[1].split('~');

for(i=0;i<basket.length;i++)
{
k=basket[i].split('#');
id[i]=k[0];
value[i]=k[1];
}
}

function basketSum(){
if((id.length==0)||(!flpath))document.getElementById('basket').style.display='none';
else
	{
	document.getElementById('basket').style.display='';
	document.getElementById('sum_kol').innerHTML=id.length;
}		
}

function isan(string) {
if (string.length == 0)
return false;
for (var i=0;i < string.length;i++)
if ((string.substring(i,i+1) < '0') || (string.substring(i,i+1) > '9'))
return false;
string-=0;
if(string>1000||string<=0)
return false;
return true;
}

function round(number,X) {
    X = (!X ? 2 : X);
    return Math.round(number*Math.pow(10,X))/Math.pow(10,X);
}


function SetCookies(num,name)
{
field=eval('document.f.d_'+num);
if((field.value=='') ||(!isan(field.value))) {
alert('Проверьте введенное значение!');
}else{
date=new Date();
date.setTime(date.getTime() + 1000 * 60 * 60 * 24);

fl=true;
for(i=0;i<id.length;i++)			
{
if(id[i]==num) 
{
value[i]=parseInt(value[i])+parseInt(field.value);

fl=false;
break;
}
}
if(fl)			
{
n=id.length;
id[n]=num;
value[n]=parseInt(field.value);		
}
str='';
for(i=0;i<id.length;i++)			
{
str+=id[i]+'#'+value[i];
str+=(i!=(id.length-1))?'~':'';
}
field.value-=0;
document.cookie='basket='+escape(str)+'; expires='+date.toGMTString()+'; path=/';
alert(name+" помещен в корзину.\nЛицензий: "+field.value+" шт.\nВсего продуктов в корзине: "+id.length);
basketSum();
}
}

