var oldHTML = '';
function edit_post(index){
	
	oldHTML = $('#body').html();
	
	$('#body').append( 
		'<div id="postEditorDetail"></div>'
	);
	
	$('#postEditorDetail').css('top', 40);
	$('#postEditorDetail').css('left', (($(document).width()/2) - ($('#postEditorDetail').width()/2))-20);
	
	ajax_call('recordIndex=' + index + '&command=loadPostData', 'json','loadPostData');
}

function close_post_editor(){

	$('#body').html(oldHTML);
	$('#body').css('width','100%').css('margin','0 auto');
	var data = {command:'refreshPostData'};
	ajax_call(data, 'json', 'refreshPostData');
}



/*################################################################################################################
------------------------------ ------------------------------------  AJAX VALIDATE FUNCTIONS ----------------------
/*################################################################################################################*/

function confirm_post_delete(obj){
	$(obj).parents('tr').css('color','#ff6666');
	
	var answer = confirm('Delete Post???');
	if (answer){
		$(obj).parents('tr').css('color','#000');
		return true;
	}else{
		$(obj).parents('tr').css('color','#000');
		return false;
	}
}

/*################################################################################################################
--------------------------------------------------------  AJAX RETURN FUNCTIONS ---------------------------------
################################################################################################################*/
function addNewPost(returnData){
	$('#postList').html(returnData['html']);
}
function deletePost(returnData){
	
	$('#postList').html(returnData['html']);
}
function loadPostData(returnData){
	$('#postEditorDetail').html(returnData['html']);
}

function refreshPostData(returnData){
	$('#postList').html(returnData['html']);
}
function updatePost(returnData){
	alert(returnData['status']);
}


function setPostLive(returnData){
	alert(returnData['status']);
}
/*
function setCase(returnData){
	alert(returnData['status']);
}
function setBottleBrand(returnData){
	alert(returnData['status']);
}
function addBottleImage(returnData){
	alert(returnData['status']);
}
*/


