function removeAnswer(ev) {
    $('GUID_Parent').set('value', '');
    $('answer').destroy();
    ev.stop();
}

window.addEvent("domready", function() {
    $$('div.ufcr-reply a').each(function(el) { 
        el.set('href', '#addCommentForm');
        el.addEvent('click', function(ev) {
            $('GUID_Parent').set('value', this.get('rel'));
            if (document.selection) {
                $('Body').focus();
              }else if ($('Body').selectionStart || $('Body').selectionStart == '0') {//MOZILLA/NETSCAPE support
                $('Body').focus();
                $('Body').setSelectionRange(0, 0);
                
              } else {
                  $('Body').focus();
              }
              if ($('answer')) {
                  $('answer').destroy();
              }
              answer = new Element('p',
              {'id':'answer'});
              pom = this.getParent().getNext('div.ufcr-user a');
              if (pom == null) {
                  pom = this.getParent().getNext('div.comment-from a')
              }
              answer.set('html', 'odpověď na ' + pom.get('text')
                               + ' <a href="#" id="answerremove">zrušit odpověď</a>');
              
              answer.inject($('addCommentForm'), 'before');
              $('answerremove').addEvent('click', removeAnswer);
            ev.stop();
        });
        
    });
    if ($('answerremove')) {
        $('answerremove').addEvent('click', removeAnswer);
    }
});