

// +-----------------------------------------------------------------------------------------------------+
// | rechner.js                                                                                          |
// +-----------------------------------------------------------------------------------------------------+
// | Copyright (c) 2008 steuerberaten.de                                                                 |
// +-----------------------------------------------------------------------------------------------------+
// | Datum: 07.07.2008                                                                                   |
// +-----------------------------------------------------------------------------------------------------+
// | Urheberrechtshinweis:                                                                               |
// | Diese Script ist urheberrechtlich geschützt. Einer Freigabe zur Publikation in anderen Medien oder  |
// | zu sonstiger Verwendung wird ausdrücklich widersprochen. Jede Zuwiderhandlung wird - unabhängig von |
// | Zweck, Person, Umfang, Einsatzgebiet - sofort und ohne weitere Warnung juristisch verfolgt.         |
// +-----------------------------------------------------------------------------------------------------+
// | Autor: Michael Mühl <muehl@emric.de>                                                                |
// +-----------------------------------------------------------------------------------------------------+



// ********** INFO TEXTE *********
function set_info(type) 
 {
 	var TAXCALC = "19272001169";
    var obj;
    var txt;

    if (document.all)
      obj = document.all.infotext;
    else
      obj = document.getElementById("infotext"); 
     
   	promo = "<table border=0 cellpadding=0 cellspacing=0><tr><td></td><td rowspan=2 valign=top><h1>entwickelt von:</h1><a href='../../../'><img src='../../../assets/pics/banner_steuerberaten_125x125.gif' width='125' height='125' border='0'></a></td></tr><tr><td valign=top width=230px rowspan=2><h1>Lohnrechner 2012</h1>";
   	promo2 = "<b style='color:orange;font-size:15px;'>Wir suchen Mitarbeiter!</b><br>Informieren Sie sich über unsere offenen <img src='../../../assets/pics/pfeil.gif'><a href='http://www.steuerberaten.de/gmbh/jobs/index.php' class='link_std'>Stellen</a>";



    switch (type) 
    {
      case "ausgabe_mit_promo":
        txt = promo + txtausgabe + "</td></tr><tr><td height=100px>" + promo2  + "</td></tr></table>";
        break;
      case "ausgabe_ohne_promo":
          txt = txtausgabe + "</td></tr><tr><td height=100px></td></tr></table>";
          break;
      case "promo":
    	txt = promo + "</td></tr></table>";
    	break;
      case "allgemein":
        txt = "";
        break;
      case "ki_steuer":
        txt = "<b>Kirchensteuer</b><table border=0><tr align=left bgcolor=#cccccc><td>Bundesland</td> <td>Mindestst.</td><td>Hebes.</td> <td>Pauschs.</td></tr><tr><td>Baden-Würtenberg</td><td align=right>3,60 EUR</td><td align=right>8 %</td> <td align=right>7 %</td></tr><tr> <td>Bayern</td><td align=right></td><td align=right>8 %</td><td align=right>7 %</td></tr><tr> <td>Berlin</td><td align=right></td><td align=right>9 %</td><td align=right>5 %</td></tr><tr><td>Brandenburg</td><td align=right></td><td align=right>9 %</td><td align=right>5 %</td></tr><tr><td>Bremen</td><td align=right></td><td align=right>8 %</td><td align=right>7 %</td></tr><tr> <td>Hamburg</td><td align=right>3,60 EUR</td><td align=right>8 %</td><td align=right>4,5 %</td></tr><tr><td>Hessen</td><td align=right>1,80 EUR</td><td align=right>9 %</td><td align=right>7 %</td></tr><tr> <td>Mecklenburg-Vor.</td><td align=right>3,60 EUR</td><td align=right>9 %</td><td align=right>5 %</td></tr><tr><td>Niedersachsen</td><td align=right>3,60 EUR</td><td align=right>9 %</td><td align=right>6 %</td></tr> <tr><td>Nordrhein-Westfalen</td><td align=right></td><td align=right>9 %</td><td align=right>7 %</td></tr><tr><td>Rheinland-Pfalz</td><td align=right></td><td align=right>9 %</td><td align=right>7 %</td></tr><tr><td>Saarland</td><td align=right></td><td align=right>9 %</td><td align=right>7 %</td></tr><tr><td>Sachsen</td><td align=right>3,60 EUR</td><td align=right>9 %</td><td align=right>5 %</td></tr><tr><td>Sachsen-Anhalt</td> <td align=right>3,60 EUR</td><td align=right>9 %</td><td align=right>5 %</td></tr> <tr><td>Schleswig-Holstein</td><td align=right>3,60 EUR</td><td align=right>9 %</td><td align=right>7 %</td></tr><tr><td>Thüringen</td><td align=right>3,60 EUR</td><td align=right>9 %</td><td align=right>5 %</td></tr></table><p align=justify>In einigen Bundesländern gibt es bei der Kirchensteuer eine sogenannte Mindeststeuer. Dieser Betrag wird immer erhoben, wenn zwar Lohnsteuer, aber auf Grund von Kinderfreibeträgen kein Solidaritätszuschlag und Kirchensteuer fällig werden. Die angegebenen Beträge sind Jahresbeträge. Die Pauschsätze gelten für die Pauschalierung durch den Arbeitgeber.<br> Das Programm übernimmt den Hebesatz des angegebenen Bundeslandes.";
        break;
      case "alter":
        txt = "<TABLE><TR><TD>Wer vor Beginn eines Jahres 65 ist, hat ab diesem Jahr Anspruch auf den  <b>Altersentlastungsfreibetrag</b>. <p>Dieser betrug 2005 40% des Lohnes aber max. 1900 €. Durch das Alterseinkünftegesetz (AltEinkG) vom Juli 2004 wird dieser Freibetrag ab 2005 jedes Jahr (siehe &sect; 24 a EStG) kontinuierlich gekürzt (2006: 38,4% und max. 1864 €), bis 2040 dieser Freibetrag ganz entfällt.<p> Da Bestandsschutz besteht, ist zukünftig für die Höhe des Freibetrages das Erstberechtigungsjahr maßgebend. Deshalb muss im Optionsfeld angegeben werden, ob man schon 2005 bezugsberechtigt war. Wenn das Erstberechtigungsjahr vor 2005 liegt, gilt der Freibetrag von 2005.</TD></TR></TABLE>";
        break;
      case "bundesland":
        txt = "Bitte wählen Sie hier aus, in welchem Bundesland Ihr Wohnsitz liegt. Danach richtet sich die Kirchensteuer (8% in Baden-Württemberg, Bayern, Bremen und Hamburg, 9% in den übrigen Ländern). Weiterhin ist das Bundesland für die Beitragsbemessungsgrenze der Renten-(und Arbeitslosen-)versicherung maßgebend. Die westdeutschen Länder haben eine höhere Bemessungsgrenze. In Sachsen wohnhafte Arbeitnehmer müssen zudem 1,35% der Pflegeversicherung tragen, statt nur 0,85% in den übrigen Ländern. Der Arbeitgeber zahlt in Sachsen nur 0,35% der Pflegeversicherung. Dafür haben die Sachsen einen arbeitsfreien Tag mehr (Buß- und Bettag)";
        break;
      case "kinderlos":
        txt = "Arbeitnehmer, die keine Elternteile und älter als 23 Jahre sind, müssen einen zusätzlichen Beitrag von 0,25% zur Pflegeversicherung leisten (1,1% statt 0,85%). Bei Angabe von Kinderfreibeträgen berücksichtigt dies das Programm von selbst. Bei älteren Kindern muss diese Rubrik verneint werden.";
        break;
      case "hinzur_betr":
        txt = "Entnehmen Sie ggf. den Hinzurechnungsbetrag Ihrer ersten Lohnsteuerkarte (nur wenn mehrere Arbeitsverhältnisse / Lohnsteuerkarten bestehen / vorliegen).";
        break;
      case "j_freib":
        txt = "Entnehmen Sie ggf. den Jahresfreibetrag Ihrer Lohnsteuerkarte.";
        break;
      case "sonst_bezuege":
        txt = "<p align=justify>Ein <b>sonstiger Bezug</b> ist der Arbeitslohn, der nicht als laufender Arbeitslohn gezahlt wird, insbesondere: <ol> <li> dreizehnte und vierzehnte Monatsgehälter, <li> einmalige Abfindungen und Entschädigungen, <li>Gratifikationen, <li>Jubiläumszuwendungen, <li>Urlaubsgeld, <li>Erfindervergütung, <li>Weihnachtszuwendungen, <li>Nachzahlungen und Vorauszahlungen</ol> <p>Zur <b>Berechnung der Steuer</b> siehe <a href='http://bundesrecht.juris.de/bundesrecht/estg/__39b.html' target=_new class='link_std'>&sect; 39b EStG</a>, Abs. 3. Sonstige Bezüge im Sinne des &sect; 34 Abs. 1 und 2 Nr. 2 und 4 werden vom Programm nicht direkt berücksichtigt, lassen sich aber über die Berechnung der Jahreslohnsteuer ermitteln. <p><TABLE cellpadding=6 cellspacing=0 border=1 bordercolor=#FF0000><TR><TD><font color=#FF0000> <b>Wichtig:</b> </font>Das Programm geht von 12 gleichen Monatslöhnen aus, um die zusätzliche Abgabenbelastung der Einmalzahlung zu errechnen. Sind mehrere Einmalzahlungen zu berücksichtigen (Urlaubs- und Weihnachtsgeld), muss die Summe der vor dem aktuellen Monat erhaltenen Einmalbezüge des laufenden Jahres auch (im vorgesehenen Feld) angegeben werden. </TD></TR></TABLE><br>Bei den <b>Sozialversicherungsabgaben</b> werden die neben dem laufenden Arbeitsentgelt gewährten Einmalzahlungen bei der Beitragsberechnung i.d.R. in dem Monat berücksichtigt, in dem sie ausgezahlt werden. Abweichend von diesem Grundsatz sind Einmalzahlungen jedoch dem letzten Entgeltabrechnungszeitraum des Vorjahres zuzuordnen (<a href='http://www.ip-iscwest.de/kunden/1517/5/index.php?stw=81&sx=&chr=M'  class='link_std' target=_blank>Märzklausel</a>), wenn die Einmalzahlung vom 1.1. - 31.3. eines Jahres gezahlt wird und das versicherungspflichtige Beschäftigungsverhältnis bereits im Vorjahr bestanden hat und die Einmalzahlung zusammen mit dem laufenden Arbeitsentgelt die anteilige Jahresbeitragsbemessungsgrenze übersteigt.";
        break;
      case "klasse":
        txt = "<b>I</b> Zu dieser Steuerklasse gehören Ledige, Geschiedene, Verheiratete, die dauernd getrennt leben sowie Verwitwete, jedoch nur wenn die Voraussetzungen für die Steuerklassen III oder IV nicht erfüllt sind und ihnen kein Haushaltsfreibetrag zusteht.<br><br><b>II</b>  Personen aus Steuerklasse I erhalten die Steuerklasse II, wenn ihnen der Haushaltsfreibetrag zusteht, weil in ihrer Wohnung im Inland mindestens ein Kind gemeldet ist, das einen Kinderfreibetrag oder Kindergeld erhält. Ist auch das andere Elternteil unbeschränkt einkommenssteuerpflichtig, so erhält der Arbeitnehmer den Haushaltsfreibetrag nur, wenn das Kind ihm zuzuordnen ist.<br><br><b>III</b> Steuerklasse III erhalten verheiratete Arbeitnehmer, wenn nur ein Ehegatte Arbeitslohn bezieht, oder der Ehegatte in die Steuerklasse V einzureihen ist. Voraussetzung ist weiterhin, daß sie nicht dauernd getrennt leben und im Inland wohnen.<br><br><b>IV</b>  Gilt nur für Verheiratete, wenn beide Ehegatten unbeschränkt steuerpflichtig sind, im Inland wohnen, nicht dauernd getrennt leben und beide Ehegatten Arbeitslohn beziehen. Die Höhe der Lohnsteuer ist identisch mit der Steuerklasse I.<br><br><b>V</b>   Gilt für Verheiratete, die die Voraussetzungen für die Steuerklasse IV erfüllen, wenn der Ehegatte des Arbeitnehmers auf Antrag beider Ehegatten in die Steuerklasse III eingereiht wird.<br><br><b>VI</b>  Ist auf der zweiten und jeder weiteren Lohnsteuerkarte bei Arbeitnehmern einzutragen, die nebeneinander von mehreren Arbeitgebern Arbeitslohn beziehen. In dieser Steuerklasse werden keine Freibeträge mehr berücksichtigt, da diese schon bei der ersten Steuerklasse wirken.";
        break;
      case "txt_vmt":
        txt = "Bei Abfindungen/Vergütung für mehrjährige Tätigkeit wird nur von einem Fünftel dieser Einnahme die Steuer berechnet und der sich dadurch ergebende Steuerbetrag dann mit 5 multipliziert. Dies ist besonders günstig in der unteren Progressionszone, wenn also keine oder nur geringe laufende Einnahmen vorliegen. Dies auch deshalb, weil die abziehbaren Pauschalen (Arbeitnehmerfreibetrag, Vorsorgepauschale, Altersentalstungsfreibetrag usw.) nach Berechnungsvorschrift des BMF von dem einen Fünftel abgezogen werden, bei keinen laufenden Einnahmen also bis fünffach stärker berücksichtigt werden als bei den laufenden Einnahmen allein. Bei gleichzeitig hohen laufenden Einnahmen verpufft dieser Vorteil vollständig und es kann dann sogar günstiger sein, die Abfindung als laufende Einnahme zu versteuern. Das Programm berechnet die günstigere Variante.";
        break;
      case "z_kinder_freib":
        txt = "Die Kinderfreibeträge (auf der Lohnsteuerkarte vermerkt), werden nur bei Lohnsteuerklasse I bis IV berücksichtigt und wegen des Kindergeldes auch nur beim Solidaritätszuschlages (und der Kirchensteuer). Dazu werden die Kinderfreibeträge vom Lohn abgezogen und von der errechneten Steuer erst der Solidaritätszuschlag (und die Kirchensteuer) ermittelt. Bei sonstigen Bezügen und Bezügen aus mehrjähriger Tätigkeit erlaubt die Berechnungsvorschrift (Programmablaufplan) des BMF keine Berücksichtigung von Kinderfreibeträgen. Dies ist unlogisch.";
        break;
      case "rv_pflicht":
        txt = "Löhne von rentenversicherungspflichtigen Arbeitnehmern werden nach der Allgemeinen Tabelle versteuert. Personen, die keiner Rentenversicherungspflicht unterliegen, wie z.B. Beamte und Gesellschafter-Geschäftsführer, werden nach der Besonderen Tabelle besteuert, die eine geringere Vorsorgepauschale berücksichtigt.<p>Durch das Jahressteuergesetz 2008 wurde &sect;10-c Abs.3 EStG geändert, so dass Gesellschafter/Geschäftsführer mit Versorgungszusage zukünftig auch nur die gekürzte Vorsorgepauschale zusteht; aber mit Günstigerprüfung nach dem alten &sect;10c.";
        break;
       case "hinzur_betr":
        text = "Entnehmen Sie ggf. den Hinzurechnungsbetrag Ihrer ersten Lohnsteuerkarte (nur wenn mehrere Arbeitsverhältnisse / Lohnsteuerkarten bestehen / vorliegen).";
        break;
    }
 
    obj.innerHTML = txt;

   
  }

  function kvinfo() {
kvfenster = window.open('http://www.bmg.bund.de/SharedDocs/Standardartikel/DE/AZ/B/Glossarbegriff-Beitragssatz_20Krankenkasse.html',"",'width=890, height=790, scrollbars=yes, resizable=yes, menubar=yes,location=yes');
}



