var preventSubmit = false;

function submitSupressed()
{
if (preventSubmit == true)
{
preventSubmit = false;
return false;
}
else
{
return true;
}
}

function doSearch()
{
var searchTextbox = document.getElementById('searchcriteria');
var search_href = 'http://www.dacorum.gov.uk/aprs/scripts/semaphoreserver.exe?DB=dacorum&CMD=search.run&QUERY00=' + urlEncode(searchTextbox.value) + '&STYPE=simple';

if (searchTextbox && searchTextbox.value != '' && searchTextbox.value != 'Search')
{
window.location = search_href;
}
}

function urlEncode(input)
{
var output = "";
for (var i = 0; i < input.length; i++)
{
switch (input.charAt(i))
{
case '^':
output += '%5E';
break;
case '&':
output += '%26';
break;
case '`':
output += '%60';
break;
case '{':
output += '%7B';
break;
case '}':
output += '%7D';
break;
case '|':
output += '%7C';
break;
case ']':
output += '%5D';
break;
case '[':
output += '%5B';
break;
case '"':
output += '%22';
break;
case '<':
output += '%3C';
break;
case '>':
output += '%3E';
break;
case '\\':
output += '%5C';
break;
default:
output += input.charAt(i);
break;
}
}
return output;
}

function checkForSubmit(code) {

if (code == 13)
{
preventSubmit = true;
doSearch();
return false;
}
}
