
function onChangedType(form) {
	if (form.regType.selectedIndex != form.amount.selectedIndex) {
		form.amount.selectedIndex = form.regType.selectedIndex;
  } 	
}

function onChangedAmount(form) {
	if (form.regType.selectedIndex != form.amount.selectedIndex) {
		form.regType.selectedIndex = form.amount.selectedIndex;
  } 	
}

function onChangedAuthor(form) {
	if (form.reg_author.selectedIndex == 0) {
		form.reg_paper.value = '0';
  } else {
		form.reg_paper.value = 'XXXX';		
	}
}

function TestSubmitRegistration(form) {
	
	if (form.billTo_firstName.value == '') {
	  alert('You must provide Billing First Name!');
	  return;	
  } 	

  if (form.billTo_lastName.value == '') {
	  alert('You must provide Billing Last Name!');
	  return;	
  } 	

  if (form.billTo_email.value=='' || form.billTo_email.value.indexOf('@')<0 || form.billTo_email.value.indexOf('.')<0 ) {
	  alert('You must provide a valid Billing E-Mail!');
	  return;
  }  

  if (form.reg_fullname.value == '') {
	  alert('You must provide Registrant Full Name!');
	  return;	
  } 	
	
  if (form.reg_affiliation.value == '') {
	  alert('You must provide Affiliation Info!');
	  return;	
  } 	
	
  if (form.reg_phone.value == '') {
	  alert('You must provide Contact Phone number!');
	  return;	
  } 		

  if (form.reg_email.value == '') {
	  alert('You must provide Contact E-Mail!');
	  return;	
  } 		

  if ( (form.reg_author.selectedIndex == 1) && (form.reg_paper.value == '' || form.reg_paper.value == '0' || form.reg_paper.value == 'XXXX') ) {
	  alert('If you are an author, you must provide a valid Submission Number!');
	  return;	
  } 	

  form.submit();
}

