Bueno, pero la verdad... es que es tan dificil darse cuenta que a) se estan usando cookies y que b) el mismo codigo estan simple que te esta diciendo donde se define la duración de la cookie?
$ExpireTime = time() + 86400;// 86400 1 dia, antes tenia 31536000
No hay excusa ni pretexto, hasta esta comentado en español para una mejor comprensión... es solo que hay que aprender a leer.