function validate(form){
	var mf = "";
	if( form.trade_name.value == "" ) {
		mf += "Trade Name\n";
	}
	if( form.address_1.value == "" ) {
		mf += "Street Address (Line 1)\n";
	}
	if( form.city.value == "" ) {
		mf += "City\n";
	}
	if( form.zip_code.value == "" ) {
		mf += "Postal Code/Zip\n";
	}
	if( form.state.value == "" ) {
		mf += "Province/State/Zip\n";
	}
	if( form.country.value == "" ) {
		mf += "Country\n";
	}
	if( form.office_phone.value == "" ) {
		mf += "Office no\n";
	}
	if( form.fax.value == "" ) {
		mf += "Fax no\n";
	}
	if( form.date_business_started.value == "" ) {
		mf += "Date Business was Started\n";
	}
	if( form.c_name.value == "" ) {
		mf += "Contact Name\n";
	}
	if( form.c_address_1.value == "" ) {
		mf += "Contact Street Address (Line 1)\n";
	}
	if( form.c_city.value == "" ) {
		mf += "Contact City\n";
	}
	if( form.c_zip_code.value == "" ) {
		mf += "Contact Postal Code/Zip\n";
	}
	if( form.c_state.value == "" ) {
		mf += "Contact Province/State/Zip\n";
	}
	if( form.c_country.value == "" ) {
		mf += "Contact Country\n";
	}
	if( form.c_office_phone.value == "" ) {
		mf += "Contact Office no\n";
	}
	if( form.c_fax.value == "" ) {
		mf += "Contact Fax no\n";
	}
	if( form.b_bank_name.value == "" ) {
		mf += "Bank Name\n";
	}
	if( form.b_address.value == "" ) {
		mf += "Bank Address\n";
	}
	if( form.b_city.value == "" ) {
		mf += "Bank City\n";
	}
	if( form.b_zip_code.value == "" ) {
		mf += "Bank Postal Code/Zip\n";
	}
	if( form.b_state.value == "" ) {
		mf += "Bank Province/State/Zip\n";
	}
	if( form.b_country.value == "" ) {
		mf += "Bank Country\n";
	}
	if( form.b_office_phone.value == "" ) {
		mf += "Bank Office no\n";
	}
	if( form.b_fax.value == "" ) {
		mf += "Bank Fax no\n";
	}
	if( form.b_transit.value == "" ) {
		mf += "Transit no\n";
	}
	if( form.b_account.value == "" ) {
		mf += "Account no\n";
	}
	if ( form.b_contact_name.value == ""){
		mf += "Bank Contact Name\n";
	}
	if ( form.r_trade_name_1.value == ""){
		mf += "Reference 1 Trade Name\n";
	}
	if ( form.r_phone_1.value == ""){
		mf += "Reference 1 Phone no\n";
	}
	if ( form.r_fax_1.value == ""){
		mf += "Reference 1 Phone no\n";
	}
	if ( form.r_trade_name_2.value == ""){
		mf += "Reference 2 Trade Name\n";
	}
	if ( form.r_phone_2.value == ""){
		mf += "Reference 2 Phone no\n";
	}
	if ( form.r_fax_2.value == ""){
		mf += "Reference 2 Phone no\n";
	}
	if ( form.r_trade_name_3.value == ""){
		mf += "Reference 3 Trade Name\n";
	}
	if ( form.r_phone_3.value == ""){
		mf += "Reference 3 Phone no\n";
	}
	if ( form.r_fax_3.value == ""){
		mf += "Reference 3 Phone no\n";
	}
	if ( form.app_date.value == ""){
		mf += "Date\n";
	}
	if ( form.app_name.value == ""){
		mf += "Name\n";
	}

	if ( mf != "") {
		alert("The following fields are required, but were not entered:\n\n" + mf);
		form.trade_name.focus();
	}else{
		form.submit();
	}
}