function Register_PropertyTypes_Expand_OnClick(o,subItemID){
	HttpManager.Document.GetObject(subItemID).style.display = ( HttpManager.Document.GetObject(subItemID).style.display == "none" ? "block" : "none" );
}

function Register_PropertyTypes_Item_OnClick(o,subItemID){
	var osubitems = HttpManager.Document.GetObject(subItemID).getElementsByTagName("input");
	if (!o.checked ){
		for ( var ii = 0; ii < osubitems.length; ii ++ ){
			osubitems[ii].checked = false;
		}
	}
}

function Register_PropertyTypes_Item_CheckParent(o,parentIDs){
	var aparentIDs = parentIDs.split(",");
	for ( var i = 0; i < aparentIDs.length; i ++ ){
		var oparent = HttpManager.Document.GetObject(aparentIDs[i]);
		if ( o.checked && oparent ){
			oparent.checked = true;
		}
	}
}
