//js


function validate() {

	var name = document.getElementById("name");
	var title = document.getElementById("title");
	var email = document.getElementById("email");
	var company = document.getElementById("company");
	var address = document.getElementById("address");
	var city = document.getElementById("city");
	var state = document.getElementById("state");
	var zip = document.getElementById("zip");
	var phone = document.getElementById("phone");
	
	var error_msg = "Please complete the following fields before continuing:\n\n";
	var error = 0;
	
	if( trim(name.value) == "" ) {
		error_msg = error_msg + "Name\n";
		error = 1;
	}
	
	if( trim(title.value) == "" ) {
		error_msg = error_msg + "Title\n";
		error = 1;
	}
	
	if( trim(email.value) == "" ) {
		error_msg = error_msg + "Email\n";
		error = 1;
	}
	
	if( trim(company.value) == "" ) {
		error_msg = error_msg + "Company\n";
		error = 1;
	}
	
	if( trim(address.value) == "" ) {
		error_msg = error_msg + "Address\n";
		error = 1;
	}
	
	if( trim(city.value) == "" ) {
		error_msg = error_msg + "City\n";
		error = 1;
	}
	
	if( trim(state.value) == "" ) {
		error_msg = error_msg + "State\n";
		error = 1;
	}
	
	if( trim(zip.value) == "" ) {
		error_msg = error_msg + "Zip\n";
		error = 1;
	}
	
	if( trim(phone.value) == "" ) {
		error_msg = error_msg + "Phone\n";
		error = 1;
	}
	
	if( error == 1 ) {
		alert(error_msg);
		return false;
	} else {
		return true;
	}
	
	return false;	
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}