/**
 * Best Week Ever Javascript
 * @author Mike Moloksher
 * @author John Lianoglou
 */

jQuery(document).ready(function () {

	// add the nav rollover ineraction
	jQuery(".navigation_bar a img.nav")
	
		.mouseenter(function () {
			// if the nav button doesn't represent the current section do hover state
			if(!jQuery(this).hasClass('current'))
			{
				this.src = this.src.replace(/\.gif$/, '_on.gif');
			}
		})
		
		.mouseout(function () {
			// if the nav item is not CurrenNav, perform mouseout action
			if (!jQuery(this).hasClass('current'))
			{
				this.src = this.src.replace(/_on.gif$/, '.gif');
			}
		});
		
	// end jQuery("#bwe_nav img, #bwe_footer_nav img")

	// add web search capability to search form
	jQuery('form.search .web_search').click(function() {

		var searchForm = jQuery( this ).parents('form.search')[0];
		var queryInput = jQuery( searchForm ).find('input.query')[0];

		if (queryInput.value != queryInput.defaultValue)
		{
			// note original state
			originalName   = queryInput.name;
			originalValue  = queryInput.value;
			originalAction = searchForm.action;
			originalTarget = searchForm.target;

			// submit form to web search
			queryInput.name   = 'q';
			queryInput.value  = queryInput.value.toLowerCase().replace(/^\s+|\s+$/g, '');
			searchForm.action = 'http://search.live.com/results.aspx';
			searchForm.target = '_blank';
			searchForm.submit();

			// revert action and target for normal submit
			queryInput.name   = originalName;
			queryInput.value  = originalValue;
			searchForm.action = originalAction;
			searchForm.target = originalTarget;
		}
	});

});
