

// +-----------------------------------------------------------------------------------------------------+
// | 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");


	switch (type)
    {
		case "ausgabe":
			txt = txtausgabe
			break;
		
		case "betrag":
			txt = "Wieviel haben Sie ausgegeben? Geben Sie den Bruttobetrag ein!";
			break;
		case "umsatzsteuer":
			txt = "Ist Umsatzsteuer in dem Betrag enthalten? Wenn ja, wieviel?";
			break;

	}

    obj.innerHTML = txt;

  }
  

// ********** CALC *********
function CalcBruttoNetto(widget, style)  
{
	style_action(style);
	
	if (widget == "") widget = false;
	else widget = true;
	
	var error = false;

	var betrag			= change(document.eingabe.betrag.value);
	var umsatzsteuer	= parseInt(document.eingabe.umsatzsteuer.value);
	
	umsatzsteuer_betrag = betrag / (100 + umsatzsteuer) * umsatzsteuer;
	//alert(100 + umsatzsteuer);
	bruttobetrag = betrag;
	nettobetrag = bruttobetrag - umsatzsteuer_betrag;	
	
	if (!error)
	{
		textzusammen(widget);
		set_info('ausgabe');
	}

}


function textzusammen(widget) 
{


	text = "<TABLE cellspacing=0 cellpadding=0 border=0'>";
	text += "<TR><TD class='cell_line'>&nbsp;</TD><TD class='cell_line'>&nbsp;</TD><TD class='cell_line_border'>&nbsp;</TD></TR>";

	text += "<TR><TD class='cell'>Nettobetrag:</TD>";
	text += "<TD class='cell_border'><nobr>&nbsp;" + komma(nettobetrag, true) + " &euro;</nobr></TD></TR>";
	text += "<TR><TD class='cell_line'>&nbsp;</TD><TD class='cell_line_border'>&nbsp;</TD></TR>";
	
	text += "<TR><TD class='cell'>Umsatzsteuer:</TD>";
	text += "<TD class='cell_border'><nobr>&nbsp;" + komma(umsatzsteuer_betrag, true) + " &euro;</nobr></TD></TR>";
	text += "<TR><TD class='cell_line'>&nbsp;</TD><TD class='cell_line_border'>&nbsp;</TD></TR>";
	
	text += "<TR><TD class='cell'>Bruttobetrag:</TD>";
	text += "<TD class='cell_border'><nobr>&nbsp;" + komma(bruttobetrag, true) + " &euro;</nobr></TD></TR>";
	text += "<TR><TD class='cell_line'>&nbsp;</TD><TD class='cell_line'>&nbsp;</TD></TR>";
		
	text += "</TABLE>";



	if (!widget) 
	{ 
		promo = promo_p;
	} 
	else 
	{ 
		promo = "";
	}

	txtausgabe = text+promo;
}


