var FMain=0;
var chE = new Array(1,90,125,91,201,2,3,131,165,114,107,102,115,113,108,111,383,106,397,109,128,129,105,103,120,154,116,155,124,127,104,110,169,101,140,174,389,175,176,388,382,166,167,168,122,123,172,173,171,390,133,132,141,153,142,170,130,202,203,500,398,399,400);
var chD = new Array(121,92,119);
var chK =  new Array(1); chK[0]=202;

function SelectAll(mark, Mname){
for(i = 0; i < document.listmessages.elements.length; i++){
var item=document.listmessages.elements[i];
if((item.value==5)||(item.value==4))item.checked="";
for(j = 0; j < eval(Mname+".length"); j++){
if((item.value == eval(Mname+"[j]"))&&(item.name!='type_id')){ item.checked = mark;};}
};
}

function nonSelectAll(mark, Mname, Aid){
var f=0; fall=0;
for(var i = 0; i < document.listmessages.elements.length; i++){
var item=document.listmessages.elements[i];
if((item.name!='type_id')&&(item.name.substring(0, 2)=='id')){if(item.checked)fall++;};
if(item.value==5)item.checked="";
for(var j = 0; j < eval(Mname+".length"); j++){
if((item.value == eval(Mname+"[j]"))&&(item.name!='type_id')){if(item.checked){f=f+1;};};}
}//for i

//alert(fall);
for(var i = 0; i < document.listmessages.elements.length; i++){
var item=document.listmessages.elements[i];
//	if((item.name=='type_id')&&(item.value==Aid)){
	if(item.name=='type_id'){
		if (item.checked){if((f==1)&&(fall==1)){item.checked = "";}else{if(item.value==Aid)item.checked = mark;}}else{ //снятие
		//if (f==eval(Mname+".length")){item.checked = mark;}
		if ((f==eval(Mname+".length"))&&(item.value==Aid)){item.checked = mark;}// восст-е
		};
	}//if
};//for i
}

function NoSelect(name,val){
for(var i = 0; i < document.listmessages.elements.length; i++){
var item=document.listmessages.elements[i];
if((item.name=='type_id')||(item.name=='id')){
if (name=="Il"){if (item.value!=val)item.checked = "";}else{ if ((item.value==5)||(item.value==4))item.checked = "";}
};
}
}

var FMain=0;
function SelectAllstep(mark, Mname){for(i = 0; i < document.listmessages.elements.length; i++){var item=document.listmessages.elements[i]; if(item.name.substring(0, 2) == Mname.substring(0, 2)){item.checked = mark;};}}


function nonSelectAllstep(mark, Mname, Aname){var f=0; var kol=0; for(i = 0; i < document.listmessages.elements.length; i++){var item=document.listmessages.elements[i];	 if(item.name.substring(0, 2) == Mname.substring(0, 2)){kol=kol+1; if(item.checked !=""){f=f+1;};};};for (i = 0; i < document.listmessages.elements.length; i++){var item=document.listmessages.elements[i];if (item.name == Aname){if (item.checked !=""){if(f==1){item.checked = "";} else {item.checked = mark;};}else {if (f==kol){item.checked = mark;};};};};FMain=f;}