var mouse_event;

var menu_name_ns;

var menu_name;

var x_pos=0;

var y_pos=0;



window.onresize = window_width;



width = screen.width;

//x_center = width/2;

//alert (x_center)

  


function window_width()

{

   width = document.body.offsetWidth;

   x_center = width/2;

//alert (x_center)

}



function init_hide(e, menu)

{

//alert ("In init_hide()")



  if (document.all)

  {

    getCoords("temp",menu)

  }

  else if (document.getElementById)

  {

    menu_name_ns=menu;

    mouse_event = document.getElementById(menu);

    mouse_event.addEventListener("mouseout", getCoords, false);

  }



}



function getCoords(e, menu)

{

//alert ("In get_coords()")



  if (document.all)

  {

    x_pos=window.event.x;

    y_pos=window.event.y;

  }



  else if (document.getElementById)

  {

    x_pos = e.pageX;

    y_pos = e.pageY;

    menu=menu_name_ns;

  }



  menu_name=menu;

//alert (menu)

  timer=window.setTimeout("hideSubmenu()",500);



}



function hideSubmenu()

{


//window.status="x="+x_pos+" y="+y_pos+" x_center="+x_center;

  switch(menu_name)

  {

    case "facts_header":

      if (y_pos < 138)

        document.getElementById("facts_menu").style.visibility = "hidden";

        break; 
    case "facts_menu":

      if ((x_pos < x_center - 370 + 307) || (x_pos > x_center - 370 + 301 + 150) || (y_pos > 302))

        document.getElementById("facts_menu").style.visibility = "hidden";

        break;

    case "amenities_header":

      if (y_pos < 138)

        document.getElementById("amenities_menu").style.visibility = "hidden";

        break;
    case "amenities_menu":

      if ((x_pos < x_center - 370 + 373) || (x_pos > x_center - 370 + 371 + 150) || (y_pos > 323))

        document.getElementById("amenities_menu").style.visibility = "hidden";

        break;

    case "resources_header":

      if (y_pos < 138)

        document.getElementById("resources_menu").style.visibility = "hidden";

        break;
    case "resources_menu":

      if ((x_pos < x_center - 370 + 435)  || (x_pos > x_center - 370 + 433 + 150) || (y_pos > 345))

        document.getElementById("resources_menu").style.visibility = "hidden";

        break;

    case "links_header":

      if (y_pos < 138)

        document.getElementById("links_menu").style.visibility = "hidden";

        break;
    case "links_menu":

      if ((x_pos < x_center - 370 + 505)  || (x_pos > x_center - 370 + 503 + 150) || (y_pos > 281))

        document.getElementById("links_menu").style.visibility = "hidden";

        break;



  }



}