yeah, did that. here's what i ended up with:
Code:
function validateForm(f){
for(var i=0; i<f.elements.length; i++) {
// check for blank fields
if (f.elements[i].value == ""){
alert('All fields must have an entry');
f.elements[i].focus();
// if the browser is Netscape 6+ or IE
if(document.all || document.getElementByID){
// change the color of text field
f.elements[i].style.background = "yellow";
}
return false;
}
// check if user id and password have at least 6 characters
if (f.elements[i].name == "wbUserid" || f.elements[i].name == "wbPass"){
if (f.elements[i].value.length < 6){
alert("Value must have at least 6 characters");
f.elements[i].value = "";
f.elements[i].focus();
// if the browser is Netscape 6+ or IE
if(document.all || document.getElementByID){
// change the color of text field
f.elements[i].style.background = "yellow";
}
return false;
}
}
// check for valid e-mail
if (f.elements[i].name == "Email"){
if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(f.Email.value))){
self.alert("Invalid E-mail Address! Please re-enter.");
f.Email.focus();
f.Email.select();
// if the browser is Netscape 6 or IE
if(document.all || document.getElementByID){
// change the color of text field
f.Email.style.background = "yellow";
}
return false;
}
}
}
}
Bookmarks