var BROWSER = "LL";
if (navigator.appName.indexOf('Netscape') != -1)
{
	var VER = navigator.appVersion.substr(0, 1);
	if(VER == 4) BROWSER = "NN4";
	if(VER == 5) BROWSER = "NN5";
}
else if (navigator.appName.indexOf('Microsoft') != -1)
{
	BROWSER = "IE";
}
//document.write(navigator.appVersion);
//document.write(BROWSER);
/*******************************************************************************
 * select/unselect check boxes for report items
 * prefix - prefix for ID
 * from - first number
 * to - after last number
 */
function selectReportItems(prefix, from, to)
{
	for(i=from;i < to; i++)
	{
		var ch = event.srcElement.checked;
		var s = eval("document.all."+prefix+i);
		if(s!=null) s.checked = ch;
	}
};
/*******************************************************************************
 * switch report view
 * textTag - link tag
 * tagID - id of DIV witch contains report
 */
function SwitchScrollState(textTag,tagID)
{
	if(BROWSER=="IE")
	{
		var el = eval("document.all."+tagID);
		if(el == null) return;
		if((el.style.overflow == "")||(el.style.overflow == "scroll"))
		{
			textTag.innerText = "TO SCROLL MODE";
			el.style.overflow = "visible";
		} else
		{
			textTag.innerText = "TO FULL MODE";
			el.style.overflow = "scroll";
		}
	} else {
		alert(eval("document.layers."+tagID));
		var el = eval("document.layers."+tagID);
		alert(el);
		if(el == null) return;
		if((el.style.overflow == "")||(el.style.overflow == "scroll"))
		{
			textTag.innerText = "TO SCROLL MODE";
			el.style.overflow = "visible";
		} else
		{
			textTag.innerText = "TO FULL MODE";
			el.style.overflow = "scroll";
		}
	}
	return;
}

/*******************************************************************************
 * add message parameter
 * textTag - link tag
 * tagID - id of DIV witch contains report
 */
function addMessageParameter(val, part)
{
if(BROWSER=="IE")
{
	var str = document.selection.createRange().text;
	var TXT = eval("document.MSG_FORM.message_"+part);
	TXT.focus();
	var sel = document.selection.createRange();
	sel.text = "%" + val + "%";
} else 
{
	var TXT = eval("document.MSG_FORM.message_"+part);
	TXT.value = TXT.value +	"%" + val + "%";
}
return;
}

/*******************************************************************************
 * add review reason
 * val - reason text
 */
function addReviewReason(val)
{
if(BROWSER=="IE")
{
	var TXT = eval("document.all.reasonTextArea");
	TXT.value = val;
} else 
{
	var TXT = eval("document.FORM_REVIEW.reasonTextArea");
	TXT.value = val;
}
return;
}

