var tabdiv=null;
function showtab(id,size,object)
{
    if(tabdiv==id)
    {
          document.getElementById(id).style.visibility = "hidden";
          var data = new Date();
          var godziny = data.getHours();
          var minuty = data.getMinutes();
          var sekundy = data.getSeconds();
          var czas = "" + godziny + "" + minuty + "" + sekundy;
          //document.getElementById(id).style.zIndex = czas;
          tabdiv = null;
    } else {

     if(size==0)
     {
          //var top = document.body.scrollTop+event.clientY-event.offsetY+object.offsetHeight;
          //var left = document.body.scrollLeft+event.clientX-event.offsetX-8;
          //o.style.top = top;
          //o.style.left = left;
          document.getElementById(id).style.visibility="visible";
          var data = new Date();
          var godziny = data.getHours();
          var minuty = data.getMinutes();
          var sekundy = data.getSeconds();
          var czas = "" + godziny + "" + minuty + "" + sekundy;
          //document.getElementById(id).style.zIndex=czas;
     }

          //o.style.clip = 'rect(0,'+id.offsetWidth+','+size+',0)';
          //o.style.clip = 'rect(0,300,300,0)';
          if(size<document.getElementById(id).offsetHeight) setTimeout('showtab('+document.getElementById(id)+','+(size+15)+')',300000);
          else tabdiv = id;
     }
}


function hidetab(id,size)
{
     if(id!=null)
    {
        if(size==0)
        {
            document.getElementById(id).style.visibility="hidden";
        }

        //o.style.clip = 'rect(0,'+id.offsetWidth+','+size+',0)';
        //o.style.clip = 'rect(0,300,300,0)';
        if(size>0) setTimeout('hidetab('+document.getElementById(id)+','+(size-15)+')',0);
        else tabdiv = null;
    }
}

function otworz (adres, szer, wys)
{

     img = new Image()
     img.src = (adres);
     w = img.width;
     h = img.height;
     
     szer = szer + 20
     wys = wys + 20
     noweOkno = window.open(adres, 'APLIKOM', 'width='+szer+', height='+wys+'');
     noweOkno.focus();
}

var refer=true;
function showmenu(id, zmiana) {
   if (zmiana) {
   document.getElementById(id).style.visibility="visible";
   if(zmiana) {
     refer=false;
   }
   }
   else {
   document.getElementById(id).style.visibility="hidden";
   if(zmiana) {
     refer=true;
   } 
   }
}

var tabfaq = null;
function showElement(id)
{
   var tab = new Array();
   if(tabfaq != null) 
   {
     tab = tabfaq.split("_");
     document.getElementById(tabfaq).style.display="block";
     document.getElementById('answer_' + tab[1]).style.display="none";
   }

   tab = id.split("_");
   document.getElementById(id).style.display="none";
   document.getElementById('answer_' + tab[1]).style.display="block";
   tabfaq = id;
}

var tabfaq = null;
function hideeElement(id)
{
   var tab = new Array();
   if(tabfaq != null) 
   {
   tab = id.split("_");
   document.getElementById(id).style.display="none";
   document.getElementById('answer_' + tab[1]).style.display="block";
   tabfaq = id;
   }
     tab = tabfaq.split("_");
     document.getElementById(tabfaq).style.display="block";
     document.getElementById('answer_' + tab[1]).style.display="none";
}


//wypelnia combobox danymi w zaleznosci od wyboru w innym combo
function fillversion(id)
{
    //alert(id.selectedIndex);
     
     var f = document.forms['problem'].elements['Version'];
     //alert(f);
    //f.selectedIndex= 0;

    var len = f.options.length;
    for(i=0; i<len; i++) f.options[len-1-i]= null;

    if(id.selectedIndex!=0)
    {
        var v = versions[id.selectedIndex-1];

        if(v.length==0) f.style.visibility='hidden';
        else f.style.visibility='visible';

          f.options[0] = new Option("--wybierz--",-1,false,false);
          f.disabled = false;
          for(i = 0; i<v.length; i++)
        {
            var elem = new Option(v[i], v[i], false, false);
            f.options[i]= elem;
        }
    }
    else
    {
        f.options[0] = new Option("--",-1,false,false);
          f.disabled = true;
          /*var version = new Array();
        for(j = 0; j<versions.length; ++j) v = v.concat(versions[j]);
        v.sort();
        for(i = 0; i<v.length; i++)
        {
            var elem = new Option(v[i], v[i], false, false);
            f.options[i+1]= elem;
        }*/
    }
}