//Code 2003-2012 by pigwa at infocentrum.com
//interface
var d,w,fN,tF,tFE,gtEl,nW,Ot=0;
String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g, "");};
function aEv(o,ev,fn,uC,r){r=1;if(o.addEventListener){o.addEventListener(ev,fn,uC?uC:0);}else if(o.attachEvent){r=o.attachEvent("on"+ev,fn);}return r;}
function dEv(o,ev,fn,uC,r){r=1;if(o.removeEventListener){o.removeEventListener(ev,fn,uC?uC:0);}else if(o.detachEvent){r=o.detachEvent("on"+ev,fn);}return r;}
function crEl(dc,tg,clN,atrs){var el=dc.createElement(tg);if(clN){el.className=clN;}if(atrs){var atr=new Array();atr=atrs.split(";");for(var i=atr.length;i;){var at=atr[--i];if(at){var a=new Array();a=at.split("=");el.setAttribute(a[0],a[1]);}}}return el;}
function isNested(prnt,chd,is){is=false;while(null!=chd&&chd.parentNode&&!is){is=((chd=chd.parentNode)==prnt);}return is;}
function isMouseOut(e,o){var trgtO=null;if(e.toElement){trgtO=e.toElement;}else if(e.relatedTarget){trgtO=e.relatedTarget;}return(isNested(o,trgtO));}
function hide(id){hideO(gtEl(id));}
function hideO(o){o.style.visibility="hidden";o.style.display="none";}
function show(id,dsp){showO(gtEl(id),dsp);}
function showO(o,dsp){o.style.visibility="visible";o.style.display=(dsp?dsp:"block");}
function setMC(o,cn){o.style.cursor=cn;}
function setSC(o,cn){o.className=cn;}
function st(t){window.status=t;return true;}
function c(){if(Ot){nW.close();Ot=0;}}
function o(p,n,w,h,r,s,op){if(!op){if(!n)n="pigwaCms";if(!w)w=580;if(!h)h=320;if(!r)r=0;if(!s)s=1;op='toolbar=0,menubar=0,location=0,status='+s+',scrollbars=2,copyhistory=0,resizable='+r+',width='+w+',height='+h;}try{nW=window.open(p,n,op);}catch(e){nW=window.open(p,n);}Ot=1;nW.focus();}
function g(p,t,c,css,wX,wY,l,s){if(screen){s=screen;if(!wX||wX>s.availWidth){wX=s.availWidth-20;}if(!wY||wY>s.availHeight){wY=s.availHeight-80;}}else{if(!wX)wX=800;if(!wY)wY=600;}o(p,'powiekszenie',480,360,1);if(!t){t="PCMS Galerry";}if(!l){l=""+top.document.location;l=l.substring(0,l.lastIndexOf("/")+1);}nW.document.open();nW.document.write("<html><LINK rel=\"stylesheet\" type=\"text/css\" href=\""+l+css+"\"><title>"+t+"</title><body class=\"popup\">"+(c?"<h4>"+c+"</h4>":"")+"<div align=\"center\"><a href=\"javascript:window.close();\"><img id=\"pc\" src=\""+p+"\" alt=\""+(c?c:p)+"\" onload=\"w=window;d=w.document;E=d.documentElement;b=d.body;wX=this.width+(w.outerWidth||E.offsetWidth||b.offsetWidth)-(w.innerWidth||E.clientWidth||b.clientWidth)+20;wY=this.height+(w.outerHeight?(w.outerHeight-w.innerHeight)+20:72)+"+(c?60:0)+";window.resizeTo(("+wX+"<wX)?"+wX+":wX,("+wY+"<wY)?"+wY+":wY);\" title=\""+glClsBtnLbl+".\" border=\"0\"></a></div></body></html>");nW.document.close();aEv(nW.document,"keyup",function(e){if(27==e.keyCode)nW.close();},true);}
function setCookie(cN,cV,nD){var eS="";if(null!=nD){if(nD<0){nD=1;}var eD=new Date();eD.setTime((new Date()).getTime()+3600000*24*nD);eS=";expires="+eD.toGMTString();}d.cookie=cN+"="+escape(cV)+eS;}
function getCookie(cN){if(cN!=null&&cN!=""){var theCookie=""+d.cookie;var ind=theCookie.indexOf(cN);if(ind==-1)return "";var ind1=theCookie.indexOf(';',ind);if(ind1==-1)ind1=theCookie.length; return unescape(theCookie.substring(ind+cN.length+1,ind1));}else{return "";}}

