/*====================================================================================
Description:
	Group script file.
	Contains group javascript functions.
Developers:
	MvW
Date last modified:
	2006-05-23 (MvW)
====================================================================================*/

function grp_trigger(e,obj){
	switch(e){
		case 'over':
			obj.className = sys_defClass(obj)+'_over';
		break;
		case 'out':
			obj.className = sys_defClass(obj);
		break;
}	}

function grp_select(objName,grpName){
	if(grpName){
		if(eval('typeof(grpID'+grpName+')')=='string'){
			if(eval('grpID'+grpName+'.length')>0)
				var preOName = eval('grpID'+grpName);
		}
		eval('grpID'+grpName+'=objName');
	}
	var infObj = document.getElementById('b'+objName);
	var cntObj = document.getElementById('g'+objName);
	if(cntObj.style.display=='none') {
		infObj.className = 'grp_infc';
		cntObj.style.display = '';
		if(preOName&&preOName!=objName)
			grp_select(preOName);
	} else if(cntObj.style.display==''){
		infObj.className = 'grp_info';
		cntObj.style.display = 'none';
		if(preOName&&preOName==objName)
			eval('grpID'+grpName+'=""');
}	}
