function checkRegister()
{
//     document.returnValue = true;
//     return;

    with (document.register)
    {
    	for (i=0;i<elements.length;i++) {
			if ((elements[i].type == 'text') || (elements[i].type == 'textarea'))  	elements[i].value = elements[i].value.replace(/^[\s\r]+$/,"");
			if (!elements[i].value && elements[i].name != 'Bemerkungen') {
                alert("Bitte das Feld <" + elements[i].name + '> ausfüllen.');
                elements[i].focus();
                document.returnValue = false;
            	return;
            }
    	}
    	
       if (EMail_Adresse.value.search(/\@.+\./) <= 1)
       {
         alert("Die E-Mail Adresse ist nicht korrekt")
    	 EMail_Adresse.select();
    	 document.returnValue = false;
    	 return;
       }

        var truth = 0;
        for (var i=0;i<scl_year.length;i++) {
            if (scl_year[i].checked==true) truth++;
        }
        if (truth==0) {
            alert ("Bitte markiere ein oder zwei Schuljahre.");
            document.returnValue = false;
	        return;
        }
        
        truth = 0;
        for (var i=0;i<course.length;i++) {
            if (course[i].checked==true) truth++;
        }
        if (truth==0) {
            alert ("Bitte markiere Deinen gewünschten Projektkurs.");
            document.returnValue = false;
	        return;
        }
    }
    document.returnValue = true;
    return;
}

function checkGuest()
{
	with (document.guest)
 	{
 		guest_name.value = guest_name.value.replace(/^[\s\r]+$/,"");
 		guest_email.value = guest_email.value.replace(/^[\s\r]+$/,"");
 		guest_text.value = guest_text.value.replace(/^[\s\r]+$/,"");
 		secure_code.value = secure_code.value.replace(/^[\s\r]+$/,"");
 	
   		if (guest_name.value=='')
   		{
    		alert ("Bitte geben Sie Ihren Namen an.");
    		guest_name.focus();
    		document.returnValue = false;
			return;
   		}

   		if ((guest_email.value != '') && (guest_email.value.search(/\@.+\./) <= 1))
   		{
     		alert("Die E-Mail Adresse ist nicht korrekt")
	 		guest_email.select();
	 		document.returnValue = false;
	 		return;
   		}

       	if (guest_text.value=='')
       	{
       		alert ("Bitte geben Sie auch einen Text ein.");
        	guest_text.focus();
        	document.returnValue = false;
        	return;
       	}
       	
       	if ((secure_code.value == '') || (secure_code.value == secure_code.defaultValue))
       	{
       		alert ("Bitte geben Sie den Sicherheits-Code ein.\nGeben Sie die Buchstaben und Zahlen des linksstehenden Codes genau ein.\nAchten Sie auf Groß- und Kleinschreibung.");
       		secure_code.value = '';
        	secure_code.focus();
        	document.returnValue = false;
        	return;
       	}

   		document.returnValue = true;
   		return;
 	}
}