function formCheck() {
	var error='';
	if(checkDates() == false)
		error += "Select Webinar Date\n";	
	if(document.getElementById('billFRM').first_name.value == '')
		error += "First name\n";	
	if(document.getElementById('billFRM').last_name.value == '')
		error += "Last name\n";
	if(document.getElementById('billFRM').company_name.value == '')
		error += "Company name\n";
	if(document.getElementById('billFRM').country.value == '')
		error += "Company Country\n";
	if(document.getElementById('billFRM').phone.value == '')
		error += "Company Phone\n";
	if(document.getElementById('billFRM').email.value == '' || emailVal(document.getElementById('billFRM').email.value) == false)
		error += "Invalid Email Address\n";
	if(error != ''){
		alert("Error: please fix the following errors\n\n" + error);
	}
	else
		document.billFRM.submit();
}

function checkDates() {
	myOption = -1;
	for (i=document.billFRM.date.length-1; i > -1; i--) {
		if (document.billFRM.date[i].checked) {
			myOption = i; i = -1;
		}
	}
	if (myOption == -1) {
		return false;	
	}
}

function addressCheck() {
	document.getElementById('billFRM').billing_address_1.value = document.getElementById('billFRM').address_1.value;
	document.getElementById('billFRM').billing_address_2.value = document.getElementById('billFRM').address_2.value;		
	document.getElementById('billFRM').billing_city.value = document.getElementById('billFRM').city.value;
	document.getElementById('billFRM').billing_state.value = document.getElementById('billFRM').state.value;
	document.getElementById('billFRM').billing_zip.value = document.getElementById('billFRM').zip.value;
	document.getElementById('billFRM').billing_country.value = document.getElementById('billFRM').country.value;	
	document.getElementById('billFRM').billing_phone.value = document.getElementById('billFRM').phone.value;			
}
	
function isCreditCard( CC ) 
     {                         
          if (CC.length > 19)
               return (false);
 
          sum = 0; mul = 1; l = CC.length;
          for (i = 0; i < l; i++) 
          {
               digit = CC.substring(l-i-1,l-i);
               tproduct = parseInt(digit ,10)*mul;
               if (tproduct >= 10)
                    sum += (tproduct % 10) + 1;
               else
                    sum += tproduct;
               if (mul == 1)
                    mul++;
               else
                    mul--;
          }
          if ((sum % 10) == 0)
               return (true);
          else
               return (false);
     }	
     
function emailVal(src) {
     var emailReg = new RegExp("^[a-z0-9]+([_\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+)*)+\.[a-z]{2,}$");
	if (!(emailReg.test(src.toLowerCase())))
		return false;
	else
		return true;
  }
  
  
  function redirect(){
  	window.location.href = 'http://www.businessdesigncorp.com/contactus.htm';
  }
