jQuery(document).ready(function(){
setClickable();
});

function setClickable() {
jQuery('#responder_c').click(function() {
var textarea = '<div><input value="'+jQuery(this).html()+'" id="usr_est" />';
var button	 = '<div><input type="button" value="Guardar" class="saveButton" /> <input type="button" value="Cancelar" class="cancelButton" /></div></div>';
var revert = jQuery(this).html();
jQuery(this).after(textarea+button).remove();
jQuery('.saveButton').click(function(){saveChanges(this, false);});
jQuery('.cancelButton').click(function(){saveChanges(this, revert);});
})
.mouseover(function() {
jQuery(this).addClass("editable");
})
.mouseout(function() {
jQuery(this).removeClass("editable");
});
};

function saveChanges(obj, cancel) {
if(!cancel) {
var t = jQuery(obj).parent().siblings(0).val();
jQuery.post(iurl + "includes/editar_estado.php",{
  content: t
});
}
else {
var t = cancel;
}
if(t=='') t='Edita tu Estado...';
jQuery(obj).parent().parent().after('<div id="responder_c">'+t+'</div>').remove();
setClickable();
}	

//var filter=/\w/;
function validar(e) { // 1
    tecla = (document.all) ? e.keyCode : e.which; // 2
    if (tecla==8) return true; // 3
    patron =/\w/; // 4
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6
} 
