function emptySearchBoxValue() {
	var searchBox = document.getElementById('q');
	if (searchBox.value == 'Search for a game') {
		searchBox.value = '';
	}
}

function fillSearchBox(value) {
	var searchBox = document.getElementById('q');
	searchBox.value = value;
	var resultElm = document.getElementById('livesearch_results');
	resultElm.innerHtml = '';
	resultElm.style.display = 'none';
}

function toggleResultsVisible(visible) {
	var resultElm = document.getElementById('livesearch_results');
	var searchBox = document.getElementById('q');
	if (searchBox.value.length>0) {
		resultElm.style.display = visible ? 'block' : 'none';
	} else {
		resultElm.style.display = 'none';
	}
}

function trim(value) {
	try {
		value = value.replace(/^\s+/,'');
		value = value.replace(/\s+$/,'');
		return value;
	} catch (e) {}
}

window.onload = function() {
    var links = document.getElementsByTagName('a');
    for (var i=0;i < links.length;i++) {
        if (links[i].className == 'new-window') {
            links[i].onclick = function() {
                window.open(this.href);
                return false;
            };
        }
    }
};