
function c_tearoff (url, name, width, height, p_menu)
{
	var s_menubar = ",menubar=no";	if (p_menu!=null) s_menubar = ',menubar='+p_menu;
	var s_width = '';	if (width!=null) s_width = ',width='+width;
	var s_height = '';	if (height!=null) s_height = ',height='+height;
	if (top.window.name==null) top.window.name = "DNIC";
	var tearWin = top.window.open(url, name, 'personalbar=no,toolbar=no,status=yes,scrollbars=yes,location=no,resizable=yes'+ s_menubar + s_width + s_height);
	if (!tearWin.opener) tearWin.opener = self;
	if (window.focus && (tearWin != null)) tearWin.focus();
	// return value will set off browser to try to go to a new web page.
	//return false;
}

function c_getSelectedIndexInGroup(buttonGroup)
{
	if (buttonGroup==null) return -1;

	if (buttonGroup.length==null) {
		if (buttonGroup.checked)
			return 0;
		else
			return -1;
	}

	for (var n=0; n<buttonGroup.length; n++) {
		if (buttonGroup[n].checked) return n;
	}

	return -1;
}

function c_trim(obj)
{
	var trimmedstring="",startpos=0, endpos=obj.value.length - 1;

	/* find start position of string */	
	while (startpos<=obj.value.length && obj.value.substring(startpos,startpos+1)==" ") {
		startpos++;
	}

	/* null string */
	if (endpos == -1) {
		endpos=0;
	}

	/* find end position of string */
	while (endpos >= 0 && obj.value.substring(endpos,endpos+1)==" ") {
		endpos--;
	}

	/* replace value with trimmed string */
	obj.value=obj.value.substring(startpos,endpos+1);

	return obj;
}


