// Inline Editing Functions

var originalHTM = "";
var editing = "";

function showEditor(div) {
	new Effect.Appear($(div),{duration: 0.5});
	$(div+'_lnk').style.display = "none";
}

function inlineClose(div) {
	if ($(div+'_lnk')) {
		// This is the creator
		new Effect.BlindUp($(div),{duration: 0.5});
		$(div+'_lnk').style.display = "block";
	} else 
		$(div).innerHTML = originalHTML;
}
function inlineCreate(div,file) {
	new Ajax.Updater(div,file, { parameters: params, onSuccess : function() {showEditor(div);}});
}
function inlineEdit(div,file,edit) {
	if (editing != "" && originalHTML != "")
		$(editing).innerHTML = originalHTML;
	originalHTML = $(div).innerHTML;
	new Ajax.Updater(div,file, { parameters: params+'&ed='+edit, onSuccess : function() {showEditor(div);}});
	editing = div;
}