function Calc(widget, style)  
{
	style_action(style);
	
	if (widget == "") widget = false;
	else widget = true;

     werte() //alle Parameter auf Anfangswert setzen

     re4 = change(document.eingabe.e_re4.value)*100;
     re4sozlzz = re4;
     sonstb = change(document.eingabe.e_sonstb.value)*100;
     jsonstb = change(document.eingabe.e_jsonstb.value)*100;
     vmt = change(document.eingabe.e_vmt.value)*100;
     lzz = (document.eingabe.e_lzz.selectedIndex);
     lzzfreib = change(document.eingabe.e_wfundf.value)*100;
     lzzhinzu = change(document.eingabe.e_hinzur.value)*100;
	// Logik private Krankenversicherung nicht übernommen
	pkv=0;
	
     ajahr = (document.eingabe.geb_tag.value)
     alter1 = 0
     if(ajahr <'2011') alter1=1
     stkl = (document.eingabe.e_stkl.selectedIndex)+ 1;
     lzz = (document.eingabe.e_lzz.selectedIndex);
     lzzsoz = lzz;
     zkf = (document.eingabe.e_zkf.selectedIndex)*0.5;
      if(document.eingabe.e_zkf.selectedIndex > 0) {
      document.eingabe.kinderlos[0].checked = true
     }

     
     
     r=0
     if (document.eingabe.e_r.value >0) r=1;
	  af =0;
	
     if(stkl==6 && lzzhinzu>0) {
       document.eingabe.e_hinzur.value="";
       alert("Bei Steuerklasse 6 wird kein Hinzurechnungsbetrag\nberücksichtigt!")
     }

     if(stkl==2 && zkf==0) {
       alert("Bei Steuerklasse II muss ein Kinderfreibetrag angegeben werden!")
       document.eingabe.e_zkf.selectedIndex=2;
       document.eingabe.kinderlos[0].checked = true
       document.eingabe.e_zkf.focus()
       Calc()
       }

     kist = document.eingabe.e_r.value * 0.01

     bundesland = (document.eingabe.e_bundesland.selectedIndex)+ 1;

      krv = 0;
     if(bundesland==4||bundesland==8||bundesland==13||bundesland==14||bundesland==16) krv = 1;
     if (document.eingabe.e_krv[0].checked)
        krv=2;

       pvzusatz = 0;
       pvz=0;

     if (document.eingabe.kinderlos[1].checked && zkf==0)
     {
       pvzusatz = 0.25;
       pvz=1;
      }

       mre4jl()
       jre4 = (zre4j*100 + jsonstb);  // Voraussichtlicher Jahreslohn für Sonstige Bezüge
       jvbez = zvbezj*100;             // darin enthaltene Versorgungsbezüge
       jre4soz = zre4j*100;

        // Berücksichtigung schon abgerechneter Einmalzahlungen/Jahr

       lst2012()  //Aufruf PAP Berechnung

  infozeile = "ALTE: " + alte + " | ZTABFB: " + ztabfb + " | VSP: " + vsp + " | LSTLZZ: " + lstlzz/100 + " | LSTSO: " + lstso/100;
  if(sonstb > 0)
   infozeile = infozeile + " | LSTOSO: " + lstoso/100 + " |STS: " + sts/100;
  if(vmt > 0)
   infozeile  = infozeile + " | STV: " + stv/100 + " | LST1: " + lst1/100 + " | LST2: " + lst2/100 + " | LST3: " + lst3/100

   status = infozeile;


       steuer = Math.floor(lstlzz + sts + stv)/100
       soli = Math.floor(solzlzz + solzs + solzv + 0.5)/100
       kisteuer = 0; 
       kisteuer = Math.floor(bk*kist + bks*kist + bkv*kist)/100
       sozberech()
   		
      
       textzusammen()
       if (!widget) 
       { 
    	   set_info('promo', widget)
    	   setTimeout("set_info('ausgabe_mit_promo')",4500);
       }
       else
       {
    	   // old ... set_info('ausgabe_ohne_promo', widget);
    	   set_info('promo', widget)
    	   setTimeout("set_info('ausgabe_mit_promo')",4500);
       }
       
}

  function sozberech() {

       lzz = lzzsoz;
       pflege=0.975;
       pflege_ag = pflege;

     if(bundesland==13) {
       pflege = 1.475;
       pflege_ag = 0.475;
       }



 		indexer = document.eingabe.barmer.selectedIndex;
    	kvsatz = document.eingabe.barmer.options[indexer].value;
      
         bemesberech()
         jw = bemesk;
        

         bemeskoso = bemesk;
      
         upanteil()
         bemesklzz = anteil1;
         
         jw = bemesr
         bemesroso = bemesr;
         upanteil()
         bemesrlzz = anteil1;

        jre4soz = jre4soz + sonstb + jsonstb;  // Bemessungsgrenzen für Gesamtlohn
         bemesberech()                      // ermitteln
         bemeskganz = bemesk;
         bemesrganz = bemesr;
         bemesk = Math.round(bemesklzz + Math.max(bemeskganz-(bemeskoso+jsonstb),0))/100;
         bemesr = Math.round(bemesrlzz + Math.max(bemesrganz-(bemesroso+jsonstb),0))/100;

     rente = 9.8;
     alos = 1.5;
     kzahn = 0.9;
     
     if (kvsatz==0)
       bemesk=0;
     if(krv==2) bemesr=0;       
 
     rentewert=Math.round(bemesr*rente)/100;
     rentewertag=rentewert;
        
     kvwert=Math.round(bemesk*kvsatz/2 + bemesk*kzahn)/100;
     kvwertag=Math.round(bemesk*kvsatz/2)/100;
     
     //  alert("kvwert:"+kvwert+ ", bemesk:"+bemesk+", kzahn:"+kzahn+ ", kvsatz: "+kvsatz); 

     
     pflegewert=Math.round(bemesk*pflege + bemesk*pvzusatz)/100;
     pflegewertag=Math.round(bemesk*pflege_ag)/100;
          
     aloswert=Math.round(bemesr*alos)/100;
     aloswertag=aloswert
     if(krv == 2) {rentewert=0; aloswert=0; rentewertag=0; aloswertag=0;}
     agsozabgabe=Math.floor((rentewertag+kvwertag+pflegewertag+aloswertag)*100)/100;
     sozabgabe=Math.floor((rentewert+kvwert+pflegewert+aloswert)*100)/100;

}

      function bemesberech() {

   
      
      bemesk= Math.min(4490000,jre4soz);

      if (krv==1)
           bemesr= Math.min(5760000,jre4soz);
      else
           bemesr= Math.min(6720000,jre4soz);
      
      
     }



