<!--
var tie=1;
function initLeft(){
var dv=document.getElementById("ulMn");
var chDv=dv.childNodes;
for(var i=0; i<chDv.length; i++) 
{
if("UL" == chDv[i].tagName){
var chUl=chDv[i].childNodes;
for(var j=0;j<chUl.length; j++)
{
closeUl(chUl[j]);
}
} 
}
}	
function closeUl(n){
if('p'==n.className)return;
if('select2'==n.className)return;
var child=n.childNodes; 
if(child.length>1){
if ("LI" == n.tagName) n.className='p';}
else{
if ("LI" == n.tagName){n.className='t';n.style.color='#000';}} 
for(var i=0; i<child.length; i++)
{  
if ("UL" == child[i].tagName)child[i].style.display="none"; 
closeUl(child[i]);
}
}
function clicLeft(event)
{
event=event || window.event;
var src = event.srcElement || event.target;
if (null == src)return;		  				
var tmpID=src.id;
var clNm = src.className;    
if ("t"==clNm){  
cLi(src);
src.style.color= '#069';
var valueId=src.innerHTML;
var cstr1=fnGO(tmpID,valueId);
writeStrEnter(cstr1,"","","","");
return;
}		 
else if ("p"==clNm || "m"==clNm){	
if (src.nodeType==1/*Node.ELEMENT_NODE*/){
var children=src.childNodes;
if (children.length>0)
{		
if ('p'==clNm){	    
var parent=src.parentNode;
closeUl(parent);
src.className='m';		            		         
children[1].style.display="";}
else if ('m'==clNm){
src.className='p';
children[1].style.display="none";}
}   
}		
}   
}
function cLi(n)
{
var parent=n.parentNode;
var child=parent.childNodes;
for(var i=0; i<child.length; i++){if ('t' == child[i].className)child[i].style.color='#000';}
}
function iniIf()
{var dh = document.documentElement.scrollHeight;
parent.document.getElementById('if_all').style.height =dh}
function clicPrice(event){
var parent=forClicDocP(event);
unselectColorD(top.oldSelPrice);
var elements=[];
elements=selectColorD(parent)
top.oldSelPrice=parent;
writePerPn(elements);
}
function writePerPn(elements){
top.pSh="";top.pNam="";top.pKol="";top.pCn="";top.pShP="";top.pStat="edit";
if(elements.length>=1){top.pSh=elements[0].innerHTML;}
if(elements.length>=2){top.pNam=elements[1].innerHTML;}
if(elements.length>=3){top.pKol=elements[2].innerHTML;}
if(elements.length>=4){top.pCn=elements[3].innerHTML;}
if(elements.length>=5){top.pShP=elements[4].innerHTML;}
}
function clicDblPrice(event){
clicPrice(event);
editPPr();
}
function clicLr(event){
var parent=forClicDocP(event);
if('' == parent.id){return;}
if('r'!=parent.id.charAt(0)){return;};
unselectColorD(top.oldSelDoc);
var elements=[];
elements=selectColorD(parent)
top.oldSelDoc=parent;
}
function clicDblLr(event){
clicLr(event);
if(!top.oldSelDoc.id){return;}
var nDoc=top.oldSelDoc.id.substring(1);
var lDoc=parseInt(nDoc);
if(!lDoc){alert("Это не документ."); return;}
var ur='doc.asp?act=nak&ndoc=' + nDoc + '&nag=0';
if(top.lastU==ur){return;}else{top.lastU=ur;}
var w=window.open(ur,'Document', 'height=540, width=664, left=200, top=200, scrollbars=yes');
w.focus();
}
function clicZIn(event){
var parent=forClicDocP(event);
if('' == parent.id){return;}
if('z'!=parent.id.charAt(0)){return;};
unselectColorD(top.oldSelDoc);
var elements=[];
elements=selectColorD(parent)
top.oldSelDoc=parent;
}
function clicDblZIn(event){
clicZIn(event);
if(!top.oldSelDoc.id){return;}
var tDA=[];
var nDoc="0";
var nAge="0";
var tNA=getMyNum();
tDA=top.oldSelDoc.id.substring(1).split("_");
if(tDA[0]){nDoc=tDA[0];}
if(tNA){nAge=tNA;}
var ur='doc.asp?act=zin&ndoc=' + nDoc + '&nag=' + nAge;
if(top.lastU==ur){return;}else{top.lastU=ur;}
var w=window.open(ur,'Document', 'height=540, width=664, left=200, top=200, scrollbars=yes');
w.focus();
}
function clicZOut(event){
var parent=forClicDocP(event);
if('' == parent.id){return;}
if('z'!=parent.id.charAt(0)){return;};
unselectColorD(top.oldSelDoc);
var elements=[];
elements=selectColorD(parent)
top.oldSelDoc=parent;
}
function clicDblZOut(event){
clicZOut(event);
if(!top.oldSelDoc.id){return;}
var tDA=[];
var nDoc="0";
var nAge="0";
tDA=top.oldSelDoc.id.substring(1).split("_");
if(tDA[0]){nDoc=tDA[0];}
if(tDA[1]){nAge=tDA[1];}
var ur='doc.asp?act=zout&ndoc=' + nDoc + '&nag=' + nAge;
if(top.lastU==ur){return;}else{top.lastU=ur;}
var w=window.open(ur,'Document', 'height=540, width=664, left=200, top=200, scrollbars=yes');
w.focus();
}
function forClicDocP(event){
event=event || window.event;
var src = event.srcElement || event.target;
if (null == src)return;	
var parent=src.parentNode;
return parent;
}
function clicLeftRig(event)
{
event=event || window.event;
var src = event.srcElement || event.target;
if (null == src)return;	
var parent=src.parentNode;
forCLR(parent)   
}
function forCLR(parent){
if('' == parent.id){return;}
if('s'!=parent.id.charAt(0)){return;};
  unselectColor(top.oldSelRight);   
var elements=[];
elements=selectColor(parent)
 
writeStrEnter('true',"",elements[1].innerHTML,"","")
top.oldSelRight=parent;
top.oldSelBott='';
top.sSh=parent.id.substring(1);
top.sNam=elements[1].innerHTML
top.sKol='1';
top.sCn='';
top.sNumM='';
top.sNamM='';
top.sAdrsM='';
selectBott(parent.id);  
}
function cleanStrBas(){top.sSh='';top.sNam='';top.sKol='1';top.sCn='';top.sNumM='';top.sNamM='';top.sAdrsM='';}
function clicBott(event){
event=event || window.event;
var src = event.srcElement || event.target;
if (null == src)return;	
var parent=src.parentNode;
forCB(parent)
}
function forCB(parent){
if('' == parent.id){return;}
if('m'!=parent.id.charAt(0)){return;};
  unselectColor(top.oldSelBott); 
var elements=[];
elements=selectColor(parent)

top.oldSelBott=parent;
if(!top.sKol){top.sKol='1'};
if(top.sKol=='0'){top.sKol='1'};
top.sCn=elements[7].innerHTML;
top.sNumM=parent.id.substring(2);
top.sNamM=elements[1].innerHTML;
top.sAdrsM=elements[2].innerHTML;
writeStrEnter('true',elements[2].innerHTML,'true',top.sKol,elements[7].innerHTML)
}
function clicBas(event){
event=event || window.event;
var src = event.srcElement || event.target;
if (null == src)return;	
var parent=src.parentNode;
if('b'!=parent.id.charAt(0)){return;}
var tbBask=window.document.getElementById('tbbas');
var mastd=tbBask.getElementsByTagName('TD');
for(var i=0; i<mastd.length;i++){mastd[i].style.backgroundColor='#fff';}
var chDv=parent.childNodes;
for(var i=0; i<chDv.length; i++){chDv[i].style.backgroundColor='#aaa';}
top.oldSelBas=parent;
}
function clicPN(event){
event=event || window.event;
var src = event.srcElement || event.target;
if (null == src)return;	
var parent=src.parentNode;
if(!parent.id){parent=parent.parentNode;}
if('p'!=parent.id.charAt(0)){return;}
var tbBask=window.document.getElementById('tbpn');
var mastd=tbBask.getElementsByTagName('TD');
for(var i=0; i<mastd.length;i++){mastd[i].style.backgroundColor='#fff';}
var chDv=parent.childNodes;
for(var i=0; i<chDv.length; i++){chDv[i].style.backgroundColor='#aaa';}
top.oldSelPn=parent;
}
function selectColor(tmpOP){
var elements=[];
var chDv=tmpOP.childNodes;
for(var i=0; i<chDv.length; i++){
if("TD" == chDv[i].tagName){
elements.push(chDv[i]);
chDv[i].style.backgroundColor='#fff';
}
}
return elements;      
}
function unselectColor(tmpOP){
if(tmpOP){
var chDv=tmpOP.childNodes;
for(var i=0; i<chDv.length; i++){
if("TD" == chDv[i].tagName){chDv[i].style.backgroundColor='#ddd';}} 
} 
}
function selectColorD(tmpOP){
var elements=[];
var chDv=tmpOP.childNodes;
for(var i=0; i<chDv.length; i++){
if("TD" == chDv[i].tagName){
elements.push(chDv[i]);
chDv[i].style.backgroundColor='#aaa';
}
}
return elements;      
}
function unselectColorD(tmpOP){
if(tmpOP){
var chDv=tmpOP.childNodes;
for(var i=0; i<chDv.length; i++){
if("TD" == chDv[i].tagName){chDv[i].style.backgroundColor='#fff';}} 
} 
}
function fnGO(tmpID,valueId){
var dName=window.name;
switch(dName)
{
case 'if_left':
top.selIdTov=tmpID;
top.selTxtTov=valueId 
break;
case 'if_auto':
top.selIdAvto=tmpID;
top.selTxtAvto=valueId
break;
default:
break;
}
if(top.selIdTov==""){top.ch_cat();return "Выберите раздел из КАТАЛОГА.&nbsp;&nbsp;&nbsp;" + top.selTxtAvto;}
else{
var sim=top.selIdTov.charAt(0);
if(sim=='t'){top.indAvto=true;}
else{top.indAvto=false;}
}
if(top.indAvto==false){locGrAv(parseInt(top.selIdTov.substring(1)),0);return  top.selTxtTov;}
else{
if(top.selIdAvto==""){top.ch_auto();return top.selTxtTov+"&nbsp;&nbsp;&nbsp;Выберите автомобиль.";}
else{locGrAv(parseInt(top.selIdTov.substring(1)),top.selIdAvto.substring(1));return  top.selTxtTov+"&nbsp;&nbsp;&nbsp;" + top.selTxtAvto;}
}
}
function locGrAv(tmpT,tmpA){
var zapros="?act=grav&sit="+tmpT+"&sia="+tmpA; 
if(parent.if_right.location.search!=zapros){parent.if_right.location="right.asp" + zapros;top.oldSelRight='';}	  
top.lastU="right.asp" + zapros;
}
function selectTxt(){
var tmpSrh=top.document.getElementById('schTxt').value;
if(tmpSrh==""){alert("Введите текст для поиска.");return;}
top.document.getElementById('cat_str1').innerHTML="Поиск по тексту - "+tmpSrh;
locSrh("txttxt","txt",tmpSrh)
}
function selectNum(){
var tmpSrh=top.document.getElementById('schNum').value;
if(tmpSrh==""){alert("Введите номер детали для поиска.");return;}
top.document.getElementById('cat_str1').innerHTML="Поиск по номеру - "+tmpSrh;
locSrh("txtnum","num",tmpSrh)
}
function locSrh(tmpAct,tmpX,tmpTsrh){
var zapros="?act="+tmpAct+"&"+tmpX+"="+tmpTsrh
if(parent.if_right.location.search!=zapros){parent.if_right.location="right.asp" + zapros;top.oldSelRight='';selectBott('');}	
top.lastU="right.asp" + zapros;
}
function selectBott(nId)
{
if(''==nId){
var tbbott=parent.if_bottom.document.getElementById('bott1');
delTable(tbbott,0);
for(var i=0; i<9; i++){//6
tbbott.insertRow(i);
tbbott.rows[i].id='row'+i;
tbbott.rows[i].insertCell(0);
tbbott.rows[i].insertCell(1);
tbbott.rows[i].insertCell(2);
tbbott.rows[i].insertCell(3);
tbbott.rows[i].insertCell(4);
tbbott.rows[i].insertCell(5);
tbbott.rows[i].insertCell(6);
tbbott.rows[i].insertCell(7);
tbbott.rows[i].insertCell(8);     
}      
return;}
var masNal=getElem(nId,'TR','tmpNal');
var tbbott=parent.if_bottom.document.getElementById('bott1');
delTable(tbbott,0);
for(var i=0; i<masNal.length; i++){
var strNal=masNal[i].getElementsByTagName('TD');
var tMag=strNal[0].innerHTML;
var tCn=strNal[1].innerHTML;
var tNl=strNal[2].innerHTML;
var sMg=parent.if_right.document.getElementById('m'+tMag);
var strMag=sMg.getElementsByTagName('TD');
var tNam=strMag[0].innerHTML;
var tAdr=strMag[1].innerHTML;
var tOk=strMag[2].innerHTML;
var tMet=strMag[3].innerHTML;
var tTel=strMag[4].innerHTML;
var tSit=strMag[5].innerHTML;
var tPrim=strMag[6].innerHTML;   
tbbott.insertRow(i);
tbbott.rows[i].id='mm'+tMag;
tbbott.rows[i].insertCell(0);
tbbott.rows[i].insertCell(1);
tbbott.rows[i].insertCell(2);
tbbott.rows[i].insertCell(3);
tbbott.rows[i].insertCell(4);
tbbott.rows[i].insertCell(5);
tbbott.rows[i].insertCell(6);
tbbott.rows[i].insertCell(7);
tbbott.rows[i].insertCell(8); 
var tmpRow=parent.if_bottom.document.getElementById('mm'+tMag);
var masCell=tmpRow.getElementsByTagName('TD');
masCell[1].innerHTML=tNam
masCell[2].innerHTML=tAdr
masCell[3].innerHTML=tOk
masCell[4].innerHTML=tMet
masCell[5].innerHTML=tTel
masCell[6].innerHTML=tPrim
masCell[7].innerHTML=tCn
masCell[8].innerHTML=tNl
masCell[7].align='right';
masCell[8].align='center';  
}
if(masNal.length<=8){//5
for(var i=masNal.length; i<9; i++){//6
tbbott.insertRow(i);
tbbott.rows[i].id='row'+i;
tbbott.rows[i].insertCell(0);
tbbott.rows[i].insertCell(1);
tbbott.rows[i].insertCell(2);
tbbott.rows[i].insertCell(3);
tbbott.rows[i].insertCell(4);
tbbott.rows[i].insertCell(5);
tbbott.rows[i].insertCell(6);
tbbott.rows[i].insertCell(7);
tbbott.rows[i].insertCell(8);     
}   
}
if(top.masBas){
var tmpSh=nId.substring(1);
for(var i=0; i<top.masBas.length; i++){
if(top.masBas[i][0]==tmpSh){
top.lastIdMag='mm'+top.masBas[i][4]
top.sKol=top.masBas[i][2]
var lastEl=parent.if_bottom.document.getElementById(top.lastIdMag);
if(lastEl){forCB(lastEl);return;}         
}
}
}
if(masNal.length==1){forCB(tmpRow);}    
else{
var lastEl=parent.if_bottom.document.getElementById(top.lastIdMag);
if(lastEl){forCB(lastEl);}
}      
}
function delTable(tbbott,nsdel){
var rowsbott=tbbott.rows.length;
for(var i=rowsbott-1; i>=nsdel; i--){tbbott.deleteRow(i);}
}
function getElem(aname,tagname,root){
root=parent.if_right.document.getElementById(root);
var all=root.getElementsByTagName(tagname);
if(!aname)return all;
var elements=[];
for(var i=0; i<all.length; i++){
var element=all[i];
if(element.getAttribute("name")==aname){elements.push(element);}
}
return elements
}
function writeStrEnter(cl1,cl2,cl3,cl4,cl5){
var tmpEl=top.document
if('true'==cl1){}
else{tmpEl.getElementById('cat_str1').innerHTML=cl1;}
if('true'==cl2){}
else if(''==cl2){tmpEl.getElementById('cat_str2').innerHTML="Выберите магазин.";}
else{tmpEl.getElementById('cat_str2').innerHTML=cl2;}
if('true'==cl3){}
else if(''==cl3){tmpEl.getElementById('cat_str3').innerHTML="Выберите товар.";}
else{tmpEl.getElementById('cat_str3').innerHTML=cl3;}
if('true'==cl4){}
else{tmpEl.getElementById('cat_str4').value=cl4;}
if('true'==cl5){}
else if(''==cl5){tmpEl.getElementById('cat_str5').innerHTML="0,00";}
else{tmpEl.getElementById('cat_str5').innerHTML=cl5;}
}
function controlOne(tmpIf){
switch(tmpIf)
{
case 'if_right':
var tmpD=parent.if_right;
var tmpOb=tmpD.document.getElementById('right1');
var tmpEls=tmpOb.getElementsByTagName('TR');
if(!tmpEls[1].id){
if(tmpEls[0].id){return tmpEls[0].id;}
else{return '';}
}
else{return '';}
break;
case 'if_bottom':
var tmpD=parent.if_bottom
break;
default:
break;
} 
}
function loadRight(){
document.getElementById("right_hidden").style.display="none";
cleanStrBas()
if(!location.search){return;} 
var tone=controlOne('if_right');
if(''!=tone){var tmpObj=document.getElementById(tone);forCLR(tmpObj);}             
else{selectBott('');}
}
function writeMasBas(){
var lenBas=-1;
if(!top.sSh){alert("Выберите товар.");return;}
if(!top.sNumM){alert("Выберите магазин.");return;}
if(!top.sKol){alert("Нет кол-ва.");return;}
else{
if(parseInt(top.sKol)<=0){alert("Количество должно быть больше 0 шт.");return;}
if(parseInt(top.sKol)>=1000){alert("Количество должно быть меньше 1000 шт.");return;}
}
for(var i=0;i<top.masBas.length;i++){if(top.masBas[i][0]==top.sSh){lenBas=i;}}
if(lenBas<0){lenBas=top.masBas.length-0;top.masBas[lenBas]=[7];}
top.masBas[lenBas][0]=top.sSh;
top.masBas[lenBas][1]=top.sNam;
top.masBas[lenBas][2]=top.sKol;
top.masBas[lenBas][3]=top.sCn;
top.masBas[lenBas][4]=top.sNumM;
top.masBas[lenBas][5]=top.sNamM;
top.masBas[lenBas][6]=top.sAdrsM;
top.lastIdMag='mm'+sNumM;
top.sKol='1';
}
function showBas(){
if(!masBas.length){return;}
var tbbott=window.document.getElementById('tbbas');
var ssum=0,sitog=0;
delTable(tbbott,1);
for(var i=1; i<=masBas.length; i++){
tbbott.insertRow(i);
tbbott.rows[i].id='bas'+i;
tbbott.rows[i].insertCell(0);
tbbott.rows[i].insertCell(1);
tbbott.rows[i].insertCell(2);
tbbott.rows[i].insertCell(3);
tbbott.rows[i].insertCell(4);
var tmpRow=window.document.getElementById('bas'+i);
var masCell=tmpRow.getElementsByTagName('TD');
masCell[0].innerHTML=top.masBas[i-1][0];
masCell[1].innerHTML=top.masBas[i-1][1];
masCell[2].innerHTML=top.masBas[i-1][2];
masCell[3].innerHTML=top.masBas[i-1][3];
masCell[4].innerHTML=top.masBas[i-1][6]; 
ssum=parseInt(top.masBas[i-1][2])*sumLong(top.masBas[i-1][3]);
sitog=sitog+ssum;
masCell[0].align='center';
masCell[2].align='center';
masCell[3].align='right';
masCell[4].align='center';
}  
var elSum=window.document.getElementById('sumBas');
elSum.innerHTML="Сумма:&nbsp;&nbsp;"+sumString(sitog);
}
function sumLong(sumS){
if(!sumS){return 0;}
var i=sumS.indexOf(',');
var rub=sumS.substring(0,i);
var kop=sumS.substring(i+1);
if(parseInt(rub)==0){sumL=parseInt(kop);}
else{var sumL=parseInt(rub+kop);}
return sumL;
}
function sumString(sumL){
if(!sumL){return "0,00"}
var sumS=sumL+'';
var longS=sumS.length;
switch(longS)
{
case 0:
return "0,00";
break;  
case 1:
return "0,0"+sumS; 
break;
case 2:
return "0,"+sumS; 
break;   
default:
return sumS.substring(0,longS-2)+","+sumS.substring(longS-2);
break;
} 
}
function delBasket(){top.masBas=[];top.document.getElementById('gen3korz').style.display='none';top.oldSelBas='';}
function delStrBasket(){
if(!top.oldSelBas){alert("Выделите позицию для удаления.");return;}
var strD=parseInt(top.oldSelBas.id.substring(3))
if(strD<=0){alert("Выделите позицию для удаления.");return;}
strD=strD-1;
if(strD>top.masBas.length){alert("Ошибка удаления.");return;}
if(top.masBas.length==1){delBasket();return;}
if(strD==0){top.masBas.shift();top.oldSelBas='';showBas();return;}
if(strD==top.masBas.length-1){top.masBas.pop();top.oldSelBas='';showBas();return;}
for(var i=strD;i<top.masBas.length-1;i++){top.masBas[i]=top.masBas[i+1];}
top.masBas.pop();
top.oldSelBas='';
showBas();
}
function chanKol(){
var chEl=window.document.getElementById('cat_str4');
var tmpKol=chEl.value;
if(!tmpKol){chEl.value='1';}
tmpKol=parseInt(tmpKol);
if(!tmpKol){chEl.value='1';}
if(tmpKol<=0){chEl.value='1';}
top.sKol=chEl.value;
}
function zakOut(){
if(!top.masBas){alert("Ошибка.");return;}
var zakSh=0;
var zakKol=0;
var zakCn=0;
var zakMag=0;
var zapros="?act=zakaz";
var sj=1;
var myireg=getIndReg();
if(!myireg){alert("Зарегистрируйтесь, пожалуйста.");return}
myireg=parseInt(myireg);
if(myireg<=1){alert("Зарегистрируйтесь, пожалуйста.");return;}
if(myireg==2){alert("ВНИМАНИЕ! Заполнены не все личные данные. Зайдите на страницу <Личные данные> и внесите недостающую информацию.");return;}
if(myireg==3){
for(var i=0; i<top.masBas.length; i++){
zakSh=parseInt(top.masBas[i][0]);
zakKol=parseInt(top.masBas[i][2]);
zakCn=sumLong(top.masBas[i][3]);
zakMag=top.masBas[i][4];
if(forZakOut(zakSh,zakKol,zakCn,zakMag)=='true'){sj=sj+1;zapros=zapros+"&s"+sj+"=" + zakSh + "_" + zakKol + "_" + zakCn + "_" + zakMag;}
}
delBasket();
putZakaz('2'); 
var ur1="mess.asp"+zapros;
if(top.lastU==ur1){return;}else{top.lastU=ur1;}
HTTP.getText(ur1);
}   
}
function forZakOut(zakSh,zakKol,zakCn,zakMag){
if(zakSh<=4){return 'false';}
if(zakSh>=1000000){return 'false';}
if(zakKol<=0){return 'false';}
if(zakKol>=1000){return 'false';}
if(zakCn<=0){return 'false';}
zakMag=zakMag.toString();
var simT=zakMag.charAt(0);
simT=parseInt(simT);
if(simT<=3){return 'false';}
return 'true'
}
function butZakACl(){
if(!top.oldSelDoc.id){alert("Выделите строку.");return;}
var elements=tekStatZak(top.oldSelDoc);
var TSZ=elements[5].innerHTML
if(TSZ=='готов'){alert("Извините. Заказ уже готов.");return;}
if(TSZ=='в работе'){alert("Извините. Заказ в работе. Для удаления свяжитесь с поставщиком.");return;}
if(TSZ=='аннулир.'){return;}
var tDA=[];
var nDoc="0";
var nAge="0";
tDA=top.oldSelDoc.id.substring(1).split("_");
if(tDA[0]){nDoc=tDA[0];}
if(tDA[1]){nAge=tDA[1];}
var tNA=getMyNum();
if(!tNA){alert("Зарегистрируйтесь.");return;}
var ur1="mess.asp?act=stzak&post=" + nAge + "&pot=" + tNA + "&ndoc=" + nDoc + "&stat=3";
if(top.lastU==ur1){return;}else{top.lastU=ur1;}
HTTP.getText(ur1);
elements[5].innerHTML="аннулир.";
}
function butZakA(){
if(!top.oldSelDoc.id){alert("Выделите строку.");return;}
var elements=tekStatZak(top.oldSelDoc);
var TSZ=elements[5].innerHTML
if(TSZ=='аннулир.'){return;}
if(!forButZak(3)){return;}
elements[5].innerHTML="аннулир.";
}
function butZakW(){
if(!top.oldSelDoc.id){alert("Выделите строку.");return;}
var elements=tekStatZak(top.oldSelDoc);
var TSZ=elements[5].innerHTML
if(TSZ=='в работе'){return;}
if(!forButZak(1)){return;}
elements[5].innerHTML="в работе";
}
function butZakG(){
if(!top.oldSelDoc.id){alert("Выделите строку.");return;}
var elements=tekStatZak(top.oldSelDoc);
var TSZ=elements[5].innerHTML
if(TSZ=='готов'){return;}
if(!forButZak(2)){return;}
elements[5].innerHTML="готов";
}
function tekStatZak(tmpOP){
var elements=[];
var chDv=tmpOP.childNodes;
for(var i=0; i<chDv.length; i++){
if("TD" == chDv[i].tagName){
elements.push(chDv[i]);
}
}
return elements;  
}
function forButZak(nStat){
var tDA=[];
var nDoc="0";
var nAge="0";
tDA=top.oldSelDoc.id.substring(1).split("_");
if(tDA[0]){nDoc=tDA[0];}
if(tDA[1]){nAge=tDA[1];}
var tNA=getMyNum();
if(!tNA){alert("Зарегистрируйтесь.");return;}
var ur1="mess.asp?act=stzak&post=" + tNA + "&pot=" + nAge + "&ndoc=" + nDoc + "&stat=" + nStat;
if(top.lastU==ur1){return;}else{top.lastU=ur1;}
HTTP.getText(ur1);
return nStat;
}
function plusKolBas(){
var tmpKol=0;
if(top.sKol){tmpKol=parseInt(top.sKol);}
if(tmpKol<999){tmpKol++;top.sKol=tmpKol-'';}
else{tmpKol=0;top.sKol=tmpKol-'';}
var chEl=window.document.getElementById('cat_str4');
chEl.value=top.sKol;
}
function minusKolBas(){
var tmpKol=0;
if(top.sKol){tmpKol=parseInt(top.sKol);}
if(tmpKol>0){tmpKol--;top.sKol=tmpKol-'';}
else{tmpKol=999;top.sKol=tmpKol-'';}
var chEl=window.document.getElementById('cat_str4');
chEl.value=top.sKol;
}
function delPPr(){
top.pStat="del";
writeMasPN();
}
function newPPr(){
var nSh=prompt("Введите шифр который хотите добавить.","");
if(!nSh){return;}
nSh=nSh-0;
if(nSh<=4||nSh>=1000000){alert("Шифр выходит за пределы базы.");return}
top.pSh=nSh-'';
top.pNam="добавленная позиция";
top.pKol="100";
top.pCn="1,00";
top.pShP="";
top.pStat="new";
writeMasPN();
}
function editPPr(){
top.pStat="edit";
writeMasPN();
}
function writeMasPN(){
var lenBas=-1;
if(!top.pSh){alert("Выберите строку для редактирования.");return;}
for(var i=0;i<top.masPN.length;i++){if(top.masPN[i][0]==top.pSh){lenBas=i;}}
if(lenBas<0){lenBas=top.masPN.length-0;top.masPN[lenBas]=[6];}
top.masPN[lenBas][0]=top.pSh;
top.masPN[lenBas][1]=top.pNam;
top.masPN[lenBas][2]=top.pKol;
top.masPN[lenBas][3]=top.pCn;
top.masPN[lenBas][4]=top.pShP;
top.masPN[lenBas][5]=top.pStat;
}
function showPN(){
if(!masPN.length){return;}
var tbbott=window.document.getElementById('tbpn');
delTable(tbbott,1);
for(var i=1; i<=masPN.length; i++){
tbbott.insertRow(i);
tbbott.rows[i].id='pn'+i;
tbbott.rows[i].insertCell(0);
tbbott.rows[i].insertCell(1);
tbbott.rows[i].insertCell(2);
tbbott.rows[i].insertCell(3);
tbbott.rows[i].insertCell(4);
tbbott.rows[i].insertCell(4);   

var tmpRow=window.document.getElementById('pn'+i);
var masCell=tmpRow.getElementsByTagName('TD');
masCell[0].innerHTML=top.masPN[i-1][0];
masCell[1].innerHTML=top.masPN[i-1][1];
   
if(top.masPN[i-1][5]=='del'){
masCell[2].innerHTML="<input class='str_pn' id='pn_str3' type='text' readonly value='"+top.masPN[i-1][2]+"'>";
masCell[3].innerHTML="<input class='str_pn' id='pn_str4' type='text' readonly value='"+top.masPN[i-1][3]+"'>";
masCell[4].innerHTML="<input class='str_pn' id='pn_str5' type='text' readonly value='"+top.masPN[i-1][4]+"'>";      
}
else{
masCell[2].innerHTML="<input class='str_pn' id='pn_str3"+i+"' type='text' onchange='chanKolPn()' value='"+top.masPN[i-1][2]+"'>";
masCell[3].innerHTML="<input class='str_pn' id='pn_str4"+i+"' type='text' onchange='chanCnPn()' value='"+top.masPN[i-1][3]+"'>";
masCell[4].innerHTML="<input class='str_pn' id='pn_str5"+i+"' type='text' onchange='chanSpPn()' value='"+top.masPN[i-1][4]+"'>";   
}   
masCell[5].innerHTML=top.masPN[i-1][5];   
masCell[0].align='center';
masCell[2].align='center';
masCell[3].align='right';
masCell[4].align='center';
masCell[5].align='center';   
}  
}
function delPN(){top.masPN=[];top.document.getElementById('gen3korzP').style.display='none';top.oldSelPn='';}
function delStrPN(){
if(!top.oldSelPn){alert("Выделите позицию для удаления.");return;}
var strD=parseInt(top.oldSelPn.id.substring(2))
if(strD<=0){alert("Выделите позицию для удаления.");return;}
strD=strD-1;
if(strD>top.masPN.length){alert("Ошибка удаления.");return;}
if(top.masPN.length==1){delPN();return;}
if(strD==0){top.masPN.shift();top.oldSelPn='';showPN();return;}
if(strD==top.masPN.length-1){top.masPN.pop();top.oldSelPn='';showPN();return;}
for(var i=strD;i<top.masPN.length-1;i++){top.masPN[i]=top.masPN[i+1];}
top.masPN.pop();
top.oldSelPn='';
showPN();
}
function chanKolPn(){
var tNums=forChanPnN()
var tKol=window.document.getElementById('pn_str3'+tNums).value;
if(!tKol){alert("Ошибка ввода кол-ва.");showPN();return;}
tKol=tKol-0;
if(!tKol){alert("Ошибка ввода кол-ва.");showPN();return;}
if(tKol<0||tKol>=1000){alert("Ошибка ввода кол-ва.");showPN();return;}
top.masPN[tNums-1][2]=tKol;
}
function chanCnPn(){
var tNums=forChanPnN()
var tCn=window.document.getElementById('pn_str4'+tNums).value;
tCn=adaptSum(tCn);
tCn=sumLong(tCn);
if(!tCn){alert("Ошибка ввода цены.");showPN();return;}
tCn=tCn-0;
if(!tCn){alert("Ошибка ввода цены.");showPN();return;}
if(tCn<0||tCn>=1000000){alert("Ошибка ввода цены.");showPN();return;}
tCn=sumString(tCn);
top.masPN[tNums-1][3]=tCn;
showPN();
}
function chanSpPn(){
var tNums=forChanPnN()
var tSp=window.document.getElementById('pn_str5'+tNums).value;
tSp=adaptShP(tSp);
top.masPN[tNums-1][4]=tSp;
showPN();
} 
function forChanPnN(){
var tNums=oldSelPn.id.substring(2)-0;
if(!tNums){alert("Ошибка.");showPN();return;}
tNums=tNums-0;
if(tNums<=0||tNums>masPN.length){alert("Ошибка.");showPN();return;}
return tNums;
}
function adaptSum(tCn){
var tmpCn="";
for(i=0; i<tCn.length; i++){
var sim=tCn.charAt(i);
if(sim==" "){sim="";}
if(sim=="."){sim=",";}
if(sim=="-"){sim=",";}   
if(sim=="="){sim=",";}   
if(sim==";"){sim=",";}   
if(sim=="&"){sim="";}
tmpCn=tmpCn+sim;  
}
return tmpCn;
}
function adaptShP(tSp){
var tmpSh="";
for(i=0; i<tSp.length; i++){
var sim=tSp.charAt(i);
if(sim=="&"){sim="+";}
if(sim==";"){sim=",";}
if(sim=="_"){sim=" ";}   
tmpSh=tmpSh+sim;  
}
return tmpSh;
}
function priceOut(){
if(!top.masPN){alert("Ошибка.");return;}
var zakSh=0;
var zakKol=0;
var zakCn=0;
var zakShp=""
var zakStat="";
var zapros="?act=price";
var sj=1;
var myireg=getIndReg();
if(!myireg){alert("Зарегистрируйтесь, пожалуйста.");return}
myireg=parseInt(myireg);
if(myireg<=1){alert("Зарегистрируйтесь, пожалуйста.");return;}
if(myireg==2){alert("ВНИМАНИЕ! Заполнены не все личные данные. Зайдите на страницу <Личные данные> и внесите недостающую информацию.");return;}
if(myireg==3){
for(var i=0; i<top.masPN.length; i++){
zakSh=parseInt(top.masPN[i][0]);
zakKol=parseInt(top.masPN[i][2]);
var tmpCn=adaptSum(top.masPN[i][3]);
zakCn=sumLong(tmpCn);
zakShp=top.masPN[i][4];
zakStat=top.masPN[i][5];
sj=sj+1;
zapros=zapros+"&s"+sj+"=" + zakSh + "_" + zakKol + "_" + zakCn + "_" + zakShp + "_" + zakStat;
}
delPN(); 
var ur1="mess.asp"+zapros;
if(top.lastU==ur1){return;}else{top.lastU=ur1;}
HTTP.getText(ur1);
}   
}
function keyReg(event){
event=event || window.event;
var code = event.chartCode || event.keyCode;
if('13'==code){tie=tie*-1;if(tie<=0)alert("Нажмите кнопку ВХОД");}
}
function searcTxt(event){
event=event || window.event;
var code = event.chartCode || event.keyCode;
if('13'==code){selectTxt();}
}
function searchNum(event){
event=event || window.event;
var code = event.chartCode || event.keyCode;
if('13'==code){selectNum();}
}
function btDown(tmpId,tmpW){
if(!tmpW){tmpW=window}
var e=tmpW.document.getElementById(tmpId);
if(e){e.style.border='2px inset #fff';}
}
function btUp(tmpId,tmpW){
if(!tmpW){tmpW=window}
var e=window.document.getElementById(tmpId);
if(e){e.style.border='2px outset #fff';}
}
//-->

	
