INI_FILE="tp_test.ini";

function tag_add(tagName, dataTable, dataID, giver, toGoAway) {
		giver = document.getElementById(giver);
	
		var fd = Array();
		fd['tags'] = tagName;
		fd['table'] = dataTable;
		fd['contentID'] = dataID;
		
		ajaxSend("tagComponent.php?ajax=tag_add&inifile=" + INI_FILE, stringArrayToURI(fd), function(res){
			giver.innerHTML = res;
			toGoAway.destroy();
		});
}

function showAddTag(giver, myID, dataTable, dataID) {
	var tt = new String();
	var b = popupFactory();
	
	//myID = giver.parentNode.parentNode.parentNode.parentNode.id
	
	tt += '<input name="tags" value="New Tags (Separated by a Space)" onmousedown="this.value=\'\';" class="hover_form" />';
	tt += '<center><input type="submit" value="Add Tags" onmouseup="tag_add(this.parentNode.previousSibling.value, \''+dataTable+'\', \''+dataID+'\', \''+myID+'\', '+b.instance()+')" /></center><br />';
	
	b.setText(tt);
	b.showBox(giver, 300);
}

function tag_delete(tagID, divID, dataTable, dataID) {
	if(confirm("Are you sure you want to delete this tag?\r\nThis action cannot be undone")) {
		var fd = Array();
		fd['table'] = dataTable;
		fd['contentID'] = dataID;
		fd['tagID'] = tagID;
		
		ajaxSend("tagComponent.php?ajax=tag_delete&inifile=" + INI_FILE, stringArrayToURI(fd), function(res) {
			document.getElementById(divID).innerHTML = res;		
		});
	}
	
}