premetto che non sono un esperto in javascript


Ho una funzione per verificare la compilazione di campi in un modulo.

Mi viene dato l'errore "Stack overflow at line 304" alla verifica di (qualora viene cliccata la checkbox il campo verl_vorname_1 è obbligatorio)

codice:
if (form1.verletzte.checked == true && isEmpty(form1.verl_vorname_1))
	{
    alert( 'Nome è obbligatorio!' );
	form.verl_vorname_1.focus();
    return false;
	}

ALla linea 304 non ho però codice javascript!

Questa è tutta la funzione

codice:
function isEmpty( str){
    strRE = new RegExp( );
    strRE.compile( '^[\s ]*$', 'gi' );
    return strRE.test( str.value );
}

function checkForm(form){
if (form1.verletzte.checked == true && isEmpty(form1.verl_vorname_1))
	{
    alert( 'Nome è obbligatorio!' );
	form.verl_vorname_1.focus();
    return false;
	}

if (isEmpty(form1.ort_1))
	{
	alert("Località: obbligatorio !");
	form.ort_1.focus();
	return false;
	}
if(checkForm(document.form1))this.form.submit();
return true;
}
Qualche suggerimento dove sbaglio??