function menu( show ) {
	
	var show = show;
	
	var pig = document.getElementById( "pig" ).childNodes;
	
	var bacon = 0;
	
	for ( i=0; i< pig.length; i++ ) {
	
		if ( pig.item(i).nodeName.toLowerCase() == 'li' ) {
			
			if (  pig.item(i).childNodes.item(2).style.display == 'none' ) {
				bacon++;
			}
		
			if ( pig.item(i).childNodes.item(2).id && pig.item(i).id != show.id ) {
			
				//new Effect.BlindUp( pig.item(i).childNodes.item(2).id, { duration: 1.5 } );
				
				document.getElementById( pig.item(i).childNodes.item(2).id ).style.display = 'none';
				
			}
		}
	}
	
	document.getElementById( show.childNodes[2].id ).style.display = 'block';
			
	return true;
	
}



function swapItem( id ) {

	var id = id;
	var total = 0;
	
	var div_node = document.getElementById("right_column").childNodes;


	for ( var i = 0, l = div_node.length; i < l; i++ ) {
		
		//console.log( parseInt(div_node.item(i), 10 ) + " " + div_node.item(i).id );
		
		if ( div_node.item(i).nodeName.toLowerCase() == 'div' && div_node.item(i).id && div_node.item(i).id.length < 3 ) {
			div_node.item( i ).style.display = 'none';
		}	
	
	}
	
	document.getElementById( id ).style.display = '';
	
	return true;
}


function navDisplay() {

	var loc = location.href;
	
	loc = loc.match(/\/(\w+)\/#?$/)[1];
	
	var show = document.getElementById( "nav_" + loc + "_list" );
	
	if ( show ) {
		show.style.display = "block";
	}
	
	return true;
	
}	




var roll_over = {
	
	click: false,
	
	init: function(){
		this.apply_events();
	},
	
	apply_events: function(){
		var images = document.getElementsByTagName("img");

		for(var i = 0, l = images.length; i < l; i ++){
			if(images.item(i).src.match(/\/numbers\//i)){
				images.item(i).onmouseover = function(){
					roll_over.oover.call(this);
				}

				images.item(i).onmouseout = function(){
					roll_over.oout.call(this);
				}
				
				images.item(i).onclick = function(){
					roll_over.oclick.call(this);
				}
			}
		}
	},
	
	oover: function(){
		this.src = this.src.replace(/\/numbers\/(\d+)/i, "/numbers/hover/$1");
	},
	
	oout: function(){
		if(!roll_over.click || !this.src.match(new RegExp("\/" + roll_over.click + "\."))){
			this.src = this.src.replace(/\/numbers\/hover\//i, "/numbers/");
		}
	},
	
	oclick: function(){
		var img = this.parentNode.parentNode.parentNode.getElementsByTagName("img");

		roll_over.click = this.src.match(/\/(\d+)\./)[1] || null;	

		for(var ii = 0, ll = img.length; ii < ll; ii ++){
			if(img.item(ii).src.match(/\/numbers\//i) && !img.item(ii).src.match(new RegExp("\\/" + roll_over.click + "\\."))){
				img.item(ii).src = img.item(ii).src.replace(/hover\//i, "");
			}
		}
	
		this.src = this.src.replace(/\/numbers\/(\d+)/i, "/numbers/hover/$1");
	}
	
}

window.onload = function(){
	roll_over.init();
}
