function keyword_search( myEntity, page, sort ) {

	if ( location.href.substring(0,45) == 'https://international.winehouse.com/order.php' ) {
		var redirect_page = "http://international.winehouse.com/index.php?keyword_search=" + document.getElementById('keyword_search').value + "&page=search";
		window.location = redirect_page;
	}

	document.getElementById('main_content').innerHTML = '<img src="images/gif/progress.gif" alt="Loading..." />';
	var XMLHttpRequestObject = false;

	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}

	page = '&page=' + page;
	sort = '&sort=' + sort;

	if(XMLHttpRequestObject) {
		XMLHttpRequestObject.open( "GET", "keyword_search.php?keyword=" + document.getElementById('keyword_search').value + '&c=' + get_cookie('currency') + '&l=' + get_cookie('language') + page + sort);
		XMLHttpRequestObject.onreadystatechange = function() {
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				document.getElementById('main_content').innerHTML = XMLHttpRequestObject.responseText;
				document.getElementById('pagination').scrollLeft = (document.getElementById('scroll_placement').value/12)*37;
			}
		}
		XMLHttpRequestObject.send(null);
	}
}