var CompareMyRadio =
{
	init : function()
	{
		for (i = 0; i < CompareMyRadio.initCalls.length; i++)
			eval (CompareMyRadio.initCalls[i] + '()');
	},
	addInitCall : function($call)
	{
		CompareMyRadio.initCalls[CompareMyRadio.initCalls.length] = $call;
	},
	SearchInit : function()
	{
		$('#search-form').addClass('js-search-box');
		$('#search-button').after('<button class="button" type="submit"><span>&nbsp;</span></button>').remove();
		$('#search-input').val(CompareMyRadio.searchDefault).css('color', '#999').autocomplete({ url : '/search.php?mode=ajax', width : 248 }).bind('focus', function() {
			if ($(this).val() == CompareMyRadio.searchDefault)
				$(this).css('color', '').val('');
		});
	},
	searchDefault : 'Artists, stations or tracks',
	initCalls : [ 'CompareMyRadio.SearchInit' ]
};