function blinkMenu(times, msHighlight, msNormal) {

	if (times <= 0)
		clearTimeout(_BLINK);
	else {

		var CLASS_BLINK = "blink";
		var EXT_ID_BLINK = "_blink";

		var dls = document.getElementsByTagName("dl");

		for (var i = 0; i < dls.length; i++)
			if (dls[i].className == CLASS_BLINK) {

				var dlId = dls[i].id;
				var subStrIdBlink = dlId.substring(dlId.length - EXT_ID_BLINK.length, dlId.length);

				if (subStrIdBlink == EXT_ID_BLINK) {

					dls[i].id = dlId.substring(0, dlId.length - EXT_ID_BLINK.length);
					_BLINK = setTimeout(function() { blinkMenu(times-1, msHighlight, msNormal); }, msNormal);

				}
				else {

					dls[i].id = dls[i].id + EXT_ID_BLINK;
					_BLINK = setTimeout(function() { blinkMenu(times, msHighlight, msNormal); }, msHighlight);

				}

			}

	}

}
