wartoscFade=0;
wspSzerokosci=320;

nazwaObjektu='';
function doFade(objekt, kierunek)
{
 nazwaObjektu=objekt;
 if(kierunek==1)
  {
   wartoscFade=100;
   document.getElementById(objekt).style.opacity=(wartoscFade/100);
   document.getElementById(objekt).style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+wartoscFade+')';
  }
 else
  {
   wartoscFade-=5;
   document.getElementById(objekt).style.opacity=(wartoscFade/100);
   document.getElementById(objekt).style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+wartoscFade+')';
   if(wartoscFade>60)
   {
    bufor='doFade(\'' + nazwaObjektu + '\',0)';
	
    setTimeout(bufor,10);
   }
  } 
 
}

function doFade2_off(objekt, kierunek)
{
 obb=objekt;
 FadeVal=obb.style.opacity*100;
 objekt.style.opacity*100
 if(kierunek==1)
  {
   FadeVal=100;
   obb.style.opacity=(FadeVal/100);
   obb.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+FadeVal+')';
  }
 else
  {
   FadeVal-=5;
   obb.style.opacity=(FadeVal/100);
   obb.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+FadeVal+')';
   if(FadeVal>60)
   {
    bufor='doFade2(obb,0)';
	
    setTimeout(bufor,10);
   }
  } 
 
}

function doFade2(objekt, kierunek)
{
 if(kierunek==1)
  {
   
   document.getElementById(objekt).style.opacity=1;
   document.getElementById(objekt).style.opacity=((document.getElementById(objekt).style.opacity*100)/100);
   document.getElementById(objekt).style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+(document.getElementById(objekt).style.opacity*100)+')';
  }
 else
  {
   document.getElementById(objekt).style.opacity-=0.05;
   document.getElementById(objekt).style.opacity=((document.getElementById(objekt).style.opacity*100)/100);
   document.getElementById(objekt).style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+(document.getElementById(objekt).style.opacity*100)+')';
   if((document.getElementById(objekt).style.opacity*100)>60)
   {
    
	
    setTimeout('doFade2("' + objekt+ '",0)',20);
   }
   else
   {
    document.getElementById(objekt).style.opacity=0.6;
	document.getElementById(objekt).style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+60+')';
   }
  } 
 
}







function Podswietlenie(objekt, akcja)
{
 if(akcja==1)
 {
  objekt.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity=100)';
 }
 else
 {
  objekt.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity=80)';
 }
}






buforFoto= new Image();

function Overlay(Orientacja)
{
 szeMax=parseInt(document.body.scrollWidth);
 wysMax=parseInt(document.documentElement.scrollHeight);
 
 document.getElementById('fotoForma').style.width=szeMax+'px';
 document.getElementById('fotoForma').style.height=wysMax+'px';
 
 document.getElementById('projektor').style.visibility='hidden';
 document.getElementById('fotoForma').style.display='block';
 
 document.getElementById('fotoForma2').style.display='block';
 if(Orientacja=='x')
  {
   document.getElementById('projektor').height=480;
   document.getElementById('fotoForma2').style.left=parseInt((szeMax/2)-320)+'px';
   document.getElementById('fotoForma2').style.top=parseInt(20+parseInt(document.documentElement.scrollTop))+'px';
  }
  else
  {
   document.getElementById('projektor').height=550;
   document.getElementById('fotoForma2').style.left=parseInt((szeMax/2)-206)+'px';
   document.getElementById('fotoForma2').style.top=parseInt(20+document.documentElement.scrollTop)+'px';   
  }
  document.getElementById('loading').style.left=parseInt((szeMax/2)-24)+'px';
  document.getElementById('loading').style.top=parseInt(100+document.documentElement.scrollTop)+'px';
  document.getElementById('loading').style.display='block';
  
  
}

function PokazFoto(nazwa,orien,opis)
{
 document.getElementById('opisFoto').innerHTML=opis;
 document.getElementById('projektor').src=null;
 document.getElementById('projektor').style.display='block';
 Overlay(orien);
 buforFoto.src=nazwa;
 timer=setTimeout('LadowanieFoto()',1000);
}


function LadowanieFoto()
{
 if(buforFoto.complite==false)
 {
  timer=setTimeout('LadowanieFoto()',1000);
 }
 else
 {
  document.getElementById('projektor').src=buforFoto.src;
  document.getElementById('projektor').style.visibility='visible';
  document.getElementById('loading').style.display='none';
 }
}



function UkryjFoto()
{
 document.getElementById('fotoForma').style.display='none';
 document.getElementById('fotoForma2').style.display='none';
 document.getElementById('pano').style.display='none';
 document.getElementById('loading').style.display='none'
}


function PokazPanorama(nazwa,orien,wysokosc,opis)
{
 document.getElementById('opisFoto').innerHTML=opis;
 document.getElementById('pano').src=null;
 document.getElementById('projektor').style.display='none';
 Overlay(orien);
 document.getElementById('pano').style.height=wysokosc;
 document.getElementById('pano').style.display='block';
 document.getElementById('pano').src=nazwa;
}

function wstawStopke()
{
 document.write('<i>v1.7 &copy;2007/2008 Wszystkie prawa zastrzeżone. www.agroturystyka-fluder.com &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;by BravoPB</i>');
}

