var dom = (document.getElementById)? true : false;

function getelem(id){
 return (dom)?document.getElementById(id):document.all[id]
}


function relPosX(which) {
   var elem = document.all[which];
   var pos = elem.offsetLeft;
   while (elem.offsetParent != null) {
     elem = elem.offsetParent;
     pos += elem.offsetLeft;
     if (elem.tagName == 'BODY') break;
   } return pos;
}

function relPosY(which) {
    var elem = document.all[which];
    var pos = elem.offsetTop;
    while (elem.offsetParent != null) {
      elem = elem.offsetParent;
      pos += elem.offsetTop;
      if (elem.tagName == 'BODY') break;
    } return pos;
}


function sh(id){
 var el=getelem(id)
 el.style.display=(el.style.display=='block')?'none':'block'
 return (el.style.display)
}

function sv(id){
 var el=getelem(id)
 el.style.visibility=(el.style.visibility=='hidden')?'visible':'hidden'
 return (el.style.visibility)
}


function svo(id){
 var el=getelem(id)
 el.style.visibility=(el.style.visibility=='hidden')?'visible':'hidden'
 if(getelem("pct"+id) && el.style.left=="1px"){
   el.style.left=17+relPosX("pct"+id);
   el.style.top=14+relPosY("pct"+id);
 }
 if(el.style.visibility=="hidden"){
   el.style.left=1;
   el.style.top=1;
 }
 return (el.style.visibility)
}


function op(id){
 ret=sh(id);
 if (document.images["mimg"+id]) document.images["mimg"+id].src=(ret=='block'?node2:node1)
 document.cookie = 'menu'+id+'='+escape(ret)
}

function cim(im,pic){
 document.images[im].src=pic;
}


function check(which){
 var frm=eval('document.forms.'+which)
 var la=0
 for (var e = 0; e < frm.elements.length; e++){
  var el = frm.elements[e];
  if (el.tc){
   if (!la && el.tc=='email'  && (el.value.indexOf("@")<0 || el.value.indexOf(".")<1)){ alert('Неверный email'); la=1 }
   if (!la && el.tc=='пароль') var password1=el.value
   if (!la && el.tc=='пароль2' && password1!=el.value){ alert('Пароли не совпадают'); la=1 }
   if (!la && el.value==""){
     alert('Пустое поле "'+el.tc+'"')
     la=1;
   }
  }
 }
 return (!la)?true:false;
}

function inop(formname, elem,vall,txt){
  var opt = parent.document.createElement("OPTION")
  el=eval("parent.document.forms."+formname+"."+elem)
  el.options.add(opt)
  opt.value=txt
  opt.innerText=vall
}

function buy(id,type){
  var value=getelem('v_'+id)
  document.frames.summ.document.location='summ3909.html?act='+(type==1?"set":$type==2?"add":"del")+"&id="+id+(type==1?"&num="+value.value:"")
  return false
}


function buy2(id,type){
  var value=getelem('v_'+id)
  document.frames.summ.document.location='summe64d.html?fromcart=1&act='+(type==1?"set":$type==2?"add":"del")+"&id="+id+(type==1?"&num="+value.value:"")
  return false
}


function s_buy(id,colvo){
  var value=getelem('o_'+id)
  var summ=getelem('summ_view')
  if (value) value.innerHTML=colvo;
}

function cp(src, dst){
 var src=eval(src);
 var dst=eval(dst);
 dst.innerHTML=src.innerHTML
}

function wo(hrf, width, height){
 window.open(hrf,'','resizable=yes,scrollbars=yes,width='+width+',height='+height);
}

function wno(strn){
 var wn=window.open('','wn','width=400,height=250');
 wn.document.open();
 wn.document.write('<html><head><title>Сообщение</title><style>.tx{font-family:verdana; font-size:8pt;color:black; text-decoration:none}</style></head><body class=tx bgcolor=white><div align=right><a class=tx href="#" style="font-size: 7pt" onclick="window.print()">&nbsp;Печать&nbsp;</a><a class=tx href="#" style="font-size: 7pt"  onclick="window.close()">&nbsp;Закрыть&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></div><br><center>'+strn+'</center><script>self.moveTo((screen.width/2)-200,(screen.height/2)-120)</script></body>
<!-- Mirrored from apigo.ru/scripts.js by HTTrack Website Copier/3.x [XR&CO'2003], Tue, 03 Oct 2006 19:52:00 GMT -->
</html>');
 wn.document.close();
}


function show_cart(txt){
  var smd=getelem('summdiv') 
  if(smd) smd.innerHTML=txt;
}