/*
BRAIN.js 
*/

doInit2=0;
doInit3=0;
doInit4=0;

function init() {
	if(doInit2) {
		init2();
	}
	if(doInit3) {
		init3();
	}
	if(doInit4) {
		init4();
	}
}

function e(objname) {
	return document.getElementById(objname)
}

function fa(zahl, k, fix) {
    if(!k) k = 0;
    var neu = '';
 
	var dec_point = ',';
	var thousands_sep = '.';
 
    // Runden
    var f = Math.pow(10, k);
    zahl = '' + parseInt(zahl * f + (.5 * (zahl > 0 ? 1 : -1)) ) / f ;
 
    // Komma ermittlen
    var idx = zahl.indexOf('.');
 
    // fehlende Nullen einfügen
    if(fix)    {
         zahl += (idx == -1 ? '.' : '' )
         + f.toString().substring(1);
    }
	var sign = zahl < 0;
	if(sign) zahl = zahl.substring(1);
    idx = zahl.indexOf('.');
 
	// Nachkommastellen ermittlen
    if( idx == -1) idx = zahl.length;
    else neu = dec_point + zahl.substr(idx + 1, k);
 
 
    while(idx > 0)    {
        if(idx - 3 > 0)
        neu = thousands_sep + zahl.substring( idx - 3, idx) + neu;
        else
        neu = zahl.substring(0, idx) + neu;
        idx -= 3;
    }
    return (sign ? '-' : '') + neu;
}

