<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function trim(str) {
 var i=0;
 var start_pos = 0;
 var end_pos = 0;
 var res = "";
 var flag = true;
 
 while ((i<=str.length) && (flag)) {
  if (str.charCodeAt(i) != 32) {start_pos = i; flag = false;}
  i++;
 } 

 flag = true;
 i = str.length;

 while ((i>=0) && (flag)) {
  if (str.charCodeAt(i) != 32) {end_pos = i; flag = false;}
  i = i - 1; 
 } 

 if ((start_pos == 0) && (end_pos == 0)) {res = "";}
 else 
 {res = str.substr(start_pos,end_pos - start_pos + 1);}

 return res;
}

function OpenMailWindow(FullName, authers_id, artID) {

 window.open('letter.php?FullName='+FullName+'&authers_id='+authers_id+'&artID='+artID,artID,'top=0,left=0,titlebar=no,toolbar=no,width=430,height=330,directories=no,status=no,scrollbars=no,resize=no,menubar=no');

}

function OpenImgWindow(id, w, h) {

 window.open('showimg.shtml?'+id,id,'top=0,left=0,titlebar=no,toolbar=no,width='+w+',height='+h+',directories=no,status=no,scrollbars=no,resize=no,menubar=no');

}

function OpenPeopleImgWindow(id, w, h) {

 window.open('showpeopleimg.shtml?'+id,id,'top=0,left=0,titlebar=no,toolbar=no,width='+w+',height='+h+',directories=no,status=no,scrollbars=no,resize=no,menubar=no');

}


function trim(str) {
 var i=0;
 var start_pos = 0;
 var end_pos = 0;
 var res = "";
 var flag = true;
 
 while ((i<=str.length) && (flag)) {
  if (str.charCodeAt(i) != 32) {start_pos = i; flag = false;}
  i++;
 } 

 flag = true;
 i = str.length;

 while ((i>=0) && (flag)) {
  if (str.charCodeAt(i) != 32) {end_pos = i; flag = false;}
  i = i - 1; 
 } 

 if ((start_pos == 0) && (end_pos == 0)) {res = "";}
 else 
 {res = str.substr(start_pos,end_pos - start_pos + 1);}

 return res;
}


function FillSelect(form)  {

var i = 0;
var j = 0;

var aform = document.frames['comments'].comments;

for (i = 0; i < form.elements.length; i++)
	{
		var item = form.elements[i];
		if (item.name.substring(0,4) == "id__")  {

                  for (j = 0; j < aform.elements.length; j++) {
 			var aitem = aform.elements[j];
			if (aitem.name == item.name)  {                    

                           if (aitem.checked) { 
                             item.value = aitem.value;  
			   }	

			}
                  } 

		}


	}
}		

function CheckSelect(form)  {

FillSelect(form);

var i = 0;

for (i = 0; i < form.elements.length; i++)
	{
		var item = form.elements[i];
		if (item.name.substring(0,4) == "id__")  {
			if (item.value != '')  {
				
				return true;
				
		    }
		}
	}
alert("Для проведения операции не выбрано ни одного комментария.\nЧтобы отметить комментарии, воспользуйтесь флажками в первом столбце списка.");
return false;
}		

function CheckSelectEx(form)  {

var i = 0;

for (i = 0; i < form.elements.length; i++)
	{
		var item = form.elements[i];
		if (item.name == "nameOp")  {
			if (item.value.length > 40)  {
				
                          alert("Длина имени не должна превышать 40 символов!");
                          item.focus(); 
                          return false;
				
	    	        }
			if (trim(item.value) == "")  {
				
                          alert("Введите Ваше имя!");
                          item.focus(); 
                          return false;
				
	    	        }
		}
		if (item.name == "textOp")  {
			if (item.value.length > 1000)  {
				
                          alert("Длина комментария не должна превышать 1000 символов!");
                          item.focus(); 
                          return false;
				
	    	        }
			if (trim(item.value) == "")  {
				
                          alert("Введите комментарий!");
                          item.focus(); 
                          return false;
				
	    	        }
		}

	}
return true;
}		

function ClearForm(form)  {

var i = 0;

for (i = 0; i < form.elements.length; i++)
	{
		var item = form.elements[i];
		if (item.name == "nameOp")  {
                  item.value = "";
                  item.focus(); 
		}
		if (item.name == "textOp")  {
                  item.value = "";
		}

	}
}		

function SelectAll(mark) { 

var i = 0;

var aform = document.frames['comments'].comments;

  for (i = 0; i < aform.elements.length; i++)
     {
         var item = aform.elements[i];
             if (item.name.substring(0,4) == "id__")  {
              item.checked = mark;
	     };
     }
}

//-->

