// Function to search an array for specified valuefunction search_array(array, value) {	return_value = -1;	for (a=0; a<array.length; a++) {		if (array[a]==value) {			return_value = a;		}	}	return return_value;}// Function to swap imagefunction swap_image(img_name,direction) {	switch(direction) {		case "out":			if (page!=img_name) {				new_image = "images/" + img_name + ".gif";				document[img_name].src = new_image;			}		break;		case "over":			new_image = "images/" + img_name + "_active.gif";			document[img_name].src = new_image;			break;	}}// Get page name from URLpages_array = Array("about","services","products","clients","news","awards","investors","careers","contact");var current_url = location.href;var last_slash_index = current_url.lastIndexOf("/");var shtml_index = current_url.indexOf(".shtml");var page = current_url.substring((last_slash_index+1), shtml_index);found = search_array(pages_array, page);if (found!=-1) {	// Page found	img_name = pages_array[found];	over_src = "images/"+img_name+"_active.gif";	document[img_name].src = over_src;} else {	// Check for sub page	for (a=0; a<pages_array.length; a++) {		current_page = pages_array[a];		page_index = page.indexOf(current_page);		if (page_index!=-1) {			found = search_array(pages_array, current_page);			img_name = pages_array[found];			over_src = "images/"+img_name+"_active.gif";			document[img_name].src = over_src;			}	}}