//glr:b
function gd(p,c,wX,wY){wX=clcW(wX,1);wY=clcW(wY,0);
 var dvGl=crEl(d,'div','gallPrev',"id=galleryZoomPreview;");d.body.appendChild(dvGl);
 var ifrGl=crEl(d,'iframe','gallPrev',"id=ifrGalleryPreview;src=javascript:false;");d.body.appendChild(ifrGl);
 var dvGlCntr=crEl(d,'div','gallImgCntr');
// var dvGlThmbs=crEl(d,'div','gallThmb');
// var thmbs=crEl(d,'ul');
// for(i=glLst.length;i;){--i;
//  var thmbLi=crEl(d,'li');var thmbImg=crEl(d,'img','');
//  thmbImg.src=glLst[i][1].src;thmbImg.alt=glLst[i][1].alt;thmbImg.title=thmbImg.alt;thmbImg.id=glLst[i][0].src;
//  thmbImg.style.height='80px';
//  thmbImg.style.width=(80*thmbImg.width/thmbImg.height)+'px';
//  thmbImg.onclick=function(){var img=d.getElementById('glZmImg');var dvGlCntr=img.parentNode;dvGlCntr.removeChild(img);img=crElGlImg(this.id,this.alt,clcW(null,1),clcW(null,0));dvGlCntr.appendChild(img);d.getElementById('glCptn').innerHTML=this.alt;};
//  thmbLi.appendChild(thmbImg);thmbs.appendChild(thmbLi);
// }
// thmbs.style.maxWidth=(wX-20)+"px";thmbs.style.maxHeight=(wY-20)+"px";
// dvGlThmbs.appendChild(thmbs);dvGl.appendChild(dvGlThmbs);
 var glOff=crEl(d,'span','gallClose');var glOffIco=crEl(d,'img');glOffIco.src='ui/barclose.gif';glOffIco.alt=glClsBtnLbl;glOffIco.title=glOffIco.alt;
 glOffIco.onclick=gdCl;glOff.appendChild(glOffIco);dvGlCntr.appendChild(glOff);
 var cptn=crEl(d,'h4','','id=glCptn');cptn.innerHTML=c;dvGlCntr.appendChild(cptn);
 var img=crElGlImg(p,c,wX,wY);dvGlCntr.appendChild(img);
 dvGl.appendChild(dvGlCntr);aEv(d,"keyup",kyGdCl,true);
}
function clcW(wXY,ifX){var wxy=wXY;if(w.innerWidth&&w.innerHeight){wxy=(ifX?w.innerWidth:w.innerHeight);}else{var de=null;if('CSS1Compat'==d.compatMode&&d.documentElement&&d.documentElement.offsetWidth){de=d.documentElement;}else if(d.body&&d.body.offsetWidth){de=d.body;}wxy=(ifX?de.offsetWidth:de.offsetHeight);}if(!wxy){wxy=(ifX?800:600);}return wxy;}
function crElGlImg(p,c,wX,wY){var img=crEl(d,'img','gallZoom','id=glZmImg');img.alt=(c?c:p);img.src=p;img.title=img.alt+glClsBtnLbl;img.style.maxHeight=(wY-210)+"px";img.style.maxWidth=(wX-150)+"px";img.onclick=gdCl;return img;}
function kyGdCl(e){if(27==e.keyCode){gdCl();}}
function gdCl(){d.body.removeChild(d.getElementById('galleryZoomPreview'));d.body.removeChild(d.getElementById('ifrGalleryPreview'));dEv(d,"keyup",gdCl);}
var glLst=null;//var glOnDv=true;var glClsBtnLbl='click to close';
function addGZm(a){
 if(glOnDv){
  a.onclick=function(){g(this.href,this.childNodes[0].alt,'','prtl.css',null,null,cssp);return false;}
 }else{
  if(null==glLst){glLst=new Array();}
  var img=new Image();img.src=a.href;
  var glEl=new Array(2);glEl[0]=img;glEl[1]=a.childNodes[0];
  glLst.push(glEl);
  a.onclick=function(){gd(this.href,this.childNodes[0].alt,null,null);return false;}
 }
}
//glr:e
function pop(c,t,n,css,wX,wY,l,s){if(!l){l=""+top.document.location;l=l.substring(0,l.lastIndexOf("/")+1);}o("",'pcmsopup'+n,wX,wY,l,s);nW.document.open("text/html");nW.document.lang="pl";nW.document.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"><html><head><meta http-equiv=Content-Type content=\"text/html; charset=iso-8859-2\">"+"<link rel=\"stylesheet\" type=\"text/css\" href=\""+l+css+"\"><title>"+t+"</title>"+"\n</head><body class=\"pop\" onUnload=\"opener.Ot=0;\"><div class=\"dCnt\">"+c+"</div></body></html>");nW.document.close();}
function popd(lnk){var frm,dvCnt;frm=d.getElementById("popDivFrm");dvCnt=d.getElementById("popDivCnt");if(null==dvCnt||!dvCnt){frm=crEl(d,'iframe',null);frm.style.display="none";frm.id="popDivFrm";frm.name=frm.id;d.body.appendChild(frm);var divs=d.getElementsByTagName("div");for(i=divs.length;i&&!dvCnt;){aDiv=divs[--i];if("dCnt"==aDiv.className){dvCnt=aDiv;}}dvCnt.id="popDivCnt";}frames[frm.id].location=lnk.href.replace(new RegExp("(.*)showarticle.action(.*)",'gi'),'$1showarticleajaxhtml.action$2');return false;}

