function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		wnil_over = newImage("/images/wnil-over.jpg");
		wnil_dd_arrow_over = newImage("/images/wnil_dd_arrow-over.jpg");
		Longshots_over = newImage("/images/Longshots-over.jpg");
		long_shots_dd_arrow_over = newImage("/images/long_shots_dd_arrow-over.jpg");
		our_libraries_over = newImage("/images/our_libraries-over.jpg");
		our_libraries_dd_arrow_over = newImage("/images/our_libraries_dd_arrow-over.jpg");
		about_sarah_over = newImage("/images/about_sarah-over.jpg");
		about_sarah_dd_arrow_over = newImage("/images/about_sarah_dd_arrow-over.jpg");
		search_over = newImage("/images/search-over.jpg");
		preloadFlag = true;
	}
}


function showHideSubMenus(elem) {
	hide( elem );
	var e = document.getElementById( elem );
	if(e.style.display == 'block') {
		e.style.display = 'none';
		}
 	else {
		e.style.display = 'block';
	}
}

function do_search() {
	$('myform').submit();
}

function hide( elem ) {
	// if I get a look at youuuuuuu....you better close up SHOP!
	
	if ( elem != 'whatsnewmenu' ) {
		document.getElementById( 'whatsnewmenu' ).style.display = 'none';
	}

	if ( elem != 'ourlibrariesmenu' ) {
		document.getElementById( 'ourlibrariesmenu' ).style.display = 'none';
	}

	if ( elem != 'longshotsmenu' ) {
		document.getElementById( 'longshotsmenu' ).style.display = 'none';
	}

	if ( elem != 'aboutsarahmenu' ) {
		document.getElementById( 'aboutsarahmenu' ).style.display = 'none';
	}	
}


document.observe('click', function(e) {
  // traverse up looking for element that matches selector [1]
 // if (!e) {e = window.event;}  
  
  if (!$(e.target).up('#menu')) {
    hide('all');
  }

});