Hola de nuevo... 
 
Ya he adecuado la funcion para mi gusto, el problema que tengo es el siguiente: 
La funcion se activa siempre que cambie la anchura del navegador, ese es el problema que quiero que mientras esta ejecutada la funcion mostrarcito no pueda ser vuelta a llamar.   
 Código PHP:
    function mostrarcito(elId, x1, golpesTotales, golpeActual) 
    { 
            var obj = document.getElementById(elId); 
            if( !golpeActual ) 
            golpeActual = 1; 
                obj.style.width = 0 + Math.round(((x1)/golpesTotales)*golpeActual) +"px"; 
               golpeActual++; 
            if( golpeActual <= golpesTotales ) 
                   setTimeout("mostrarcito('"+elId+"', "+x1+", "+golpesTotales+", "+golpeActual+")",10); 
    }
 
window.onresize = function() { mostrarcito('mover', 37, 300) }; 
    
  ¿Como puedo hacer que mientras este ejecutada la funcion mostrarcito este activa el evento window.onresize este desactivado?