function validate(f) {

  if(f.subtype[0].checked==false && f.subtype[1].checked==false && f.subtype[2].checked==false || f.name.value=="" || f.address1.value=="" || f.city.value=="" || f.province.value=="" || f.country.value=="" || f.postal.value=="" || f.homephone.value=="" || f.email.value=="" || f.security_code.value=="") {
alert("Please fill out all required information, marked (*).");
  return false;
  }
  
if (f.country.value=="canada" || f.country.value=="Canada") {
return true;

} else {
	
var answer = confirm("Subscriptions outside Canada may incur an additional fee.")
	if (answer){
return true;
	} else {
return false;
	}

	}

  
 }
 
 
function validate_res(f) {

  if(f.security_code.value=="") {
alert("Please fill out all required information, marked (*).");
  return false;
  } else {
  return true;
  }
  
}

function validate_comment(f) {

  if(f.security_code.value=="" || f.comment_name.value=="" || f.comment_email.value=="" || f.comment_text.value=="") {
alert("Please complete all fields.");
  return false;
  } else {
  return true;
  }
  
}
