var searchBoxDefault = "Search site for ...";
var searchAlertMessage = "Please enter a search term";

jQuery(document).ready(function() {
	
	jQuery('#searchmask').val(searchBoxDefault);
	
	jQuery('#searchmask').click(function() {
		if(jQuery(this).val() == searchBoxDefault)
			jQuery(this).val('');
	});

	jQuery('#searchmask').blur(function() {
		if(jQuery(this).val() == '')
			jQuery(this).val(searchBoxDefault);
	});

	jQuery('#searchmask').mouseout(function() {
		if(jQuery(this).val() == '')
			jQuery(this).val(searchBoxDefault);
	});
	
	jQuery('#search-btn').click(function() {
		if(jQuery('#searchmask').val() == searchBoxDefault) {
			alert(searchAlertMessage);
			return false;
		}
	});
	
	if(jQuery('.spark-dropdown-menu').length > 0 && jQuery('.spark-dropdown-menu ul li.current').length == 0 && jQuery('.spark-dropdown-menu ul li.parent').length == 0) {
		jQuery('.spark-dropdown-menu ul li.first').addClass("current");
	}
	
	if(jQuery('.spark-menu').length > 0 && jQuery('.spark-menu ul li.current').length == 0) {
		jQuery('.spark-menu ul li.first').addClass("current");
	}

});

