function bluron() {
    if (quicksearch.searchvalue.value=="Search")
 {
     quicksearch.searchvalue.value = "";
     quicksearch.searchvalue.style.color = '#111';
 }
}

function bluroff() {
    if (quicksearch.searchvalue.value=="")
 {
     quicksearch.searchvalue.value = "Search";
     quicksearch.searchvalue.style.color = '#999';
 }
}

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else 
countfield.value = maxlimit - field.value.length;
}

function validatecontact(thisform) {
	if (document.form.name.value == '') {
		alert('Please enter your Name.');
		return false;
	}
	if (document.form.message.value == '') {
		alert('Please enter your Message.');
		return false;
	}
}

function validatereview(thisform) {
	if (document.form.utitle.value == '') {
		alert('Please enter a title for this review.');
		return false;
	}
	if (document.form.ureview.value == '') {
		alert('Please enter your review.');
		return false;
	}
	myOption = -1;
	for (i=thisform.uambi.length-1; i > -1; i--) {
		if (thisform.uambi[i].checked) {
			myOption = i; i = -1;
		}
	}
		if (myOption == -1) {
			alert("Please rate the Ambience");
		return false;
	}
	myOption = -1;
	for (i=thisform.userv.length-1; i > -1; i--) {
		if (thisform.userv[i].checked) {
			myOption = i; i = -1;
		}
	}
		if (myOption == -1) {
			alert("Please rate the Service");
		return false;
	}
	myOption = -1;
	for (i=thisform.ufood.length-1; i > -1; i--) {
		if (thisform.ufood[i].checked) {
			myOption = i; i = -1;
		}
	}
		if (myOption == -1) {
			alert("Please rate the Food");
		return false;
	}
	myOption = -1;
	for (i=thisform.ureturn.length-1; i > -1; i--) {
		if (thisform.ureturn[i].checked) {
			myOption = i; i = -1;
		}
	}
		if (myOption == -1) {
			alert("You haven't answered: Would you go back?");
		return false;
	}
	thisform.submit();
}

function validatereview2(thisform) {
	if (document.form.rname.value == '') {
		alert('Please enter Restaurant Name.');
		return false;
	}
	if (document.form.rsuburb.value == '') {
		alert('Please enter the Suburb.');
		return false;
	}
	if (document.form.rtown.value == '') {
		alert('Please enter the City or Town.');
		return false;
	}
	if (document.form.utitle.value == '') {
		alert('Please enter your review.');
		return false;
	}
	if (document.form.ureview.value == '') {
		alert('Please enter your review.');
		return false;
	}
	myOption = -1;
	for (i=thisform.uambi.length-1; i > -1; i--) {
		if (thisform.uambi[i].checked) {
			myOption = i; i = -1;
		}
	}
		if (myOption == -1) {
			alert("Please rate the Ambience");
		return false;
	}
	myOption = -1;
	for (i=thisform.userv.length-1; i > -1; i--) {
		if (thisform.userv[i].checked) {
			myOption = i; i = -1;
		}
	}
		if (myOption == -1) {
			alert("Please rate the Service");
		return false;
	}
	myOption = -1;
	for (i=thisform.ufood.length-1; i > -1; i--) {
		if (thisform.ufood[i].checked) {
			myOption = i; i = -1;
		}
	}
		if (myOption == -1) {
			alert("Please rate the Food");
		return false;
	}
	myOption = -1;
	for (i=thisform.ureturn.length-1; i > -1; i--) {
		if (thisform.ureturn[i].checked) {
			myOption = i; i = -1;
		}
	}
		if (myOption == -1) {
			alert("You haven't answered: Would you go back?");
		return false;
	}
	thisform.submit();
}

function validateguide(thisform) {
	if (document.form.name.value == '') {
		alert('Please enter your Name.');
		return false;
	}
	if (document.form.email.value == '') {
		alert('Please enter your Email Address.');
		return false;
	}
}

function validateoa(thisform) {
	if (document.form.s1.value == '0') {
		alert('Please select a Restaurant.');
		return false;
	}
}

