	//preload graphics
		p = "http://operationmigration.org/images/menu/"
		home_nav_off = new Image(); home_nav_off.src = p + "home_nav_off.gif"
		home_nav_on = new Image(); home_nav_on.src = p + "home_nav_on.gif"
		work_nav_off = new Image(); work_nav_off.src = p + "work_nav_off.gif"
		work_nav_on = new Image(); work_nav_on.src = p + "work_nav_on.gif"
		field_nav_off = new Image(); field_nav_off.src = p + "field_nav_off.gif"
		field_nav_on = new Image(); field_nav_on.src = p + "field_nav_on.gif"
		events_nav_off = new Image(); events_nav_off.src = p + "events_nav_off.gif"
    events_nav_on = new Image(); events_nav_on.src = p + "events_nav_on.gif"
    news_nav_off = new Image(); news_nav_off.src = p + "news_nav_off.gif"
		news_nav_on = new Image(); news_nav_on.src = p + "news_nav_on.gif"
		involved_nav_off = new Image(); involved_nav_off.src = p + "involved_nav_off.gif"
		involved_nav_on = new Image(); involved_nav_on.src = p + "involved_nav_on.gif"
		merch_nav_off = new Image(); merch_nav_off.src = p + "merch_nav_off.gif"
		merch_nav_on = new Image(); merch_nav_on.src = p + "merch_nav_on.gif"
		links_nav_off = new Image(); links_nav_off.src = p + "links_nav_off.gif"
		links_nav_on = new Image(); links_nav_on.src = p + "links_nav_on.gif"
		contact_nav_off = new Image(); contact_nav_off.src = p + "contact_nav_off.gif"
		contact_nav_on = new Image(); contact_nav_on.src = p + "contact_nav_on.gif"
mm_nav_off = new Image(); mm_nav_off.src = p + "mm_nav_off.gif"
		mm_nav_on = new Image(); mm_nav_on.src = p + "mm_nav_on.gif"
cont_nav_off = new Image(); cont_nav_off.src = p + "cont_nav_off.gif"
		cont_nav_on = new Image(); cont_nav_on.src = p + "cont_nav_on.gif"

	function rollOver(inBut,inState){
		//show rollover buttons on/off
		eval('document[inBut].src=' + inBut + '_' + inState + '.src');
	}
	
	function randomNum(n1, n2) {
	// Extend Function by James E. Feb 2000
	// Returns a random number between (inclusive) two numbers.
	// If only one number is specified, then 0 is assumed for the other number.
	// Accepts positive or negative numbers.
	// The numbers can be specified in either ascending or descending order.
		if (arguments.length == 2) {
			if (n2 > n1) {
				return (Math.round(Math.random()*(n2-n1))+n1) ;
			} else {
				return (Math.round(Math.random()*(n1-n2))+n2) ;
			}
		} else {
			return (Math.round(Math.random()*n1)) ;
		}
	}	

