
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 {
    if (!document.order.shipping_country.disabled) {
      document.order.state.disabled=false;
      document.order.shipping_state.disabled=false;
    }
  }

}

function CheckShippingCountry() {
  if (document.order.shipping_country.value != document.order.country.value) {
    alert('Hinweis: Die Kontaktadresse muß sich im Land befinden, das Sie als Lieferland ausgewählt haben.');
    document.order.shipping_country.value=document.order.country.value;
  }

}

function CheckRFields() {
  if (document.order.firstname.value=='') {
    alert('Bitte geben Sie einen Vornamen an.');
    document.order.firstname.focus();
    return false;
  }
  if (document.order.lastname.value=='') {
    alert('Bitte geben Sie einen Nachnamen an.');
    document.order.lastname.focus();
    return false;
  }
  if (document.order.street.value=='') {
    alert('Bitte geben Sie eine Strasse (inkl. Hausnummer) an.');
    document.order.street.focus();
    return false;
  }
  if (document.order.zipcode.value=='') {
    alert('Bitte geben Sie die Postleitzahl an.');
    document.order.zipcode.focus();
    return false;
  }
  if (document.order.city.value=='') {
    alert('Bitte geben Sie einen Ort an.');
    document.order.city.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 ("Bitte geben Sie eine gültige Emailadresse an.");
      document.order.email.focus();
      return false;
    }					
  }
  else {
    alert('Bitte geben Sie eine Emailadresse an.');
    document.order.email.focus();
    return false;   
  }
  if (document.order.phone1.value=='') {
    alert('Bitte geben Sie eine telefonnummer an, unter der wir Sie bei Rückfragen erreichen können.');
    document.order.phone1.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_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_country.value='';
  }
}


//-->
