num_subItems=0;
subFirstIDArray=new Array();
dh=DQM_divider_height;
ranLoader=false;
ns=navigator.appName==("Netscape");
ns4=(ns &&(navigator.appVersion.indexOf("4.")!=-1));
mac=(navigator.appVersion.indexOf("Mac")!=-1);
ie=(navigator.appName.toLowerCase().indexOf("microsoft")>-1);
ie5=(navigator.appVersion.toLowerCase().indexOf("msie 5.")!=-1);
ie6=(navigator.appVersion.toLowerCase().indexOf("msie 6.")!=-1);
ie4=((ie)&&(!ie5)&&(!ie6));
ns5=(navigator.vendor==("Netscape6")|| navigator.product==("Gecko"));
if((ns5)||(ie6)||(ie4))
	ie5=true;
ie5only=((ie5)&&(!ns5)&&(!mac));
(ie5only)? brn="ie":brn="ns";
if((ns5)||((ie5)&&(mac)))
	brn="ns6";
document.write("<script language=\"JavaScript1.2\" src=\"js_menu/dqm_"+brn+".js\"></script>");
document.close();

function DQM_handleOnload()
{
if(ranLoader)
	return;
reInitSubs();
if(!ie5only)
	{
	i=0;
	while(eval("window.DQM_rollover_image"+i))
		{
		mainImgArray=mainImgArray.concat(new Array(new Image()));
		mainImgArray[i].src=eval("DQM_rollover_image"+i);
		mainImgIDArray=mainImgIDArray.concat(new Array(ret_eval("menu"+i).src));
		i++;
		}
	}
ranLoader=true;
eval(DQM_onload_statement);
}

function restoreMain(nid)
{
if(eval("window.DQM_rollover_image"+nid))
	{
	if(ie5only)
		{eval("ret_eval(qmim"+nid+")."+make_invis);}
	else {ret_eval("menu"+nid).src=mainImgIDArray[nid];}
	}
}


function compOpenLastCur(menu)
{
if((menu.lasthl!=null)&&(menu.currentOpenMenu==null))
	hide_lasthl(menu);
}

function reInitSubs()
{
for(i=0;i<num_subItems;i++)
	{
	if(eval("window.DQM_subdesc"+i+"_0"))
		chkSetSubPos(i,true);
	}
for(i=0;i<subFirstIDArray.length;i++)
chkSetSubPos(subFirstIDArray[i],false);
}

function go_link(index)
{
if(!eval("window.DQM_url"+index))
	return;
if(eval("window.DQM_urltarget"+index))
	where=eval("DQM_urltarget"+index);
else where=DQM_urltarget;
if((where.length<1)||(where.toLowerCase()=="_self"))
	{window.location.href=eval("DQM_url"+index);}
else 
	{
	if(where.toLowerCase().indexOf("_parent")>-1)
		{eval("parent.window.location=DQM_url"+index);}
	else if(where.toLowerCase().indexOf("_new")<0)
		{eval("parent."+where+".location=DQM_url"+index);}
	else window.open(eval("DQM_url"+index));
	}
}

function getXY_coords(coords)
{
var q72=new Array(0,0);
var txy=coords.indexOf(",");
if(txy!=-1)
	{
	q72[0]=parseInt(coords.substring(0,txy));
	q72[1]=parseInt(coords.substring(txy+1));
	}
return q72;
}

function getLevelVal(id,endv,rt)
{
level=0;
k=0;
while((k=id.indexOf("_",k+1))>-1)
	level++;
if(eval("window.DQM_border"+endv+level))
	{return eval("DQM_border"+endv+level);}
else 
	{return rt;}
}
