$(document).ready(function() {

	var navOrNavigation, orderedOrUnordered, target, doubleNav, open, container, popUp;

	navOrNavigation = $('#navigation').length === 0 ? $('#nav > li') : $('#navigation > li');
	orderedOrUnordered = navOrNavigation.find('ul').length != 0 ? 'ul' : 'ol';
	target = $('#navigation').length === 0 ? '#nav li ' + orderedOrUnordered : '#navigation li ' + orderedOrUnordered;
	open = navOrNavigation.find(orderedOrUnordered).css('display') != 'block';
	container = $('#wrapper').length === 0 ? $('#container') : $('#wrapper');
	
	navOrNavigation.click(function(){
		$(this).find(target).css('display', open ? 'none' : 'block');
	});
	
	container.click(function(){
		popUp = $(this).find(target);
		if (popUp.css('display') === 'block') {
			popUp.css('display', 'none');
		}
	});
});
