q18=0;
q19=new Array();
dh=DQM_divider_height;
q61 =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);
ie7=(navigator.appVersion.toLowerCase().indexOf("msie 7.")!=-1);
ie6=ie6||ie7;
ie4=((ie)&&(!ie5)&&(!ie6)&&(!ie7));

ns5=(navigator.vendor==("Netscape6")|| navigator.product==("Gecko"));
if((ns5)||(ie7)||(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=\""+DQM_codebase+"dqm_"+brn+".js\"></script>");
document.close();;

function DQM_handleOnload() {
	if(q61) return;
	q31();
	if(!ie5only) {
		i=0;
		while(eval("window.DQM_rollover_image"+i)) {
		  q20=q20.concat(new Array(new Image()));
		  q20[i].src=eval("DQM_rollover_image"+i);
		  q21=q21.concat(new Array(q16("menu"+i).src));
		  i++;
		}
	}
	q61=true;
	eval(DQM_onload_statement);
};

function q27(nid) {
	if(eval("window.DQM_rollover_image"+nid)) {
		if(ie5only) eval("q16(qmim"+nid+")."+q59);
	else 
		q16("menu"+nid).src=q21[nid];
	}
};

function q30 (menu) {
	if ((menu.lasthl!=null)&&(menu.q60==null))
		q4(menu);
};

function q31() {
	for(i=0;i<q18;i++) {
		if(eval("window.DQM_subdesc"+i+"_0"))
			q1(i,true);
	}
	for (i=0;i<q19.length;i++)
		q1(q19[i],false);
};

function q32(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 q33(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;
}

