function CheckPasswords(FormObj , Password1Element , Password2Element, DoNotCheckPasswordIfEmpty) { var r=true; var password1=FormObj.elements[Password1Element].value; var password2=FormObj.elements[Password2Element].value; if (!DoNotCheckPasswordIfEmpty || (DoNotCheckPasswordIfEmpty && password1.length)) { if ( password2 != password1 ) { alert("L�senorden �r inte lika!"); r=false; } else if (password1.length < 6) { alert("L�senordet �r f�r kort!\n6 tecken �r minimum."); r=false; } if (!r) FormObj.elements[Password1Element].focus(); } return r; } function CheckUserDetailsForm( DoNotCheckPasswordIfEmpty ) { var r=true; var min_length=4; var len=document.userdetails.username.value.length; if (len < min_length) { alert("Anv�ndar namnet �r f�r kort!\Minst 4 tecken\nDu har skivit in " + len + " tecken"); document.userdetails.username.focus(); return false; } var year=parseInt(document.userdetails.year.value); len=document.userdetails.year.value.length; if ((year > 100 && year < 1900)) { alert("Please enter the year in the 4 digit format (ex: 1994)!\nOr, you can use 2 digits; 0-69 for 2000-2069, 70-99 for 1970-1999"); r=false; } else if (year < 70) { document.userdetails.year.value=year + 2000 + ''; } else if (year >=70 && year<100) { document.userdetails.year.value=year + 1900 + ''; } else if (year > 3000) { alert(year + " är inte ett giltigt år!"); r=false; } if (!r) { document.userdetails.year.focus(); return false; } r=CheckPasswords(document.userdetails,'password','password2',DoNotCheckPasswordIfEmpty); return r; }