function checkFields(form) {
	missinginfo = "";
	if (form.Name.value == "") { missinginfo += "\n - Full Name"; }
	if (form.Address.value == "") { missinginfo += "\n - Postal Address"; }
	if (form.City.value == "") { missinginfo += "\n - City"; }
	if (form.State.options[form.State.selectedIndex].value == "") { missinginfo += "\n - State/Province"; }
	if (form.Postal.value == "") { missinginfo += "\n - Zip/Postal Code"; }
	if (form.Email.value == "") { missinginfo += "\n - E-mail"; }
	if (form.ConfirmEmail.value == "") { missinginfo += "\n - Confirm E-mail"; }
	if (form.Program.options[form.Program.selectedIndex].value == "") { missinginfo += "\n - Program of study"; }
	if (form.Age.options[form.Age.selectedIndex].value == "") { missinginfo += "\n - Age"; }
	if (missinginfo != "") {
		missinginfo = "_____________________________\n" + "Please check form below :\n" + missinginfo + "\n_____________________________";
		alert(missinginfo);
		return false;
	} else { 
		//var ValidEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/;
		var ValidEmail = /[a-zA-Z0-9_\.\-\+]+@[a-zA-Z0-9_\.\-\+]+\.[a-zA-Z]+$/;
		var ValueReturn = ( ValidEmail.test(form.Email.value) );

		errorinfo = "";
		if (form.ConfirmEmail.value != form.Email.value) { errorinfo += "\n - E-mail and Confirm E-mail"; }
		if (!ValueReturn) { errorinfo += "\n - * Wrong Email Format!!!"; }

		if (errorinfo != "") {
			errorinfo = "_____________________________\n" + "Please check form below :\n" + errorinfo + "\n_____________________________";
			alert(errorinfo);
			return false;
		} else {
			return true;
		};
	};
}

