var Msn = {
	Header: {

		bind: function(el, args) {
			var nav = document.getElementById('xnav');
			var moreDiv = document.getElementById('more');
			
			moreDiv.style.display = 'none';
			
			var moreLI = document.createElement('li');
			var moreLink = document.createElement('a');
			moreLink.href ='#';
			moreLink.className = 'expand';
			
			moreLink.innerHTML = (typeof args.more != 'undefined') ? args.more : 'more';
			moreLink.onclick = Msn.Header.toggleMore;
			
			moreLI.appendChild(moreLink);
			nav.appendChild(moreLI);
		},
		
		toggleMore: function(ev) {
			var moreDiv = document.getElementById('more');
			var navItems = document.getElementById('xnav').getElementsByTagName('LI');
			var moreLink = navItems[navItems.length - 1].getElementsByTagName('A')[0];
			
			if (moreDiv.style.display == 'none') {
				moreDiv.style.display = '';
				moreLink.className = 'collapse';
				moreLink.parentNode.className = 'last';
			}
			else {
				moreDiv.style.display = 'none';
				moreLink.className = 'expand';
				moreLink.parentNode.className = '';
			}
		}
	}
}