<!--

//search field
var s_inp = document.getElementById('th_sm_inp');

//whole sitemap
var s_items = document.getElementById('th_sm_l').getElementsByTagName('li');
var s_items_full = document.getElementById('th_sm_l').getElementsByTagName('li');

//clone sitemap
var cloned_items = [];
for(i=0;i<s_items.length;i++) {
	cloned_items[i] = s_items[i].cloneNode(true);
}
s_items = cloned_items;

//firefox or ie?
navigator.userAgent.indexOf('Firefox') != -1 ? b=1 : b=0;

//set default text for message div
var message = document.getElementById('message');
var def_message = "e.g. 'News' or 'Contact'";
message.innerHTML = def_message;

//set different status messages for message div
var nomatch_message = 'No Results';
var error_message = 'Pleaser enter more than 1 character';
var charerr_message = 'Search string contains invalid characters';
var def_inp_text = 'Enter search string';

//results div
var erg = document.getElementById('erg');

//array to store search results
var a = new Array();
var vHTMLArray = [];
var vStrippedHTML = [];
var regex = /<[^<>]*>/ig;
for(i=0; i< s_items.length; i++) {
	vHTMLArray[i] = s_items[i].innerHTML.match(regex);
	
	if (b==1) {
		vStrippedHTML[i] = s_items[i].innerHTML.substring(0,s_items[i].innerHTML.indexOf('</span>')+7).replace(regex,"$!$");
	}
	else {
		vStrippedHTML[i] = s_items[i].innerHTML.substring(0,s_items[i].innerHTML.indexOf('</SPAN>')+7).replace(regex,"$!$");
	}
};

with (s_inp) {
	value = '';
	style.color = "#595A5A";
	focus();
	select();
	onfocus = th_focus_;
	onblur = th_blur_;
};


				
//-->
	