<!--

  var old_topic = 0
  var norm_on = ""
  var norm_off= ""
  var high_on = "<b>"
  var high_off= "</b>"
  var zwinieta = 1


  function OpenWin(Adres,Nazwa,Atrybuty){ 
    Nazwa+="";
    if (!Nazwa) {Nazwa = 'Notowania';}
    if (!Atrybuty) {Atrybuty = 'width=500,height=300';}
    w=window.open(Adres,Nazwa,Atrybuty);
    w.focus();
  }

  function change_year(){
//     var rok=document.form.rok.value
//     if (rok == 2003)
//       document.form.year.value=2003
//     else if(rok == 2002)
//       document.form.year.value=2002  
//     else if(rok == 2001)
//       document.form.year.value=2001  
//     else if(rok == 2000)
//       document.form.year.value=2000  
  }  

  function oblicz(){
    f.setvalue(a.getvalue()-b.getvalue()-d.getvalue())
    g.setvalue(a.getvalue()-c.getvalue()-e.getvalue()-d.getvalue())
   
    podatek_od_fizycznych(f,h)    
	
    jj.setvalue(f.getvalue()-h.getvalue())
    g.setvalue(a.getvalue()-c.getvalue()-e.getvalue()-d.getvalue())

    podatek_od_fizycznych(g,ii)    
    
    k.setvalue(g.getvalue()-ii.getvalue())    
   
    u.setvalue(ii.getvalue()-h.getvalue())    
  }
  

  function podatek_od_fizycznych(dana, wynik){
    var kwota_wolna
    var pierwszy_prog
    var drugi_prog
    var skala_podatkowa_1
    var skala_podatkowa_2
    var skala_podatkowa_3
    var koszt_przychodu
    var podatek_pierwszy
    var podatek_drugi
    var rok=document.form.rok.value
    if(rok==2000){
	kwota_wolna= 2295.79	
	pierwszy_prog = 32736
	drugi_prog = 65472
	skala_podatkowa_1 = 0.19
	skala_podatkowa_2 = 0.3
	skala_podatkowa_3 = 0.4
	koszt_przychodu = 436.20
	podatek_pierwszy = 5783.64
	podatek_drugi = 15604.44
    }  	
    else if(rok==2001){	
      kwota_wolna= 2596.32
      pierwszy_prog = 37024
      drugi_prog = 74048
      skala_podatkowa_1 = 0.19
      skala_podatkowa_2 = 0.3
      skala_podatkowa_3 = 0.4
      koszt_przychodu = 493.32
      podatek_pierwszy = 6541.24
      podatek_drugi = 17648.44
    }	
    else if (rok==2002){
      kwota_wolna= 2727.16
      pierwszy_prog = 37024
      drugi_prog = 74048
      skala_podatkowa_1 = 0.19
      skala_podatkowa_2 = 0.3
      skala_podatkowa_3 = 0.4
      koszt_przychodu = 518.16
      podatek_pierwszy = 6516.40
      podatek_drugi = 17623.60
    }
    else if (rok==2003){
      kwota_wolna= 2789.68
      pierwszy_prog = 37024
      drugi_prog = 74048
      skala_podatkowa_1 = 0.19
      skala_podatkowa_2 = 0.3
      skala_podatkowa_3 = 0.4
      koszt_przychodu = 530.04
      podatek_pierwszy = 6504.52
      podatek_drugi = 17611.72
    }
    else if (rok==2004) {
      kwota_wolna= 2789.68
      pierwszy_prog = 37024
      drugi_prog = 74048
      skala_podatkowa_1 = 0.19
      skala_podatkowa_2 = 0.3
      skala_podatkowa_3 = 0.4
      koszt_przychodu = 530.08
      podatek_pierwszy = 6504.48
      podatek_drugi = 17611.68
    }
    else if (rok==2005) {
      kwota_wolna= 2789.68
      pierwszy_prog = 37024
      drugi_prog = 74048
      skala_podatkowa_1 = 0.19
      skala_podatkowa_2 = 0.3
      skala_podatkowa_3 = 0.4
      koszt_przychodu = 530.08
      podatek_pierwszy = 6504.48
      podatek_drugi = 17611.68
    }
    else if (rok==2006) {
      kwota_wolna= 2789.68
      pierwszy_prog = 37024
      drugi_prog = 74048
      skala_podatkowa_1 = 0.19
      skala_podatkowa_2 = 0.3
      skala_podatkowa_3 = 0.4
      koszt_przychodu = 530.08
      podatek_pierwszy = 6504.48
      podatek_drugi = 17611.68
    }
    if ((dana.getvalue()>=kwota_wolna) && (dana.getvalue()<=pierwszy_prog))
      wynik.setvalue(skala_podatkowa_1*dana.getvalue()-koszt_przychodu);
    else{
      if ((dana.getvalue()>=pierwszy_prog) && (dana.getvalue()<drugi_prog))
        wynik.setvalue(podatek_pierwszy+skala_podatkowa_2*(dana.getvalue()-pierwszy_prog));
      else{
        if (dana.getvalue()>=drugi_prog)
          wynik.setvalue(podatek_drugi+skala_podatkowa_3*((dana.getvalue()-drugi_prog)));
	  else wynik.setvalue(0)
      }
    }
  }  

  function create_objects(){
    with (document.form) {
      a = new waluta(0, przychod, 1)
;
      b = new waluta(0, koszt, 1)
;
      c = new waluta(0, amortyzacja, 1)
;
      d = new waluta(0, pozostale, 1)
;
      e = new waluta(0, kosztkredytu, 1)
;
      f = new waluta(0, dochodoper, 1)
;
      g = new waluta(0, dochodbank, 1)
;
      h = new waluta(0, podatekoper, 1);
      ii= new waluta(0, podatekbank, 1)
;
      jj= new waluta(0, zyskoper, 1)
;
      k = new waluta(0, zyskbank, 1)
;
      u = new waluta(0, efekt, 1)
;
      przychod.disabled  = kosztkredytu.disabled = pozostale.disabled = koszt.disabled = pozostale.disabled = 0
      amortyzacja.disabled = dochodoper.disabled = dochodbank.disabled = podatekoper.disabled = podatekbank.disabled = 0
      zyskoper.disabled = zyskbank.disabled = efekt.disabled = 0
    }
    set_text(-1)
  }


  function set_topic_on(nr, sender)
  {
    set_topic_off()
    if (nr>=dane.length) {
      eval("w"+(nr-dane.length)).innerHTML = high_on+wyniki[nr-dane.length]+high_off
    } else {
      eval("t"+nr).innerHTML = high_on+dane[nr]+high_off
    }
    set_text(nr, sender)
    old_topic = nr
  }
  
  function set_topic_off()
  {
    if (old_topic>=dane.length) {
      eval("w"+(old_topic-dane.length)).innerHTML = norm_on+wyniki[old_topic-dane.length]+norm_off
    } else {
      eval("t"+old_topic).innerHTML = norm_on+dane[old_topic]+norm_off
    }
  }
    
  function set_text(nr, sender)
  {
    if (nr<0)
    { 
      set_topic_on(0)
      zwinieta = 0
      help_update()
      help_opis.innerHTML = opis_title;
    } else {
      if (!zwinieta)
      {
        if (nr>=dane.length) {
          help_opis.innerHTML = opisy_funkcji[nr]
        } else {
          help_opis.innerHTML = opisy_dane[nr]
        }
      } else 
      {
        help_opis.innerHTML = opisy_funkcji[nr]
      }
      if (sender=='[object]') 
        sender.title = help_opis.innerText
    }
  }    
  
  function help_update()
  {
    zwinieta = !zwinieta
    show_hide()
  }
  
  function show_hide()
  {
    if (zwinieta) {
      listadanych.style.display=''
      listawynikow.style.display=''
      tytul_wyniki.style.display=''
      tytul_dane.style.display=''
      zwinieta = !zwinieta
      for (i=0; i<(dane.length+wyniki.length); i++)
      {
        if (eval("document.form."+focuses[i])=='[object]')
        {
          if (eval("document.form."+focuses[i]).disabled) costam='none'; else costam=''
          if (i>=dane.length)
            eval("w"+(i-dane.length)).style.display = costam
          else
            eval("t"+i).style.display = costam
        } 
      }
    } else {
      listadanych.style.display='none'
      listawynikow.style.display='none'
      tytul_wyniki.style.display='none'
      tytul_dane.style.display='none'
      zwinieta = !zwinieta
    }  
  }
  
  function _set_focus(index)
  {
    if (!eval("document.form."+focuses[index]).disabled)
      eval("document.form."+focuses[index]).focus()
  }




  function makeHelp1(){
    for (i=0; i<dane.length; i++){
      document.write("<SPAN id=t"+i+" onmouseover='set_topic_on("+i+")' onmousedown='_set_focus("+i+")'>"+norm_on+dane[i]+norm_off+"</SPAN><BR>")
    }
  }

  function makeHelp2(){
    for (i=0; i<wyniki.length; i++){
      document.write("<SPAN id=w"+i+" onmouseover='set_topic_on("+(i+dane.length)+")' onmouseclick='_set_focus("+(i+dane.length)+")'>"+norm_on+wyniki[i]+norm_off+"</SPAN><BR>")
    }
  }

//-->

