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

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

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 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='summ.php?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);
}