
function CheckContactCountry() {
  if (!document.order.shipping_country.disabled) {
    document.order.shipping_country.value=document.order.country.value;
  }
  if (document.order.country.value != "United States of America") {
    document.order.state.disabled=true;
    document.order.state.value='';
    document.order.shipping_state.disabled=true;
    document.order.shipping_state.value='';

  } else {
    document.order.state.disabled=false;
    document.order.shipping_state.disabled=false;
  }

}

function CheckShippingCountry() {
  if (document.order.shipping_country.value != document.order.country.value) {
    alert('Note: We need a Billing- & Ordering Contact in the same country as selected for shipping.');
    document.order.shipping_country.value=document.order.country.value;
  }
  if (document.order.shipping_country.value != "United States of America") {
    document.order.shipping_state.disabled=true;
    document.order.shipping_state.value='';
  } else {
    document.order.shipping_state.disabled=false;
  }

}

function CheckRFields() {
  if (document.order.firstname.value=='') {
    alert('Please enter your First name');
    document.order.firstname.focus();
    return false;
  }
  if (document.order.lastname.value=='') {
    alert('Please enter your Last name');
    document.order.lastname.focus();
    return false;
  }
  if (document.order.street.value=='') {
    alert('Please enter your Street');
    document.order.street.focus();
    return false;
  }
  if (document.order.city.value=='') {
    alert('Please enter your City');
    document.order.city.focus();
    return false;
  }
  if (document.order.country.value == "United States of America") {
    if (document.order.state.value=='') {
      alert('Please enter your State');
      document.order.state.focus();
      return false;
    }
  }
  if (document.order.zipcode.value=='') {
    alert('Please enter your Zipcode');
    document.order.zipcode.focus();
    return false;
  }
  if (document.order.zipcode.value=='') {
    alert('Please enter your Zipcode');
    document.order.zipcode.focus();
    return false;
  }
  if (document.order.email.value !="") {
    if (document.order.email.value.indexOf("@")==-1 || document.order.email.value.indexOf(".") ==-1 || document.order.email.value.length<6) {
      alert ("Please enter a valid email address");
      document.order.email.focus();
      return false;
    }					
  }
  else {
    alert('Plase enter your email address');
    document.order.email.focus();
    return false;   
  }
  if (document.order.phone1.value=='') {
    alert('Please enter your daytime phone number');
    document.order.phone1.focus();
    return false;
  }
  if (document.order.phone2.value=='') {
    alert('Please enter your daytime phone number');
    document.order.phone2.focus();
    return false;
  }
  if (document.order.phone3.value=='') {
    alert('Please enter your daytime phone number');
    document.order.phone3.focus();
    return false;
  }

}



function ChangeCheckbutton() {
  if (document.order.shipping.checked) {
	document.order.shipping_company.disabled=false;
	document.order.shipping_address.disabled=false;
	document.order.shipping_firstname.disabled=false;
	document.order.shipping_lastname.disabled=false;
	document.order.shipping_street.disabled=false;
	document.order.shipping_zipcode.disabled=false;
	document.order.shipping_city.disabled=false;
	document.order.shipping_state.disabled=false;
	document.order.shipping_country.disabled=false;
	document.order.shipping_country.value=document.order.country.value;
  } else {
	document.order.shipping_company.disabled=true;
	document.order.shipping_address.disabled=true;
	document.order.shipping_firstname.disabled=true;
	document.order.shipping_lastname.disabled=true;
	document.order.shipping_street.disabled=true;
	document.order.shipping_zipcode.disabled=true;
	document.order.shipping_city.disabled=true;
	document.order.shipping_state.disabled=true;
	document.order.shipping_country.disabled=true;
	document.order.shipping_company.value='';
	document.order.shipping_firstname.value='';
	document.order.shipping_lastname.value='';
	document.order.shipping_street.value='';
	document.order.shipping_zipcode.value='';
	document.order.shipping_city.value='';
	document.order.shipping_state.value='';
	document.order.shipping_country.value='';

  }
}


//-->
