// JavaScript Document

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}

function do_fsch(id)
{
  setCookie('moja_strona_font_size',fontsizechange);
  switch(fontsizechange)
  {
    case -3: fontsize=8; break;
    case -2: fontsize=9; break;
    case -1: fontsize=11; break;
    case 1: fontsize=13; break;
    case 2: fontsize=16; break;
    case 3: fontsize=19; break;
    default: fontsize=12;
  }
  var div=document.getElementById(id);
  if(div)
  {
    div.style.fontSize=fontsize+'px';
    with(document.getElementById('maintable').style)
    {
//      display="table";
    }
  }
}
function init_fsch(id)
{
  var sets=document.getElementById(id+'_sets');
  var div=document.getElementById(id);
  if(sets)
  {
    as=sets.getElementsByTagName('a');
    for(i=0;i<as.length;i++)
    {
      as[i].divid=id;
      //as[i].href='javascript:vouid(null);';
      switch(as[i].rel)
      {
        case 'up':
          as[i].onclick=function(e)
          {
            if(e==undefined)
              e=window.event;
            if((e.preventDefault)&&(e.cancellable))
              e.preventDefault();
            if(fontsizechange<3)
              fontsizechange+=1;
            do_fsch(this.divid);
            return false;
          }
          break;
        case 'down':
          as[i].onclick=function(e)
          {
            if(e==undefined)
              e=window.event;
            if((e.preventDefault)&&(e.cancellable))
              e.preventDefault();
            if(fontsizechange>-3)
              fontsizechange-=1;
            do_fsch(this.divid);
            return false;
          }
          break;
        default:
          as[i].onclick=function(e)
          {
            if(e==undefined)
              e=window.event;
            if((e.preventDefault)&&(e.cancellable))
              e.preventDefault();
              fontsizechange=0;
            do_fsch(this.divid);
            return false;
          }
      }
    }
  }
}
//-------------------
var czas_przerwy=50; //[decy sek]
var czas_zmiany=1;   //[decy sek]
//-------------------
var timeout;
var curopacity=100;
var steptimeout=(czas_zmiany*100)/5
var kierunek=0;
function init_flipping()
{
  var a1=document.getElementById('FI_1');
  var a2=document.getElementById('FI_2');
  if((kierunek==0)&&(curopacity>=100))
  {
    kierunek=1;
    curopacity=100;
    timeout=setTimeout('init_flipping()',czas_przerwy*100);
    return true;
  } else
  if((kierunek==1)&&(curopacity<=0))
  {
    kierunek=0;
    curopacity=0;
    timeout=setTimeout('init_flipping()',czas_przerwy*100);
    return true;
  }
  if((kierunek==1)&&(curopacity>0))
    curopacity-=5;
  if((kierunek==0)&&(curopacity<100))
    curopacity+=5;
  if((a1)&&(a2))
  {
    with(a1.style)
    {
      zIndex=((curopacity<50) ? 2 : 1 );
      opacity=(100-curopacity)/100;
      filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+(100-curopacity)+")";
    }
    with(a2.style)
    {
      zIndex=((curopacity>=50) ? 2 : 1 );
      opacity=(curopacity)/100;
      filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+curopacity+")";
    }
    timeout=setTimeout('init_flipping()',steptimeout);
  }
}
