php ajax logout automático com timer

<script type="text/javascript">
var t;
function startTimer(){
t=setTimeout("document.location='../login/logout.php'", 50000);
}

function  stopTimer(){
clearTimeout(t);
}
</script>

Este é o meu script para logout automático,

eu quero mostrar o cronômetro de contagem regressiva, como criar e mostrar o cronômetro,

Também quero ganhar vida quando o usuário atingir o corpo da página,

O temporizador também deve redefinir e reiniciar novamente quando o sistema estiver ocioso,

Como fazer isso,

(O cronômetro deve mostrar, ou seja, o cronômetro deve ser executado quando as pessoas não estiverem tocando no sistema,

se o usuário tocar no sistema, o contador deve reiniciar)

questionAnswers(3)

yourAnswerToTheQuestion