function setCookie (name, price)
{
   document.cookie = name + "=1." + escape(price) + "; path=/; expires=Mon, 02-Jan-2017 00:00:00 GMT";
   showBasket();
   alert("Товар с кодом " + name + " успешно добавлен в корзину");
}

function changeCookie (name, val, price, i, price1, price2)
{ var value = prompt("Укажите количество:", val);
  if(value!=null && value>0 && value<1000) 
  {
   var str = "<a href=\"javascript:changeCookie('" + name + "','" + escape(value) + "','" + escape(price) + "','" + escape(i) + "','" + escape(price1) + "','" + escape(price2) + "')\">" + escape(value) + "</a><input type=hidden name=count" + name + " value=" + escape(value) + ">";
   document.cookie = name + "=" + escape(value) + "." + escape(price) + "; path=/; expires=Mon, 02-Jan-2017 00:00:00 GMT";
   var tdname = "td_code" + i;
   document.getElementById(tdname).innerHTML = str;
   var fullname = "full_code" + i;
   var fullval = "<nobr>" + value*price + " р.</nobr>";
   document.getElementById(fullname).innerHTML = fullval;
   showBasket();
   showItog(price1, price2);
   alert("Вы поменяли количество товара с кодом " + name + " с " + val + " шт. на " + value + " шт.");
  }
}
function delCookie (name, trname, price1, price2)
{
 if(confirm('Вы уверены что хотите удалить этот товар?'))
 {
  document.cookie = name + "=; path=/; expires=Mon, 01-Jan-2001 00:00:00 GMT";
  while(document.getElementById(trname).hasChildNodes())
  {
   document.getElementById(trname).removeChild(document.getElementById(trname).firstChild);
  }
  showBasket();
  showItog(price1, price2);
 }
}
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 showBasket()
{
 var cookie = " " + document.cookie;
 var offset = 0;
 var end = 0;
 var num = 0;
 var sum = 0;
  while (cookie.length > 0)
  {
   end = cookie.indexOf(";", offset);
   if (end == -1) { end = cookie.length; }
   subStr = unescape(cookie.substring(offset, end));
   var eq = cookie.indexOf("=", 0);
   var cook = unescape(subStr.substring(1, eq));
   var point = cookie.indexOf(".", 0);
   var val = unescape(subStr.substring(eq+1, point));
   var price = unescape(subStr.substring(point+1, end));
   if(cook >= 0 && cook < 999999) { num = eval(num + "+" + val); sum = sum + price*val; }
   cookie = cookie.substring(end+1,1024); 
  }
 bask1.innerHTML = num;

}

