-var task_parent = null;
-var task_title = '';
-var task_oid = 0;
-function edit_task(obj)
-{
- if (task_oid) {
- if (task_oid != obj.parentNode.children[0].children[0].value)
- edit_task_save();
- }
-
- if (!task_oid) {
- task_parent = obj;
- task_title = obj.innerHTML;
- task_oid = obj.parentNode.children[0].children[0].value;
-
- var input = $('<input>');
- input.val(obj.innerHTML.replace('>', '>').replace('<', '<').replace('&', '&'));
- input.css('fontSize', '100%').css('width', '100%').css('background', 'yellow');
- obj.innerHTML = '';
- $(obj).append(input);
- input.focus();
- }
-}
-
-function edit_task_save()
-{
- if (!task_parent) return;
-
- if (task_parent.children[0].value != task_title)
- $.invoke('Sales/Text', {id: task_oid, text: task_parent.children[0].value});
-
- task_parent.innerHTML = task_parent.children[0].value;
- task_parent = null;
- task_title = '';
- task_oid = 0;
-}
-
-function edit_task_finish(obj)
-{
- if (task_oid)
- edit_task_save();
-}
-