function trim(stringToTrim) {
    return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function do__search(submit) {

  var searchText = document.getElementById('search_text');
  var searchForm = document.getElementById('search_form');
  searchText.value = trim(searchText.value);
  if (searchText.value == "" || searchText.value == "Search..") {
    searchText.focus();
    alert('Please enter search text');
      return false;
  } else {
    var searchValue = searchText.value.replace(/[^A-Za-z0-9]/g, ' ');
    searchValue = trim(searchValue);
    searchValue = searchValue.replace(/[ ]/g, '+');
    searchValue = searchValue.toLowerCase();
    searchForm.action += searchValue;
    searchForm.submit();
  }
}


function addBookmark(url, title) {
 if (!url) url = location.href;
 if (!title) title = document.title;

 //Gecko
 if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel (title, url, "");
 //IE4+
 else if (typeof window.external == "object") window.external.AddFavorite(url, title);
 //Opera7+
 else if (window.opera && document.createElement)
 {
 var a = document.createElement('A');
 if (!a) return false; //IF Opera 6
 a.setAttribute('rel','sidebar');
 a.setAttribute('href',url);
 a.setAttribute('title',title);
 a.click();
 }
 else return false;

 return true;
}

function SetImageWidth() {
  var ImageMaxWidth = 670;

  screenshotImage = document.getElementById("ScreenshotImage");
 
  if (screenshotImage) {
      if (screenshotImage.width > ImageMaxWidth) {
        screenshotImage.width = ImageMaxWidth;
      }
  }
}
