// 	---------------------------------------------------------------
// 	Barometer V0.01 beta
// 	(C) 2008 orangepointsolutions Ltd., www.orangepointsolutions.de
// 	---------------------------------------------------------------
// 	Aktueller Wert:
// 	---------------------------------------------------------------
	var sb_AktuellerWert    = 1000;		// der aktuelle Anzeigewert
	var sb_Maximalwert      = 2500;		// Maximalwert der Skala
// 	---------------------------------------------------------------
// 	Configuration:
// 	---------------------------------------------------------------
	var sb_HintergrundBild  = 'images/spendenbarometer.jpg';	// Pfad zum Hintergrundbild
	var sb_Breite           = 400;		// Breite der Box in px
	var sb_Hoehe            = 266;		// Hoehe der Box in px
	var sb_MinPositionVert  = 244;		// Nullwert der Skala vom oberen Rand in px
	var sb_MaxPositionVert  = 19;		// Maximalwert der Skala vom oberen Rand in px
// 	---------------------------------------------------------------

var sb_top = parseInt(sb_MaxPositionVert);
var sb_bottom = parseInt(sb_MinPositionVert);
var sb_left = 0;
var sb_right = parseInt(sb_Breite);

var sb_clipsize = ( parseInt(sb_AktuellerWert) * ( parseInt(sb_MinPositionVert) - parseInt(sb_MaxPositionVert) ) ) / parseInt(sb_Maximalwert);
var sb_cliptop = parseInt(sb_MinPositionVert) - sb_clipsize;
var sb_currtop = sb_bottom;

function Barometer() {
	node = document.getElementById("barometerBox");
	elem = node.getElementsByTagName("img")[0];
	
	node.style.backgroundImage = 'url(' + sb_HintergrundBild + ')';
	node.style.width = parseInt(sb_Breite) + 'px';
	node.style.height = parseInt(sb_Hoehe) + 'px';
	  
	if (sb_currtop > sb_cliptop) {
		elem.style.clip='rect(' + sb_currtop + 'px ' + sb_right + 'px ' + sb_bottom + 'px ' + sb_left + 'px)';
		sb_currtop--;
	} else {
		window.clearInterval(sb_Timer);
	}
}

