var far=Array();
var fardo=Array();
var widoczna_zakladka="a";

function fins(kto,ile)
{
  if(kto.id!=widoczna_zakladka)
  {
    var idek=kto.id;
    far[idek]="fin";
    fardo[idek]=ile;
    fin(idek);
  }
}

function fouts(kto,ile)
{
  var idek=kto.id;
  far[idek]="fout";
  fardo[idek]=ile;
  fout(idek);
}

function fin(kto)
{
  if(far[kto]=="fin")
  {
    var o=document.getElementById(kto);
    var p=o.style.opacity;
    p=p*100;
    p=parseInt(p);

    if(p<fardo[kto])
    {
      p=p+10;
      moz=(p/100);
      o.style.opacity=moz;
      o.style.filter="alpha(opacity="+p+")";
      setTimeout("fin('"+kto+"')",33);
    }
  }
}

function fout(kto)
{
  if(far[kto]=="fout")
  {
    var o=document.getElementById(kto);
    var p=o.style.opacity;

    p=p*100;
    p=parseInt(p);

    if(p>fardo[kto])
    {
      p=p-5;
      moz=(p/100);
      o.style.opacity=moz;
      o.style.filter="alpha(opacity="+p+")";
      setTimeout("fout('"+kto+"')",33);
    }
  }
}

function zaladuj_karte(ktora)
{
  window.scroll(0,150)
  var podtytulB=document.getElementById('wstazki_podtytul');
  podtytul="";
  if(ktora==2)podtytul="dla basenów";
  if(ktora==3)podtytul="dla wanien spa";
  if(ktora==4)podtytul="dla basenów i spa na tarasie";
  podtytulB.innerHTML=podtytul;
  
  widoczna_zakladka="wstazka_menu_tlo_"+ktora;
  for(z=1;z<5;z++)
  {
    document.getElementById('wstazka_menu_tlo_'+z).style.opacity="0";
    document.getElementById('wstazka_menu_tlo_'+z).style.filter="alpha(opacity=0)";
    
    document.getElementById('wstazki_menu_tlo'+z).style.backgroundImage='url("/wstazki/obr/menu_zakladka.png")';
    document.getElementById('wstazki_menu_txt'+z).style.color='#ffffff';
  }
  document.getElementById('wstazki_menu_tlo'+ktora).style.backgroundImage='url("/wstazki/obr/menu_zakladka_biala.png")';
  document.getElementById('wstazki_menu_txt'+ktora).style.color='#222222';

  var o=document.getElementById('wstazki_cnt');
  if(o.style.opacity==1)
  {
    fouts(o,0);
  }
  if(o.style.opacity>0)
  {
    setTimeout("zaladuj_karte('"+ktora+"')",5);
    return;
  }
  var opis=document.getElementById('wstazki_cnt_opis');
  opis.innerHTML="";
  
  var ax=new sack();
  ax.reset();
  ax.requestFile="/wstazki/wstazki_karty.php";
  ax.method="POST";
  ax.setVar("karta",ktora);
  ax.onCompletion=function()
  {
      o.innerHTML=ax.response;
      setTimeout("fins(document.getElementById('wstazki_cnt'),100)",500);
  }
  ax.runAJAX();

}

function zaladuj_info(kogo)
{
  var o=document.getElementById('wstazki_cnt_opis');
 
  var ax=new sack();
  ax.reset();
  ax.requestFile="/wstazki/wstazki_karty.php";
  ax.method="POST";
  ax.setVar("opis",kogo);
  ax.onCompletion=function()
  {
      o.innerHTML=ax.response;
  }
  ax.runAJAX();
}

function zaladuj_karte_cala(ktora)
{

  rozmiar_strony();
  var ajaxkier=new sack();
  var cp=document.getElementById('cac_popup');
  var cpth=document.getElementById('cac_popup_tholder');
  var cpt=document.getElementById('cac_popup_tresc');
  
  var ie=czyIE();
  var gora=0;
  if(ie<0)
  {
     gora=parseInt(window.pageYOffset);
  
  }
  else
  {
    gora=parseInt(document.documentElement.scrollTop);
  }
  //cpth.style.top=gora+5+"px";
  cpth.style.top="50px";

  cpt.innerHTML="";
  
  ajaxkier.reset();
  ajaxkier.requestFile="/wstazki/wstazki_karty.php";
  ajaxkier.method="POST";
  ajaxkier.setVar("akcja","zaladuj_karte_cala");
  ajaxkier.setVar("id_karty",ktora);
  ajaxkier.onCompletion=function()
  {
    cpt.innerHTML=ajaxkier.response;
    cp.style.display='block';
    cp.style.zIndex=60000;
    cpth.style.zIndex=60001;
    cpt.style.zIndex=60002;
    fins(cp,100);
      
  }
  ajaxkier.runAJAX();
}

function rozmiar_strony()
{
  var wys;
  /*

      if (document.documentElement.scrollHeight) { 
        wys=document.documentElement.scrollHeight;
      } 
      else if (document.documentElement.offsetHeight) { 
        wys=document.documentElement.offsetHeight;
      } 
  */

    var D = document;
    wys= Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
  try
  {
    var cp1=document.getElementById('cac_popup');
    cp1.style.height=parseInt(wys)+"px";
    var cp=document.getElementById('cac_popup_tlo');
    cp.style.height=parseInt(wys)+"px";
  }
  catch(e)
  {
   //document.title=e;
  
  }
      

      
      
}  

function czyIE()
{
  var rv = -1; 
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}

function cac_popup_off()
{
   var cp=document.getElementById('cac_popup');
   var cpth=document.getElementById('cac_popup_tholder');
   var cpt=document.getElementById('cac_popup_tresc'); 
   fouts(cp,0);
   setTimeout("schowaj_pod_spod()",800) 
}

function schowaj_pod_spod()
{
   var cp=document.getElementById('cac_popup');
   cp.style.zIndex=-1;
   cp.style.display='none';
   //document.title='wylaczylem';

}

function cac_popup_print()
{

  var wydruk=document.getElementById('cac_popup_tresc');
  
  var content=wydruk.innerHTML;
  var pwin=window.open('','print_content','width=100,height=100');

  pwin.document.open();
  pwin.document.write('<html><body onload="window.print()">'+content+'</body></html>');
  pwin.document.close();
 
  setTimeout(function(){pwin.close();},1000);


}


