﻿var searchWord = "Search...";
var searchingRequest = "";
var searchRegex = new RegExp(/^[А-Яа-яёЁA-Za-z0-9\s\.+\-\,#]+$/);
var search_box;

$(document).ready(function () {

	if (typeof deleteTopSearch == 'function') {
		deleteTopSearch();
	}

	if ($("#search_box")[0] !== undefined) {
		search_box = $("#search_box")[0];
	}

	if ($("#search_word")[0] !== undefined) {
		searchWord = $("#search_word")[0].value;
	}
	if ($("#searching_request")[0] !== undefined) {
		search_box.value = $("#searching_request")[0].value;
	}

	if (isSearchBoxEmpty()) {
		search_box.value = searchWord;
	}

	$("#search_button").click(function () {
		$("#search_form").submit();
	});

	$(search_box).focus(function () {
		if (isSearchBoxEmpty()) {
			this.value = "";
		}
	});

	$(search_box).blur(function () {
		if (isSearchBoxEmpty()) {
			this.value = searchWord;
			$(this).removeClass("invalid");
		}
	});
	
});

function isSearchBoxEmpty() {
    return search_box.value.length === 0 || search_box.value === searchWord;
}
