function EditMyText(Name, Text, ID) {
$('#'+Name+'_'+ID).next(".fa-pencil").remove();
var ToggleText = $('#'+Name+'_'+ID).html();
var OutputHTML = '<div class="form-group">';
OutputHTML = OutputHTML+'<input class="form-control input-edit" id="Input'+Name+'_'+ID+'" value="'+Text+'" />';
OutputHTML = OutputHTML+'<a href="javascript:Update(\''+Name+'\', '+ID+');" type="button" class="btn btn-sm btn-success">';
OutputHTML = OutputHTML+'<i class="fa fa-check"></i></a></span>';
OutputHTML = OutputHTML+'<a href="javascript:CancelEdit(\''+Name+'\', '+ID+');" type="button" class="btn btn-sm btn-danger">';
OutputHTML = OutputHTML+'<i class="fa fa-ban"></i></a></span>';
OutputHTML = OutputHTML+'</div>';
$('#'+Name+'_'+ID).html(OutputHTML);
if (ToggleText==OutputHTML) {
$('#'+Name+'_'+ID).html(Text);
}
}
function Update(Name, ID) {
var Text = $("#Input"+Name+"_"+ID).val();
$.post("#", {PostID: ID, PostText: Text},
function(data,status){
$('#'+Name+'_'+ID).html(Text);
$('#'+Name+'_'+ID).parent( "div" ).append('<i class="fa fa-pencil" onclick="EditMyText(\'Name\', \''+Text+'\', '+ID+');"></i>');
});
}
function CancelEdit(Name, ID) {
var Text = $("#Input"+Name+"_"+ID).val();
$('#'+Name+'_'+ID).html(Text);
$('#'+Name+'_'+ID).parent( "div" ).append('<i class="fa fa-pencil" onclick="EditMyText(\'Name\', \''+Text+'\', '+ID+');"></i>');
}