var gauge = bindows.loadGaugeIntoDiv('/site/DoGoodGauge/webroot/js/gauge2.xml', "gaugeDiv");

// dynamically update the gauge at runtime
var t = 0;
function updateGauge() {
                t += 20;

                tv = 50 + 50 * Math.sin(t/1000);
                gauge.needle.setValue( tv );
                if (tv < 10)
                    gauge.label.setText( 'Bad' );
                else if (tv < 50)
                    gauge.label.setText( 'OK' );
                else if (tv < 75)
                    gauge.label.setText( 'Good' );
                else
                    gauge.label.setText( 'Great' );
}
updateGauge();
setInterval(updateGauge, 250);

