//____________________________________________________________________
function SelectionElement(panel,element_h){
	
	var self					= this;
	var selected_an				= 'selected';
	
	// add behaviours
	element_h.addEventListener('click',function(){panel.select()},false);
	panel.addEventListener('select',refreshAttributes);
	panel.addEventListener('deselect',refreshAttributes);
		
	refreshAttributes();

	//----------------------------------------------------------------
	function refreshAttributes(){
		
		element_h.setAttribute(selected_an,panel.selected);
	};
};	//________________________________________________________________
//____________________________________________________________________