// JavaScript Document

function validate(f){

var telephone = /^[0-9]+$/;
var email = /^(.+)@(.+)\.(.+)$/;
var avail = /^[0-9]{2}\-[0-9]{2}\-[0-9]{4}$/;
var size = /^[0-9]+$/;
	if(f.name.value == ""){
	
	 	alert("Please Enter Name");
		f.name.focus();
		return false;
	}
	else if(f.email.value == ""){
	
	 	alert("Please Enter Email Address");
		f.email.focus();
		return false;
	}
	else if(f.email.value.search(email) == -1){
	
	 	alert("Please Enter Valid Email Address");
		f.email.focus();
		return false;
	}
	else if(f.commodity.value == ""){
	
	 	alert("Please Enter Commodity Type");
		f.commodity.focus();
		return false;
	}
	
	else if(f.size.value == ""){
	
	 	alert("Please Enter Size Type");
		f.size.focus();
		return false;
	}
	else if(f.size.value.search(size) == -1){
	
	 	alert("Please Enter Valid Size");
		f.email.focus();
		return false;
	}
	else if(f.origin.value == ""){
	
	 	alert("Please Enter Origin Type");
		f.origin.focus();
		return false;
	}

	else if(f.destination.value == ""){
	
	 	alert("Please Enter Destination Type");
		f.destination.focus();
		return false;
	}

else if(f.readydate.value != ""){
		if(f.readydate.value.search(avail) == -1){
		
			alert("Dates not Available is not in correct format it must be in dd-mm-yyyy");
			f.readydate.focus();
			return false;
		}
	}

	

}

function validate_pickup(f){

var telephone = /^[0-9]+$/;
var email = /^(.+)@(.+)\.(.+)$/;
var avail = /^[0-9]{2}\-[0-9]{2}\-[0-9]{4}$/;
var size = /^[0-9]+$/;
	if(f.name.value == ""){
	
	 	alert("Please Enter Name");
		f.name.focus();
		return false;
	}
	else if(f.companyname.value == ""){
	
	 	alert("Please Enter company name");
		f.companyname.focus();
		return false;
	}
	else if(f.als.value == ""){
	
	 	alert("Please Enter ALS Account No Type");
		f.als.focus();
		return false;
	}
	
	else if(f.pick_address.value == ""){
	
	 	alert("Please Enter Address");
		f.pick_address.focus();
		return false;
	}
	
	else if(f.city.value == ""){
	
	 	alert("Please Enter City");
		f.city.focus();
		return false;
	}

	else if(f.phone.value == ""){
	
	 	alert("Please Enter phone");
		f.phone.focus();
		return false;
	}
	
	else if(f.date.value == ""){
	
	 	alert("Please Enter date");
		f.date.focus();
		return false;
	}
	else if(f.date.value != ""){
			if(f.date.value.search(avail) == -1){
			
				alert("Dates not Available is not in correct format it must be in dd-mm-yyyy");
				f.date.focus();
				return false;
			}
		}

	else if(f.readyshipment.value == ""){
	
	 	alert("Please Enter Shipment Ready");
		f.readyshipment.focus();
		return false;
	}
	
	
	else if(f.dockclose.value == ""){
	
	 	alert("Please Enter Dock Close");
		f.dockclose.focus();
		return false;
	}
	else if(f.total_peices.value == ""){
	
	 	alert("Please Enter total peices");
		f.total_peices.focus();
		return false;
	}
	else if(f.total_peices.value != ""){
			if(f.total_peices.value.search(size) == -1){
			
				alert("Value must be Numeric e.g 4 or 100 etc");
				f.total_peices.focus();
				return false;
			}
		}
	
	else if(f.weight.value == ""){
	
	 	alert("Please Enter Total Weight");
		f.weight.focus();
		return false;
	}
	else if(f.weight.value != ""){
			if(f.weight.value.search(size) == -1){
			
				alert("Value must be Numeric e.g 4 or 100 etc");
				f.weight.focus();
				return false;
			}
		}
	

}
