function gEBI(a){return document.getElementById(a)}
function gEBTN(a,b){if(!b)b=document;return b.getElementsByTagName(a)}
function SE(a,b,c,d,e,i,j){
 a=document.createElement(a)
 for(i in b)i=="klasa"?a.className=b[i]:a.setAttribute(i,b[i]);;;
 for(i in c)if(typeof c[i]!="function")a.appendChild(c[i].nodeType?c[i]:document.createTextNode(c[i]));;
 for(i in e)addEvent(a,i,e[i]);;
 if(d)d.appendChild(a);else return a;
}
function gEE(x){
 x=x||window.event;
 x=x.target||x.srcElement;
 if(x.nodeType==3)x=x.parentNode;
 return x
}
function addEvent(O,E,F){
 return(O.x=O.addEventListener)?O.x(E,F,1):(O.x=O.attachEvent)?O.x('on'+E,F):!1
}
function RO(a,b,c,i){
 a=gEBTN("img",gEBI("dane"))
 for(i=0;i<a.length;i++){
  b=a[i].parentNode
  if(b.className.indexOf("obraz")>-1){
   R(b,["b",3,4])
   SE("span",0,[a[i].alt],b)
   if(b.nodeName.toLowerCase()=="a"){
    b.onclick=function(){O(this);return false}
    b.title=OP
}}}}
function O(a,b){
 a=a.href
 b=gEBTN("body")[0]
 if(gEBI("obraz-fix"))b.removeChild(b.lastChild);
 SE("div",{id:"obraz-fix"},[
 	SE("div",0,[
 		SE("img",{src:a})
 	])
 ],b)
 b.lastChild.firstChild.firstChild.onclick=function(){gEBTN("body")[0].removeChild(gEBTN("body")[0].lastChild)}
 return false;
}


addEvent(window,"load",function(a,i){
 a=gEBTN("a")
 for(i=0;i<a.length;i++){
  if(a[i].href&&a[i].href.match(/(png|gif|jpg|jpeg)/gi))a[i].onclick=function(){return O(this)};
  else if(a[i].href.indexOf(document.location.host)<0)a[i].target="_blank";
 }
})

