var IE6 = false;

var imgdescborder = 6;
var imgdescoffset = -11;

var currdetail = -1;

function addCorners() {
 var fixIE6classes = "";
 if (!document.getElementsByTagName) return;
  var divs = document.getElementsByTagName("div");
  for (i=0; i<divs.length; i++) {
    if (divs[i].className.indexOf("ifr")>=0) {
     if (IE6) fixIE6classes = (divs[i].clientHeight%2==1 ? "crIE6bottom " : "") + (divs[i].clientWidth%2==1 ? "crIE6right " : "");
      divs[i].innerHTML = divs[i].innerHTML + "<div class=\"" + fixIE6classes + "\"><div class=\"cr1\"></div><div class=\"cr2\"></div><div class=\"cr3\"></div><div class=\"cr4\"></div></div>";
    }
  }
}

function imageCentering() {
 if (!document.getElementsByTagName) return;
 var e = document.getElementsByTagName("img");
 for (var i=0; i<e.length; i++) {
  if (e[i].className.indexOf("vcenter")>=0) {
    centerImage(e[i]);
  }
 }
}

function centerImage(a) {
  a.style.position = "absolute";
  a.style.top = 64 + "px";
  a.style.left = 100 + "px";
  a.style.marginTop = "-" + Math.floor(a.clientHeight / 2) + "px";
  a.style.marginLeft = "-" + Math.floor(a.clientWidth / 2) + "px";
}

function displayForm() {
  document.getElementById("rateformbox").style.left="-15px";
}

function hideForm() {
  document.getElementById("rateformbox").style.left="-5000px";
}

function createimgdesc(n) {
  document.getElementById("imgdesccontainer").innerHTML = "<div id=\"zoom\"></div><div style=\"width: "+(n+imgdescborder)+"px; background-image: url('"+_templates_dir+"gfx/bk-imgdesc"+n+".png');\" id=\"imgdesc\" onmouseout=\"overlayclose();\"><a id=\"imgdesclink\"></a><div id=\"imgdesctext\"></div></div>";
}

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 details(n){
  if (document.getElementById) {
    var curobj=document.getElementById("detail_activate_"+n);
    var subobj=document.getElementById("detail_box");
    if ((currdetail == n)&&(subobj.style.display!="none")) {
      subobj.style.display = "none";
    } else {
      currdetail = n;
      var xpos=getposOffset(curobj, "left");
      var ypos=getposOffset(curobj, "top");
      subobj.style.left=xpos+"px";
      subobj.style.top=ypos+"px";
      subobj.style.display= "block";
      subobj.innerHTML = "<p class=\"detail_close\"><a href=\"javascript:void(0)\" onclick=\"details("+n+")\">&laquo; zamknij</a></p>" + document.getElementById("detail_container_"+n).innerHTML;
    }
    return false
  }
  else
    return true
}



function overlay(curobj){
  //var curobj = document.getElementById(curobjstr);
  if (document.getElementById) {
    var subobj=document.getElementById("imgdesc")
    var xpos=getposOffset(curobj, "left");
    var ypos=getposOffset(curobj, "top");
    subobj.style.left=(xpos+imgdescoffset)+"px";
    subobj.style.top=(ypos+imgdescoffset)+"px";
    subobj.style.display="block";
    document.getElementById("imgdesccontainer").style.display = "block";
    var a = curobj.getElementsByTagName("a");
    var imgs = curobj.getElementsByTagName("img");
    if (imgs[0]) {
      if (imgs[0].title) {
        document.getElementById("imgdesctext").innerHTML = "<p>"+imgs[0].title+"</p>";
      }
      link = document.getElementById("imgdesclink");
      link.href = a[0].href;
      link.onclick = a[0].onclick;
      link.style.height = /* imgs[0].height*/ 128 + imgdescborder + "px";
      link.style.width = /* imgs[0].width */ 200 + imgdescborder + "px";
    }
    return false
  }
  else
    return true
}

function aaa() {
}

function overlayclose(){
document.getElementById("imgdesccontainer").style.display="none"
}


window.onload = function() {
addCorners();
// imageCentering();
}