function EditUserTags (EntryID) {
	Element.addClassName($('Tags'),'Progress')	;
	var myAjax = new Ajax.Request('extensions/UserTags/ajax.php',{
			 parameters:'Method=GetEditTags&EntryID=' + EntryID,
			 method:'get',
			 onSuccess: function(r) {
				$('Tags').innerHTML = r.responseText	;
				Element.removeClassName($('Tags'),'Progress')	;				
	            var WhisperAutoComplete = new AutoCompleteMulti('TagField', true);
    	        WhisperAutoComplete.TableID = "BlogTagResults";
        	    WhisperAutoComplete.KeywordSourceUrl = "extensions/UserTags/gettags.php?Search=";
                $('TagField').focus();				
}});
}
function CancelEditUserTag (EntryID) {
	Element.addClassName($('Tags'),'Progress')	;	
	var myAjax = new Ajax.Request('extensions/UserTags/ajax.php',{
			 parameters:'Method=GetTags&EntryID=' + EntryID,
			 method:'get',
			 onSuccess: function(r) {
				$('Tags').innerHTML = '<h3>Tags:</h3> <p>'+r.responseText+'</p>';
				Element.removeClassName($('Tags'),'Progress')	;				
		}});
}
function SaveUserTag (EntryID) {
	Element.addClassName($('Tags'),'Progress')	;	
	var Daten = $('TagField').value;
	var myAjax = new Ajax.Request('extensions/UserTags/ajax.php',{
			 parameters:'Method=EditTags&EntryID=' + EntryID+'&Daten='+Daten,
			 method:'get',
			 onSuccess: function(r) {
				$('Tags').innerHTML = '<h3>Tags:</h3><p>'+r.responseText+'</p>';
				Element.removeClassName($('Tags'),'Progress')	;				
				ReloadTags();
		}});
}
function ReloadUserTags() {
	Element.addClassName($('BlogTagList'),'Progress')	;	
var myAjax = new Ajax.Request('extensions/UserTags/ajax.php',{
		 parameters:'Method=GetTagList',
		 method:'get',
		 onSuccess: function(r) {
			$('BlogTagList').innerHTML = r.responseText;
			Element.removeClassName($('BlogTagList'),'Progress')	;				
	}});
}