/*                ____________________________________________
                 |                                            |
                 |              Dynamiczne menu               |
                 |                                            |
                 |  Autor: Wiktor "Du¿y Maju" Maj             |
                 |  E-mail: duzymaju@go2.pl                   |
                 |____________________________________________|
*/

var lastmove=0,
    onmove=new Array(),
    actposit=new Array(),
    topposit=new Array(),
    btmposit=new Array(),
    elementwt1=leftwidth,
    elementwt2,
    elementno,
    plusmin,
    colspan,
    spacesno=0,
    ie4, ns4,
    lineheight,
    zdjeciew=false,
    pokazzdj=false,
    sortowanie=false;

ie4=(document.all) && (parseInt(navigator.appVersion)>=4);
ns4=(document.layers) && (parseInt(navigator.appVersion)>=4);

function menu(numer) {
 if(!onmove[lastmove] && lastmove>0) onmove[lastmove]=setInterval("ruch("+lastmove+")",40);
 if(numer>0 && menuelem[numer-1].length>1 && numer<=menuelem.length) {
  if(!onmove[numer]) onmove[numer]=setInterval("ruch("+numer+")",40);
  lastmove=numer;
 }
 else lastmove=0;
 for(i=1;i<=menuelem.length;i++) {
  if(i==numer) {
   if(ie4) document.all["pod"+i].style.height="100px";
   else if(ns4) document.layers["pod"+i].height="100px";
   else document.getElementById("pod"+i).style.height="100px";
   if(changei1[i-1].length>0) {
    if(ie4) document.all["tmenu"+i].style.backgroundImage="url(pliki/"+changei1[i-1]+")";
    else if(ns4) document.layers["tmenu"+i].backgroundImage="url(pliki/"+changei1[i-1]+")";
    else document.getElementById("tmenu"+i).style.backgroundImage="url(pliki/"+changei1[i-1]+")";
   }
  }
  else {
   if(ie4) document.all["pod"+i].style.height="0px";
   else if(ns4) document.layers["pod"+i].height="0px";
   else document.getElementById("pod"+i).style.height="0px";
   if(changei2[i-1].length>0) {
    if(ie4) document.all["tmenu"+i].style.backgroundImage="url(pliki/"+changei2[i-1]+")";
    else if(ns4) document.layers["tmenu"+i].backgroundImage="url(pliki/"+changei2[i-1]+")";
    else document.getElementById("tmenu"+i).style.backgroundImage="url(pliki/"+changei2[i-1]+")";
   }
  }
 }
}
function ruch(numer) {
 if(numer==lastmove) plusmin=10; else plusmin=-10;
 actposit[numer-1]+=plusmin;
 if(actposit[numer-1]>btmposit[numer-1] || actposit[numer-1]<topposit[numer-1]) {
  clearInterval(onmove[numer]);
  actposit[numer-1]-=plusmin;
  onmove[numer]=false;
 }
 else {
  if(ie4) document.all["menu"+numer].style.top=actposit[numer-1]+"px";
  else if(ns4) document.layers["menu"+numer].top=actposit[numer-1]+"px";
  else document.getElementById("menu"+numer).style.top=actposit[numer-1]+"px";
 }
}
function pozycja(obiekt) {
 var wysokosc=0;
 if(obiekt.offsetParent) {
  do {
   wysokosc+=obiekt.offsetTop;
  }
  while(obiekt=obiekt.offsetParent);
 }
 return wysokosc;
}
function ustaw() {
 if(ns4) upperheight=document.images.bannwys.y;
  else upperheight=pozycja(document.images.bannwys);
 if(ie4) {
  if(upperheight>=240 && upperheight<=250) {
   document.all["reklama"].style.padding="0";
   upperheight=pozycja(document.images.bannwys);
  }
  document.all["banner"].style.height=upperheight+23+"px";
  if(document.all["zdjecie"]) document.all["zdjecie"].style.top=upperheight-200+"px";
  document.all["pokrycie"].style.visibility="visible";
 }
 else if(ns4) {
  if(upperheight>=240 && upperheight<=250) {
   document.layers["reklama"].padding="0";
   upperheight=document.images.bannwys.y;
  }
  document.layers["banner"].height=upperheight+23+"px";
  if(document.layers["zdjecie"]) document.layers["zdjecie"].top=upperheight-200+"px";
  document.layers["pokrycie"].visibility="visible";
 }
 else {
  if(upperheight>=240 && upperheight<=250) {
   document.getElementById("reklama").style.padding="0";
   upperheight=pozycja(document.images.bannwys);
  }
  document.getElementById("banner").style.height=upperheight+23+"px";
  if(document.getElementById("zdjecie")) document.getElementById("zdjecie").style.top=upperheight-200+"px";
  document.getElementById("pokrycie").style.visibility="visible";
 }
 for(i=0;i<menuelem.length;i++) {
  elementno=i+1;
  topposit[i]+=upperheight;
  btmposit[i]+=upperheight;
  actposit[i]=topposit[i];
  if(ie4) {
   document.all["menu"+elementno].style.top=topposit[i]+"px";
   document.all["menu"+elementno].style.visibility="visible";
  }
  else if(ns4) {
   document.layers["menu"+elementno].top=topposit[i]+"px";
   document.layers["menu"+elementno].visibility="visible";
  }
  else {
   document.getElementById("menu"+elementno).style.top=topposit[i]+"px";
   document.getElementById("menu"+elementno).style.visibility="visible";
  }
 }
 pokazzdj=true;
 if(document.images) pobierzgraf("pliki/mapa.gif");
}
function strona(url,target) {
 if(target==2) window.open(url);
  else window.location.href=url;
}
function zdjecie() {
 if(!zdjeciew && pokazzdj) {
  document.getElementById("znajdzsie").innerHTML="znajd¼ swoje juwenalia<br/><img src=\"pliki/mapa.gif\" alt=\"\"/>";
  if(ie4 && document.sortuj) {
   if(!sortowanie) sortowanie=document.sortuj.innerHTML;
   document.sortuj.innerHTML="";
  }
  document.getElementById("zdjecie").style.visibility="visible";
  zdjeciew=true;
 }
 else {
  document.getElementById("zdjecie").style.visibility="hidden";
  if(ie4 && document.sortuj) document.sortuj.innerHTML=sortowanie;
  document.getElementById("znajdzsie").innerHTML="znajd¼ swoje juwenalia<br/><object class=\"box\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"198\" height=\"210\"><param name=\"movie\" value=\"pliki/mapa.swf\"/><param name=\"quality\" value=\"high\"/><param name=\"bgcolor\" value=\"#fdfef7\"/><embed src=\"pliki/mapa.swf\" quality=\"high\" bgcolor=\"#fdfef7\" width=\"198\" height=\"210\" name=\"\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed></object>";
  zdjeciew=false;
 }
}
function pobierzgraf(url) {
 graf=new Image();
 graf.src=url;
 return graf;
}