﻿
jsMenuTimer=0;
jsShowMenuDelay=12000;
jsHideMenuDelay=800;

jsSearchHighlight=new Array;

jsSearchHighlightCount=8;
jsSearchHighlight[1]='idSearchHighlightInputTop';
jsSearchHighlight[2]='idSearchHighlightInputBottom';
jsSearchHighlight[3]='idSearchHighlightTop';
jsSearchHighlight[4]='idSearchHighlightBottom';
jsSearchHighlight[5]='idSearchHighlightRight';
jsSearchHighlight[6]='idSearchHighlightLeft';
jsSearchHighlight[7]='idSearchHighlightSE';
jsSearchHighlight[8]='idSearchHighlightSW';
jsSearchHighlight[9]='idSearchHighlightExtender';

// Begin Function Lists


// Search Javascript
function fnDisplayResults() {
  if (document.getElementById('idSearchString').value!="") {
    document.getElementById('idSearchResults').innerHTML=document.getElementById('idSearchLoading').innerHTML;
    document.getElementById('idSearchOmni').style.display='block';
    fnShowHighlights();
	document.getElementById('idSearchHolder').style.width='224px';
	document.getElementById('idSearchBox').style.width='208px';
	document.getElementById('idSearchString').style.width='206px';
	document.getElementById('idSearchButton').style.display='none';
    document.getElementById('idSearchPreloader').innerHTML='<iframe border="0" scrolling="no" style="border: 1 solid black; overflow: hidden; width: 320px; height: 480px; margin 0;" src="/livesearch/livesearch.asp?search='+document.getElementById('idSearchString').value+'"></iframe>';
    //document.getElementById('idSearchResults').innerHTML='<iframe border="0" scrolling="no" style="border: none; overflow: hidden; width: 640px; height: 480px; margin 0;" src="/livesearch/livesearch.asp?search='+document.getElementById('idSearchString').value+'"></iframe>';
  }else{
    document.getElementById('idSearchOmni').style.display='none';
	document.getElementById('idSearchResults').innerHTML="";
	document.getElementById('idSearchPreloader').innerHTML="";
	fnSearchBarShrink();
  }
}


function fnSearchClear() {
    document.getElementById('idSearchString').value='';
	fnSearchBarShrink();
	document.getElementById('idSearchString').focus();
}

function fnSearchOn() {
  if (document.getElementById('idSearchString').value=='Search Norfolk Oak'){
    document.getElementById('idSearchString').value='';
  }
  fnDisplayResults();
}

function fnSearchOff() {
  fnSearchBarShrink();
  if (document.getElementById('idSearchString').value==''){
    document.getElementById('idSearchString').value='Search Norfolk Oak';
  }
}

function fnSearchBlur() {
  if (document.getElementById('idSearchString').value==''){
    document.getElementById('idSearchString').value='Search Norfolk Oak';
  }
}

function fnSearchBarShrink() {
  document.getElementById('idSearchString').style.width='174px';
  document.getElementById('idSearchBox').style.width='176px';
  document.getElementById('idSearchHolder').style.width='192px';
  document.getElementById('idSearchButton').style.display='block';
  document.getElementById('idSearchOmni').style.display='none';
  fnHideHighlights();
}

function fnShowHighlights() {
  for(i=1;i<=jsSearchHighlightCount;i++){
    document.getElementById(jsSearchHighlight[i]).style.display='block';
  }
}

function fnHideHighlights() {
  for(i=1;i<=jsSearchHighlightCount;i++){
    document.getElementById(jsSearchHighlight[i]).style.display='none';
  }
}

// Menu Javascript
function fnMenuOver(tMenuNumber) {
  for(i=1;i<=jsMenuCount;i++){
    if(i!=jsDefaultMenu){
      if(i==tMenuNumber){
	    document.getElementById('idMenuSlide'+i).style.background='url("/layout/omni/menubargrad.png")';
	  }else{
	    document.getElementById('idMenuSlide'+i).style.backgroundImage='';
	  }
    }
  }
  clearTimeout ( jsMenuTimer );
  jsMenuTimer = setTimeout ( "fnShowMenu( " + tMenuNumber + ");" , jsShowMenuDelay );
}

function fnMenuOut(tMenuNumber) {
 /* for(i=1;i<=jsMenuCount;i++){
    if(jsCurrentMenu!=tMenuNumber&&jsDefaultMenu!=tMenuNumber){
      document.getElementById('idMenuSlide'+tMenuNumber).style.backgroundImage='';
	}
  }
  clearTimeout ( jsMenuTimer );
  jsMenuTimer = setTimeout ( "fnHideMenu( " + tMenuNumber + ");" , jsHideMenuDelay );*/
}

function fnShowMenu(tMenuNumber) {
 /* jsCurrentMenu=tMenuNumber;
  for(i=1;i<=jsMenuCount;i++){
    if(i==tMenuNumber){
	  document.getElementById('idMenuSlide'+i).style.height='288px';
	}else{
	  document.getElementById('idMenuSlide'+i).style.height='30px';
	}
  }*/
}

function fnHideMenu(tMenuNumber) {
  /*if(jsCurrentMenu!=jsDefaultMenu){
    document.getElementById('idMenuSlide'+tMenuNumber).style.backgroundImage='';
  }
  jsCurrentMenu=jsDefaultMenu;
  for(i=1;i<=jsMenuCount;i++){
    if(i==jsDefaultMenu){
	  document.getElementById('idMenuSlide'+i).style.height='288px';
	}else{
	  document.getElementById('idMenuSlide'+i).style.height='30px';
	}
  }*/
}
