function ajaxBooleanControl(divId, eventTarget, eventArgument) { doAjaxWithId(blankResponseBoolean, false, eventTarget, eventArgument, divId); }
function ajaxBooleanControlAutoPostback(divId, eventTarget, eventArgument) { doAjaxWithId(cboBooleanControlAutoPostback, false, eventTarget, eventArgument, divId); setTimeout('refreshCurrentTab()', 200); }
function cboBooleanControlCompleteWithId(divId, responseText, responseXML) { var listSelection = getElement(divId + 'ListSelection'); listSelection.innerHTML = responseText; }
function cboBooleanControlAutoPostback(divId,responseText, responseXML) { }

var refreshParentId;
function booleanRefreshParent(parentId,eventTarget) {
	try	{
		refreshParentId = parentId;
		doAjaxWithoutFocus(blankResponseBoolean, false, eventTarget, "VALUECHANGED");
	}
	catch(err) { alert('JS Error in iBooleanControl.js (booleanRefreshParent) while calling refresh function [refresh' + parentId + '()]'); }
}

function blankResponseBoolean(divId,responseText, responseXML){ eval('refresh' + refreshParentId + '()');}
