
function addEvent(obj, fnc, act) {
	if(obj.addEventListener)
		obj.addEventListener(act, fnc, false);
	else if(obj.attachEvent)
		obj.attachEvent('on' + act, fnc);
	return false;
}
function removeEvent(obj, fnc, act) {
	if(obj.removeEventListener)
		obj.removeEventListener(act, fnc, false);
	else if(obj.detachEvent)
		obj.detachEvent('on' + act, fnc);
	return false;
}
function $(obj) {
	if(x = document.getElementById(obj))
		return x;
	return false;
}


function getElementsByClassName (oElm, strTagName, strClassName) {
  var arrElements = (strTagName == "*" && oElm.all) ? oElm.all : oElm.getElementsByTagName (strTagName);
  var arrReturnElements = [];
  strClassName = strClassName.replace (/-/g, "\-");
  var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
  var oElement;

  for (var i = 0; i < arrElements.length; i++) {
    oElement = arrElements[i];
    if (oRegExp.test (oElement.className)) {
      arrReturnElements.push (oElement);
    }
  }
  return (arrReturnElements);
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[ i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[ i];}}
}



// otwieranie i zamykanie odpowiedzi (faq)
function hide(fid) {
  if (typeof fid == "undefined") {
    var elmsToHide = getElementsByClassName($('middleColumn'), 'div', 'toHide');
    var questions = getElementsByClassName($('middleColumn'), 'li', 'minus');
    for(var i = 0; i < elmsToHide.length; i++) {
      elmsToHide[i].className = "hidden";
      questions[i].className = "plus";
    }
  } else {
try {
    $('answer_' + fid).className = "hidden";
    $('question_' + fid).className = "plus";
} catch (e) {alert(e);}
  }
}
function toggle(eid) {

  var li = $('question_' + eid);
  var elm = $('answer_' + eid);
  elm.className = (elm.className == "hidden") ? "" : "hidden";
  li.className = (li.className == "plus") ? "minus" : "plus";
// eltorito 20080328, godz. 01:59, Sielankowa
// zwijanie podmenu, w momencie kliekniecia w inny dzial
  for (i=0; i<5; i++) {
  if (i!=eid) {
	  var li = $('question_' + i);
	  var elm = $('answer_' + i); 
	  elm.className = "hidden";
 	  li.className = "minus";	  
  	}
  }
  return false;
}



function ukryj(fid) {
  if (typeof fid == "undefined") {
    var elmsToHide = getElementsByClassName($('kariera'), 'div', 'ukryte');
    var questions = getElementsByClassName($('kariera'), 'li', 'minus');
    for(var i = 0; i < elmsToHide.length; i++) {
      elmsToHide[i].className = "hidden";
      questions[i].className = "plus";
    }
  } else {
try {
    $('ans_' + fid).className = "hidden";
    $('que_' + fid).className = "plus";
} catch (e) {alert(e);}
  }
}

function rozwin(eid) {
  var li = $('que_' + eid);
  var elm = $('ans_' + eid);
  elm.className = (elm.className == "hidden") ? "" : "hidden";
  li.className = (li.className == "plus") ? "minus" : "plus";
  return false;
}

