var searchQuery_default = "search the gallery";
var searchQuery_color = "white";
function searchGallery() {
	var searchString = gid('searchQuery').value;
	if (searchString == searchQuery_default) searchString = "";
	if (searchString == "") {
		alert("Please enter keywords to search for.");
		return false;
	} else if (searchString.length < 5) {
		alert("The search string must be at least five characters long!");
		return false;
	};
	var sURL = "albums.php?q=" + escape(searchString);
	gid('albums').src = sURL;
};
function searchQuery_focus() {
	var sq = gid('searchQuery');
	if (sq.value == searchQuery_default)
		sq.value = '';
	searchQuery_color = sq.style.color;
	sq.style.color = "white";
};
function searchQuery_blur() {
	var sq = gid('searchQuery');
	if (sq.value == '')
		sq.value = searchQuery_default;
	sq.style.color = searchQuery_color;
};
function searchQuery_keyPress(evt) {
	var keyCode = null;

	if (evt.which) keyCode = evt.which;
	else if (evt.keyCode) keyCode = evt.keyCode;
	if (keyCode == 13) {
		searchGallery();
		return false;
	} else {
		return true;
	};
};
