/*------------------------*/

var ctk_echo_closer_text = 'zavřít';

/*------------------------*/

var ctk_echo_timer_message = '';
var ctk_echo_timer_write = '';
var ctk_echo_message = '';

function ctk_echo_run(content, duration){
   clearTimeout(ctk_echo_timer_message);
   $("#echos").animate({ top: "-150" }, 200);
   ctk_echo_timer_write = setTimeout(function(){document.getElementById('echos').innerHTML = content;}, 200);
   $("#echos").animate({ top: "0" }, 400);
   if(duration){ctk_echo_timer_message = setTimeout("ctk_echo_close()", duration * 2);}
}

function ctk_echo_ok(message, duration, show_closer){
   ctk_echo_message = '';
   ctk_echo_message += '<p class="echo"><span>'+message+'</span>';
   if(show_closer){ctk_echo_message += '<a id="closer" href="javascript: ctk_echo_close();">'+ctk_echo_closer_text+'</a>';}
   ctk_echo_message += '</p>';
   ctk_echo_run(ctk_echo_message, duration);
}

function ctk_echo_error(message, duration, show_closer){
   ctk_echo_message = '';
   ctk_echo_message += '<p class="echo bad"><span>'+message+'</span>';
   if(show_closer){ctk_echo_message += '<a id="closer" href="javascript: ctk_echo_close();">'+ctk_echo_closer_text+'</a>';}
   ctk_echo_message += '</p>';
   ctk_echo_run(ctk_echo_message, duration);
}

function ctk_echo_close(){
   $("#echos").animate({ top: "-150" }, 800);
}