// all
function $(x){return document.getElementById(x);}
// system
function x(m){with(document.form){rzm.value=m;submit();}return;}
function sp(ch){var k="k"+ch.name,c="c"+ch.name,i="i"+ch.name,e=document.form.elements;e[k].value=(ch.checked)?'1':'0';e[i].value=parseFloat(e[k].value)*parseFloat(e[c].value);sc();return;}
function sc(t){var sum_all=0,e=document.form.elements;
for(var i=0;i<e.length;i++){
  if(e[i].name.substring(0,1)=='c' && i<e.length-3 && e[i+2].name.substring(0,1)=='k' && e[i+3].name.substring(0,1)=='i'){
    var s=parseFloat(e[i].value)*parseFloat(e[i+2].value);
    if(s>0){e[i+3].value=s;sum_all+=s;e[i+1].checked=true;}else{e[i+2].value=e[i+3].value=0;e[i+1].checked=false;}
  }
}
document.form.itogo.value=sum_all;
return;
}
// tabs
var tabIDs=new Object();
function tabsIni(){for(var i=0;i<arguments.length;i++){var id=arguments[i],li=$(id).getElementsByTagName("li"),aa=null;for(var x=0;x<li.length;x++){var a=li[x].getElementsByTagName("a")[0],rel=a.getAttribute("rel");if(rel){if(typeof tabIDs[id]=="undefined")tabIDs[id]=new Array();tabIDs[id][tabIDs[id].length]=rel;a.onclick=function(){tabsPut(this);return false;};if($(rel))$(rel).style.display=(li[x].className=="sel")?"block":"none";}}}}
function tabsPut(a){var id=a.parentNode.parentNode.id;if(!id){id=a.parentNode.parentNode.parentNode.id;}var li=$(id).getElementsByTagName("li");for(var x=0;x<li.length;x++){li[x].className="";if(typeof tabIDs[id][x]!="undefined"){$(tabIDs[id][x]).style.display="none";}}a.parentNode.className="sel";$(a.getAttribute("rel")).style.display="block";}
// pops
var popsStart,popsMaxW=0,popsMaxH=0;
function off(x){$(x).style.display='none';}
function popsIni(x){var z=$(x).style;if(z.display!='none')return;z.display='block';popsMaxW=$(x).offsetWidth;popsMaxH=$(x).offsetHeight;with($(x).style){top=left=width=height='0px';}popsStart=setInterval("popsPut('"+x+"')",document.all?1:5);}
function popsPut(x){var step=document.all?25:60;var dw=parseInt(popsMaxW/step)+1,dh=parseInt(popsMaxH/step)+1,c1=$(x).style,c1w=parseInt(c1.width),c1h=parseInt(c1.height);if(c1w<popsMaxW-dw*2-1){c1.top=(document.body.clientHeight/2-c1h/2-dh)+"px";c1.left=(document.body.clientWidth/2-c1w/2-dw)+"px";c1.width=(c1w+dw*2)+"px";c1.height=(c1h+dh*2)+"px";}else{clearInterval(popsStart);with($(x).style){width=popsMaxW;height=popsMaxH;}}}

