﻿function CancelOrder(QueryString){
  window.location = 'default.aspx' + QueryString;
}

function PlaceOrder(){
  var f = document.forms['MainForm'];
  f.Checkout.value = 'Yes';
  f.Confirm.value = '';
  f.SendOrder.value = '';
  f.submit();
}

function ClearCart(){
  if(confirm('Are you sure you want to empty your Shopping Cart?')){
    var f = document.forms['MainForm'];
    f.Checkout.value = '';
    f.Confirm.value = '';
    f.SendOrder.value = '';
    f.EmptyCart.value = 'Yes';
    f.submit();
  }
}

function ConfirmDetails(){
  var f = document.forms['MainForm'];

	if(JSTrim(f.txtName.value)==''){ alert('Please enter your name.'); f.txtName.focus(); return false; }
	if(JSTrim(f.txtEmail.value)==''){ alert('Please enter your e-mail address.'); f.txtEmail.focus(); return false; }
	if(!IsEmail(f.txtEmail.value)){ f.txtEmail.focus(); return false; }
	if(JSTrim(f.txtTelephone.value)==''){ alert('Please enter your telephone number.'); f.txtTelephone.focus(); return false; }
	//if(JSTrim(f.txtPassword.value)==''){ alert('Please enter a password.'); f.txtPassword.focus(); return false; }
	if(!IsTelephoneOrFax(f.txtTelephone.value, true)){ f.txtTelephone.focus(); return false; }
	if(JSTrim(f.txtAddress.value)==''){ alert('Please enter your full postal address, including postcode/zipcode.'); f.txtAddress.focus(); return false; }
	for(var x=0; x<f.ddlPostalRates.length; x++){
		if(f.ddlPostalRates[x].selected){break;}
	}
	if(f.ddlPostalRates[x].value==''){
		alert('Please select a postal rate from the list.');
		f.ddlPostalRates.focus();
		return false;
	}
  f.Checkout.value = '';
  f.Confirm.value = 'Yes';
  f.SendOrder.value = '';
  f.submit();
  return true;
}

function CompleteCheckout(){
  var f = document.forms['MainForm'];
  f.Checkout.value = '';
  f.Confirm.value = '';
  f.SendOrder.value = 'Yes';
  f.submit();
  return true;
}