function emailfield(O,V,W){
	if(O.value==V){
		O.value=W;
	}
}

function checkhomefield(){
		if (document.contactus.Email.value == "" || (document.contactus.Email.value.indexOf("@",0) == -1||document.contactus.Email.value.indexOf(".",0) == -1)) { 
		alert("Please enter a valid E-mail address");
		return false;
	}
}

function checkFields(){
		if (document.contactus.Name.value == ""){
			alert("Your Name is required");
			return false;
	}	
		if (document.contactus.url.value == ""){
			alert("Your Website URL is required");
			return false;
	}	
		if (document.contactus.Email.value == "" || (document.contactus.Email.value.indexOf("@",0) == -1||document.contactus.Email.value.indexOf(".",0) == -1)) { 
			alert("Please enter a valid E-mail address");
			return false;
	}
		if (document.contactus.PhoneNumber.value == ""){
			alert("Your Telephone Number is required");
			return false;
	}	
		if (document.contactus.budget.value == ""){
			alert("Your Budget is required");
			return false;
	}	
		if (document.contactus.StartDate.value == ""){
			alert("A start date is required");
			return false;
	}	
}

function checkFieldsFAQ(){
		if (document.FAQ.Name.value == ""){
			alert("Your Name is required");
			return false;
	}	
		if (document.FAQ.Email.value == "" || (document.FAQ.Email.value.indexOf("@",0) == -1||document.FAQ.Email.value.indexOf(".",0) == -1)) { 
			alert("Please enter a valid E-mail address");
			return false;
	}
		if (document.FAQ.Question.value == ""){
			alert("Your question is required");
			return false;
	}	
}

//Function to count the number of characters in the signature text box
function DescriptionCharCount() {

	document.FAQ.countcharacters.value = document.FAQ.Question.value.length;	
}