var clr = new Array('white','pink');
//------------------------------
function submitForgotForm(form) {
 if (form.UserID.value=="") {
       alert("Please enter your email address.")
       form.UserID.focus();
       form.UserID.style.backgroundColor=clr[1];
       return false;
     }
  if (form.UserID.value.indexOf("@") == -1 || form.UserID.value.indexOf(".") == -1) {
     alert("Invalid Email address");
     form.UserID.focus();
     form.UserID.style.backgroundColor=clr[1];
     return false;
    }
form.UserID.style.backgroundColor=clr[0];
return true;
}
//------------------------------
function submitForm(form) {
 if (form.UserID.value=="") {
     alert("Please enter your UserID")
     form.UserID.focus();
     form.UserID.style.backgroundColor=clr[1];
     return false;
     } else {
     form.Password.style.backgroundColor=clr[0];
     }
 if (form.Password.value=="") {
     alert("Please enter your password.")
     form.Password.focus();
     form.Password.style.backgroundColor=clr[1];
     return false;
     } else {
     form.Password.style.backgroundColor=clr[0];
     }

return true;
}

function gotoQS(myForm)
{
    window.document.QSForm.action = "http://productpage.3dpublisher.net/3dproductpage/Qsvalidlogin.asp";
    window.document.QSForm.submit()
}

//------------------------------
function registerForm(form) {
var required = new Array('UserID','Email','FirstName','LastName','Title','Company','Adddress','City','Region','Zip','Country','Phone','Password','Password2');
var checkStr = form.Password.value;
var checkStr2 = form.Password2.value;
for (i=0;i<form.length-1;i++) {
 for (j=0;j<required.length;j++) {

    if (form[i].name == required[j] && form[i].value == "") {
            alert("You must enter your " + form[i].name + " to receive a quote.");
            form[i].focus();
            form[i].style.backgroundColor=clr[1];
            return false;
     }
     else {
          if (form[i].name == "Email" && (form[i].value.indexOf("@") == -1 || form[i].value.indexOf(".") == -1)) {
                 alert("Invalid Email address");
                 form[i].focus();
                 form[i].style.backgroundColor=clr[1];
                 return false;
          }
        form[i].style.backgroundColor = clr[0];
     }
   }
}
if(checkStr.length < 6) {
    alert("\" Password1 \" should be at least 6 characters long.");
    form.Password.focus();
    form.Password.style.backgroundColor=clr[1];
    return false;
    }
if(checkStr2.length < 6) {
    alert("\" Password2 \" should be at least 6 characters long.");
    form.Password2.focus();
    form.Password2.style.backgroundColor=clr[1];
    return false;
    }
if(checkStr != checkStr2) {
    alert("Passwords do not match.");
    form.Password2.focus();
    return false;
  }
return true;
}


