var
	jshTitle_Previous = "",
	messageError_Previous = false,
	messageError = "Please, specify the correct search words";

function checkRequest() {
	//if (getElement("jshTitle").value == jshTitle_Previous) {
		//return false;
	//}
	
	if (!messageError_Previous) {
		messageError_Previous = getElement("searchWhat_Description").innerHTML;
	}
	
	if (getElement("jshTitle").value.match(/^\s*(all|jobs?|vacancy|vacancies)\s*$/i) != null) {
		getElement("searchWhat_Title").className = "error";
		getElement("searchWhat_Description").innerHTML = messageError;
		getElement("searchSubmit").className = "disabled";
		getElement("searchSubmit").setAttribute('title', 'Please, specify keyword(s) or location');
		return false;
	} else {
		getElement("searchWhat_Title").className = "";
		getElement("searchWhat_Description").innerHTML = messageError_Previous;
	}
	
	if (
		getElement("jshTitle").value.match(/^[^-_\s]+(\s+\w+)*/) == null
		&&
		getElement("jshWhere").value.match(/^[^-_\s]+(\s+\w+)*/) == null
	) {
		getElement("searchSubmit").className = "disabled";
		getElement("searchSubmit").setAttribute('title', 'Please, specify keyword(s) or location');
		return false;
	} else {
		getElement("searchSubmit").className = "";
		getElement("searchSubmit").setAttribute("title", "Search Jobs");
		return true;
	}

	jshTitle_Previous = getElement("jshTitle").value;
	
	return true;
}

function divSpotlightDisplay(mode) {}
function hintSorry_Display(mode) {}
