﻿$j(function () {
	search.globalSearch.init();
	$j('#GlobalSearch').setHoverClass("hover");
});

var search = {
	globalSearch: {
		init: function () {
			$j('#GlobalSearch input[type="text"]').toggleInputValue()
				.keypress(function (e) {
					if (e.keyCode == 13) {
						e.preventDefault();
						$j('#GlobalSearch button').click();
					}
				});
			$j('#GlobalSearch button').click(function () {
				$j('#GlobalSearch').addClass('active');
				search.globalSearch.formsubmit(); return false;
			})
		},
		formsubmit: function () {
			var searchUrl = $j('#GlobalSearch input[type="hidden"]').val();
			var searchString = $j('#GlobalSearch input[type="text"]').val();
			var validSearchString = (searchString != '' && searchString != $j('#GlobalSearch input[type="text"]').attr('title'));
			if (validSearchString) {
				window.location.href = searchUrl + encodeURIComponent(searchString);
			}
			else {
				$j('#GlobalSearch').removeClass('active');
				return false;
			}
		}
	}
}
