function cc_form_submit() {
  var error = '';
  var cc_name_value = trim(document.cc_form.cc_name.value);
  var cc_email_value = trim(document.cc_form.cc_email.value);

  if (cc_name_value == 'Name') { cc_name_value = ''; }
  if (cc_email_value == 'Email Address') { cc_email_value = ''; }

  if (cc_name_value == '') {
	error += "Name field is required.\n";
  }
  if (cc_email_value == '') {
	error += "Email field is required.\n";
  } else if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(cc_email_value)) {
	error += "Email Address is incorrect.\n";
  }

  if (error == '') {
	jQuery.post(
	  cc_form_action,
	  {
		FormAction: "cc_form_submit",
		cc_name: cc_name_value,
		cc_email: cc_email_value
	  },
	  cc_form_success
	);
  } else {
	alert(error);
  }
  return false;
}

function cc_form_success(data) {
  document.cc_form.reset();
  alert("Thank You for your subscription.");
}

function trim(str) {
	return str.replace(/^\s+|\s+$/g,"");
}

