Hola como puedo cambiar multiples imagenes despues de un tiempo y con un delay distinto?, esto es lo que tengo 
    
Código Javascript
:
Ver original- rotacion = 0; 
- function changeim(){ 
-     document.getElementById("home_principal").style.backgroundColor="rgb(230,230,230)"; 
-      
-      
-     var rotacion1 = document.getElementById("rota").src = images[rotacion]; 
-     document.getElementById("rota1").src = images[rotacion+3]; 
-   
-     console.log(rotacion); 
-     if(rotacion<3){ 
-         rotacion+=1; 
-          
-     } 
-         else if (rotacion == 3){ 
-         rotacion=1;  
-         } 
-      
-      
-     setTimeout(function(){ 
-             changeim();},3000);  
-   
-     } 
y me funciona ya que cambia la imagen que quiero cada 3 segundos, pero como puedo hacer para cambiar otros divs con imagenes y que cambien despues de un tiempo distinto estado todos los divs en la misma pagina?. 
Espero haberme echo entender.