 /////////////////////////////////////
 //                                 //
 //  Humaniz, Inc                   //
 //  307 W. 200 South, Suite 2004   //
 //  Salt Lake City, UT 84101       //
 //  801.575.6755                   //
 //  www.humaniz.com                //
 //                                 //
 /////////////////////////////////////

var BV=parseInt(navigator.appVersion);
var BN=window.navigator.appName;
var IsMac=(navigator.userAgent.indexOf('Mac')!=-1)?true:false;
var Opera=(navigator.userAgent.indexOf('Opera')!=-1)?true:false;
var NS=(BN.indexOf('Netscape')!=-1&&(BV==4)&&!Opera)?true:false;
var IE=(BN.indexOf('Explorer')!=-1&&(BV>=4)&&!Opera)?true:false;
var NS6=document.getElementById&&BV>=5;

var filePath = "";
urlStr = ""+window.location;
if (window.location.host.indexOf("iomega.com") >= -1
    || window.location.hostname == "search.iomega.com"
    || window.location.hostname == "datarecovery.iomega.com"
    || window.location.hostname == "legacynt.iomega.com"
    || window.location.hostname == "forums.iomega.com"
    || window.location.host.indexOf("-net.iomega.com") != -1) {
  filePath = window.location.protocol + "//www.iomega.com";
}

var isHome, isProducts, isStore, isSupport, isSWD, isWhereToBuy, isServices, isIsa, isEmail, lang_folder;
var header_tab, header_region, header_language, page_menu;
var show_search, search_action, search_origin, search_text, search_box_name;
// ATOMZ SEARCH VARS
var search_sp_a, search_sp_f, search_sp_t, search_sp_p, search_sp_k, search_sp_q, search_catsearch;
var is_new_template = false;

if(!show_search){
	show_search = true;
}
//if(!search_action) search_action = "http://search.iomega.com/ajcc/us/jsp/xslt/match.jsp";
if(!search_action) search_action = "http://promosearch.atomz.com/search/";
if(!search_text) search_text = "";

// ASK SEARCH CRITERIA
//if(!search_box_name) search_box_name = "ask";
if(!search_origin) search_origin = "0";

// ATOMz SEARCH CRITERIA
if(!search_box_name) search_box_name = "sp-q";
if(!search_sp_a) search_sp_a = "sp10033236";
if(!search_sp_f) search_sp_f = "ISO-8859-1";
if(!search_sp_t) search_sp_t = "";
if(!search_sp_p) search_sp_p = "any";
if(!search_catsearch) search_catsearch = "1";

//This is the Language check to tell it which menu to load
if (header_region && header_language) {
  lang_folder = header_region + "/" + header_language + "/";
} else
if (urlStr.indexOf('/la/sp/') != -1) {
	lang_folder = "la/sp/";
} else if (urlStr.indexOf('/la/po/') != -1) {
	lang_folder = "la/po/";
} else if (urlStr.indexOf('/europe/en/') != -1) {
	lang_folder = "eu/en/";
} else if (urlStr.indexOf('/europe/fr/') != -1) {
	lang_folder = "eu/fr/";
} else if (urlStr.indexOf('/europe/gm/') != -1) {
	lang_folder = "eu/gm/";
} else if (urlStr.indexOf('/europe/it/') != -1) {
	lang_folder = "eu/it/";
} else if (urlStr.indexOf('/europe/sp/') != -1) {
	lang_folder = "eu/sp/";
} else if (urlStr.indexOf('/europe/sv/') != -1) {
	lang_folder = "eu/sv/";
} else if (urlStr.indexOf('/europe/nl/') != -1) {
	lang_folder = "eu/nl/";
} else if (urlStr.indexOf('/ap/anz/') != -1) {
	lang_folder = "ap/anz";
} else if (urlStr.indexOf('/ap/jp/') != -1) {
	lang_folder = "ap/jp/";
} else {
  lang_folder = "na/en/";
}

if ((header_tab && header_tab == "swd")
    || urlStr.indexOf('/software/') != -1
    || urlStr.indexOf('/datahandler/') != -1) {
  menu = "swd_menus.js";
  isSWD = true;
  search_sp_q = "spkDownloads";
  //search_action = "http://search.iomega.com/ajcc/software/jsp/xslt/match.jsp";
  search_origin = "80";
} else if((header_tab && header_tab == "store")
          || urlStr.indexOf('/direct/') != -1) {
  menu = "store_menus.js";
  isStore = true;
} else if((header_tab && header_tab == "products")
          || urlStr.indexOf('/products/') != -1) {
  menu = "product_menus.js";
  isProducts = true;
  //search_action = "http://search.iomega.com/ajcc/products/jsp/xslt/match.jsp";
  search_origin = "90";
} else if((header_tab && header_tab == "support" )
          || urlStr.indexOf('/support/') != -1
          || urlStr.indexOf('/services/') != -1
          || urlStr.indexOf('/isa/') != -1
          || urlStr.indexOf('/email/') != -1) {
  menu = "support_menus.js";
  isSupport = true;
  search_sp_q = "spkSupport";
	if(header_region && header_region == "na") {
		show_search = true;
	} else {
		show_search = false;
	}
} else {
  menu = "home_menus.js";
  isHome = true;
}

// OVERRIDE WHICH MENU IS USED FOR A SPECIFIC PAGE
if (page_menu)
  menu = page_menu;

var browDir = "ie";
if(NS) browDir = "ns4";
else if(NS6) browDir = "ns";

var isNorthAmerica = false; //used to determine whether or not to include the search and email signup boxes

with (document) {
  writeln('<link rel="stylesheet" href="'+filePath+'/includes/menu_styles.css">');
  writeln('<script language="JavaScript" src="'+filePath+'/includes/cookie_funcs.js"></script>');
  writeln('<script language="JavaScript" src="'+filePath+'/includes/scripts.js"></script>');
  writeln('<script language="JavaScript" src="'+filePath+'/includes/menu_objects.js"></script>');
  writeln('<script language="JavaScript" src="'+filePath+'/includes/menus.js"></script>');
  writeln('<script language="JavaScript" src="'+filePath+'/includes/menus/'+lang_folder+'tabs_menu.js"></script>');
  writeln('<script language="JavaScript" src="'+filePath+'/includes/menus/'+lang_folder+menu+'"></script>');
  if(lang_folder.indexOf("na/") != -1) {
	isNorthAmerica = true;
  }
  writeln('<script language="JavaScript" src="'+filePath+'/includes/iom_header.js"></script>');
  /* CODE USED TO GIVE NON-NA SITE THE OLD HEADER
  else {
    writeln('<script lang_folder="JavaScript" src="'+filePath+'/includes/menu_functions.js"></script>');
    writeln('<script language="JavaScript" src="'+filePath+'/includes/old_header.js"></script>');
    writeln('<script lang_folder="JavaScript" src="'+filePath+'/includes/'+browDir+'/menu_functions.js"></script>');
    writeln('<script lang_folder="JavaScript" src="'+filePath+'/includes/'+browDir+'/menu_writer.js"></script>');
    writeln('<link rel="stylesheet" href="'+filePath+'/includes/'+browDir+'/menu_styles.css">');
  }
  */
}
