// JavaScript Document
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  //alert('asdfs');
  var i,p,q,nm,test,num,val,strArgs,errors,min,max,errors='',args=MM_validateForm.arguments;
  //alert("args length: " + args.length);
    for (i=0; i<(args.length); i++) {
	//alert("About to do something: " + args[i]);
	//strArgs = "'" + args[i] + "'";
	strArgs = args[i];
	//alert("strArgs: " + strArgs);
	//alert("yo");
	//test=args[i]; 
	//val=MM_findObj(args[i]);
	val = document.getElementById(strArgs);
	//alert("Round " + i + ": " + val.name);
	
	//alert(i + ". " + args[i] + " - " + val.name + " = " val.value);
    if (val) { //nm=val.name; 
	//alert(i + ". If val is yes. Val.name = " + val.name + ", val.value = " + val.value); 
	if (val.value == ""){
		errors += val.name + "\n";
	}
	}
	}
  //errors = "There are problems.";
  if (errors){ 
  //errors = "The following fields are required:\n" + errors;
  alert('The following fields are required:\n'+errors);
  }
  document.MM_returnValue = (errors == '');
  //document.MM_returnValue = true;
  //return true;
}