Я решил это, вызвав setInverval
для функции с двумя setTimeout
вызовами внутри нее.
function doubleSlide() {
setTimeout("switchSlide()",500);
setTimeout("switchSlide()",2000);
}
setInterval("doubleSlide()", 2000);
В результате один слайд отображается в течение 500 миллисекунд, а следующий - в течение 1500 миллисекунд.