$(function() {
	ECE = {
		
		start: function() {
			this.overwriteCSS();
			this.enhanceSearch();
			this.enhanceNavigation();
		},
		
		overwriteCSS: function() {
			$('html').addClass('js');
		},
		
		enhanceSearch: function() {
			$('#search label').each(function() {
				var $label = $(this),
						$input = $label.next(),
						title = $label.text();

				if ($input.val() == '')	{
					$input.val(title)
				}

				$input
					.bind('focus', function() {
						if (this.value == title) this.value = '';
					})
					.bind('blur', function() {
						if (this.value == '') this.value = title;
					});
			});
		},
		
		enhanceNavigation: function() {
			var isIE6/*@cc_on=(@_jscript_version == 5.6) ? 1 : 0@*/;
			$('#navigation > ul > li').each(function() {
				var $self = $(this);
				var $link = $self.children('a');
				var $ul = $self.children('ul');
				if (isIE6) {
					$self.hover(function() {
						$ul.show();
					}, function() {
						$ul.hide();
					});
				}
				$ul.hover(function() {
					$link.addClass('hover');
				}, function() {
					$link.removeClass('hover');
				})
			});
			 
		}
		
	}
	
	ECE.start();
	
})
