function count_this(feld,form){ //Zählt die eingegebenen Zeichen einer Textarea
    if (form == undefined){
		form = 'EditFormular';
	}
	str  = eval('document.'+form+'.'+feld+'.value');
        str_laenge = str.length;
	a_str = str.split("\n");
	factor = a_str.length;
	factor--;
        str_laenge = str_laenge + (factor*4);
        wert = 255 - str_laenge;
	//wert = wert - (factor*3);
        //wert = eval('255-document.'+form+'.'+feld+'.value.length');
	eval('document.'+form+'.__'+feld+'_c.value = 255-str_laenge');
        if (str_laenge > 255){
            str = str.substring(0,(255-(factor*4)));
            eval('document.'+form+'.'+feld+'.value = str');
            //alert("ACHTUNG:\n\nDie maximale Länge für dieses Feld ist erreicht.\nDer Text wurde autom. auf die maximale Länge gekürzt!");
            count_this(feld,form);
            eval('document.'+form+'.'+feld+'.ClassName = "help_input_error";');
	}else if (str_laenge > 245){
            eval('document.'+form+'.'+feld+'.ClassName = "help_input_error";');
        }else{
            eval('document.'+form+'.'+feld+'.ClassName = "help_input";');
        }
return
}
function clear_this(feld,std,form){ //Zählt die eingegebenen Zeichen einer Textarea
    if (form == undefined){
		form = 'EditFormular';
    }
    test_str = eval('document.'+form+'.'+feld+'.value');
    if(test_str == std) eval('document.'+form+'.'+feld+'.value = "";');
return
}

function dis(wert,feld,form){ // schaltet Formularfelder ab
    if (form == undefined){
		form = 'EditFormular';
	}
 //alert(wert);
    if (wert == 0){
	     //eval('document.'+form+'.__'+feld+'_h.value = document.'+form+'.'+feld+'.value');
         eval('document.'+form+'.'+feld+'.disabled = true');
    }else{
	     //eval('document.'+form+'.'+feld+'.value = document.__'+form+'_h.'+feld+'.value');
         eval('document.'+form+'.'+feld+'.disabled = false');
    }
}
function save(form){
    if (form == undefined){
        form = 'EditFormular';
    }
    eval('document.'+form+'.save_button.disabled = true');
    eval('document.'+form+'.submit()');
}

function ResetCheck(msg,wohin){
    var chk = window.confirm(msg);    
    if(chk == true) {
        document.location.href = wohin;
    }
    //return(chk);
}

function frage(msg){
    var chk = window.confirm(msg);
    if(chk == true) {
        return true;
    }else{
        return false;
    }

}


function showTip(id){
	eval('document.getElementById(\'str'+id+'\').style.display = "none"');
	eval('document.getElementById(\'tip'+id+'\').style.display = "block"');
}
function hideTip(id) {
	eval('document.getElementById(\'str'+id+'\').style.display = "block"');
    eval('document.getElementById(\'tip'+id+'\').style.display = "none"');
}

