/* 

   function RekenWW()
   - ontwikkeld door : george
   - laatste update  : dec 2007
   - parameters      : geen


 */


 function RekenWW()

 {
   var nLft        = parseFloat(window.document.form.mLft.value);
   var nSalaris    = parseFloat(window.document.form.mSalaris.value);
   var npSalaris   = parseFloat(window.document.form.mpSalaris.value);

   var mDate       = new Date();
   var yy          = mDate.getYear();



  if(yy-100)
     {yy=yy+1900;}

   
   var nFictief = ( yy - nLft + 18 )

   


   //01.01.2005
   var nMaxUitk = 32343                      //excl. vak toeslag
   var nMinloon = Math.round(1335.75 * 12)   //excl. vak.toeslag

   //bereken duur WW
   nFictief = yy - nFictief
     

   var nDuurWW  = 3


   if( nFictief >= 4 && nFictief < 5 )
     { nDuurWW = 4 }

   if ( nFictief >= 5 && nFictief < 10 )
       { nDuurWW = 5 }

   if ( nFictief >= 10 && nFictief < 15 )
       { nDuurWW = 10 }

   if ( nFictief >= 15 && nFictief < 20 )
       { nDuurWW = 15 }

   if ( nFictief >= 25 && nFictief < 30 )
       { nDuurWW = 20 }

   if ( nFictief >= 30 && nFictief < 35)
       { nDuurWW = 25 }

   if ( nFictief >= 35 && nFictief < 38 )
       { nDuurWW = 30 }
   
   if ( nFictief >= 38 && nFictief < 40 )
       { nDuurWW = 35 }

   if ( nFictief >= 40 )
       { nDuurWW = 38 }



   var n65 = (65 * 12)    //65 jaar in maanden bereken als duur leeftijd 65 jaar overtreft

   if ( nDuurWW + ( nLft*12) >= n65 )
      { nDuurWW  = n65 - (nLft*12);
      }

   
   //bereken duur IOAW en Abw
   var nDuurAbw  = 0
   var nDuurIOAW = 0

  
   if( nLft < 50 )
     {nDuurAbw = n65-(nLft*12) + nDuurWW }
   else
     {
      nDuurIOAW = n65 - (nLft*12 + nDuurWW)
     }
     

   //bereken Hoogte WW
   var nWW = Math.round( nSalaris * 0.7 )
   if( nWW > nMaxUitk )
      { nWW = nMaxUitk }

   
   var nWW1 = nWW ;
       nWW1 = Math.round(nSalaris * 0.75 );

   if( nWW1 > nMaxUitk )
      { nWW1 = nMaxUitk }

   nWW1 = Math.round(nWW1/12 * 2 ) 
   

   var nDuurWW1 =2 
       nDuurWW = nDuurWW-2


   //bereken hoogte IOAW 01.01.2008
   var nIOAW = Math.round( (1321.62 + 105.72) * 12 )         // ioaw gehuwden


   if( document.form.mBurgStaat.options[2].selected )
     { nIOAW = Math.round( (1214.57+97.17) * 12 ) ; npSalaris = 0 }      //alleenstaande ouder


   if(document.form.mBurgStaat.options[1].selected )
      { nIOAW = Math.round(  (1025.77 +82.06)  * 12 ) ; npSalaris = 0 }     //alleenstaande


   nIOAW = nIOAW - npSalaris
   if ( nIOAW < 0 )
      { nIOAW = 0 }


  var c
  if(navigator.appName =='Microsoft Internet Explorer')
  {
     c=  "<STYLE type='text/css'>" 
     c= c + "input  {color:'black';background-color:'#CCC39A';height:22;font-size:8pt }</STYLE>"    
  }

  c= c + "<BODY background='book1.gif' bgproperties=fixed text=black><CENTER>"
  c = c + "<TABLE  width=74% STYLE='font-family:arial;color:darkblue;'>"
  c = c + "<TR><TH bgcolor='#CCC39A'colspan=4><font color=white>Berekening werkloosheidsuitkering  2008</font></TH></TR>"
  c = c + "<tr><td colspan=4> <HR></CENTER><br><font size=2 face=arial color=darkblue>"
  
  c = c + "Eerste twee maanden is 75% van uw laatste salaris en daarna 70%, uiteraard met een <a href='cijfers.html#maxdagloon'> bepaalde maximum.</a> Maximum WW-duur is 38 maanden.<br><br><b>Werkloosheidsuitkering(en) bij maximale arbeidsverleden:</b> <br>Leeftijd bij ontslag: " + nLft + "<br> Bruto salaris :  EUR " + nSalaris + "<br><br></TD></TR></TABLE>"

  c = c + "<FORM><TABLE WIDTH=65% STYLE='font-family:arial;color:darkblue;'>"
  c = c +  "<TR bgcolor='#004000'><TH align=center><font color=yellow>Uitkering</font></TH><TH><font color=yellow>Duur in maanden</font></TH><TH><font color=yellow>Bruto per jaar in €</font></TH></TR>"



  c = c + "<tr><td colspan=3><br></td></tr>"



   c = c +  "<TR><TD>WW-1ste 2 maanden </TD> <TD align=right>" + nDuurWW1   + "</TD><TD align=right>"  +   nWW1   + "</TD></TR>"  
   c = c +  "<TR><TD>WW-loongerelateerd  </TD> <TD align=right>" + nDuurWW   + "</TD><TD align=right>"  +   nWW   + "</TD></TR>"



      if( nDuurIOAW > 0 && nLft >= 50 )
        { c = c +  "<TR><TD> daarna <a href='wwtxt.html#IOAW'>IOAW</a></TD> <TD align=right>" + nDuurIOAW + "</TD>  <TD align=right>"  +   nIOAW + "</TD></TR>" }
     

     if(nLft < 50 )
       { c = c +  "<TR><TD colspan=3 align=center>daarna eventueel recht op bijstand.</TD></TR>"}
       


     if( nDuurIOAW > 0 && nIOAW <= 0 )
        {c = c + "<TR><TD colspan=3><br><hr><i>* Gezien het inkomen van uw partner wordt de IOAW tot 0 gereduceerd.</i></TD></TR>";}


  c = c + "<tr><td colspan=3><br></td></tr>"

 

   
   c = c +  "<TR><TD align=center colspan=3><hr><INPUT TYPE='button'  value='  Terug   '  ONCLICK='javascript:history.back()'><hr>" 
   c = c + "</TABLE></FORM></CENTER></BODY><SCRIPT SRC='grafww.js'></SCRIPT>"

  document.close()
  document.open()       
  document.write(c)
  document.close()

 }


function right(mousebutton)
  {
	var msg = "Functie is niet actief!";
	
	if (navigator.appName == "Microsoft Internet Explorer" && event.button == 2 )
           { alert(msg)
             return false;
           }

        if (navigator.appName == "Netscape" && mousebutton.which==3)
           {alert(msg);return false;}

	return true;
  }

  document.onmousedown = right;
