//***************************************************//
// DYNAMIC PULLDOWN MENUS FOR ONEMIND
// Code Adapted for OneMind Connect by Katrina Rhoads
// 03/13/02
//***************************************************//

var category_array = [

["Entire Knowledge Base","entire"],
["ExpensAble.com","expensable_com"],
["ExpensAble for Palm OS","expensable_palm_os"],
["ExpensAble for Pocket PC","expensable_pocket_pc"],
["ExpensAble for Windows","expensable_windows"],
["General","general"]

];

var entire = [

["All Categories","7"]

];

var expensable_com = [

["Choose a Category",""],            // Category Label
["All Categories","2"]              // expensable.com

];

var expensable_palm_os = [

["Choose a Category",""],            // Category Label
["All Categories","4"]               // expensable_palm_os

];

var expensable_pocket_pc = [

["Choose a Category",""],                    // Category Label
["All Categories","17"],                     // expensable_pocket_pc
["Using with Expensable for Windows","16"],  // ppc_windows
["Using with Expensable.com","18"]           // ppc_com

];

var expensable_windows = [

["Choose a Category",""],            // Category Label
["All Versions","6"],                // expensable_windows
["Version 7","5"],                   // Expensable7
["Version 6","8"],                   // Expensable6
["Version 5","13"],                  // Expensable5
["Version 4","14"]                   // Expensable4

];


var general = [

["Choose a Category",""],            // Category Label
["All Categories","9"]               // General

];

////////////////////////////////////////////////
// FUNCTION:  CREATEMENUS()                   //
////////////////////////////////////////////////

function createMenus() {

    // Initialize the pulldown menus by what is
    // located in the product arrays js

    var pulldown = document.search_form.menu_cat;
    
    pulldown.options.length = category_array.length;
    
    for (i=0; i < category_array.length; i++) {
            pulldown.options[i].value = category_array[i][1];
            pulldown.options[i].text = category_array[i][0];
    }
    
    pulldown.selectedIndex = 0;
    document.search_form.product.selectedIndex = 0;

} // End of CreateMenus()

/******************************************************************************************************/

////////////////////////////////////////////////
// FUNCTION:  UPDATEMENUS()                  //
////////////////////////////////////////////////

function updateMenus(categorypulldown) {

    // The Category that they selected will determine which product array to use

    var whichCat_val = categorypulldown[categorypulldown.selectedIndex].value;

    // Determine which array to use by the category pulldown value
    // The name of the array should be the same as the pulldown option's value

      switch(whichCat_val) {
    case "entire":
         var whichArray = entire;
         break;
    case "all":
         var whichArray = all;
         break;
    case "expensable_com":
         var whichArray = expensable_com;
         break;
    case "expensable_palm_os":
         var whichArray = expensable_palm_os;
         break;
    case "expensable_pocket_pc":
         var whichArray = expensable_pocket_pc;
         break;
    case "expensable_windows":
         var whichArray = expensable_windows;
         break;
    case "general":
         var whichArray = general;
         break;
    }

    var productpulldown = categorypulldown.form.product;
    
    productpulldown.options.length = whichArray.length;
    
    for (i=0; i < whichArray.length; i++) {
            
            productpulldown.options[i].value = whichArray[i][1];
            productpulldown.options[i].text = whichArray[i][0];
    }

    productpulldown.selectedIndex = 0;
    
} // End updateMenus()

////////////////////
// Misc Functions //
////////////////////

var imageroot = "";

function turnon(pic){
  pic.src = imageroot + pic.id + "_over.gif";
  return true;
}

function turnoff(pic){
  pic.src = imageroot + pic.id + ".gif";
  return true;
}

function display_load_message(){
  if(navigator.appName=="Netscape" && navigator.userAgent.match(/6\.01/) ){
  	return true;
  }
  else { document.getElementById('loadwarning').style.visibility='visible'; }
  return true;
}

/***************************************************************************/









































