menu_cats=new Array();
menu_cats[0]='accommodation';
menu_cats[1]='restaurant-bar';
menu_cats[2]='people';
menu_cats[3]='industrial';
menu_cats[4]='wineries';
menu_cats[5]='editorial';

cat_link=new Array();
cat_link['accommodation'] = '';
cat_link['restaurant-bar'] = '';
cat_link['people'] = '';
cat_link['industrial'] = '';
cat_link['wineries'] = '';
cat_link['editorial'] = '';

info=new Array();
info[0]='about';
info[1]='pricing';
info[2]='contact';
//info[3]='client log in';

info_link=new Array();
info_link['about'] = '';
info_link['pricing'] = '';
info_link['contact'] = '';
//info_link['client log in'] = '';

var currentLink=-1;

var lastCat=-1;

var lastInf=-1;

sp=menu_cats.length;

function initNav() {
	refreshMenus();
	return;
}

function getDetails(i) {
	out=new Array(2);
	if (i < 0) {
		out = null;
	} else if (i < sp) {
		out[0]=menu_cats[i]
		out[1]=cat_link[menu_cats[i]];
	} else {
		key=
		out[0]=info[i-menu_cats.length];
		out[1]=info_link[out[0]];
	}
	return out;
}

function refreshMenus() {
	replaceDiv('left_menu_items', createLeftMenu());
	replaceDiv('bottom_menu_items', createBottomMenu());
	return;
}

function clickMenu(i) {
	currentLink = i;
	if (i < menu_cats.length) {
		clickCategory(i);
	} else
		clickInfo(i-menu_cats.length);
	refreshMenus();
	return;
}

function catCameBack() {
	if (currentLink < menu_cats.length) {

	}
	return;
}

function killInfoDiv() {
	if (vvvv = document.getElementById('info')) {
		document.body.removeChild(vvvv);
		currentLink = lastCat;
		refreshMenus();
	}
	return;
}


function destroyInfoDiv() {
	if (vvvv = document.getElementById('info')) {
		document.body.removeChild(vvvv);
	}
	lastInf = -1;
	return;
}

function clickCategory(i) {
	if (lastCat != i) {
		lastCat=i;
		if (i == -1)
			setCategory("nothing");
		else
			setCategory(menu_cats[i]);
	}
	destroyInfoDiv();
	return;
}

function clickInfo(i) {
	if (lastInf != i) {
		checkInfo(info[i]);
		lastInf = i;
	} else {
		lastInf=-1;
		killInfoDiv();
	}
	return;
}

function replaceDiv(id, html) {
	document.getElementById(id).innerHTML = html;
	return;
}

function createLeftMenu() {
	out = '<br>';
	for (ix = 0; ix < menu_cats.length; ix++) {
		out += '<h2>'
		if (ix == currentLink) {
			out+=menu_cats[ix]+'<br>';
		} else {
			out+='<a class="aleft" href="javascript:clickMenu('+ix+');">'+menu_cats[ix]+'</a><br>';
		}
		out += '</h2>';
	}	
	return out
}

function createBottomMenu() {
	out = '<h1>';
	for (ix = 0; ix < info.length; ix++) {
		if (ix == currentLink - sp) {
			out+='<a class="abott1" href="javascript:clickMenu('+(ix + sp)+');">'+info[ix]+'</a>&nbsp;&nbsp;&nbsp;&nbsp;';
		} else {
			out+='<a class="abott" href="javascript:clickMenu('+(ix + sp)+');">'+info[ix]+'</a>&nbsp;&nbsp;&nbsp;&nbsp;';
		}
	}
	out += '</h1>';
	return out;
}

