function starclub_gauge(gauge_num) {

	var cnt = 0;
	var interval = 50;

	var ori_yen = $("#gauge_yen").text();
	var rnd_yen = "";
	var len = ori_yen.length - Math.floor(ori_yen.length / 4); //[,]fix
	
	setTimeout(function gauge(){
		
		if (cnt == gauge_num) {
			$("#gauge_arrow").animate({marginLeft:"238px"}, 500);
			$("#gauge_yen").text(ori_yen).css({visibility:"visible"});
			return;
		}
		
		rnd_yen = "";
		for(var i = 0; i < len; i++) {
			rnd_yen += Math.floor(Math.random() * 10);
		}
		rnd_yen = number_format(rnd_yen);
		$("#gauge_yen").text(rnd_yen).css({visibility:"visible"});
		
		var meter_width = 10 + (cnt * 12);	
		$("#gauge_meter").css({width:""+ meter_width +"px"});
		
		cnt++;
	
		setTimeout(gauge, interval);
	
	}, interval);
	
}

function number_format(number) {
	var tmp1 = new String(number).replace(/,/g,"");
	var tmp2 = String(tmp1).split('.');
	while (tmp2[0] != (tmp2[0] = tmp2[0].replace(/^(-?\d+)(\d{3})/, "$1,$2"))) ;
	if(tmp2[1]==undefined)
		return tmp2[0];
	else
		return tmp2[0]+','+(tmp2[1]+'0').substring(0,2);
}
