
function checkemailform() {
	var alert_message = "";
		
		
		alert_message = alert_message + validate_emailtext('main_character,current_server,age,alt_characters,previous_guilds,keep_alts_unguilded,goals_for_alts,playing_schedule,internet_connection,raiding_experience,dungeon_experience,spec,respec_for_raid,interest_in_guild,character_goals,checklist_agree');
		
		if (alert_message.length > 0) {
			alert(alert_message);
			return false;
		} else {
			return true;
		}
}

function checkcontactform() {
	var alert_message = "";
		
		
		alert_message = alert_message + validate_emailtext('sender_name,character_server,sender_email,contact_message');
		
		if (alert_message.length > 0) {
			alert(alert_message);
			return false;
		} else {
			return true;
		}
}

function validate_emailtext(fieldnames) {
		alert_message = "";
		fields_array = fieldnames.split(",");
		for (i=0; i<fields_array.length; i++){
			this_field = eval("document.emailform." + fields_array[i]);
			if (this_field.value == "") {
				alert_message = "Please fill in all fields.";
			}
		}
		if (alert_message.length > 0) {
			return "Please fill in all fields.";
		} else {
			return "";
		}
	}