$(function(){
	$('#tabbar').tabs({ spinner: 'Retrieving data...' });

});

function loadPosts(cnt,divname) {
 if (!cnt) { var cnt = 5; }

 var div = document.getElementById(divname+"-items");
 if (!div) { alert('Cant fill post-content - container specified not found'); return false; }

 $.ajax({
	type: 'get',
	url: "/ajax/posts.php?action=list&cnt="+cnt,
	dataType: 'json',
	success: function(data){
		var html = "<b>Lastest Posts</b>:<ul>";
		for (var i=0;i<data.length;i++) {
			html += " <li><span style='font-size:10px;'><a href=\"#\" onclick=\"changePost('"+data[i]['FILENAME']+"','posts');\">"+data[i]['TITLE']+"</a><br><small>"+data[i]['DATE']+" "+data[i]['TIME']+"</small></span></li>";
		}
		html += "</ul>";

		div.innerHTML = html;
		changePost(data[0]['FILENAME'],divname);
	},
	error: function(data) {
		div.innerHTML = 'Failed to load posts';
	}
 });

}
function changePost(id,divname) {
 var div = document.getElementById(divname+"-content");
 if (!div) { alert('Cant fill post-content - container specified not found'); return false; }

 $.get("/ajax/posts.php?action=getdata&file="+id,function(data){
	div.innerHTML = data;
 });
}


function saveHTML() {
	if (!myEditor) { alert('Editor not loaded'); return false; }
	myEditor.saveHTML();
	alert(document.getElementById('htmleditor').value);
}
