var src_searchclicked_once_var = false;
function src_searchfocused() {
	if (!src_searchclicked_once_var) {
		src_searchclicked_once_var = true;
		document.searchformincluded.keyword.value='';
		document.searchformincluded.keyword.style.color='#000000';
	}
}
function src_searchblurred() {
	if (document.searchformincluded.keyword.value.length == 0) {
		src_searchclicked_once_var = false;
		document.searchformincluded.keyword.value='enter keyword here...';
		document.searchformincluded.keyword.style.color='#CCCCCC';
	}
}
function src_forumsubmit() {
	if (document.searchformincluded.keyword.value=='enter keyword here...') {
		document.searchformincluded.keyword.value='';
	}
	return true;
}

//--- add onload checking for the search form
function src_docloaded() {
  var searchformelement = document.searchform;
  if (searchformelement && document.searchformincluded) {
    if (searchformelement.keyword.value) { 
      document.searchformincluded.keyword.value = searchformelement.keyword.value;
      document.searchformincluded.keyword.style.color='#000000';
      src_searchclicked_once_var = true;
    }
    if (searchformelement.searchin.value == 'allfields') { 
      src_switchtype();
    }
    if (/factdoc|factfsfile|image|factfolder/.test(searchformelement.show_only.value)) { 
      src_selectdoctype(searchformelement.show_only.value);
    }
  }
}


var isOpera = window.opera && opera.buildNumber;
var isWebKit = /WebKit/.test(navigator.userAgent);
var isIE = !isWebKit && !isOpera && (/MSIE/gi).test(navigator.userAgent) && (/Explorer/gi).test(navigator.appName);

if (isIE || isWebKit) {
  var ti;
  ti = setInterval(function() {
    if (/loaded|complete/.test(document.readyState)) {
      clearInterval(ti);
      src_docloaded();
    }
  }, 10);
} else {
  window.addEventListener('DOMContentLoaded', function() {
    src_docloaded();
  }, false);
}

