jQuery.noConflict();


function itxcheck(element,deftext,mode) {
  if (mode) {
    if (element.value==deftext) element.value = "";
  } else {
    if (element.value=="") element.value = deftext;
  }
}

function tooltip(what,head,text) {
  if (!what) {
    startTooltipTimeout();
  } else {
    var tt = document.getElementById("tooltip");
    if (tt) {
      if (!text) {
        startTooltipTimeout();
      } else {
        clearTooltipTimeout();
        var l = (getposOffset(what, "left")-1)+"px";
        var t = (getposOffset(what, "top")-13)+"px";
        var ttm = document.getElementById("tooltip-main");
        if (ttm) {ttm.innerHTML = text;}
        var tth = document.getElementById("tooltip-head");
        if (tth) {tth.innerHTML = head;}      
        tt.style.top = t;
        tt.style.left = l;
      }
    }
  }
}

var tooltipTimer = 0;
var tooltipDelay = 1500; // 1500 ms

function sTT() {
  tooltipTimer = window.setTimeout("hideTooltip()",tooltipDelay);
}

function clearTooltipTimeout() {
  window.clearTimeout(tooltipTimer);
}

function hideTooltip() {
  var tt = document.getElementById("tooltip");
  if (tt) {tt.style.top = "-1000px"};
}

function getposOffset(overlay, offsettype){
  var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
  var parentEl=overlay.offsetParent;
  while (parentEl!=null){
    totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
    parentEl=parentEl.offsetParent;
  }
  return totaloffset;
}








function doVerticalCentering() {
  if (!document.getElementsByTagName) return;
  var e = document.getElementsByTagName("span");
    for (var i=0; i<e.length; i++) {
    if (e[i].className.indexOf("vcenter")>=0) {
      verticallyCenterElement(e[i]);
    }
  }
}

function doImageCentering() {
  if (!document.getElementsByTagName) return;
  var e = document.getElementsByTagName("img");
    for (var i=0; i<e.length; i++) {
    if (e[i].parentNode.className.indexOf("cimage")>=0) {
      horizontallyCenterElement(e[i]);
      verticallyCenterElement(e[i]);
    }
  }
}

function verticallyCenterElement(a) {
  var t = Math.floor(a.parentNode.clientHeight / 2);
  var mt = Math.floor(a.clientHeight / 2); 
  mt = (mt > t ? t : mt);
  a.style.top = t + "px";
  a.style.marginTop = -mt + "px";
}

function horizontallyCenterElement(a) {
  var l = Math.floor(a.parentNode.clientWidth / 2);
  var ml = Math.floor(a.clientWidth / 2); 
  ml = (ml > l ? l : ml);
  a.style.left = l + "px";
  a.style.marginLeft = -ml + "px";
}


function checkSearch(e) {
  var li = e;
  var input = li.getElementsByTagName("input")[0];
  input.checked = true;
  var lis = li.parentNode.getElementsByTagName("li");
  for (var i=0; i<lis.length; i++) {
    lis[i].className = lis[i].className.replace("checked","not");
  }
  li.className = li.className.replace("not","checked");
}


function zaplactoExpand(e) {
  var s = e.parentNode.getElementsByTagName("select")[0];
  s.style.display = "inline-block";
}
var boxWidth = 990 ;
var boxHeight = 255 ;
var fadeInTime = 600;
var fadeOutTime = 1000;
var popUpLifeTime = 10000; // time in ms, if 0 then no expire
var bgColor = '#000';
var bgOpacity = 85; // range (0~100)

function showPopUpBox()
{
	elem = document.getElementById("popUpBox");
	jQuery("#popUpBox").fadeIn(fadeInTime);
	elem.style.left = jQuery(window).width()/2-boxWidth/2+'px';
	elem.style.position = 'fixed';
	elem.focus;
	elem.style.top = jQuery(window).height()/2-boxHeight/2+'px';
	var divTag = document.createElement("div");
	divTag.id = "wholPageBox";
	if(divTag.addEventListener){
	divTag.addEventListener('click',closeBox,false);
	}
	else{
	divTag.attachEvent('onclick', closeBox);
	}
	divTag.style.display = 'none';
	divTag.style.width = jQuery(document).width()+'px';
	divTag.style.height = jQuery(document).height()+'px';
	divTag.style.backgroundColor = bgColor;
	divTag.style.opacity = bgOpacity/100;
	divTag.style.filter = 'alpha(opacity='+bgOpacity+')';
	divTag.style.position = 'absolute';
	divTag.style.left = '0';
	divTag.style.top = '0';
	divTag.style.zIndex = '1000';
	document.body.appendChild(divTag);
	jQuery("#wholPageBox").fadeIn(fadeInTime);
	if(popUpLifeTime>0){
	setTimeout("closeBox()",popUpLifeTime);
	}
}
function closeBox()
{
	elem = document.getElementById("popUpBox");
	jQuery("#popUpBox").fadeOut(fadeOutTime);
	jQuery("#wholPageBox").fadeOut(fadeOutTime, function() {
  	var reElement = document.getElementById('wholPageBox');
	document.body.removeChild(reElement);
 });
}

window.onload = function(){
  doVerticalCentering();
  doImageCentering();
	 if( _startowa == 1 )
	 {
		//showPopUpBox();
	 }  
}