function textzusammen(widget) {

Stganz=Math.floor((steuer+soli+kisteuer)*100)/100;
netto=Math.floor(((re4sozlzz+sonstb+vmt)/100-sozabgabe-Stganz)*100)/100;
text = "<TABLE cellspacing=0 cellpadding=0 border=0>";
text+= "<TR><TD style='text-align: right;font-size:11px;'><hr size=0>Lohnsteuer :</TD><TD style='text-align: right;font-size:11px;'><hr size=0>" + komma(steuer) + " </TD><TD style='text-align: right;font-size:11px;'><hr size=0> &nbsp; € </TD></TR>";
text+="<TR><TD style='text-align: right;font-size:11px;'> Solidaritätszuschlag :</TD><TD style='text-align: right;font-size:11px;'>" + komma(soli) + " </TD><TD> &nbsp; € </TD></TR>";
if(kist>0)
text+="<TR><TD style='text-align: right;font-size:11px;'>" + kist*100 + "% Kirchensteuer :</TD><TD style='text-align: right;font-size:11px;'>" + komma(kisteuer) + "</TD><TD> &nbsp; € </TD></TR>";
text+="<TR><TD style='text-align: right;font-size:11px;' class='cell_green'>Summe der Steuern:</b></TD><TD style='text-align: right;font-size:11px;' class='cell_green'> "+ komma(Stganz) + "</b></font></TD><TD style='text-align: right;'> € </TD></TR>";
text1="";
if(rentewert>0)
{
text1="<TR><TD style='text-align: right;font-size:11px;'>Rentenversicherung: </TD><TD style='text-align: right;font-size:11px;'>"+ komma(rentewert) +"</TD><TD> &nbsp; € </TD></TR>";
text1+="<TR><TD style='text-align: right;font-size:11px;'>Arbeitslosenversicherung: </TD><TD style='text-align: right;font-size:11px;'>"+ komma(aloswert) +"</TD><TD>  &nbsp; € </TD></TR>";
}
zahnzu="";
if(kvsatz>0)
{
zahnzu=" (+ 0,9% AN-Aufschlag): ";
text1+= "<TR><TD style='text-align: right;font-size:11px;'>Krankenversicherung <br>"+zahnzu+" </TD><TD style='text-align: right;font-size:11px;' vAlign=bottom>"+ komma(kvwert) +"</TD><TD vAlign=bottom> &nbsp; € </TD></TR><TR><TD style='text-align: right;font-size:11px;'>Pflegeversicherung: </TD><TD style='text-align: right;font-size:11px;'>"+ komma(pflegewert) +"</TD><TD> &nbsp; € </TD></TR>";
}
text1+="<TR><TD style='text-align: right;font-size:11px;' class='cell_green'> Summe  Sozialvers.:</b></TD><TD style='text-align: right;font-size:11px;' class='cell_green'> "+ komma(sozabgabe) + "</b></font></TD><TD style='text-align: right;'> € </TD></TR>";
text2="<TR><TD style='text-align: right;font-size:11px;' class='cell_green'> Nettolohn:</b></font> </TD><TD style='text-align: right;font-size:11px;' class='cell_green'> &nbsp;"+ komma(netto) +"</b></font></TD><TD style='text-align: right;'> € </TD></TR>";
 
textag="<TR><TD colspan=3 style='text-align: right;font-size:11px;'><hr size=0>Arbeitgeberanteil</b></TD></TR>";
if(rentewertag>0) textag+= "<TR><TD style='text-align: right;font-size:11px;'>Rentenversicherung: </TD><TD style='text-align: right;font-size:11px;'>"+ komma(rentewertag) +"</TD><TD> &nbsp; €</TD></TR><TR><TD style='text-align: right;font-size:11px;'>Arbeitslosenversicherung: </TD><TD style='text-align: right;font-size:11px;'>"+ komma(aloswertag) +"</TD><TD>&nbsp; € </TD></TR>";
if(kvsatz>0)
{
textag+= "<TR><TD style='text-align: right;font-size:11px;'>Krankenversicherung: </TD><TD style='text-align: right;font-size:11px;'>"+ komma(kvwertag) +"</TD><TD> &nbsp; € </TD></TR>";
textag+="<TR><TD style='text-align: right;font-size:11px;'>Pflegeversicherung: </TD><TD style='text-align: right;font-size:11px;'>"+ komma(pflegewertag) +"</TD><TD> &nbsp; € </TD></TR>";
}
textag+="<TR><TD style='text-align: right;font-size:11px;' class='cell_green'>Summe Arbeitgeberanteil:</b></font> </TD><TD style='text-align: right;font-size:11px;' class='cell_green'>"+ komma(agsozabgabe) +"</b></font></TD><TD> &nbsp; €</TD></TR><TR><TD style='text-align: right;font-size:11px;' class='cell_green'>Gesamtbelastung Arbeitgeber:</b></font></TD><TD style='text-align: right;font-size:11px;' class='cell_green'>&nbsp;&nbsp;&nbsp;"+ komma(Math.floor((agsozabgabe + (re4sozlzz+sonstb)/100)*100)/100) +"</b></font></TD><TD style='text-align: right;'> € </TD></TR>";
textend="<TR><TD COLSPAN=3><hr size=0></TD></TR></TABLE>";

if (!widget) 
{ 
	promo = "";
	
} 
else 
{ 
	promo = "";
} 

txtausgabe = text+text1+text2+textag+textend+promo;

}




