CardWin=new Array();
function TovarCard(id) {
 var wname="TOVAR_"+id;
 CardWin[id]=open("tovcard.php?nque="+NQue+"&cmd=401&val="+id+"&"+SID,wname,
  "width="+(PicLargeW+250)+",height=200,left=100,top=50"+
  ",status=no,toolbar=no,menubar=no,location=no,scrollbars=no");
 NQue++;
}
var BasketImg=null;
function SetBasket(win,id,s) {
 win.document.getElementById(id).innerHTML=s;
}
function AddToBasket(ref) {
 if (BasketImg) return;
 if (typeof(ref)=="string") {
  BasketImg=document.getElementById(ref);
  var id=ref.substr(4);
  var Eid="N"+ref; var s="";
  var cmd=412; }
 else {
  BasketImg=ref;
  var id=ref.id.substr(4);
  var Eid="N"+ref.id;
  var W=(window.MainWin) ? MainWin : window;
  var bask=W.document.getElementById(Eid);
  var n=parseInt("0"+bask.innerHTML.substr(10),10)+1;
  var s="в корзине "+n;
  var cmd=411; }
 SetBasket(window,Eid,s);
 if (window.MainWin) SetBasket(MainWin,Eid,s);
 if (window.CardWin[id]) SetBasket(CardWin[id],Eid,s);
 BasketImg.style.borderStyle="inset";
 var servimg=document.getElementById("SERV_ANS");
 servimg.onload=BasketServerAns;
 timer1=setTimeout("BasketServerTimeout()",10000);
 servimg.src="http://"+document.location.host+
  "/tovcard.php?cmd="+cmd+"&val="+id+"&nque="+NQue+"&"+SID;
 NQue++;
 if (window.MainWin) MainWin.NQue++;
}
function GetOurPath() { return "http://"+document.location.host+document.location.pathname; }
var timer1=null;
function BasketServerAns() {
 if (timer1) { clearTimeout(timer1); timer1=null; }
 if (BasketImg) {
  if (document.getElementById("SERV_ANS").width!=1) {
   alert("Сервер не отвечает");
   document.location.href=document.location.href;
   if (window.MainWin)
    MainWin.document.location.href=MainWin.document.location.href;
   }
  BasketImg.style.borderStyle="solid";
  BasketImg=null;
  window.status="Готово";
  }
}
function BasketServerTimeout() {
 var im=document.getElementById("SERV_ANS");
 im.onload="";
 im.width=4;
 BasketServerAns();
}
function SendZakaz(sform) {
 if (sform.elements.zakaz.value==0)
  alert("Сумма Вашего заказа недостаточна для бесплатной доставки.\nТочки продаж вы можете узнать по телефону\n(095)505-79-78.\n Вы можете увеличить сумму заказа добавив другие товары.");
 else if (sform.elements.fio.value.length<=0) alert("Не заданы Ф.И.О.");
 else if (sform.elements.adres.value.length<=0) alert("Не задан адрес");
 else if (sform.elements.phone.value.length<=0) alert("Не задан телефон");
/* else if ((sform.elements.email.value.length<=0)||
  (sform.elements.email.value.indexOf("@")<0)) alert("Не задан E-mail");
*/
 else sform.submit();
}
function AddToCompare(id,c) {
 var W=(window.MainWin) ? MainWin : window;
 var s=W.document.getElementById("CMP_"+id).style;
 if (c) { s.visibility="visible"; var cmd=431; }
 else { s.visibility="hidden"; var cmd=432; }
 win=W.open("tovcard.php?nque="+NQue+"&cmd="+cmd+"&val="+id+"&"+SID,"COMPARE",
  "width=400,height=200,left=30,top=70"+
  ",status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes");
 NQue++;
 if (window.MainWin) MainWin.NQue++;
}
function Search(sform) {
 if ((sform.elements.smod.value.length > 1)||
     (sform.elements.minpr.value.length > 0)||
     (sform.elements.maxpr.value.length > 1))
  sform.submit();
}
