function checkFeedbackForm(){		
	
	var objForm = document.getElementById("feedbackForm");
	
	if (trim(objForm.firstname.value).length < 1){
		alert("Please enter your first name.");
		objForm.firstname.value = trim(objForm.firstname.value);
		objForm.firstname.focus();
		return false;
	}
	
	if (trim(objForm.lastname.value).length < 1){
		alert("Please enter your last name.");
		objForm.lastname.value = trim(objForm.lastname.value);
		objForm.lastname.focus();
		return false;
	}
	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(trim(objForm.email.value)))){
		alert("Please enter a valid email address for yourself.\n");
		objForm.email.value = trim(objForm.email.value);
		objForm.email.focus();
		return false;
	}
	
	if (trim(objForm.tel.value).length < 1){
		alert("Please enter your telephone number.");
		objForm.tel.value = trim(objForm.tel.value);
		objForm.tel.focus();
		return false;
	}
	
	if (trim(objForm.cell.value).length < 1){
		alert("Please enter your mobile phone number.");
		objForm.cell.value = trim(objForm.cell.value);
		objForm.cell.focus();
		return false;
	}
	
	// -------------------------------------------------------------------------------
	
	if (trim(objForm.add1.value).length < 1){
		alert("Please enter your address.");
		objForm.add1.value = trim(objForm.add1.value);
		objForm.add1.focus();
		return false;
	}
	
	if (trim(objForm.country.value).length < 1){
		alert("Please enter the name of your country.");
		objForm.country.value = trim(objForm.country.value);
		objForm.country.focus();
		return false;
	}
	
	if (trim(objForm.code1.value).length < 1){
		alert("Please enter your postal code.");
		objForm.code1.value = trim(objForm.code1.value);
		objForm.code1.focus();
		return false;
	}
	
	if (trim(objForm.propSize.value).length < 1){
		alert("Please enter the size of your property.");
		objForm.propSize.value = trim(objForm.propSize.value);
		objForm.propSize.focus();
		return false;
	}
	
	if (trim(objForm.bedrooms.value).length < 1){
		alert("Please enter the number of bedrooms.");
		objForm.bedrooms.value = trim(objForm.bedrooms.value);
		objForm.bedrooms.focus();
		return false;
	}
	
	if (trim(objForm.bathrooms.value).length < 1){
		alert("Please enter the number of bathrooms.");
		objForm.bathrooms.value = trim(objForm.bathrooms.value);
		objForm.bathrooms.focus();
		return false;
	}
	
	if (trim(objForm.age.value).length < 1){
		alert("Please enter the age of your property.");
		objForm.age.value = trim(objForm.age.value);
		objForm.age.focus();
		return false;
	}
	
	if (trim(objForm.propType.value).length < 1){
		alert("Please enter the type of property.");
		objForm.propType.value = trim(objForm.propType.value);
		objForm.propType.focus();
		return false;
	}
	
	if (trim(objForm.market.value).length < 1){
		alert("Please enter the market price.");
		objForm.market.value = trim(objForm.market.value);
		objForm.market.focus();
		return false;
	}
	
	if (trim(objForm.asking.value).length < 1){
		alert("Please enter the asking price.");
		objForm.asking.value = trim(objForm.asking.value);
		objForm.asking.focus();
		return false;
	}
	
	if (trim(objForm.condition.value).length < 1){
		alert("Please enter your property condition.");
		objForm.condition.value = trim(objForm.condition.value);
		objForm.condition.focus();
		return false;
	}
	
	if (trim(objForm.whysell.value).length < 1){
		alert("Why are you selling.");
		objForm.whysell.value = trim(objForm.whysell.value);
		objForm.whysell.focus();
		return false;
	}
	
	if (trim(objForm.rentBack.value).length < 1){
		alert("Please specify whether you want to rent back.");
		objForm.rentBack.value = trim(objForm.rentBack.value);
		objForm.rentBack.focus();
		return false;
	}
	
	// -------------------------------------------------------------------------------
	
	return true;
}

function checkFeedbackForm2(){		
	
	var objForm = document.getElementById("feedbackForm");
	
	if (trim(objForm.file1.value).length < 1){
		alert("Please specify at least one image to upload.");
		objForm.file1.value = trim(objForm.file1.value);
		objForm.file1.focus();
		return false;
	}
	
	if (!(/^.{1,}\.[jJgGpP][pPiInN][gGfF]$/.test(trim(objForm.file1.value)))){
		alert("Please choose a valid JPG, GIF or PNG image.");
		objForm.file1.value = trim(objForm.file1.value);
		objForm.file1.focus();
		return false;
	}
	
	if (trim(objForm.file2.value).length > 0){
		if (!(/^.{1,}\.[jJgGpP][pPiInN][gGfF]$/.test(trim(objForm.file2.value)))){
			alert("Please choose a valid JPG, GIF or PNG image.");
			objForm.file2.value = trim(objForm.file2.value);
			objForm.file2.focus();
			return false;
		}
	}
	
	if (trim(objForm.file3.value).length > 0){
		if (!(/^.{1,}\.[jJgGpP][pPiInN][gGfF]$/.test(trim(objForm.file3.value)))){
			alert("Please choose a valid JPG, GIF or PNG image.");
			objForm.file3.value = trim(objForm.file3.value);
			objForm.file3.focus();
			return false;
		}
	}
	
	if (trim(objForm.file4.value).length > 0){
		if (!(/^.{1,}\.[jJgGpP][pPiInN][gGfF]$/.test(trim(objForm.file4.value)))){
			alert("Please choose a valid JPG, GIF or PNG image.");
			objForm.file4.value = trim(objForm.file4.value);
			objForm.file4.focus();
			return false;
		}
	}
	
	if (trim(objForm.file5.value).length > 0){
		if (!(/^.{1,}\.[jJgGpP][pPiInN][gGfF]$/.test(trim(objForm.file5.value)))){
			alert("Please choose a valid JPG, GIF or PNG image.");
			objForm.file5.value = trim(objForm.file5.value);
			objForm.file5.focus();
			return false;
		}
	}
	
	return true;
	
}


function checkContactForm(){		
	
	var objForm = document.getElementById("feedbackForm");
	
	if (trim(objForm.fld_1.value).length < 2){
		alert("Please enter your first name.");
		objForm.fld_1.value = trim(objForm.fld_1.value);
		objForm.fld_1.focus();
		return false;
	}
	
	if (trim(objForm.fld_2.value).length < 2){
		alert("Please enter your last name.");
		objForm.fld_2.value = trim(objForm.fld_2.value);
		objForm.fld_2.focus();
		return false;
	}
	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(trim(objForm.fld_3.value)))){
		alert("Please enter a valid email address for yourself.");
		objForm.fld_3.value = trim(objForm.fld_3.value);
		objForm.fld_3.focus();
		return false;
	}
	
	if (trim(objForm.fld_4.value).length < 2){
		alert("Please enter your contact number.");
		objForm.fld_4.value = trim(objForm.fld_4.value);
		objForm.fld_4.focus();
		return false;
	}

	if (trim(objForm.fld_5.value).length < 2){
		alert("Please enter your message.");
		objForm.fld_5.value = trim(objForm.fld_5.value);
		objForm.fld_5.focus();
		return false;
	}
	
	return true;
}
