/*
   Milonic DHTML Menu Item Activator Module  mmpagehighlighter.js version 1.01
   This module is only compatible with the Milonic DHTML Menu version 5.16 or higher

   Copyright 2004 (c) Milonic Solutions Limited. All Rights Reserved.
   This is a commercial software product, please visit http://www.milonic.com/ for more information.


	Used for highlighting a menu item by showmenu,text or item number based on pagematch properties
	Syntax is:
	
	mmItemActiveByShowMenu("dhtml menu") // highlights a menu item based on its Showmenu value
	mmItemActivateByText("image map sample") // highlights a menu item based on its Text value
	mmItemActivateByNumber(5) // highlights a menu item based on its Numberical Order
	
	The text properties are non case sensitive
*/

function _doHLK(_i){
	_I=_mi[_i]
	if(_I[18])_I[8]=_I[18];
	if(_I[19])_I[7]=_I[19];
	if(_I[56])_I[29]=_I[56];
	if(_I[69])_I[46]=_I[69];
	if(_I[75])_I[9]=_I[75];
	if(_I[72])_I[54]=_I[72];
	if(_I[92])_I[71]=_I[92];
	if(_I[85])_I[24]=_I[85];
	itemOff(_i);
}
function _findItem(_txt,_opt){
	for(_a=0;_a<_mi.length;_a++){
		_I=_mi[_a]
		if($tU(_I[_opt])==$tU(_txt))_doHLK(_a)
	}
}
function mmItemActiveByShowMenu(_txt){_findItem(_txt,3)}
function mmItemActivateByText(_txt){_findItem(_txt,1)}
function mmItemActivateByNumber(_txt){_doHLK(_txt)}

//mmItemActiveByShowMenu("dhtml menu")
//mmItemActivateByText("about us")
//mmItemActivateByNumber(5)
