/**
 * Copyright (c) 2002-2006 i-Seven A/S.
 * Herlev Hovedgade 195, 2730 Herlev, Denmark.
 * All rights reserved.
 *
 * This software is the confidential and proprietary information
 * of i-Seven A/S. ("Confidential Information").  You shall not
 * disclose such Confidential Information and shall use it only in
 * accordance with the terms of the license agreement you entered into
 * with i-Seven A/S.
 */
function openSearchLink(asURL) {
  var searchWord=window.location.href.split('&')[1].split('=')[1];
  searchWord=searchWord.substr(0,searchWord.indexOf('%20AND'));
  if (asURL.indexOf('?OpenDocument')==-1)
    window.location=asURL+'?OpenDocument&Highlight='+searchWord
  else
    window.location=asURL+'&Highlight='+searchWord
}
function showSearchPage() {
  var searchPageUrl = "";
  if(typeof(webMenuName) != 'undefined'){
    searchPageUrl = webPath + '/' + webSearchView + '?OpenView&Language=' + webLanguage + '&MainMenu=' + webMenuItemLevel1Active + '&SubMenu=' + webMenuItemLevel2Active + '&MenuName=' + webMenuName;
  }else{
    // frontpage
    searchPageUrl = webPath + '/' + webSearchView + '?OpenView&Language=' + webLanguage;
  }
  window.location.href = searchPageUrl;
}
function doSearch() {
  var message;
  if (document.forms[0].fdSearch.value=='') {
    if (webTerms[10] != '')
      message = webTerms[10];
    else
      message='Search field is empty.';
    alert(message);
    document.forms[0].fdSearch.focus();
    return;
  }
  
  var searchQuery = document.forms[0].fdSearch.value;
  if (document.forms[0].fdSearchWords.checked)
    searchQuery = '*' + searchQuery + '*';
  window.location=(webPath + '/' + webSearchView + '?SearchView&Query=' + searchQuery + '%20AND%20(FIELD%20fdLanguage%20CONTAINS%20(' + webLanguage + '))&Count=999&Scope=0&SearchMax=999' + '&MainMenu=' + webMenuItemLevel1Active + '&SubMenu=' + webMenuItemLevel2Active + '&MenuName=' + webMenuName);
}
function doSearchOLD() {
  var message;
  if (document.forms[0].fdSearch.value=='') {
    if (webTerms[10] != '')
      message = webTerms[10];
    else
      message='Search field is empty.';
    alert(message);
    document.forms[0].fdSearch.focus();
    return;
  }
  
  var searchQuery = document.forms[0].fdSearch.value;
  if (document.forms[0].fdSearchWords.checked)
    searchQuery = '*' + searchQuery + '*';
  window.location=(webPath + '/' + webSearchView + '?SearchView&Query=' + searchQuery + '%20AND%20(FIELD%20fdLanguage%20CONTAINS%20(' + webLanguage + '))&Count=999&Scope=0&SearchMax=999');
}
function getKey(e) {
  if (browser.isIE) {
    if (window.event.keyCode == 13) {
      event.keyCode = 0;
      doSearch();
    }
  } else {
    if (e.which == 13) {
      e.which = 0;
      doSearch();
  }
  }
  return false;
}
