//names of dropdowns stored here
menu_droplayer=new Array();
menu_droplayer[0]="popmenu_collections";


var menu_keep=-1;
var menu_mousex;
var menu_mousey;


//code for drops

function menu_showdrop(thelayer)
{
	menu_keep = thelayer;
	menu_hideall();
	setTimeout('menu_hideall()',1000);

    SetElementVisibility(menu_droplayer[thelayer], 1);
}

function menu_hideall()
{
   if (menu_keep != 0)
   {
      SetElementVisibility(menu_droplayer[0], 0);
   }      
}

function menu_forceAllHide()
{
    SetElementVisibility(menu_droplayer[0], 0);
}

function menu_getmousepos(e)
{
	if(browser_ns4){menu_mousex=e.pageX; menu_mousey=e.pageY}
	if(browser_ie || browser_ns6up){menu_mousex=event.clientX; menu_mousey=event.clientY;}
}

function menu_mouse_is_in_droplayer(i)
{          
	if(browser_ns4)
	{     
		menu_x_min=eval('document.'+menu_droplayer[i]+'.left')
		menu_x_max=menu_x_min+eval('document.'+menu_droplayer[i]+'.clip.width')
		menu_y_min=eval('document.'+menu_droplayer[i]+'.top')
		menu_y_max=menu_y_min+eval('document.'+menu_droplayer[i]+'.clip.height')
	}    
	if(browser_ie)
	{     
		menu_x_min=eval(menu_droplayer[i]+'.style.pixelLeft')
		menu_x_max=menu_x_min+eval(menu_droplayer[i]+'.scrollWidth')
		menu_y_min=eval(menu_droplayer[i]+'.style.pixelTop')
		menu_y_max=menu_y_min+eval(menu_droplayer[i]+'.scrollHeight')
	}
	if(browser_ns6up)
	{     
		menu_x_min=parseInt(document.getElementById(menu_droplayer[i]).style.left);
		menu_x_max=menu_x_min+parseInt(document.getElementById(menu_droplayer[i]).scrollWidth);
		menu_y_min=parseInt(document.getElementById(menu_droplayer[i]).style.top);
		menu_y_max=menu_y_min+parseInt(document.getElementById(menu_droplayer[i]).scrollHeight);
	}	
	if (menu_mousex>=(menu_x_min) && menu_mousex<=menu_x_max && menu_mousey>=menu_y_min && menu_mousey<=menu_y_max)
	{
		return 1;
	}
	else
	{
	   return 0;
	}
}

//deal with cursor movement
document.onmousemove = menu_getmousepos;

if (browser_ns4) {document.captureEvents(Event.MOUSEMOVE);}

document.onclick = menu_forceAllHide;
