 
function validate(f) {
	
	f.action = "http://lists.sage.com/subscribe/subscribe.html";
	
	
	
  //check for empty fields
  if(f.UserID_.value==""||f.name.value==""||f.email.value==""||f.pw.value==""||f.pwv.value==""){
      var dd = document.getElementById("emptyfield");
	  dd.style.display = "block";
	  return false;
  }
  
  //check the acct number
  if(f.email.value.indexOf("@")== -1 || f.email.value.indexOf(".")== -1) {
    var dd = document.getElementById("emailerr");
	dd.style.display = "block";
  	return false;
  }
  
  //check the acct number
  if(!IsNumeric(f.UserID_.value)) {
    var dd = document.getElementById("acctID");
	dd.style.display = "block";
  	return false;
  }
  //check the password
  if(f.pw.value!=f.pwv.value){
    var dd = document.getElementById("passw");
	dd.style.display = "block";
  	return false;
  }
  //check to see if they subscribed to a forum
  var c_value = "";
  for (var i=0; i < f.list.length; i++)
  {
   if (f.list[i].checked)
   {
      c_value = c_value + f.list[i].value + "\n";
   }
   }
	if(c_value==""){
    	var dd = document.getElementById("listt");
		dd.style.display = "block";
		return false;
	}


  if(f.CaptchaCode.value==""||f.CaptchaCode.value != aryCaptchaImage[1]){
      var dd = document.getElementById("captchaerr");
	  dd.style.display = "block";
	  return false;
  }

	
 }

var aryCaptchaImage = null;

function UpdateCaptchaImage()
{
	
	var aryImages = [15];
	aryImages[0] = ["2AT5239a.jpg", "SmT8"];
	aryImages[1] = ["65fy27wy.jpg", "EQ2m"];
	aryImages[2] = ["6p2WEpBT.jpg", "Z22z"];
	aryImages[3] = ["7hRf35eN.jpg", "2XRM"];
	aryImages[4] = ["877d5Fx9.jpg", "PbzB"];
	aryImages[5] = ["aWEAZr8r.jpg", "57ed"];
	aryImages[6] = ["nw74CsxC.jpg", "yGqQ"];
	aryImages[7] = ["Nx58zz8y.jpg", "53x6"];
	aryImages[8] = ["r9DFr5w8.jpg", "3xZ6"];
	aryImages[9] = ["rGZqMb2h.jpg", "26Gd"];
	aryImages[10] = ["tGHay2kR.jpg", "mwHD"];
	aryImages[11] = ["TS8y94QE.jpg", "N583"];
	aryImages[12] = ["w6cs57Py.jpg", "nFcX"];
	aryImages[13] = ["yxg35Tqp.jpg", "q9g6"];
	aryImages[14] = ["ZWp2x4f4.jpg", "R7q5"];
	
	var iRand = Math.round(Math.random() * 15);
	
	if(iRand >= 15) iRand = 0;
	
	aryCaptchaImage = aryImages[iRand];
	
	var oImg = document.getElementById("imgCaptcha");
	oImg.src = "captcha/" + aryCaptchaImage[0];
	
}

