break;
						
					case 'implode':
						if( $TAGS_RIGHT< 'W' ) throw new Exception( GetMessage('TAGSMANAGER_OPERATION_DENIED') );
						$mTResult = $oTagsManager->implodeTags( $aOldTags, $aNewTags );
						break;
						
					case 'rename':
						if( $TAGS_RIGHT< 'W' ) throw new Exception( GetMessage('TAGSMANAGER_OPERATION_DENIED') );
						$mTResult = $oTagsManager->implodeTags( $aOldTags, $aNewTags );
						
						break;
						
					case 'remove':
						if( $TAGS_RIGHT< 'W' ) throw new Exception( GetMessage('TAGSMANAGER_OPERATION_DENIED') );
						$mTResult = $oTagsManager->removeTags( $aOldTags );
						break;
						
					default:
						CAdminMessage::ShowMessage( 'Unknown action:'.$_POST[ $sDriverName.'_action' ] );
						break;
				}
				foreach( $mTResult as $sDriverType=>$aTResult ){
					if( isset( $aTResult['iTotalElements'] ) ){
						if( !isset($mResult[$sDriverType]) ){
							$mResult[$sDriverType] = array(
								'iTotalElements' 		=> 0,
								'iProcessedElements' 	=> 0,
								'aErrorElementID'		=> array(),
							);
						}