// CMTL ORDER PROCESS FORM SCRIPT
function ProcessForm(step, form) {
	
	if(step == 'step1') {
		
		// Variables
		// your_tax = document.getElementById('your_tax');
		your_name = document.getElementById('your_name'); 
		your_company = document.getElementById('your_company'); 
		your_address = document.getElementById('your_address'); 
		your_city = document.getElementById('your_city'); 
		your_country = document.getElementById('your_country'); 
		your_telephone = document.getElementById('your_telephone'); 
		your_email = document.getElementById('your_email');
		
		// ship_tax = document.getElementById('ship_tax');
		ship_name = document.getElementById('ship_name'); 
		// ship_company = document.getElementById('ship_company'); 
		ship_address = document.getElementById('ship_address'); 
		ship_city = document.getElementById('ship_city'); 
		ship_country = document.getElementById('ship_country'); 
		ship_telephone = document.getElementById('ship_telephone'); 
		// ship_email = document.getElementById('ship_email');
		
		// Processing
		/* if (your_tax.value == '') {
			alert("Your Tax ID/Vat No. is a required field.");
			your_tax.focus();
		} else */
		if (your_name.value == '') {
			alert("Your Name is a required field");
			your_name.focus();
		} else if (your_company.value == '') {
			alert("Your Company is a required field");
			your_company.focus();
		} else if (your_address.value == '') {
			alert("Your Address is a required field");
			your_address.focus();
		} else if (your_city.value == '') {
			alert("Your City is a required field");
			your_city.focus();
		} else if (your_country.value == '') {
			alert("Your Country is a required field");
			your_country.focus();
		} else if (your_telephone.value == '') {
			alert("Your Telephone is a required field");
			your_telephone.focus();
		} else if (your_email.value == '') {
			alert("Your Email is a required field");
			your_email.focus();
		/*
		} else if (ship_tax.value == '') {
			alert("Your Tax ID/Vat No. is a required field.");
			ship_tax.focus();
		*/
		} else if (ship_name.value == '') {
			alert("Your Name is a required field");
			ship_name.focus();
		/*
		} else if (ship_company.value == '') {
			alert("Your Company is a required field");
			ship_company.focus();
		*/
		} else if (ship_address.value == '') {
			alert("Your Address is a required field");
			ship_address.focus();
		} else if (ship_city.value == '') {
			alert("Your City is a required field");
			ship_city.focus();
		} else if (ship_country.value == '') {
			alert("Your Country is a required field");
			ship_country.focus();
		} else if (ship_telephone.value == '') {
			alert("Your Telephone is a required field");
			ship_telephone.focus();
		/*
		} else if (ship_email.value == '') {
			alert("Your Email is a required field");
			ship_email.focus();
		*/
		} else {
			form.submit();
		}
	
	}
	
	if(step == 'step2') {
		
		// Variables
		no_units = document.getElementById('no_units');
		dimension_l = document.getElementById('dimension_l'); 
		dimension_w = document.getElementById('dimension_w'); 
		dimension_h = document.getElementById('dimension_h'); 
		unit_value = document.getElementById('unit_value'); 
		origin_country = document.getElementById('origin_country'); 
		description_goods = document.getElementById('description_goods'); 
		
		// Processing
		if (no_units.value == '' || isNaN(no_units.value)) {
			alert("No. Units is a required field and must be a valid number.");
			no_units.focus();
		} else if (dimension_l.value == '' || isNaN(dimension_l.value) || dimension_h.value == '' || isNaN(dimension_h.value) || dimension_w.value == '' || isNaN(dimension_w.value) ) {
			alert("Units of Measure (L x W x H) is a required field and must be valid numbers.");
			dimension_l.focus();
		} else if (unit_value.value == '' || isNaN(unit_value.value)) {
			alert("Unit Value is a required field and must be a valid number.");
			unit_value.focus();
		} else if (origin_country.value == '') {
			alert("Origin Country is a required field");
			origin_country.focus();
		} else if (description_goods.value == '') {
			alert("Description of Goods is a required field");
			description_goods.focus();
		} else {
			form.submit();
		}
	
	}
	
	if(step == 'step3') {
		
		// Variables
		comments = document.getElementById('comments');
		declaration = document.getElementById('declaration'); 
		total_items = document.getElementById('total_items');
		
		// Processing
		if (total_items.value == '' || total_items.value == '0') {
			alert("Please add items before submitting order.");
			total_items.focus();
		} else if (comments.value == '') {
			alert("Comments is a required field");
			comments.focus();
		} else if (declaration.value == '') {
			alert("Declaration is a required field");
			declaration.focus();
		} else {
			form.submit();
		}
	
	}
	
}
