function offyear(targetId)
{
  targetElement = document.all(targetId);
  if (targetElement!=null)
  {
    targetElement.style.display="none";
  }
}

function onyear(targetId)
{
  targetElement = document.all(targetId);
  if (targetElement!=null)
  {
    targetElement.style.display="";
  }
}


function gotopage(pg)
{
  location.href=pg;
}

function check_errors(fieldar,nums)
{
     var fieldtochek = nums.split(":"); // Номера полей которые надо проверить
     var n = fieldtochek.length;        // Кол-во элементов в массиве fieldtochek

     for (var i = 0; i < n; i++)
     {
         var s = fieldtochek[i];
         if (fieldar.elements[s].value == "")
         {
             fieldar.elements[s].focus();
             alert('Пожалуйста заполните все необходимые поля!');
             return false;
             break;
         }
     }
}


function delformsub(formname)
{

       
        var frm = document.forms[formname];
        var len = frm.elements.length;
	kol=0;
       for (var i = 0; i < len; i++) {
		
        var elem = frm.elements[i];
       if (elem.name == "id[]" &&   elem.checked) 
			{
			kol++;
			}
      
					}
	
	if (kol>0)
			{

  if (confirm("Хотите удалить "+kol+" записей?"))
  {
    
document.frm_del.submit();


  }

			}
			else
			{

	alert("Невыбранно записей для удаления!")

			}
  return false;
}


function ins_file(id,xx)
{

	
	d = document.getElementById(xx);
	d.focus();
	if (d.createTextRange) d.caretPos = document.selection.createRange().duplicate(); 
	d.caretPos.text = id;

   return false;
}


function confirmdel(formname)
{

       
        var frm = document.forms[formname];
        var len = frm.elements.length;
	kol=0;
       for (var i = 0; i < len; i++) {
		
        var elem = frm.elements[i];
       if (elem.name == "id[]" &&   elem.checked) 
			{
			kol++;
			}
      
					}
	
	if (kol>0)
			{

  if (confirm("Хотите удалить "+kol+" записей?"))
  {
    
document.frm_del.submit();


  }

			}
			else
			{

	alert("Невыбранно записей для удаления!")

			}
  return false;
}

function checkall() //процедура для пометки всех позиций списка
{
        var frm = document.editing_form;
        var len = frm.elements.length;
        for (var i = 0; i < len; i++)
	{

	        var elem = frm.elements[i];
		if (elem.name == "check[]")
		{
        		elem.checked = true;
        	}
        }
}
 
function clearall() //процедура для снятия пометки всех позиций списка
{
	var frm = document.editing_form;
        var len = frm.elements.length;
        for (var i = 0; i < len; i++)
	{
        	var elem = frm.elements[i];
        	if (elem.name == "check[]")
		{
		        elem.checked = false;
		}	
	}
}
