警告:次の回答には jQuery が含まれています
したがって、スタイルを設定するための前景画像の 2 つの画像を作成する必要があります
(よく見えません。黒の背景に置きます)。
アニメーション効果を作成するための背景画像:

次に、FG を BG に重ねる必要があります。
HTML:
<div class="callbar">
<div class="callbarbg" style="width: 200px;"></div>
<div class="callbarfg"></div> <!-- later elements have higher z-index -->
</div>
CSS:
.callbarbg {
height: 20px;
background-repeat: repeat-x;
background-image: url("http://s9.postimage.org/4oij09p7j/sliding_Progress_Bar_BG.png");
background-position:right top;
}
.callbarfg {
position:relative;
top:-20px;
width: 200px;
height: 20px;
background-image: url("http://s9.postimage.org/bg8y34e73/sliding_Progress_Bar_FG.png");
}
.callbar {
overflow:hidden;
width:200px;
height:20px;
}
最後に、各ドットでフェード イン/アウト アニメーションを作成するには、背景画像を移動する必要があります。
JS:
window.setInterval(function(){
var obj = $("parent of .callbar").find(".callbarbg");
if(!obj.data("width"))
obj.data("width", 200);
var w = obj.data("width") + 3;
obj.data("width", w).css("width", w);
var h = w%200;
if(h == 0 || h == 1 || h == 2){
obj.data("width", 200);
}
}, 33);
未加工の API を使用した jQuery jsFiddle の動作: http://jsfiddle.net/pitaj/K25U8/6/
編集:
jQuery フリーの jsfiddle が登場しました!
未加工の API を使用した jQuery を使用しない jsFiddle の動作: http://jsfiddle.net/pitaj/GpGE2/