var s_pageName='';

function copyBillingToShipping() {

  if (document.getElementById('shipsame').checked == true) {
      document.getElementById('ship_name1').value = document.getElementById('bill_name1').value;
	  document.getElementById('ship_name2').value = document.getElementById('bill_name2').value;
      document.getElementById('ship_address1').value = document.getElementById('bill_address1').value;
      document.getElementById('ship_address2').value = document.getElementById('bill_address2').value;
      document.getElementById('ship_city').value = document.getElementById('bill_city').value;
      document.getElementById('ship_st').value = document.getElementById('bill_st').value;
      document.getElementById('ship_zc').value = document.getElementById('bill_zc').value;
      document.getElementById('ship_phone').value = document.getElementById('bill_phone').value;
  }
  
  return true;
}

function orderValidate(form) {
  var alert_text = '';
  var this_error = 0;
  
	if (form.bill_name1.value == null || form.bill_name1.value.length == 0) {
		alert_text = alert_text + '\n - Billing First Name is required.';
		this_error = 1;
	}	
	
	if (form.bill_name2.value == null || form.bill_name2.value.length == 0) {
		alert_text = alert_text + '\n - Billing Last Name is required.';
		this_error = 1;
	}		

	if (form.bill_address1.value == null || form.bill_address1.value.length == 0) {
		alert_text = alert_text + '\n - Billing Address is required.';
		this_error = 1;
	}	

	if (form.bill_city.value == null || form.bill_city.value.length == 0) {
		alert_text = alert_text + '\n - Billing City is required.';
		this_error = 1;
	}	

	if (form.bill_st.selectedIndex == 0) {
		alert_text = alert_text + '\n - Billing State is required.';
		this_error = 1;
	}	

	if (form.bill_zc.value == null || form.bill_zc.value.length == 0) {
		alert_text = alert_text + '\n - Billing Zip Code is required.';
		this_error = 1;
	}	

	if (form.bill_phone.value == null || form.bill_phone.value.length == 0) {
		alert_text = alert_text + '\n - Billing Phone Number is required.';
		this_error = 1;
	}	

	if (form.bill_email.value == null || form.bill_email.value.length == 0) {
		alert_text = alert_text + '\n - Billing E-Mail Address is required.';
		this_error = 1;
	}	

  // shipping
  
	if (form.ship_name1.value == null || form.ship_name1.value.length == 0) {
		alert_text = alert_text + '\n - Shipping First Name is required.';
		this_error = 1;
	}	
	
	if (form.ship_name2.value == null || form.ship_name2.value.length == 0) {
		alert_text = alert_text + '\n - Shipping Last Name is required.';
		this_error = 1;
	}	

	if (form.ship_address1.value == null || form.ship_address1.value.length == 0) {
		alert_text = alert_text + '\n - Shipping Address is required.';
		this_error = 1;
	}	

	if (form.ship_city.value == null || form.ship_city.value.length == 0) {
		alert_text = alert_text + '\n - Shipping City is required.';
		this_error = 1;
	}	

	if (form.ship_st.selectedIndex == 0) {
		alert_text = alert_text + '\n - Shipping State is required.';
		this_error = 1;
	}	

	if (form.ship_zip.value == null || form.ship_zip.value.length == 0) {
		alert_text = alert_text + '\n - Shipping Zip Code is required.';
		this_error = 1;
	}	

	if (form.ship_phone.value == null || form.ship_phone.value.length == 0) {
		alert_text = alert_text + '\n - Shipping Phone Number is required.';
		this_error = 1;
	}	

  // payment info
  
  if (form.order_cctype.selectedIndex == 0) {
		alert_text = alert_text + '\n - Credit Card Type is required.';
		this_error = 1;
	}	

  if (form.cardNum.value == null || form.cardNum.value.length == 0) {
		alert_text = alert_text + '\n - Credit Card Number is required.';
		this_error = 1;
	}	

  if (form.cardExp.value == null || form.cardExp.value.length == 0) {
		alert_text = alert_text + '\n - Credit Card Expiration is required.';
		this_error = 1;
	}	

  if (form.CVV2.value == null || form.CVV2.value.length < 2) {
		alert_text = alert_text + '\n - Credit Card Security Code is required.';
		this_error = 1;
	}	

  if (form.chkDisclaim.value == false ) {
		alert_text = alert_text + '\n - You must agree to the terms and conditions by checking the checkbox.';
		this_error = 1;
	}	

  if (this_error == 1) {
    alert ("There were errors with your order:\n" + alert_text + "\n\nPlease check the required fields and re-submit your order.");
    return false;
  } else {
  	return true;
  }
  
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
