//выделение всех чекбоксов
function selectAll(mark, arrName)
{
  var form = null;
  var marked = null;
  if ( mark.type && mark.type == "checkbox" )
  {
	form = mark.form;
	marked = mark.checked;
  }
  else
  {
  	form = document.forms[0];
	marked = mark;
  }
  for (i = 0; i < form.elements.length; i++)
   {
    var item = form.elements[i];
    if ( -1 < item.name.indexOf(arrName) )
     {
      item.checked = marked;
     };
   }
}

//проверка на выделенность элементов в форме
function checkSelect(form, arrName)
{
  for (i = 0; i < form.elements.length; i++)
  {
    var item = form.elements[i];
    if ( -1 < item.name.indexOf(arrName) )
    {
      if (item.checked)
	  {
		return true;
      }
    }
  }
  alert("Ничего не выбрано");
  return false;
}

//запрос подтверждения на удаление
function deleteConf(warningStr, form, arrName)
{
	if ( form && arrName )
	{
		if ( checkSelect( form, arrName ) )
		{
			return confirm( warningStr );
		}
		else return false;
	}
	else
	{
		return confirm( warningStr );
	};
}

function openZoom(img,title,w,h)
{
	w = parseInt(w);
	h = parseInt(h);
	var l = Math.round((screen.width - w) / 2);
	var t = Math.round((screen.height - h) / 2) - 50;

	newWin = open('', '_blank', 'resizable=yes,left='+l+',top='+t+',width='+w+',height='+(h + (title!=''? 30:0))+',scrollbars=no,status=no,toolbar=no,menubar=no');
	newWin.document.open();
	newWin.document.write('<html><head><title>'+title+'</title><meta http-equiv="Content-Type" content="text/html;charset=windows-1251"><style>@import url(/css/dts-tour.css); body, td {background:#DBD27D;font-size:12px;color:#333}</style></head>');
	newWin.document.write('<body>');
	newWin.document.write('<table cellspacing="0" cellpadding="0" border="0" width="100%">');
	newWin.document.write('<tr><td><img src="'+img+'" width="'+w+'" height="'+h+'" title="'+title+'" border="0"></td></tr>');
	if (t != '')
	{
		newWin.document.write('<tr><td class="m-2-t" style="padding:7px">'+title+'</td></tr>');
	}
	newWin.document.write('</table>');
	newWin.document.write('</body></html>');
	newWin.document.close();
}