 function blokada(AEvent, AMaska)
{

    if (window.Event) {
        kodKlawisza = AEvent.which;
		
    } else {
        kodKlawisza = AEvent.keyCode;
    }

    if (kodKlawisza == 13) {
        return true;  // Enter
    };
	if (kodKlawisza == 8) {
        return true;  // Backspace
    };
	
    if (kodKlawisza == 0) {
        return true;  // klawisze sterujące
    };

    klawisz = String.fromCharCode(kodKlawisza);

    if (AMaska.indexOf(klawisz) == -1) {
        return false;
    } else {
        return true;
    }

}
function openOfficePage(param)
{
  if (param==null)
     obj = document.forms[1].JOList;
  else
     obj = document.forms[param].JOList;
  if (obj!=null)
     doAction(obj.options[obj.selectedIndex].value, 0);
  else
     alert('Wystąpił błąd aplikacji');
}

function doAction(p_office, p_menu, p_mlt)
{
    document.forms[0].office.value = p_office;		
    document.forms[0].menu.value   = p_menu;
    document.forms[0].sub1.value   = '';
    document.forms[0].sub2.value   = '';
    document.forms[0].sub3.value   = '';
    document.forms[0].sub4.value   = '';
    document.forms[0].sub5.value   = '';
    document.forms[0].mlt.value   = p_mlt;
	document.forms[0].submit();
}

function doActionS(p_office, p_menu, p_s1, p_s2, p_s3, p_s4, p_s5, p_mlt)
{
    document.forms[0].office.value = p_office;
    document.forms[0].menu.value   = p_menu;
    document.forms[0].sub1.value   = p_s1;
    document.forms[0].sub2.value   = p_s2;
    document.forms[0].sub3.value   = p_s3;
    document.forms[0].sub4.value   = p_s4;
    document.forms[0].sub5.value   = p_s5;
	document.forms[0].mlt.value    = p_mlt;
    document.forms[0].submit();
}

function doBIPAction(p_office)
{
    document.forms[0].action = 'BIP/Index.htm'
    document.forms[0].office.value = p_office;
    document.forms[0].submit();
}

function doPrintAction(p_office, p_artTitle)
{
   file = 'preview.htm?o='+p_office+'&t='+p_artTitle+"&printpreview=1";
   window.open(file, 'wydruk', 'resizable,scrollbars,left=460,top=250')
}

function doPDFAction(p_office, p_artTitle)
{
   file = 'preview.htm?o='+p_office+'&t='+p_artTitle;
   window.open(file, 'wydruk', 'resizable,scrollbars,left=460,top=250')
//   file = 'BIP_PDF.php?o='+p_office+'&t='+p_artTitle;
//   window.open(file, 'BIP',  'resizable,scrollbars,left=50,top=30,width=700,height=500');
}

function NextSearch(TextToFind, NavID, office)
{
    document.forms[1].TextToFind.value = TextToFind;
    document.forms[1].NavID.value = NavID;
    document.forms[1].office.value = office;
    document.forms[1].submit();
}

function chForm(f)
{
   if (f.y.value.length != 4)
   {
      alert("Rok powinnien mieć 4 znaki.");
      f.y.focus();
      f.y.select();
      return;
   }
   if(isNaN(f.m.value))
   {
      alert("Rok powinien być wpisany bez spacji i zawierać tylko cyfry.");
      f.m.focus();
      f.m.select();
      return;
   }
   f.submit();
}

