$.fn.as_editor = function(options){
	var defaults = {
		'inner':'/js/editor/inner-editor.html',
		'width':'600px',
		'height':'300px'
	};
	var settings = $.extend(defaults, options||{});
	this.hide();
	var target = (settings.inner.indexOf('?') == -1?'?':'&')+"target="+$(this).attr('id')+'&ver=090715';
	var real_editor = $("<iframe id='real_editor_"+$(this).attr("id")+"' src='" + settings.inner + target + "' frameborder='0'></iframe>");
	real_editor.css({
		'border':'medium none',
		'height':'auto',
		'width':settings.width,
		'height':settings.height
	});
	real_editor.insertAfter(this);
};
$.fn.set_content = function(html){
	var o  = document.getElementById("real_editor_"+$(this).attr("id")).contentWindow;
    o.setHtml(html);
	o.setFocus();
	return $(this);
};
$.fn.get_content = function(){
	return document.getElementById("real_editor_"+$(this).attr("id")).contentWindow.getContent();
};