 function go2url(s) {
   var gourl = s.options[s.selectedIndex].value;	window.top.location.href = gourl;
 }
 
 function go2url_blank(s) {
   var gourl = s.options[s.selectedIndex].value;	window.open(gourl);
 }
 
 function fixIE6flicker(fix) {
   try {
     document.execCommand("BackgroundImageCache", false, fix);
   } catch(err) { }
 }
 fixIE6flicker(true);
 
 function check_search() {
   var error = '';
   if (document.getElementById('search').value == '') {
     error = err;
   }	
   
   if (error != '') {
     alert(error+'\n');
     return false;
   } else {
     document.getElementById('search_form').submit();
     return true;
   }
 }
 
 // Copyright 2003 Eddie Traversa
 // http://www.dhtmlnirvana.com/
 // free to use as long as this copyright notice stays intact
 // by opty
 var tags = new Array( 'div','td','tr','p','span','b','table','strong','emphasis','a','h1','h2','h3','pre','sub','sup','i','th','cp','ul','ol','li','dt','dd');
 var pixelArray =  new Array('10','12','14','16');
 var initSize = 1;
 
 function fontSizer(id,inc,unit) {
   if (!document.getElementById) {
      return;
   }
   var size = initSize;
       size += inc;
   if (size < 0 ) {
       size = 0;
   }
   if (size > 3 ) {
       size = 3;
   }
   
   initSize = size;
   
   if (getBody = document.getElementById(id)) {
     for (i = 0; i < tags.length; i++ ) {
       getallTags = getBody.getElementsByTagName(tags[i]);
       for (k = 0; k < getallTags.length; k++) { 
         getallTags[k].style.fontSize = (unit=='px') ? pixelArray[size]+unit: emArray[size]+unit;
       }
     }
   }
 }
 
 function hide_ants() {
   for(a=0;a<document.links.length;a++)
   {document.links[a].onfocus=document.links[a].blur;} 
 }
 
 function stat_screen(sld) {
   scr_w = screen.width;
   scr_h = screen.height;
   v = navigator.appName;
   if (v != 'Netscape') {var scr_c = screen.colorDepth;}
   else {var scr_c = screen.pixelDepth;}      
   scr = "inc/inc_webstat_px.php?stat_last_id="+sld+"&scr_size="+scr_w+"x"+scr_h+"&scr_c="+scr_c;
   scr_stat = "<img src=\""+scr+"\" alt=\"\" height=\"1\" width=\"1\">";   
   document.write(scr_stat+"\n");
 }
 
 function print_page(){
   if (!window.print){
     alert("Musisz mieć NS4.x lub IE5,aby użyć przycisku drukowania!")
     return
   }
   window.print()
 }
 
 function displayWindow(url,width,height) {
   var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',left=180,top=30,resizable=yes,scrollbars=yes,menubar=no');
 }
 
 function displayPicture(url,name,width,height) {
  var width = width+12; 
  var height = height+50;
   if (width < 300) {
    width = 300;
   }
   if (height < 200) {
    height = 200;
   }
  var aw = screen.availWidth;
  var ah = screen.availHeight;
  var left = (aw-width)/2;
  var top = (ah-height)/2;
  var win = window.open(url,name,'width=' + width + ',height=' + height + ',left='+left+',top='+top+',resizable=yes,scrollbars=no,menubar=no');
  win.focus();
 }
 
 function displayImg(url,name,width,height) {
   var width = width+32; 
   var height = height+12;
   if (width < 100) {
    width = 100;
   }
   if (height < 100) {
    height = 100;
   }
   var aw = screen.availWidth;
   var ah = screen.availHeight;
   var left = (aw-width)/2;
   var top = (ah-height)/2;
   var win = window.open(url,name,'width=' + width + ',height=' + height + ',left='+left+',top='+top+',resizable=yes,toolbar=no');
   win.focus();
 }
 
 function printWindow(url,width,height) {
  var win = window.open(url,"printWindow",'width=' + width + ',height=' + height + ',left=30,top=30,resizable=yes,scrollbars=yes,menubar=no,status=no');
  win.focus();
 }
 
 function back_to_parent(x) {
  opener.location.href = x;
  window.close();
 }
 
 function login_focus() {
  /*if(document.forms[form]) {
  document.forms[login_form].elements[login].focus();
  }*/
  if(f=document.forms['login_form'])
  if(e=f.elements['login'])
    e.focus();
 }
 
 function clearForm(form_name) {
  /*if (confirm("Are you sure you want to clear the form? Click OK to clear it."))
   {
      document.forms[form_name].reset();
   }
  return true;*/
  
  for(a=0;a<document.forms[form_name].elements.length;a++)
  { 
    if (document.forms[form_name].elements[a].type == "text") {
      document.forms[form_name].elements[a].value="";
    }
  }
 }
 
 function clearText(thefield){
   if (thefield.defaultValue==thefield.value)
   thefield.value = ""
   // onFocus="clearText(this)
   // onFocus="this.value=''"
 }
 
 function optyfold(fold_name) {
   if (!document.getElementById) {
     return
   } else {
     if(document.getElementById(fold_name).className=='display_none') {
       document.getElementById(fold_name).className='display_yes';
     } else {
       document.getElementById(fold_name).className='display_none';
     }
   }
 }
 function optyfold_down() {
   if (fold_name != '' && document.getElementById(fold_name)) {
     document.getElementById(fold_name).className='display_yes';
   }
 }
 function opty_win_show(win_name) {
   if(document.getElementById(win_name).className=='display_none') {
     document.getElementById(win_name).className='display_yes';
   }
 }
  
 function opty_win_hide(win_name) {
   if(document.getElementById(win_name).className=='display_yes') {
     document.getElementById(win_name).className='display_none';
   }
 }
 
 function optyfold_ev_one_0(fold_nr,fold_max) {
   if (document.getElementById) {
     var f_nr=0;
     for (f_nr=0; f_nr<=fold_max; f_nr++) {
       if(document.getElementById("f"+f_nr)) {
         document.getElementById("f"+f_nr).className='display_none';
       }
     }
     if(document.getElementById("f"+fold_nr).className=='display_none') {
       document.getElementById("f"+fold_nr).className='display_yes';
     }
   }
 }
 
 function optyfold_ev_one(day,fold_nr,fold_max) {
   if (document.getElementById) {
     
     i_max = document.getElementById("event_win_inside").childNodes.length;
     for (i=0; i<=i_max; i++) {
       if(document.getElementById("event_win_inside").childNodes[i]) {
         document.getElementById("event_win_inside").childNodes[i].className='display_none';
       }
     }
     /*var f_nr=0;
     for (f_nr=0; f_nr<=fold_max; f_nr++) {
       if(document.getElementById("f_"+day+"_"+f_nr)) {
         document.getElementById("f_"+day+"_"+f_nr).className='display_none';
       }
     }*/
     if(document.getElementById("f_"+day+"_"+fold_nr).className=='display_none') {
       document.getElementById("f_"+day+"_"+fold_nr).className='display_yes';
     }
   }
 }
 
 function optyfold_one(fold_nr,max_nr,set,n) {
   if (!document.getElementById)
   return
   for (i=1; i<=max_nr; i++) {
     if (document.getElementById(set+"f"+i)) {
       if(document.getElementById(set+"f"+i).className=='display_yes' && i != fold_nr) {
         document.getElementById(set+"f"+i).className='display_none';
         if (document.getElementById(set+"l"+i)) {
           document.getElementById(set+"l"+i).className='tab_menu'+n;
         }
         if (document.getElementById(set+"a"+i)) {
           document.getElementById(set+"a"+i).className='tab_menu'+n;
         }
       }
     }
   }
   
   if(document.getElementById(set+"f"+fold_nr).className=='display_none' || document.getElementById(set+"f"+fold_nr).className=='display_hidden') {
     document.getElementById(set+"f"+fold_nr).className='display_yes';
     if (document.getElementById(set+"l"+fold_nr)) {
       document.getElementById(set+"l"+fold_nr).className='tab_menu'+n+'_curr';
     }
     if (document.getElementById(set+"a"+fold_nr)) {
       document.getElementById(set+"a"+fold_nr).className='tab_menu'+n+'_curr';
     }
   } else if (document.getElementById(set+"f"+fold_nr).className=='display_yes') {
     document.getElementById(set+"f"+fold_nr).className='display_none';
     if (document.getElementById(set+"l"+fold_nr)) {
       document.getElementById(set+"l"+fold_nr).className='tab_menu'+n;
     }
     if (document.getElementById(set+"a"+fold_nr)) {
       document.getElementById(set+"a"+fold_nr).className='tab_menu'+n;
     }
   }
 }
 
 function optyfold_one_down() {
   if (document.getElementById(set+"f"+fold_nr)) {
     document.getElementById(set+"f"+fold_nr).className='display_yes';
   }
   if (document.getElementById(set+"l"+fold_nr)) {
     document.getElementById(set+"l"+fold_nr).className='tab_menu_curr';
   }
   if (document.getElementById(set+"a"+fold_nr)) {
     document.getElementById(set+"a"+fold_nr).className='tab_menu_curr';
   }
   
   if (document.getElementById("f_"+f_1)) {
     document.getElementById("f_"+f_1).className='display_yes';
   }
   if (document.getElementById("f_"+f_1+"_"+f_2)) {
     document.getElementById("f_"+f_1+"_"+f_2).className='display_yes';
   }
 }
 
 function optyfold_intra(fold_name) {
  if (!document.getElementById)
  return
  if (fold_name != "fold_note") {
    document.getElementById("fold_note").className='display_none';
  }
  if (fold_name != "fold_message_r") {
    document.getElementById("fold_message_r").className='display_none';
  }
  if (fold_name != "fold_message_s") {
    document.getElementById("fold_message_s").className='display_none';
  }
  if (fold_name != "fold_addr") {
    document.getElementById("fold_addr").className='display_none';
  }
  if (fold_name != "fold_zlec") {
    document.getElementById("fold_zlec").className='display_none';
  }
   
  if(document.getElementById(fold_name).className=='display_yes') {
    document.getElementById(fold_name).className='display_none'
  } else {
    document.getElementById(fold_name).className='display_yes';
  }
 }
 
 function check_login() {
	var error = '';

	if (document.getElementById('login').value == '') {
		error += '- nie podano nazwy użytkownika\n';
	}	

	if (document.getElementById('pass').value == '') {
		error += '- nie podano hasła\n';
	}	

	if (error != '') {
  alert('W formularzu wystąpiły następujące błędy:\n\n'+error+'\n');
  return false;
	} else {
  return true;
	}
 }
 
 // NOTE: EXPLORER - start
 
 function select_all_checkboxes() {
   var a=document.getElementsByTagName('input');
   for(n=0;n<a.length;n++) {
     if(document.getElementById('sel_all_ch').checked==true) {
       if(a[n].type=="checkbox") a[n].checked=true;
     } else {
       if(a[n].type=="checkbox") a[n].checked=false;
     }
   }
 }
 
 function expl_win_show(win1_name,win2_name) {
   expl_win_hide('all');
   if(document.getElementById(win1_name).className=='display_none') {
     document.getElementById(win1_name).className='display_yes';
   }
   if(document.getElementById(win2_name).className=='display_none') {
     document.getElementById(win2_name).className='display_yes';
   }
   
   if(document.getElementById('win_bg').className=='display_none') {
     document.getElementById('win_bg').className='display_yes';
   }
   switch (win2_name) {
     case "mkdir_form":
       document.getElementById('mkdir_form_input').focus();
       //document.forms['mkdir_form'].elements['mkdir_form_input'].focus();
     break;
     case "rename_form":
       document.getElementById('new_file').focus();
     break;
   }
 }	
 
 function expl_win_hide(win_name) {
   if(win_name == 'all') {
     if(document.getElementById('error')) {
       document.getElementById('error').className='display_none';
     }
     document.getElementById('win_dir').className='display_none';
     document.getElementById('win_bg').className='display_none';
     document.getElementById('del_form').className='display_none';
     document.getElementById('del_conf_form').className='display_none';
     document.getElementById('mkdir_form').className='display_none';
     document.getElementById('rename_form').className='display_none';
     document.getElementById('move_form').className='display_none';
     document.getElementById('move_conf_form').className='display_none';
     document.getElementById('upload_form').className='display_none';
   } else if(document.getElementById(win_name).className=='display_yes') {
     document.getElementById(win_name).className='display_none';
   }
 }
 
 function expl_value(on,nn,val) {
   document.getElementById(on).value = val;
   document.getElementById(nn).value = val;
 }
  
 var nf = 1;
 
 function moreFiles() {
   if(nf < 5) {
     nf++;
     document.getElementById('file'+nf).className='display_yes';
     document.getElementById('less').disabled=false;
     document.getElementById('nf').value=nf;
   } 
   
   if (nf == 5) {
     document.getElementById('more').disabled=true;
   }
 }
 
 function lessFiles() {
   if(nf >= 2) {
     document.getElementById('less').disabled=false;
     document.getElementById('file'+nf).className='display_none';
     document.getElementById('more').disabled=false;
     nf--;
     document.getElementById('nf').value=nf;
   } 
   
   if (nf == 1) {
     document.getElementById('less').disabled=true;
   }
 }
 // NOTE: EXPLORER - end
 
 <!--//--><![CDATA[//><!--
 sfHover_nav_h = function() {
  if (document.getElementById("nav_h")) {
   for (var i=0; (sfEls = document.getElementById("nav_h").getElementsByTagName("li")[i]); i++) {
    sfEls.onmouseenter=function() {
     this.className+=" sfhover";
    }
    sfEls.onmouseleave=function() {
     this.className=this.className.replace="";
    }
   }
  }
 }
 if (window.attachEvent) window.attachEvent("onload", sfHover_nav_h);
 
 sfHover_nav_v = function() {
  if (document.getElementById("nav_v")) {
   for (var i=0; (sfEls = document.getElementById("nav_v").getElementsByTagName("li")[i]); i++) {
    sfEls.onmouseenter=function() {
     this.className+=" sfhover";
    }
    sfEls.onmouseleave=function() {
     this.className=this.className.replace="";
    }
   }
  }
 }
 if (window.attachEvent) window.attachEvent("onload", sfHover_nav_v);
 
 sfHover_nav_vv = function() {
  if (document.getElementById("nav_vv")) {
   for (var i=0; (sfEls = document.getElementById("nav_vv").getElementsByTagName("li")[i]); i++) {
    sfEls.onmouseenter=function() {
     this.className+=" sfhover";
    }
    sfEls.onmouseleave=function() {
     this.className=this.className.replace="";
    }
   }
  }
 }
 if (window.attachEvent) window.attachEvent("onload", sfHover_nav_vv);
 
 sfHover_nav_admin = function() {
  if (document.getElementById("nav_admin")) {
   for (var i=0; (sfEls = document.getElementById("nav_admin").getElementsByTagName("li")[i]); i++) {
    sfEls.onmouseenter=function() {
     this.className+=" sfhover";
    }
    sfEls.onmouseleave=function() {
     this.className=this.className.replace="";
    }
   }
  }
 }
 if (window.attachEvent) window.attachEvent("onload", sfHover_nav_admin);
 
 sfHover_nav_admin_right = function() {
  if (document.getElementById("nav_admin_right")) {
   for (var i=0; (sfEls = document.getElementById("nav_admin_right").getElementsByTagName("li")[i]); i++) {
    sfEls.onmouseenter=function() {
     this.className+=" sfhover";
    }
    sfEls.onmouseleave=function() {
     this.className=this.className.replace="";
    }
   }
  }
 }
 if (window.attachEvent) window.attachEvent("onload", sfHover_nav_admin_right);
 
 sfHover_nav_item_v = function() {
  if (document.getElementById("nav_item_v")) {
   for (var i=0; (sfEls = document.getElementById("nav_item_v").getElementsByTagName("li")[i]); i++) {
    sfEls.onmouseenter=function() {
     this.className+=" sfhover";
    }
    sfEls.onmouseleave=function() {
     this.className=this.className.replace="";
    }
   }
  }
 }
 if (window.attachEvent) window.attachEvent("onload", sfHover_nav_item_v);
 
 sfHover_nav_item_h = function() {
  if (document.getElementById("nav_item_h")) {
   for (var i=0; (sfEls = document.getElementById("nav_item_h").getElementsByTagName("li")[i]); i++) {
    sfEls.onmouseenter=function() {
     this.className+=" sfhover";
    }
    sfEls.onmouseleave=function() {
     this.className=this.className.replace="";
    }
   }
  }
 }
 if (window.attachEvent) window.attachEvent("onload", sfHover_nav_item_h);
 
 function Over(el) {
  if (!el.contains(event.fromElement));
 }
 
 function Out(el) {
  if (!el.contains(event.toElement));
 }
 //--><!]]>