/*	Filename: portfolio.js	Author: J Christopher Garcia		Description: Adds new onload functions to window.onload for portfolio-specific behavior.*/intViewMenu = function() {	var viewMenu = document.getElementById('viewMenu');			if ( viewMenu ) {				var links = viewMenu.getElementsByTagName('a');					for ( i = links.length - 1; i >= 0; i-- ) {									var link = links[i];						var target = document.getElementById( getAnchorFromHref( link.href ) ); // Is the referenced  element in the current document?						if ( target ) { // Yes: Display it when clicked											link.onclick = function() {						if ( intViewMenu.selectedMenuItem ) {											selectedItem = document.getElementById( getAnchorFromHref( intViewMenu.selectedMenuItem.href ) );											deselectMenuItem( selectedItem );						deselectMenuItem( intViewMenu.selectedMenuItem );					}															selectMenuItem( this );					selectMenuItem( document.getElementById( getAnchorFromHref( this.href ) ) );										intViewMenu.selectedMenuItem = this;										return false;								}						}						else {  // No: don't do anything when clicked							link.onclick = function() { return false; }						}				}				link.onclick();			}	} // end intViewMenufunction selectMenuItem( item ) {	item.className = appendToClassName( 'selected', item.className );					} // end selectMenuItemfunction deselectMenuItem( item ) {	item.className = removeFromClassName( 'selected', item.className );					} // end deselectMenuItemwindow.onload = appendEvent( intViewMenu, window.onload );