
function validate_site_search() {

	if ((document.site_search.searchbox)&&((document.site_search.searchbox.value=="")||(document.site_search.searchbox.value=="search the rpo site"))){
		alert("Search text required");
		document.site_search.searchbox.focus();
		document.site_search.searchbox.value="";
		return false;
	}
	
	return true;

}

function validate_register() {

	if ((document.register.name)&&((document.register.name.value=="")||(document.register.name.value=="name"))){
		alert("Your Name required");
		document.register.name.focus();
		document.register.name.value="";
		return false;
	}

	if ((document.register.email)&&((document.register.email.value=="")||(document.register.email.value=="email"))){
		alert("Please enter your e-mail address ...");
		document.register.email.value="";
		document.register.email.focus();
		return false;
	} else {
		return isRegReady();
	}
	
	return true;

}
			 
function isRegReady() {
	if (isRegEmail(document.register.email.value) == false) {
		alert("Please enter a valid email address");
		document.register.email.focus();
		return false;
	}
	return true;
}

function isRegEmail(string) {
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1){
		return true;
	}
	else {
		return false;
	}
}
