function checkUserNameAvailability(userNameIn, url, w, h, name) { child = window.open(url+'&userName='+userNameIn, name,'toolbar=no,resizable=yes,directories=no,status=no,scrollbars=yes,resize=no,menubar=no,width='+w+',height='+h); } function checkNewUserRegistration() { // checking that the firstName is not empty: if(document.newUserRegistrationForm.elements[1].value == "") { alert("Please enter your first name"); document.newUserRegistrationForm.elements[1].focus(); document.newUserRegistrationForm.elements[1].select(); return false; } // checking that the last name is not empty: else if(document.newUserRegistrationForm.elements[2].value == "") { alert("Please enter your last name"); document.newUserRegistrationForm.elements[2].focus(); document.newUserRegistrationForm.elements[2].select(); return false; } // checking that the username is not empty else if(document.newUserRegistrationForm.elements[3].value == "") { alert("Please enter the username you wish to have. It should be at least 4 characters long."); document.newUserRegistrationForm.elements[3].focus(); document.newUserRegistrationForm.elements[3].select(); return false; } // verifying the password else if(document.newUserRegistrationForm.elements[4].value=="" || document.newUserRegistrationForm.elements[4].value.indexOf(" ") != -1) { alert("Please enter a bit longer password for your protection"); document.newUserRegistrationForm.elements[4].select(); document.newUserRegistrationForm.elements[4].focus(); return false; } // checking that the email is correct: else if(document.newUserRegistrationForm.elements[6].value.indexOf(".") == -1 || document.newUserRegistrationForm.elements[6].value.indexOf("@") == -1 || document.newUserRegistrationForm.elements[6].value == "" || document.newUserRegistrationForm.elements[6].value.indexOf(",") != -1 || document.newUserRegistrationForm.elements[6].value.indexOf(" ") != -1 || document.newUserRegistrationForm.elements[6].value.indexOf(":") != -1 || document.newUserRegistrationForm.elements[6].value.indexOf(";") != -1) { alert("Please enter a valid email address"); document.newUserRegistrationForm.elements[6].focus(); document.newUserRegistrationForm.elements[6].select(); return false; } // checking that the email address finishes with "fh-offenburg.de" if they selected the study program: else if((document.newUserRegistrationForm.elements[7].value!="") && document.newUserRegistrationForm.elements[6].value.indexOf("fh-offenburg.de") == -1) { alert("Please enter your Offenburg University Email address or deselect the study program"); document.newUserRegistrationForm.elements[6].focus(); document.newUserRegistrationForm.elements[6].select(); return false; } else { return true; } }