/*HM_Loader.js
* by Peter Belesis. v4.3 020610
* Copyright (c) 2002 Peter Belesis. All Rights Reserved.
*/

HM_DOM = (document.getElementById) ? true : false;
HM_NS4 = (document.layers) ? true : false;
HM_IE = (document.all) ? true : false;
HM_IE4 = HM_IE && !HM_DOM;
HM_Mac = (navigator.appVersion.indexOf("Mac") != -1);
  HM_IE4M = HM_IE4 && HM_Mac;

 HM_Opera = (navigator.userAgent.indexOf("Opera")!=-1);
 HM_Konqueror = (navigator.userAgent.indexOf("Konqueror")!=-1);

HM_IsMenu = !HM_Opera && !HM_IE4M && (HM_DOM || HM_NS4 || HM_IE4 || HM_Konqueror);

HM_BrowserString = HM_NS4 ? "NS4" : HM_DOM ? "DOM" : "IE4";

if(window.event + "" == "undefined") event = null;
function HM_f_PopUp(){return false};
function HM_f_PopDown(){return false};
popUp = HM_f_PopUp;
popDown = HM_f_PopDown;
//*these are the variables that affect all the menus

HM_GL_MenuWidth= 50;
HM_GL_FontFamily= "Arial,Helvetica,sans-serif";
HM_GL_FontSize = 8;//was 9 june 04 this will set the font size for all the menu items
HM_GL_FontBold = false;
HM_GL_FontItalic= false;
HM_GL_FontColor= "black";
HM_GL_FontColorOver= "white";
HM_GL_BGColor  = "transparent";
HM_GL_BGColorOver= "transparent";
HM_GL_ItemPadding= 3;

HM_GL_BorderWidth= 2;
HM_GL_BorderColor= "red";
HM_GL_BorderStyle= "solid";
HM_GL_SeparatorSize= 2;
HM_GL_SeparatorColor= "yellow";
HM_GL_ImageSrc = "http://www.etobicokehomes4sale.com/menu_sept5/HM_More_ltblue_right.gif";//HM_More_white_right.gif"; 
// was tri.gif";
HM_GL_ImageSrcLeft = "http://www.etobicokehomes4sale.com/menu_sept5/tril.gif";
HM_GL_ImageSrcOver = "http://www.etobicokehomes4sale.com/menu_sept5/HM_More_white_right.gif";
HM_GL_ImageSrcLeftOver = "http://www.etobicokehomes4sale.com/menu_sept5/HM_More_white_left.gif";

HM_GL_ImageSize= 5;
HM_GL_ImageHorizSpace= 5;
HM_GL_ImageVertSpace= 5;

HM_GL_KeepHilite = true;/* If set to true, the selected item in a parent menu remains highlighted when
							 the user navigates a child menu.*/ 
HM_GL_ClickStart = false;/* If true, the menus appear when the user clicks a link. If false, 
							the menus appear when the user mouses over a link.*/
HM_GL_ClickKill = false;  /* If true, the menus are hidden when the user clicks on the page away from the menus.
							If false, the menus are hidden when the user mouses out of the menus.*/ 
HM_GL_ChildOverlap = 15;  /*amount by which pop-up child menus horizontally overlap their parent menu, in pixels*/
HM_GL_ChildOffset = 18;/* vertical distance from top of menu item to top of corresponding pop-up child menu. 
							Note that, unlike childOverlap, this distance is measured in the parent item, 
							not the parent menu.*/
HM_GL_ChildPerCentOver = null;  /* amount by which pop-up child menus horizontally overlap their parent menu,
							 in percentage. If this variable is given any value but null, it overrides the
							  childOverlap value. */
HM_GL_TopSecondsVisible = 8.5;/* If clickKill is false, the value of this variable determines the time 
								in seconds that the top-level menu of the menu tree remains visible after
								 the user mouses out of the menu tree.  */
HM_GL_ChildSecondsVisible = 1.5;/* If clickKill is false, the value of this variable determines the time 
									in seconds that the child-level menu of the menu tree remains visible 
									after the user mouses out of the menu tree.  */


HM_GL_StatusDisplayBuild = 0;
HM_GL_StatusDisplayLink  = 1;
HM_GL_UponDisplay= null;
HM_GL_UponHide = null;

HM_GL_RightToLeft= false;
HM_GL_CreateTopOnly= HM_NS4 ? true : false; //last element was true until Nov 19 2004 was false to May 28 2003
HM_GL_ShowLinkCursor= true;

HM_GL_ScrollEnabled = false;
HM_GL_ScrollBarHeight = 14;
HM_GL_ScrollBarColor = "lightgrey";
HM_GL_ScrollImgSrcTop = "http://www.etobicokehomes4sale.com/menu_sept5/HM_More_black_top.gif";
HM_GL_ScrollImgSrcBot = "http://www.etobicokehomes4sale.com/menu_sept5/HM_More_black_bot.gif";
HM_GL_ScrollImgWidth = 9;
HM_GL_ScrollImgHeight = 5;
HM_GL_ScrollBothBars = true;

//*  HM_GL_isFrames = true;// <-- IMPORTANT
//*  HM_GL_navFrLoc = "left";// <-- frameset-specific
//*  HM_GL_mainFrName = "main";  // <-- variables




//4.3  these two variables are critical to hover time and should be set precisely
HM_GL_HoverTimeTop  = 200;  //was 550
HM_GL_HoverTimeTree = 200;

// the following function is included to illustrate the improved JS expression handling of
// the left_position and top_position parameters introduced in 4.0.9
// and modified in 4.1.3 to account for IE6 standards-compliance mode
// you may delete if you have no use for it

function HM_f_CenterMenu(topmenuid) {
var MinimumPixelLeft = 0;
var TheMenu = HM_DOM ? document.getElementById(topmenuid) : window[topmenuid];
var TheMenuWidth = HM_DOM ? parseInt(TheMenu.style.width) : HM_IE4 ? TheMenu.style.pixelWidth : TheMenu.clip.width;
var TheWindowWidth = HM_IE ? (HM_DOM ? HM_Canvas.clientWidth : document.body.clientWidth) : window.innerWidth;
return Math.max(parseInt((TheWindowWidth-TheMenuWidth) / 2),MinimumPixelLeft);
}

if(HM_IsMenu) {
document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='http://www.etobicokehomes4sale.com/menu_sept5/hierArrays.js' TYPE='text/javascript'><\/SCR" + "IPT>");
document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='http://www.etobicokehomes4sale.com/menu_sept5/HM_Script"+ HM_BrowserString +".js' TYPE='text/javascript'><\/SCR" + "IPT>");
}


//end
