function DivSetVisible(DivRef,state)
{
    if(DivRef !=undefined)
    { 
        var IfrRef = document.getElementById('DivShim');
        if(state)
        {
            DivRef.style.display = "block";
            IfrRef.style.width = DivRef.offsetWidth;
            IfrRef.style.height = DivRef.offsetHeight;
            IfrRef.style.top = DivRef.style.top;
            IfrRef.style.left = DivRef.style.left;
            IfrRef.style.zIndex = DivRef.style.zIndex - 1;
            IfrRef.style.display = "block";
        }else
        {
	        IfrRef.style.display="none";
	        DivRef.style.display="none";
        }
   }
} 

var dropmenu={
buildmenu:function(){
	jQuery(document).ready(function(){
	$("ul.topnav li a").hover(
	    function()
	    { 
	        var jobj=$(this).parent().find("div.subnav");
            var DivRef = jobj[0];
            if(DivRef!=undefined) DivSetVisible(DivRef,true);
                        
		    $(this).parent().hover(function(){},function(){	
                if(DivRef!=undefined) DivSetVisible(DivRef,false);
		    });
		},function(){});
   });
}}


