/*
===============================================================

    © carelessWriting.com

    Dieses Skript ist Eigentum von carelessWriting.com.

    Unerlaubte Vervielfältigung wird strafrechtlich verfolgt.

===============================================================
*/


onloadEvents.push(wrapCountChars);

function wrapCountChars()
{
    document.getElementById('zeichen-zaehlen-text').onblur = function()
    {
        var abrechnungseinheit = 150;

        // ----------------------------------------------------------------------


        var gesamt = this.value.length;

        document.getElementById('nettoChars').firstChild.nodeValue =  this.value.replace(/ /g, '').length;
        document.getElementById('bruttoChars').firstChild.nodeValue = gesamt;

        var abrechnungseinheiten = Math.ceil(gesamt / abrechnungseinheit);

        var gesamtpreisUebersetzung_en_de = abrechnungseinheiten * (preisUebersetzung_en_de_Regulaer / 1500 * abrechnungseinheit);

        if (gesamtpreisUebersetzung_en_de < preisUebersetzung_en_de_Regulaer)
        {
            gesamtpreisUebersetzung_en_de = preisUebersetzung_en_de_Regulaer;
        }

        var gesamtpreisUebersetzung_de_en = abrechnungseinheiten * (preisUebersetzung_de_en_Regulaer / 1500 * abrechnungseinheit);
        if (gesamtpreisUebersetzung_de_en < preisUebersetzung_de_en_Regulaer)
        {
            gesamtpreisUebersetzung_de_en = preisUebersetzung_de_en_Regulaer;
        }


        var gesamtpreisUebersetzung_fr_de = abrechnungseinheiten * (preisUebersetzung_fr_de_Regulaer / 1500 * abrechnungseinheit);
        if (gesamtpreisUebersetzung_fr_de < preisUebersetzung_fr_de_Regulaer)
        {
            gesamtpreisUebersetzung_fr_de = preisUebersetzung_fr_de_Regulaer;
        }

        var gesamtpreisUebersetzung_de_fr = abrechnungseinheiten * (preisUebersetzung_de_fr_Regulaer / 1500 * abrechnungseinheit);
        if (gesamtpreisUebersetzung_de_fr < preisUebersetzung_de_fr_Regulaer)
        {
            gesamtpreisUebersetzung_de_fr = preisUebersetzung_de_fr_Regulaer;
        }


        var gesamtpreisUebersetzung_his_de = abrechnungseinheiten * (preisUebersetzung_his_de_Regulaer / 1500 * abrechnungseinheit);
        if (gesamtpreisUebersetzung_his_de < preisUebersetzung_his_de_Regulaer)
        {
            gesamtpreisUebersetzung_his_de = preisUebersetzung_his_de_Regulaer;
        }

        var gesamtpreisUebersetzung_de_his = abrechnungseinheiten * (preisUebersetzung_de_his_Regulaer / 1500 * abrechnungseinheit);
        if (gesamtpreisUebersetzung_de_his < preisUebersetzung_de_his_Regulaer)
        {
            gesamtpreisUebersetzung_de_his = preisUebersetzung_de_his_Regulaer;
        }


        document.getElementById('preisUebersetzung_en_de').firstChild.nodeValue = (gesamtpreisUebersetzung_en_de).toFixed(2).replace(/\./, ',');
        document.getElementById('preisUebersetzung_de_en').firstChild.nodeValue = (gesamtpreisUebersetzung_de_en).toFixed(2).replace(/\./, ',');


        document.getElementById('preisUebersetzung_fr_de').firstChild.nodeValue = (gesamtpreisUebersetzung_fr_de).toFixed(2).replace(/\./, ',');
        document.getElementById('preisUebersetzung_de_fr').firstChild.nodeValue = (gesamtpreisUebersetzung_de_fr).toFixed(2).replace(/\./, ',');


        document.getElementById('preisUebersetzung_his_de').firstChild.nodeValue = (gesamtpreisUebersetzung_his_de).toFixed(2).replace(/\./, ',');
        document.getElementById('preisUebersetzung_de_his').firstChild.nodeValue = (gesamtpreisUebersetzung_de_his).toFixed(2).replace(/\./, ',');
    }
}
