I've paid for Google Site Search for my site and despite it saying that you don't need to have branding, it puts a "Google Custom Search" watermark on the textbox. I don't want this to be displayed but it seems it is added by javascript by Google's API.
Any idea of how to remove this?
The code I'm using looks like this
It uses the Google
<div id="cse-search-form" style="width: 100%;">Loading</div>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load('search', '1', {"nocss" : true});
google.setOnLoadCallback(function(){
var customSearchControl = new google.search.CustomSearchControl('XXXXXXXXXXXXXXX:xxxxxxxxxx');
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
var options = new google.search.DrawOptions();
options.setSearchFormRoot('cse-search-form');
customSearchControl.draw('cse', options);
}, true);
</script>
<link rel="stylesheet" href="search.css" type="text/css" />
I'm using the "Search element. Provides the most layout and customization options." option from the Look and Feel section.
Also, how come I only get 1 page of results and then a link to get more from Google? I want to keep people on my site and when they go to page 2, they should see it in the same place as page 1.
Any ideas?
Thanks