var cton = 0;

// Loads/unloads TinyMCE from a textarea.
function toggleTinyMCE(id,on) {
	if (on) tinyMCE.execCommand('mceAddControl', false, id);
	else tinyMCE.execCommand('mceRemoveControl', false, id);
}

// Make sure a TinyMCE field is loaded based on 'val' which is loaded when 'val' equals 'on'
function initTinyMCE(id,val,on) {
	if(val == on) toggleTinyMCE(id,true);
	else toggleTinyMCE(id,false);
}

function button_e(id) { $(id).removeAttr("disabled"); }
function button_d(id) { $(id).attr("disabled","true"); }
function status_e(id,m) { $(id).css('display','none'); $(id).css('display','block'); $(id).html(m); }
function status_m(id,m) { $(id).html(m); }
function status_d(id) { $(id).css('display','none'); }
function tablerow_d(id) { row = $("#" + id); row.remove(); }

function togglect(id) {
	// Hide current visible ct if any
	if(cton > 0 && cton != id) {
		$('#ct_' + cton).css('display','none');
		toggleTinyMCE('ta_' + cton,false);
	}

	if(cton == id) {
		$('#ct_' + id).css('display','none');
		toggleTinyMCE('ta_' + id,false);
		cton = 0;
	}
	else {
		$('#ct_' + id).css('display','block');
		toggleTinyMCE('ta_' + id,true);
		cton = id;
	}
}
