function validate(lang) {
	var validRegExp, 
	
		radio_choice, 
		name,
		error1, 
		error2, 
		error3, 
		error4, 
		errorgen, 
		errorthank, 
		errormsg;
	
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
	radio_choice = false;
	
	name    = document.forms[0].f_name.value;
	contact = document.forms[0].f_contact.value;
	
	for (counter = 0; counter < document.forms[0].f_pickup.length; counter++) {
		if (document.forms[0].f_pickup[counter].checked) {
			radio_choice = true; 
		}
	}

	
	if (lang == 'en') {
		error1     = 'name must not be empty';
		error2     = 'contact number must not be empty';
		error3	   = 'select a pickup location';
		errorgen   = 'Please check if the following fields are entered correctly:';
		errorthank = 'Thank you.';
	}

	errormsg = '';

	if (name == '') {
		errormsg += '\n- '+error1;
	}
	if (contact == '') {
		errormsg += '\n- '+error2;
	}
	if (!radio_choice) {
		errormsg += '\n- '+error3;
	}


	
	if (errormsg !='') {
		alert(errorgen+'\n'+errormsg+'\n\n'+errorthank);
		return false;	
	}
}
