searchBtn = function(searchCategory, defaultText){
	var searchValue = '';
	if($('search-input')){
		if($('search-input').value == defaultText){
			return false;
		}else{
			searchValue = $('search-input').value;
		}
	}
	
	var searchValue = searchValue.replace(/^\s*(\S*(\s+\S+)*)\s*$/, '$1');
	if(searchValue == ''){
		$('search-input').value = defaultText;
		return false;
	}else{
		$('search-input').value = searchValue;
	}
	
	var page = getSearchAjaxPage(searchCategory);
	doSearchRequest(page, searchValue);
}

searchItemsBtn = function(elem, searchCategory){
	var searchValue = '';
	if($('search-input')){
		if($('search-input').value != ''){
			searchValue = $('search-input').value;
		}
	}
	
	var page = getSearchAjaxPage(searchCategory);
	
	doSearchRequest(page, searchValue);
}

getSearchAjaxPage = function(menuItemSelected){
	var page = 'songs';
	switch (menuItemSelected){
		case 'mixtapes':
					page = 'mixtapes';
					break;
		case 'videos':
					page = 'videos';
					break;
		case 'artists':
					page = 'artists';
					break;
		case 'news':
					page = 'news';
					break;
	}
	return page;
}

doSearchRequest = function(page, searchValue){
	new Request.JSON({
		url: web_path + "ajax/home/searchRedirect/",
		data: {
			location: page,
			searchValue: searchValue
		},
		onRequest: function() {},
		onSuccess: function(response){
			window.location = response['url'];
		}
	}).send();
}

