Kodunuz doğru ama mantık hatası yapmışsınız sayfa yüklendiğinde sanırsam 2 saniye arayla manşetler arasında geçiş yaptırtmak istiyorsunuz fakat bunu yaparken 1. manşetteyken 1. manşete geçiş yaptırtıyorsunuz.
Yani şöyle
1- 2.saniyede manşet0-1-2 gizle, manşet 0 ı göster
2- 4.saniyede manşet0-1-2 gizle manşet 1 i göster

şimdi sayfa yüklendiğinde zaten manşetin ilk elemanı gözüküyor sizin kodunuz çalıştığında tekrar o elemanı gizleyip gösteriyor bir anlamı yok bunun bu yüzden
var slaytIndex = 0 yerine var slaytIndex = 1 kullanın