var myEditor;

function edit_page(name) {
	YAHOO.util.Connect.asyncRequest('POST', "/edit_content.php", edit_content_callback, "action=show_edit&name=" + encodeURIComponent(name));
	document.getElementById("page").innerHTML = "images/ajax-loader.gif";
}

var edit_content_callback = {
		success:function(o) {
			document.getElementById("page").innerHTML = o.responseText;
			
			var myConfig = {
			        height: '300px',
			        width: '600px',
			        animate: true,
			        dompath: true
			    };

			    myEditor = new YAHOO.widget.Editor('page_content', myConfig);
			    myEditor.render();
		},
		failure:function(o) {
			alert("Failed to load content editor.  Please refresh and try again.");
		}
};

function save(name) {
	myEditor.saveHTML(); 
	alert("Somebody save us... SUSAN IS EDITING AGAIN");
	var post_vals = "&page_title=" + encodeURIComponent(document.getElementById("page_title").value);
	post_vals += "&page_description=" + encodeURIComponent(document.getElementById("page_description").value);
	post_vals += "&page_keywords=" + encodeURIComponent(document.getElementById("page_keywords").value);
	post_vals += "&page_content=" + encodeURIComponent(document.getElementById("page_content").value);
	//post_vals += "&page_content=" + document.getElementById("page_content").value;
	post_vals += "&section_title=" + encodeURIComponent(document.getElementById("section_title").value);
	post_vals += "&page_name=" + encodeURIComponent(name);
	
	YAHOO.util.Connect.asyncRequest('POST', "/edit_content.php", null, "action=save" + post_vals);
}

function save_close(name) {
	myEditor.saveHTML();
	alert("Somebody save us... SUSAN IS EDITING AGAIN");
	var post_vals = "&page_title=" + encodeURIComponent(document.getElementById("page_title").value);
	post_vals += "&page_description=" + encodeURIComponent(document.getElementById("page_description").value);
	post_vals += "&page_keywords=" + encodeURIComponent(document.getElementById("page_keywords").value);
	post_vals += "&page_content=" + encodeURIComponent(document.getElementById("page_content").value);
	//post_vals += "&page_content=" + document.getElementById("page_content").value;
	post_vals += "&section_title=" + encodeURIComponent(document.getElementById("section_title").value);
	post_vals += "&page_name=" + encodeURIComponent(name);
	
	YAHOO.util.Connect.asyncRequest('POST', "/edit_content.php", save_close_callback, "action=save" + post_vals);
}

var save_close_callback = {
		success:function(o) {
			window.location = "/content/" + o.responseText + ".htm";
		},
		failure:function(o) {
			alert("Failed to save.  Please refresh and try again.");
		}
};

function edit_placeholder(name) {
	alert("Stop touching me");
}