function preloadImages() {
	if (document.images) {
		submitActive = new Image(79, 22); submitActive.src = "images/submitActive.png"
		warning = new Image(26, 23); warning.src = "images/validImgWarning.png";
	}
}
			
function showDate() {
	var d = new Date();
	var day;
	var day_date = d.getDate();
	var month_date = d.getMonth();
	var year_date = d.getFullYear();
	var weekday = d.getDay();

	if (weekday == 0) { day = "Sunday"; }
	else if (weekday == 1) { day = "Monday"; }
	else if (weekday == 2) { day = "Tuesday"; }
	else if (weekday == 3) { day = "Wednesday"; }
	else if (weekday == 4) { day = "Thursday"; }
	else if (weekday == 5) { day = "Friday"; }
	else if (weekday == 6) { day = "Saturday"; }

	month_date++;
				
	if(month_date == 1) { month_date = "January"; }
	else if(month_date == 2) { month_date = "February"; }
	else if(month_date == 3) { month_date = "March"; }
	else if(month_date == 4) { month_date = "April"; }
	else if(month_date == 5) { month_date = "May"; }
	else if(month_date == 6) { month_date = "June"; }
	else if(month_date == 7) { month_date = "July"; }
	else if(month_date == 8) { month_date = "August"; }
	else if(month_date == 9) { month_date = "September"; }
	else if(month_date == 10) { month_date = "October"; }
	else if(month_date == 11) { month_date = "November"; }
	else if(month_date == 12) { month_date = "December"; }

	document.write(""+month_date+" "+day_date+", "+year_date+"");
}
		
function verifyData(form) {
	missingFields = 0; alertMsg = "\n\n\t";
	if(form.firstName.value == "") { setValidImg("firstName", "Warning"); alertMsg += "- Your first name.\n\t"; missingFields = missingFields+1; }
	if(form.lastName.value == "") { setValidImg("lastName", "Warning"); alertMsg += "- Your last name.\n\t"; missingFields = missingFields+1; }
	if(form.address1.value == "") { setValidImg("address1", "Warning"); alertMsg += "- Your house address.\n\t"; missingFields = missingFields+1; }
	if(form.town.value == "") { setValidImg("town", "Warning"); alertMsg += "- Your town.\n\t"; missingFields = missingFields+1; }
	if(form.county.value == "") { setValidImg("county", "Warning"); alertMsg += "- Your county.\n\t"; missingFields = missingFields+1; }
	if(form.postcode.value == "") { setValidImg("postcode", "Warning"); alertMsg += "- Your postcode.\n\t"; missingFields = missingFields+1; }
	if(form.phone.value == "") { setValidImg("phone", "Warning"); alertMsg += "- Your telephone.\n\t"; missingFields = missingFields+1; }
	if(form.contactTime.value == "Select") { setValidImg("contactTime", "Warning"); alertMsg += "- The best time to contact you.\n\t"; missingFields = missingFields+1; }
	if(form.email.value == "") { setValidImg("email", "Warning"); alertMsg += "- Your e-mail.\n\t"; missingFields = missingFields+1; }
	if(form.numberOfCreditors.value == "") { setValidImg("numberOfCreditors", "Warning"); alertMsg += "- The number of your debts.\n\t"; missingFields = missingFields+1; }
	if(form.totalOwned.value == "") { setValidImg("totalOwned", "Warning"); alertMsg += "- The total amount you owe.\n\t"; missingFields = missingFields+1; }
	if(form.income.value == "") { setValidImg("income", "Warning"); alertMsg += "- Your monthly income.\n\t"; missingFields = missingFields+1; }
	if(form.natureOfIncome.value == "Select") { setValidImg("natureOfIncome", "Warning"); alertMsg += "- The nature of your income.\n\t"; missingFields = missingFields+1; }
	if(form.expenses.value == "") { setValidImg("expenses", "Warning"); alertMsg += "- Your monthly expenses.\n\t"; missingFields = missingFields+1; }
	if(form.residencyStatus.value == "Select") { setValidImg("residencyStatus", "Warning"); alertMsg += "- Your residency status.\n\t"; missingFields = missingFields+1; }

	if(missingFields > 0) { alert("Please complete the necessary fields:"+alertMsg); return false; }
	
	return true;
}
			
function setValidImg(imgName, state) {
	if(imgName == "firstName") { document.forms[0].firstNameValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "lastName") { document.forms[0].lastNameValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "address1") { document.forms[0].address1ValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "town") { document.forms[0].townValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "county") { document.forms[0].countyValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "postcode") { document.forms[0].postcodeValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "phone") { document.forms[0].phoneValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "contactTime") { document.forms[0].contactTimeValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "email") { document.forms[0].emailValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "numberOfCreditors") { document.forms[0].numberOfCreditorsValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "totalOwned") { document.forms[0].totalOwnedValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "income") { document.forms[0].incomeValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "natureOfIncome") { document.forms[0].natureOfIncomeValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "expenses") { document.forms[0].expensesValidImg.src="images/validImg"+state+".png"; }
	if(imgName == "residencyStatus") { document.forms[0].residencyStatusValidImg.src="images/validImg"+state+".png"; }
}