var myPlaces=new Array()

//defining the menu scenarios

// idle && contacts 1
myPlaces[1] = 'navi5';
myPlaces[2] = 'navi1.navi2.navi3.navi2_1.navi2_1_1.navi2_1_2.navi2_1_3.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';

// profile 3
myPlaces[3] = 'navi1';
myPlaces[4] = 'navi5.navi2.navi3.navi2_1.navi2_1_1.navi2_1_2.navi2_1_3.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';

// portfolio 5

myPlaces[5] = 'navi2';
myPlaces[6] = 'navi5.navi1.navi3.navi2_1.navi2_1_1.navi2_1_2.navi2_1_3.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';

// portfolio / architecture submenus 7,9,11
myPlaces[7] = 'navi2.navi2_1.navi2_1_1';
myPlaces[8] = 'navi1.navi3.navi2_1_2.navi2_1_3.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';
myPlaces[9] = 'navi2.navi2_1.navi2_1_2';
myPlaces[10] = 'navi1.navi3.navi2_1_1.navi2_1_3.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';
myPlaces[11] = 'navi2.navi2_1.navi2_1_3';
myPlaces[12] = 'navi1.navi3.navi2_1_1.navi2_1_2.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';

// portfolio / design submenus 13,15,17,19,21
myPlaces[13] = 'navi2.navi2_2.navi2_2_1';
myPlaces[14] = 'navi1.navi3.navi2_1_1.navi2_1_2.navi2_1_3.navi2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';
myPlaces[15] = 'navi2.navi2_2.navi2_2_2';
myPlaces[16] = 'navi1.navi3.navi2_1_1.navi2_1_2.navi2_1_3.navi2_1.navi2_2_1.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';
myPlaces[17] = 'navi2.navi2_2.navi2_2_3';
myPlaces[18] = 'navi1.navi3.navi2_1_1.navi2_1_2.navi2_1_3.navi2_1.navi2_2_1.navi2_2_2.navi2_2_4.navi2_2_5.navi2_3.navi3_1';
myPlaces[19] = 'navi2.navi2_2.navi2_2_4';
myPlaces[20] = 'navi1.navi3.navi2_1_1.navi2_1_2.navi2_1_3.navi2_1.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_5.navi2_3.navi3_1';
myPlaces[21] = 'navi2.navi2_2.navi2_2_5';
myPlaces[22] = 'navi1.navi3.navi2_1_1.navi2_1_2.navi2_1_3.navi2_1.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_3.navi3_1';

// portfolio / research submenus 23

myPlaces[23] = 'navi2.navi2_3';
myPlaces[24] = 'navi5.navi1.navi3.navi2_1.navi2_1_1.navi2_1_2.navi2_1_3.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi3_1';

// press & downloads 25
myPlaces[25] = 'navi3';
myPlaces[26] = 'navi5.navi1.navi2.navi2_1.navi2_1_1.navi2_1_2.navi2_1_3.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3.navi3_1';

// press & downloads submenus 27
myPlaces[27] = 'navi3.navi3_1';
myPlaces[28] = 'navi5.navi1.navi2.navi2_1.navi2_1_1.navi2_1_2.navi2_1_3.navi2_2.navi2_2_1.navi2_2_2.navi2_2_3.navi2_2_4.navi2_2_5.navi2_3';

function updateNavi(myPlace, myTitle) {
	if(myTitle != null){
	var myTitleStr = myTitle.toString();
	}
	var x = parseInt(myPlace);
	var y = x+1
	var toShow = myPlaces[x];
	var toHide = myPlaces[y];
// we tell the navi.html to display the correct menus
	parent.topFrame.showMe(toShow, toHide);
// we set the title of the page to a variable and pass it to navi.html's hilite function
// kludge to get publications working
	if(myTitleStr == 'articles' || myTitleStr == 'books') {
	parent.topFrame.hilite(myTitleStr, 'publications');
	} else {
	
	parent.topFrame.hilite(myTitleStr);
	
	}
}