function showGift(sum)
{
 giftwindow.innerHTML = "";
 if(sum>=2000)
  giftwindow.innerHTML = "<b>Выберите подарок:</b><br><INPUT type=radio name=gift value='1080' checked><a href='c-1080.htm' target=_blank>Каталог продукции Amway</a><br><INPUT type=radio name=gift value='239065'><a href='c-239065.htm' target=_blank>Мини-каталог Amway</a><br><INPUT type=radio name=gift value='201150'><a href='c-201150.htm' target=_blank>Руководство по выведению пятен</a><br><INPUT type=radio name=gift value='300127'><a href='c-300127.htm' target=_blank>Бумажный пакет Artistry (маленький)</a><br><INPUT type=radio name=gift value='300552'><a href='c-300552.htm' target=_blank>Бумажный пакет beautycycle™ (стандартный)</a><br><INPUT type=radio name=gift value='300206'><a href='c-300206.htm' target=_blank>Бумажный пакет Amway (стандартный)</a><br><INPUT type=radio name=gift value='200013'><a href='c-200013.htm' target=_blank>Набор этикеток на пластиковые флаконы.</a><br>";
 if(sum>=3000)
  giftwindow.innerHTML += "<INPUT type=radio name=gift value='5113'><a href='c-5113.htm' target=_blank>Мерный колпачок.</a><br><INPUT type=radio name=gift value='110487'><a href='c-110487.htm' target=_blank>Пластиковый флакон.</a><br><INPUT type=radio name=gift value='5101'><a href='c-5101.htm' target=_blank>Мерная ёмкость.</a><br><INPUT type=radio name=gift value='103972'><a href='c-103972.htm' target=_blank>AMWAY Помпа-дозатор</a><br><INPUT type=radio name=gift value='110483'><a href='c-110483.htm' target=_blank>AMWAY™ Пистолет-распылитель.</a><br><INPUT type=radio name=gift value='110867'><a href='c-110867.htm' target=_blank>beautycycle Набор пробников серии Вода, Огонь, Земля, Воздух</a><br>";
 if(sum>=7000)
  giftwindow.innerHTML += "<INPUT type=radio name=gift value='100270'><a href='c-100270.html' target=_blank>Шампунь для тела.</a><br><INPUT type=radio name=gift value='100268'><a href='c-100268.html' target=_blank>Лосьон для тела.</a><br><INPUT type=radio name=gift value='0043'><a href='c-0043.html' target=_blank>Питательный шампунь.</a><br><INPUT type=radio name=gift value='0045'><a href='c-0045.html' target=_blank>Шампунь 2 в 1.</a><br><INPUT type=radio name=gift value='100326'><a href='c-100326.html' target=_blank>Нутрилайт «Ацерола С»</a><br><INPUT type=radio name=gift value='110402'><a href='c-110402.html' target=_blank>Спрей для предварительного выведения пятен.</a><br><INPUT type=radio name=gift value='2177'><a href='c-2177.html' target=_blank>Спрей-дезодорант и антиперспирант</a><br><INPUT type=radio name=gift value='8193'><a href='c-8193.html' target=_blank>Освежитель воздуха.</a><br><INPUT type=radio name=gift value='110490'><a href='c-110490.html' target=_blank>Металлические губки</a><br><INPUT type=radio name=gift value='9893'><a href='c-9893.html' target=_blank>Освежитель полости рта.</a><br>";
 if(sum>=3000) giftwindow.innerHTML += "<br>";
}

function showItog(price1,price2)
{
 var cookie = " " + document.cookie;
 var offset = 0;
 var end = 0;
 var num = 0;
 var sum = 0;
  while (cookie.length > 0)
  {
   end = cookie.indexOf(";", offset);
   if (end == -1) { end = cookie.length; }
   subStr = unescape(cookie.substring(offset, end));
   var eq = cookie.indexOf("=", 0);
   var cook = unescape(subStr.substring(1, eq));
   var point = cookie.indexOf(".", 0);
   var val = unescape(subStr.substring(eq+1, point));
   var price = unescape(subStr.substring(point+1, end));
   if(cook >= 0 && cook <= 999999) 
   { num = eval(num + "+" + val); sum = sum + price*val;}
   cookie = cookie.substring(end+1,1024); 
  }
 var dost = 0;
 if(sum<1000) dost=price1; else if(sum<3000) dost=price2;
 clean_sum = sum;
 sum = eval(sum + "+" + dost);
 if(num==0) basket_big.innerHTML = "Ваша корзина пуста";
 else
 itog.innerHTML = "Стоимость без доставки: " + clean_sum + " р.<br>Доставка: " + dost + " р.<input name=dost value='" + dost + "' type=hidden><br>Итого: " + sum + " р."; 
 showGift(sum);
}

function basketCheck()
{
 if(order.name.value!='' && order.tel.value!='' && order.adres.value!='') 
 {order.submit.disabled=false;} 
 else 
 {order.submit.disabled=true;}
}

function load(i,p){var r;var s=i.shift();if(document.getElementById){l=document.getElementById(s);} else {l=document.all[s];} if (window.XMLHttpRequest) r = new XMLHttpRequest(); else if(window.ActiveXObject){try {r = new ActiveXObject('Msxml2.XMLHTTP');} catch(e){} try {r = new ActiveXObject('Microsoft.XMLHTTP');} catch(e){}} if(r){r.onreadystatechange=function(){if(r.readyState==4 && r.status==200){l.innerHTML=r.responseText;if(i.length>0)load(i,p);}};r.open("POST","load.php?action="+s+"&p="+p,true);r.setRequestHeader("Content-Type","application/x-www-form-urlencoded");r.send('param=1');} else l.innerHTML="";return false;}

