// JavaScript Document
function ValidateCheckNo (theCheckNoField){
  var validNumber = false;
  if (isNaN(document.getElementsByName(theCheckNoField)[0].value)||document.getElementsByName(theCheckNoField)[0].value=='') {
    validnumber = false;
    alert('Please select a Starting Check #.');
  } else {
    validnumber = true;
  }
  return validnumber;
}

function ValidateCOLORCheckNo (theCheckNoField){
  var validNumber = false;
  if (isNaN(document.getElementsByName(theCheckNoField)[0].value)||document.getElementsByName(theCheckNoField)[0].value=='') {
    validnumber = false;
    alert('Please select a Starting Check #.');
  } else {
      if (document.getElementsByName('p1')[0].value=='Select Color...'||document.getElementsByName('p1')[0].value=='') {
        validnumber = false;
        alert('Please select a Color.');
      } else {
        validnumber = true;
      }
  }
  return validnumber;
}

function ValidateReorderPage (theLine1Field,theCheckNoField,theAcctNoField,theInvoiceField,theQtyField){
  var validNumber = false;
  if (isNaN(document.getElementsByName(theCheckNoField)[0].value)||document.getElementsByName(theCheckNoField)[0].value=='') {
    validnumber = false;
    alert('Please select a Starting Check #.');
    return validnumber;
  } else {
    validnumber = true;
  }
  

  var AccountNumber = document.getElementsByName(theAcctNoField)[0].value;
  AccountNumber = AccountNumber.replace(/ /gi, "");
  AccountNumber = AccountNumber.replace(/-/gi, "");
  if (isNaN(AccountNumber)||AccountNumber=='') {
    validnumber = false;
    alert('Please enter your Account #.');
    return validnumber;
  } else {
    validnumber = true;
  }
  
  var InvoiceNumber = document.getElementsByName(theInvoiceField)[0].value;
  InvoiceNumber = InvoiceNumber.replace(/-/gi, "");
   if (isNaN(InvoiceNumber)||InvoiceNumber=='') {
    validnumber = false;
    alert('Please enter your previous invoice number.');
    return validnumber;
  } else {
    validnumber = true;
  }
  
  if (document.getElementsByName(theQtyField)[0].value==''){
    validnumber = false;
    alert('Please select a quantity from the drop-down list.');
    return validnumber;
  }
  else{
    validnumber = true;
  }
  
  if (document.getElementsByName(theLine1Field)[0].value==''){
    validnumber = false;
    alert('Please fill in the Line 1 field.');
    return validnumber;
  }
  else{
    validnumber = true;
  }
  
  
  return validnumber;
}

function ValidateCheckNoAndSoftware(theCheckNoField,theSoftwareField,theColorField){
  var validnumber = false;
  if (isNaN(document.getElementsByName(theCheckNoField)[0].value)||document.getElementsByName(theCheckNoField)[0].value=='') {
    validnumber = false;
    alert('Please select a Starting Check #.');
    return validnumber;
  } else {
      if (document.getElementsByName(theSoftwareField)[0].value=='') {
        validnumber = false;
        alert('Please fill out the Software field.');
        return validnumber;
      } else {
        validnumber = true;
      }
  }
  return validnumber;
}

function ValidateCheckNoCOLORAndSoftware(theCheckNoField,theSoftwareField,theColorField){
  var validNumber = false;
  if (isNaN(document.getElementsByName(theCheckNoField)[0].value)||document.getElementsByName(theCheckNoField)[0].value=='') {
    validNumber = false;
    alert('Please select a Starting Check #.');
  }else if (document.getElementsByName(theSoftwareField)[0].value=='') {
    validNumber = false;
    alert('Please fill out the Software field.');
  }else if (document.getElementsByName('p1')[0].value=='Select Color...'||document.getElementsByName('p1')[0].value=='') {
    validNumber = false;
    alert('Please select a Color.');
  }else{
    //alert('All necesary details have been completed');
    validNumber = true;
  }
  return validNumber;
}
