var CSearchPage = CFormHandler.extend({
	initialize: function()
	{
		this.parent({
			assets: {
				FormSpinner: 'resources/images/page_load_bar.gif'
			},
			
			keymap: {
				'SearchForm:enter': this.Search.bind(this)
			}
		});
		
		$('Query').focus();
	},
	
	Search: function()
	{
		var Query = $('Query').getValue();
		Query = Query.replace(/\//g, '__slash__');

		window.location = AppRootUrl+'/search/'+encodeURIComponent(Query);

		return false;
	}
});

var SearchPage = null;

window.addEvent('domready', function() {
	SearchPage = new CSearchPage();
});