function fnValidateOrder(thisform) {
    // validate Radio Buttons
	myOption = -1;
	for (i=thisform.cctype.length-1; i > -1; i--) {
		if (thisform.cctype[i].checked) {
			myOption = i;
		}
	}
	if (myOption == -1) {
		alert("Please complete all details before submitting your order.");
		return false;
	}

    // Validate Mandatory Fields

	// list required fields
	formFields = Array(1);
	formFields[0] = "store";
	formFields[1] = "cust_name";
	formFields[2] = "phone";
	formFields[3] = "order_number";
	formFields[4] = "name";
	formFields[5] = "cc";
	formFields[6] = "cc_exp_mm";
	formFields[7] = "cc_exp_yy";

	for(i = 0; i < formFields.length; i++) {
		field = eval("document.orderForm."+formFields[i]);
		field.value = Trim(field.value);
		if (field.value == "") 
		{
			alert("Please complete all details before submitting your order.");
			return false;
		}
	}
return true;
} //End Function

function Trim(TRIM_VALUE){
	if(TRIM_VALUE.length < 1){
		return"";
	}
	TRIM_VALUE = RTrim(TRIM_VALUE);
	TRIM_VALUE = LTrim(TRIM_VALUE);
	if(TRIM_VALUE==""){
		return "";
	}
	else{
		return TRIM_VALUE;
	}
} //End Function

function RTrim(VALUE){
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0){
		return"";
	}
	var iTemp = v_length -1;

	while(iTemp > -1){
		if(VALUE.charAt(iTemp) == w_space){
		}
		else{
			strTemp = VALUE.substring(0,iTemp +1);
			break;
		}
		iTemp = iTemp-1;
	} //End While
	return strTemp;
} //End Function

function LTrim(VALUE){
	var w_space = String.fromCharCode(32);
	if(v_length < 1){
		return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";

	var iTemp = 0;

	while(iTemp < v_length){
		if(VALUE.charAt(iTemp) == w_space){
		}
		else{
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	} //End While
	return strTemp;
} //End Function


function getAddr(branch) {
	//For use with Nobles order form
	var Adelaide="80-92 Grand Junction Road,\r\nKilburn SA 5084";
	var HeadOffice="80-92 Grand Junction Road,\r\nKilburn SA 5084";
	var Whyalla="129 Norrie Avenue,\r\nWhyalla Norrie SA 5608";
	var RoxbyDowns="Cnr Callana & Gosse Streets,\r\nRoxby Downs SA 5725";
	var Darwin="49 Benison Road,\r\nWinnellie NT 0821";
	var PortLincoln="Lot 3 Bel Air Drive,\r\nPort Lincoln SA 5606";
	var Dandenong="135 South Gippsland Highway,\r\nDandenong VIC 3175";
	var Derrimut="44 East Derrimut Crescent,\r\nDerrimut VIC 3030";
	var Sydney="16 Fariola Street,\r\nSilverwater NSW 2128";
	var Newcastle="72A Munibung Road,\r\nCardiff NSW 2285";
	var Brisbane="16 Precision Street,\r\nSalisbury QLD 4107";
	var Rockhampton="185 Alexandra Street,\r\nRockhampton North QLD 4701";
	var Mackay="12 Ginger Street,\r\nPaget QLD 4740";
	var Perth="50 Kewdale Road,\r\nWelshpool WA 6106";
	var Karratha="Coolawanyah Road,\r\nKarratha WA 6714";
	var PortHedland="10 Harwell Way,\r\nWedgefield WA 6722";

	// Set appropriate value for the Delivery field
	if (branch=="Adelaide") {
		document.forms["orderForm"].delivery.value = Adelaide;
	}
	else if (branch=="Head Office") {
		document.forms["orderForm"].delivery.value = HeadOffice;
	}
	else if (branch=="Whyalla") {
		document.forms["orderForm"].delivery.value = Whyalla;
	}
	else if (branch=="Roxby Downs") {
		document.forms["orderForm"].delivery.value = RoxbyDowns;
	}
	else if (branch=="Darwin") {
		document.forms["orderForm"].delivery.value = Darwin;
	}
	else if (branch=="Port Lincoln") {
		document.forms["orderForm"].delivery.value = PortLincoln;
	}
	else if (branch=="Dandenong") {
		document.forms["orderForm"].delivery.value = Dandenong;
	}
	else if (branch=="Derrimut") {
		document.forms["orderForm"].delivery.value = Derrimut;
	}
	else if (branch=="Sydney") {
		document.forms["orderForm"].delivery.value = Sydney;
	}
	else if (branch=="Newcastle") {
		document.forms["orderForm"].delivery.value = Newcastle;
	}
	else if (branch=="Brisbane") {
		document.forms["orderForm"].delivery.value = Brisbane;
	}
	else if (branch=="Rockhampton") {
		document.forms["orderForm"].delivery.value = Rockhampton;
	}
	else if (branch=="Mackay") {
		document.forms["orderForm"].delivery.value = Mackay;
	}
	else if (branch=="Perth") {
		document.forms["orderForm"].delivery.value = Perth;
	}
	else if (branch=="Karratha") {
		document.forms["orderForm"].delivery.value = Karratha;
	}
	else if (branch=="Port Hedland") {
		document.forms["orderForm"].delivery.value = PortHedland;
	}
	else {
		document.forms["orderForm"].delivery.value = "";
	}
} //End Function

