
function isBlank(str) {
  if (str == "")
    return 1;
  j = 1;
  for (i=0; i < str.length; i++) {
    if (str.charAt(i) == ' ' || str.charAt(i) == '\\r' || str.charAt(i) == '\\n') {

    } else {
       j = 0;
       break;
    }
  }
   return j;
}

//function isChecked(chkboxes)
//{
//  for (i=0; i < chkboxes.length; i++) {
//      if (chkboxes[i].checked) { return true; }
//  }
//  return false;
//}

//function isBrochureChecked(box, maxlength)
//{
//  //alert("1st box: " + box.checked);
//  //maxlength = 3;
//  for (i=0; i <= maxlength; i++) {
//      boxname = 'PubID' + i;
//	  alert ("Box name: " + boxname + " VALUE: " + boxname.value + "\n");
//	  if (boxname.checked) { return true; }
//  }
//  return false;
//}

function isEmail(elm)
{
	if (elm.value.indexOf("@") != "-1" &&
 	elm.value.indexOf(".") != "-1" &&
 	elm.value != "")
 	return true;
    else return false;
}

function checkbrochure(form) {
  
  //if (!isBrochureChecked(form.PubID0, form.MaxPubID.value)) {
  //   alert("Please select request brochure(s).");   
  //   form.PubID0.focus();
  if (isBlank(form.firstname.value)) {
     alert("Please enter your first name.");
     form.firstname.focus();
  } else if (isBlank(form.lastname.value)) {
     alert("Please enter your last name.");
     form.lastname.focus();
  } else if (isBlank(form.street1.value)) {
     alert("Please enter your street address.");
     form.street1.focus();
  } else if (isBlank(form.city.value)) {
     alert("Please enter your address city.");
     form.city.focus();
  } else if (isBlank(form.province.value) && (form.state.selectedIndex == 0)) {
     alert("Please select a state or enter province name.");
     form.state.focus();
  } else if ((form.state.selectedIndex != 0) && isBlank(form.zipcode.value)) {
     alert("Please enter a valid zipcode.");
     form.zipcode.focus();
  } else if ((form.country.selectedIndex == 0) && (form.state.selectedIndex == 0)) {
     alert("Please select your country.");
     form.country.focus();
  } else if ( (form.receiveupdate[0].checked) && (isEmail(form.email) == false)) {
     alert("Please enter a valid email address.");
     form.email.focus();
    //} else if ( (form.emailupdates[0].checked) && !isChecked(form.update_topic)) {
  //   alert("Please select the topic.");
   //  form.update_topic[0].focus(); 
  } else {
    return true;
  }
  return false;
}

function checkit(form) {
  
  //if (!isBrochureChecked(form.PubID0, form.MaxPubID.value)) {
  //   alert("Please select request brochure(s).");   
  //   form.PubID0.focus();
  if (isBlank(form.firstname.value)) {
     alert("Please enter your first name.");
     form.firstname.focus();
  } else if (isBlank(form.lastname.value)) {
     alert("Please enter your last name.");
     form.lastname.focus();
  } else if (isBlank(form.street1.value)) {
     alert("Please enter your street address.");
     form.street1.focus();
  } else if (isBlank(form.city.value)) {
     alert("Please enter your address city.");
     form.city.focus();
  } else if ((form.state.selectedIndex != 0) && isBlank(form.zipcode.value)) {
     alert("Please enter a valid zipcode.");
     form.zipcode.focus();
  } else if ((form.country.selectedIndex == 0) && (form.state.selectedIndex == 0)) {
     alert("Please select your country.");
     form.country.focus();
  } else if ( (form.receiveupdate[0].checked) && (isEmail(form.email) == false)) {
     alert("Please enter a valid email address.");
     form.email.focus();
	//	 } else if (isBlank(form.province.value) && (form.state.selectedIndex == 0)) {
 //    alert("Please select a state or enter province name.");
  //   form.state.focus(); 
    //} else if ( (form.emailupdates[0].checked) && !isChecked(form.update_topic)) {
  //   alert("Please select the topic.");
   //  form.update_topic[0].focus(); 
  } else {
    return true;
  }
  return false;
}

function checknewsletter(form) {
  
  //if (!isBrochureChecked(form.PubID0, form.MaxPubID.value)) {
  //   alert("Please select request brochure(s).");   
  //   form.PubID0.focus();
  if (isEmail(form.email) == false) {
     alert("Please enter a valid email address.");
     form.email.focus();
    //} else if ( (form.emailupdates[0].checked) && !isChecked(form.update_topic)) {
  //   alert("Please select the topic.");
   //  form.update_topic[0].focus(); 
  } else {
    return true;
  }
  return false;
}

