var Desktop = function(){
	return {
		wrapperY : -235,
		archiveNavSelectID : 'archive_nav_select',
		init : function(){
			new smartInput({id:'s',val:'search this site'});
			var el = $(Desktop.archiveNavSelectID)
			if(el){
				Event.observe(el,'change',Desktop.showArchive);
				Desktop.showArchive();
			}
		},
		toggleLocation : function (){
			Desktop.wrapperY *= -1;
			new Effect.Move('wrapper',{y:Desktop.wrapperY});
		},
		showArchive : function(){
			var d, el;
			var archiveView = $F(Desktop.archiveNavSelectID);
			var els = $('content').getElementsByTagName('li');
			for(var i=0; i < els.length; i++){
				el = $(els[i]);
				if(archiveView == '' || el.hasClassName(archiveView)){
					el.show();
				}else{
					el.hide();
				}
			}
		}
	}
}();

Event.observe(window,'load',Desktop.init);