var scrlBlH,scrlBlW,itCnt,itPerPage,scrlUp=1,scrlDwn=-1,scrlLt=1,scrlRt=-1;
function scrlV(dN,dir){var div=d.getElementById(dN);var tp=(div.style.top?parseInt(div.style.top,10):0)+dir*scrlBlH;if(tp<=0&&tp>-(itCnt*scrlBlH/itPerPage)){moveTo(div,tp);}return false;}
function scrlH(dN,dir){var div=d.getElementById(dN);var lt=(div.style.left?parseInt(div.style.left,10):0)+dir*scrlBlW;if(lt<=0&&lt>-(itCnt*scrlBlW/itPerPage)){moveTo(div,0,lt);}return false;}
function scrlTo(dN,tp){var div=d.getElementById(dN);if(0<=tp&&tp<=(itCnt*scrlBlH/itPerPage)){moveTo(div,-tp);}return false;}
function moveTo(div,dx,dy){with(div){if(style){if(null!=dx){style.top=dx+"px";}if(null!=dy){style.left=dy+"px";}}else{if(null!=dx){setAttribute("style","top: "+dx+"px");}if(null!=dy){setAttribute("style","left: "+dy+"px");}}}}

var icns=new Array();
function aIcn(id,src0,src1){icns[id]=new Array(2);icns[id][0]=new Image();icns[id][0].src=src0;icns[id][1]=new Image();icns[id][1].src=src1;}
function aHvrIms(){var imgs=d.getElementsByTagName('img');for(i=0;i<imgs.length;i++){im=imgs[i];if((iid=im.id)){ln=im.parentNode;if(ln&&(lno=ln.onmouseover)){re=new RegExp("aqq\\([\'\"]"+iid+"[\'\"],.?[\'\"]([^\'\"]+)[\'\"]\\);","m");if((r=(""+lno).match(re))){aIcn(iid,im.src,r[1]);}}}}}
function aqq(id,hs){if(d){if((im=d.getElementById(id))){if(!icns[id]||!icns[id][0]||!icns[id][1]){aIcn(id,im.src,hs);}if(icns[id]&&icns[id][1]){im.src=icns[id][1].src;}}}}
function nrm(id){if(d){if((im=d.getElementById(id))){if(icns[id]&&icns[id][0]){im.src=icns[id][0].src;}}}}

//forms
function setAllCh(fN,eN,v){var c;if(fN&&tF&&eN){c=d.forms[fN].elements[eN];if(c&&c.length!=null){var p='checked';if(null==c[0][p]){p='selected';}for(i=0;i<c.length;i++){c[i][p]=v;}}else if(c){c.checked=v;}}return false;}
function ifMrkd(eN){var ok,c=null;if(tF&&eN){c=tFE[eN];if(c){if(c.length&&c.length!=null){ok=0;for(i=c.length;i&&!ok;){ok=c[--i].checked;}}else{ok=c.checked;}}}return ok;}

//init
function uInit(){if(d.forms.length>0){if(fN&&''!=fN){tF=d.forms[fN];}else{tF=d.forms[0];}}if(tF){tFE=tF.elements;}try{if(init)init();}catch(e){}
 aHvrIms();try{if(pScrlsInit)pScrlsInit();}catch(e){}
 //aBtsEvs();
}
function load(){d=document;w=window;gtEl=function(id){return d.getElementById(id);};aEv(w,"load",uInit);try{if(preInit)preInit();}catch(e){}
 try{if(pMInit)pMInit();}catch(e){}try{if(pScrlsInit)chngAScrls();}catch(e){}
 for(i=(l=d.links).length;i&&(a=l[--i]);){if("gall"==a.className){addGZm(a);}}
}

