jQuery(document).ready(function() {

	var searchInput = jQuery("#searchModuleText");
	var searchInputDefaultText = searchInput.val();
	var searchSubmit = jQuery("#searchModuleSubmit");
	var searchForm = jQuery(searchInput.get(0).form.nodeName);
	searchSubmit.hide();

	searchInput.focus(function() {
		if (jQuery(this).val() == searchInputDefaultText) {
			jQuery(this).val("");
			searchSubmit.fadeOut("normal");
		}
	}).keyup(function() {
		if (jQuery(this).val().length > 2) {
			searchSubmit.fadeIn("normal");
		} else {
			searchSubmit.fadeOut("normal");
		}
	}).blur(function() {
		if (jQuery(this).val() == "") {
			jQuery(this).val(searchInputDefaultText);
		}
	});

	searchForm.submit(function() {
		if (searchInput.val().length <= 2) {
			alert("Zadejte více znaků.");
			return false;
		}
	});

});