Para usar xmlhttp desde js:
http://www.codingforums.com/showthre...threadid=14463
Metodos del objeto:
http://msdn.microsoft.com/library/de...ttprequest.asp
Para usar lo del "reloj", usas setTimeout("checkearLogeo();", 600000); //10 min
Lo de la session esta de mas aclararlo, pero si no lo sabes, pregunta.