function ezflowClassesSelection(id)
{
	var select = document.getElementById('ezflow_fetch_classes_selection_' + id);
	var input = document.getElementById('ezflow_fetch_classes_hidden_' + id);

	input.value = "";
	
	for( var i = 0; i < select.options.length; i++ )
	{
		if( select.options[i].selected )
		{
			if( input.value != "" )
				input.value = input.value + ";";
			
			input.value = input.value + select.options[i].value;
		}	
	}
}

function ezflowClassesSelectionCustomAttribute(id)
{
	var select = document.getElementById('ezflow_classes_selection_' + id);
	var input = document.getElementById('ezflow_classes_hidden_' + id);

	input.value = "";
	
	for( var i = 0; i < select.options.length; i++ )
	{
		if( select.options[i].selected )
		{
			if( input.value != "" )
				input.value = input.value + ";";
			
			input.value = input.value + select.options[i].value;
		}	
	}
}