function checkWebsiteCreationForm() {
   //**************************    RESET ERRORS
   document.getElementById('firstNameError').innerHTML = '';
   document.getElementById('firstNameError').style.height = '0';
   document.getElementById('lastNameError').innerHTML = '';
   document.getElementById('lastNameError').style.height = '0';
   document.getElementById('emailError').innerHTML = '';
   document.getElementById('emailError').style.height = '0';
   document.getElementById('phoneError').innerHTML = '';
   document.getElementById('phoneError').style.height = '0';
   try {document.getElementById('examPassedError').innerHTML = ''}
   catch(err) {}
   try {document.getElementById('examPassedError').style.height = '0'}
   catch(err) {}
   //**************************    PARSE FIELDS
   var temp = document.getElementById('phone').value.replace(/[^x0-9]/g, '');
   temp = temp.replace(/^1?([2-9][0-9]{2})([2-9][0-9]{2})([0-9]{4})[x]?([0-9]*)$/, '($1) $2-$3 x$4');
   document.getElementById('phone').value = temp.replace(/[\s]x$/, '');
   //**************************    VERIFY
   if( document.getElementById('first_name').value == '' ) {
      document.getElementById('firstNameError').innerHTML = 'Please provide your first name.<br>'
      document.getElementById('firstNameError').style.height = '1.2em'
      return false
   }
   if( document.getElementById('last_name').value == '' ) {
      document.getElementById('lastNameError').innerHTML = 'Please provide your last name.<br>'
      document.getElementById('lastNameError').style.height = '1.2em'
      return false
   }
   if( !document.getElementById('email').value.match(/^[\w]+([-\.][\w]+)*\@[\w]+([-\.][\w]+)*\.[\w]{2,}$/) ) {
      document.getElementById('emailError').innerHTML = 'Please provide a valid email.<br>'
      document.getElementById('emailError').style.height = '1.2em'
      return false
   }
   document.getElementById('phone').value = document.getElementById('phone').value.replace(/[^\d]/g, '')
   document.getElementById('phone').value = document.getElementById('phone').value.replace(/^[01]*/, '')
   document.getElementById('phone').value = document.getElementById('phone').value.replace(/^([\d]{3})([\d]{3})([\d]{4})([\d]*)$/, '($1) $2-$3 x$4')
   document.getElementById('phone').value = document.getElementById('phone').value.replace(/[\s]x$/, '')
   if( document.getElementById('phone').value.length < 10 ) {
      document.getElementById('phoneError').innerHTML = 'Please provide a valid phone number.<br>'
      document.getElementById('phoneError').style.height = '1.2em'
      return false
   }
   try {
      if( document.getElementById('ncbtmb').checked && !document.getElementById('nctm').checked && !document.getElementById('nctmb').checked ) {
         document.getElementById('examPassedError').innerHTML = 'Select level of certification.<br>'
         document.getElementById('examPassedError').style.height = '1.2em'
         return false
      }
   } catch(err) {
   }
   return true
}
function validExam( caller ) {
   if( caller == 'nctm' ) {
      document.getElementById('nctmb').checked = false
   } else {
      document.getElementById('nctm').checked = false
   }
}
function showNCBExams() {
   if (document.getElementById('ncbtmb').checked) {
	   Effect.Appear('ncb_exams', {duration: 0.5})
	   Effect.BlindDown('ncb_exams', {duration: 0.5})

   } else {
      document.getElementById('nctmb').checked = false
      document.getElementById('nctm').checked = false
	   Effect.Fade('ncb_exams', {duration: 0.5})
		Effect.BlindUp('ncb_exams', {duration: 0.5})
   }
}
MM_preloadImages('/pub/images/main/what_we_do_11.gif','/pub/images/main/designs_11.gif','/pub/images/main/features_11.gif','/pub/images/main/pricing_11.gif','/pub/images/main/about_us_11.gif','/pub/images/main/contact_11.gif')
function updateTotal(orig_total) {
   var disc = document.getElementById('additional_setup_disc_amt')
   disc.value = disc.value.replace(/[^\d\.]/,'').replace(/(\.[\d]{1,2})\..*$/,'$1')
   var total = document.getElementById('total_today')
   var total_label = document.getElementById('total_today_label')

   total.innerHTML = '$' + ((orig_total - disc.value)+'').replace(/^(.*)\.([\d]{2}).*$/, '$1.$2')
      total_label.style.color = 'red'
      total_label.innerHTML = 'ADJ TOTAL:'
}
