<!--		
		var win = null;
		function newwin(){
			var sWidth = 500
			var sHeight = 500
				LeftPosition = (screen.width) ? (screen.width-sWidth)/2 : 0;
				TopPosition = (screen.height) ? (screen.height-sHeight)/2 : 0;
				settings = 'height='+sHeight+',width='+sWidth+',top='+TopPosition+',left='+LeftPosition+',scrollbars=yes'
			win = window.open("/webapps/bcc/reginfo.asp","AdditionInfo",settings)
		}

		function doRegWindow() 
		{ 
		   if(document.regform.bViewed.checked == true) {
		     newwin();
		    } 
		}

		function replaceChars(sFind, sAdd, entry) 
	        {
	         out = sFind;       // replace this
	         add = sAdd;        // with this
	         temp = "" + entry; // temporary holder
	           while (temp.indexOf(out)>-1) 
	            {
	              pos= temp.indexOf(out);
	              temp = "" + (temp.substring(0, pos) + add + 
	              temp.substring((pos + out.length), temp.length));
	            }
	          return temp;
	        }

		function validRegForm(frm) 
		{
			if(frm.sName.value=="") {
			   alert("Missing First Name.")
			   document.regform.sName.focus();
			   return false;
			}

			if(frm.sLast.value=="") {
			   alert("Missing Last Name.")
			   document.regform.sLast.focus();
			   return false;
			}

			if(frm.sTitle.value=="") {
			   alert("Missing Title.")
			   document.regform.sTitle.focus();
			   return false;
			}

			if(frm.sAffiliation.value=="") {
			   alert("Missing Affiliation.")
			   document.regform.sAffiliation.focus();
			   return false;
			}

			if(frm.sAddress.value=="") {
			   alert("Missing Address.")
			   document.regform.sAddress.focus();
			   return false;
			}

			if(frm.sCity.value=="") {
			   alert("Missing City.")
			   document.regform.sCity.focus();
			   return false;
			}

			if(frm.sState.selectedIndex==0) {
			   alert("Missing State.")
			   document.regform.sState.focus();
			   return false;
			}

			if(frm.sZIP.value=="") {
			   alert("Missing Zip Code.")
			   document.regform.sZIP.focus();
			   return false;
			}

			if(frm.sZIP.value!="") {
			   if(isNaN(frm.sZIP.value)) {
			      alert("Invalid Zip Code, Zip Code must contain only numeric values.")
			      document.regform.sZIP.focus();
			      return false;
			   }
			}

            if(frm.sAreaPhCode.value=="") {
			   alert("Missing Area Code.")
			   document.regform.sAreaPhCode.focus();
			   return false;
            }

			if(frm.sAreaPhCode.value!="") {
				   if(isNaN(frm.sAreaPhCode.value)) {
					  alert("Invalid Area Code, area code must contain only numeric values.")
					  document.regform.sAreaPhCode.focus();
					  return false;
				   }
			}

			if(frm.sPhone.value=="") {
			   alert("Missing Phone Number.")
			   document.regform.sPhone.focus();
			   return false;
			}

			if(frm.sPhone.value!="") {
				var sTmpPhone = frm.sPhone.value
				    sTmpPhone = replaceChars("(", "", sTmpPhone)
				    sTmpPhone = replaceChars(")", "", sTmpPhone)
				    sTmpPhone = replaceChars("-", "", sTmpPhone)
				if(isNaN(sTmpPhone)) {
				      alert("Invalid Phone Number.\nThe following format must be followed :\nAloud Characters [ \"Any numeric value\" , \"(\" , \")\" , \"-\" ]\nAny other characters are invalid")
				      document.regform.sPhone.focus();
				      return false;
				}
                        }

			if(frm.sAreaFxCode.value!="") {
			   if(isNaN(frm.sAreaFxCode.value)) {
			      alert("Fax Area Code is not required, but must contain only numeric values if filled in.")
			      document.regform.sAreaFxCode.focus();
			      return false;
			   }
			}

			if(frm.sFax.value!="") {
				var sTmpFax = frm.sFax.value
				    sTmpFax = replaceChars("(", "", sTmpFax)
				    sTmpFax = replaceChars(")", "", sTmpFax)
				    sTmpFax = replaceChars("-", "", sTmpFax)
				   if(isNaN(sTmpFax)) {
				      alert("Fax Number is not required, but if filled in the following format must be followed :\nAloud Characters [ \"Any numeric value\" , \"(\" , \")\" , \"-\" ]\nAny other characters are invalid")
				      document.regform.sFax.focus();
				      return false;
				   }
			}

			if(frm.sFax.value=="" && (frm.sAreaFxCode.value!="")) {
			      alert("Fax Number is NOT required unless a Fax Area Code has been entered.\nPlease remove the Fax Area Code or add a Fax Number.")
			      document.regform.sFax.focus();
			      return false;
			}

			if(frm.sEmail.value=="") {
			   alert("Missing Email Address.")
			   document.regform.sEmail.focus();
			   return false;
			} else {
			  var goodEmail = frm.sEmail.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
			  if(goodEmail) {
			   }
			    else {
			      alert("Invalid Email Address.")
			      document.regform.sEmail.focus();
			      return false; 
			  }
			}
			
			if(frm.sEmail.value!=frm.sEmailConfirm.value)
			{
				alert("Email addresses do not match.");
				document.regform.sEmail.focus();
				return false;
			}

            if( ( frm.bPCommissioner.checked==false ) && 
	            ( frm.bBAdjMember.checked==false ) && 
	            ( frm.bElected.checked==false ) && 
	            ( frm.bStudent.checked==false ) && 
	            ( frm.bStaff.checked==false )  && 
	            ( frm.bLegislator.checked==false )  && 
	            ( frm.bOtherDistinction.checked==false )  && 
	            ( frm.bFirst.checked==false ) ) {
				  alert("Please check one item under \"Check the most appropriate box\" before continuing")
				return false;
			}

            if( ( frm.bSession1.checked==false ) && 
				( frm.bSession2.checked==false ) && 
				( frm.bSession3.checked==false ) ) {
				alert("Please check the morning sessions you wish to attend")
				return false;
			}
           
		    if( ( frm.bSession4.checked==false ) && 
				( frm.bSession5.checked==false ) && 
				( frm.bSession6.checked==false ) ) {
				alert("Please check the afternoon sessions you wish to attend")
				return false;
			}
			
				if(frm.bViewed.checked!=true) {
			      alert("Please read the \"IMPORTANT INFORMATION\" about the conference.")
			      return false; 
			}

	}

		function formatCurrency(num) {
			num = num.toString().replace(/\$|\,/g,'');
		 if(isNaN(num))
			num = "0";
			sign = (num == (num = Math.abs(num)));
			num = Math.floor(num*100+0.50000000001);
			cents = num%100;
			num = Math.floor(num/100).toString();
		 if(cents<10)
			cents = "0" + cents;
			 for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
				  num = num.substring(0,num.length-(4*i+3))+','+
				  num.substring(num.length-(4*i+3));
		   return (((sign)?'':'-') + '$' + num + '.' + cents);
		}

		function acceptOnlyStudent(n) {
			var regform = document.regform
			if(n==0) {
               regform.bStudent.checked = false
			} else if(n==1) {
			    regform.bPCommissioner.checked = false;
			    regform.bBAdjMember.checked = false;
			    regform.bElected.checked = false;
			    regform.bStaff.checked = false;
			    regform.bLegislator.checked = false;
			    regform.bOtherDistinction.checked = false;
			    regform.bFirst.checked = false;
				regform.bStudent.checked = true;
			   }
		}
// -->