function showHideSubMenu(divId) {
  var divElem = document.getElementById(divId);
  if (divElem.style.display=='block') {
    divElem.style.display='none';
  }
  else 
  {
    divElem.style.display='block';
  }
}
function onMouseOverImg(id) {
  var elem = document.getElementById(id);
  if (elem) {
    var src = elem.src;
    if (!src) return;
    var newSrc = src;
    var pos = src.lastIndexOf('.');
    if (pos > 0) {
      newSrc = src.substring(0, pos) + 'b' + src.substring(pos, src.length);
    }
    elem.src = newSrc;
  }
}

function onMouseOutImg(id) {
  var elem = document.getElementById(id);
  if (elem) {
    var src = elem.src;
    if (!src) return;
    var newSrc = src;
    var pos = src.lastIndexOf('.');
    if (pos > 0 && src.charAt(pos-1)=='b') {
      newSrc = src.substring(0, pos-1) + src.substring(pos, src.length);
    }
    elem.src = newSrc;
  }
}

//uzywane podczas wyswietlania sekcji wyszukiwania
function showSection2(imgId, divId, imgOn, imageOff, focusId, flagId) {
  var imgElem = document.getElementById(imgId);
  var divElem = document.getElementById(divId);
  if (divElem.style.display=='block') {
    imgElem.src=imageOff;
    divElem.style.display='none';
  }
  else 
  {
    imgElem.src=imgOn;
    divElem.style.display='block';
    if (focusId) {
      var focElem = document.getElementById(focusId);
      if (focElem) {
        focElem.focus();
      }
    }
  }
  //flag
  if (flagId) {
	  var flagElem = document.getElementById(flagId);
	  if (flagElem.value && flagElem.value != "")
		  flagElem.value = 1 - flagElem.value;
	  else
		  flagElem.value = 1;
  }
}
