var ncParaPrefix = 'descr_';
var ncHREFPrefix = '#food_';

function initFood(){

	if (!document.getElementsByTagName) return;

	var regex_1 = new RegExp( ncHREFPrefix );


// hide the paras
	hideBlurbs();
// show default
	manClsNames('remove', document.getElementById('descr_00'), 'hide');
	manClsNames('add', document.getElementById('descr_00'), 'show');

// assign actions to links/areas
	var aryA = document.getElementById('food_nav').getElementsByTagName('area');
	for(var i=0; i<aryA.length; i++){
		if( aryA[i].href && aryA[i].href.match(regex_1) ){
			aryA[i].onclick = function(){
				hideBlurbs();
				
				manClsNames('remove', document.getElementById(ncParaPrefix  + this.href.substr(this.href.length-2, this.href.length)), 'hide');
				manClsNames('add', document.getElementById(ncParaPrefix  + this.href.substr(this.href.length-2, this.href.length)), 'show');
				
				foodImage(this.href.substr(this.href.length-2, this.href.length));
				
				return false;
			};
		}
	}
}

function hideBlurbs(){
	var regex_1 = new RegExp('\\b' + ncParaPrefix );
	var aryP = document.getElementsByTagName('p');
	for(var i=0; i<aryP.length; i++){
		if( aryP[i].id && aryP[i].id.match(regex_1) ){
			manClsNames('remove', aryP[i], 'show');
			manClsNames('add', aryP[i], 'hide');
		}
	}
}

function foodImage(imgID){
	var newSrc = '../subimage/spacer.gif';
	switch(imgID){
	case '00':
		newSrc = 'images/gumbo_plate.jpg';
		break;
	case '01':
		newSrc = 'images/gumbo_roux.jpg';
		break;
	case '02':
		newSrc = 'images/gumbo_sassafras.jpg';
		break;
	case '03':
		newSrc = 'images/gumbo_okra.jpg';
		break;
	case '04':
		newSrc = 'images/gumbo_baguette.jpg';
		break;
	case '05':
		newSrc = 'images/gumbo_bayleaves.jpg';
		break;
	case '06':
		newSrc = 'images/gumbo_shrimp.jpg';
		break;
	case '07':
		newSrc = 'images/gumbo_sausage.jpg';
		break;
	case '08':
		newSrc = 'images/gumbo_tomatoes.jpg';
		break;
	case '09':
		newSrc = 'images/gumbo_pepper.jpg';
		break;
	case '10':
		newSrc = 'images/gumbo_tabasco.jpg';
		break;
	case '11':
		newSrc = 'images/gumbo_rice.jpg';
		break;
	}
	var thisImg = document.getElementById('food_img');
	thisImg.src = newSrc;
	return;
}

// Safely add to window.onload
if (typeof window.onload != 'function') {
	window.onload = initFood;
} else {
	var oldonload = window.onload;
	window.onload = function() { oldonload(); initFood(); }
}