// 	---------------------------------------------------------------
// 	Barometer V0.01 beta
// 	(C) 2008 orangepointsolutions Ltd., www.orangepointsolutions.de
// 	---------------------------------------------------------------
// 	Aktueller Wert:
// 	---------------------------------------------------------------
	var sb_AktuellerWert    = 8340;		// der aktuelle Anzeigewert
	var sb_Maximalwert      = 8340;		// Maximalwert der Skala
// 	---------------------------------------------------------------
// 	Configuration:
// 	---------------------------------------------------------------
	var sb_HintergrundBild  = 'http://www.tapini.org/fileadmin/user_upload/barometer/spendenbarometer.jpg';	// Pfad zum Hintergrundbild
	var sb_HintergrundBild_en  = 'http://www.tapini.org/fileadmin/user_upload/barometer/spendenbarometer_en.jpg';	// Pfad zum Hintergrundbild
	var sb_Breite           = 500;		// Breite der Box in px
	var sb_Hoehe            = 332;		// Hoehe der Box in px
	var sb_MinPositionVert  = 312;		// Nullwert der Skala vom oberen Rand in px
	var sb_MaxPositionVert  = 82;		// 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 sum_height = 20;
var sum_left = 145;

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");
	summe = node.getElementsByTagName("span")[0];
	summe.style.position="absolute";
	summe.style.textAlign="right";
	summe.style.paddingRight="300px";
	elem = node.getElementsByTagName("img")[0];
	
	if (document.location.href == "http://www.tapini.org/index.php?id=98&L=1") {
		node.style.backgroundImage = 'url(' + sb_HintergrundBild_en + ')';
	} else {
		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--;
		summe.style.paddingTop=(sb_currtop - sum_height) + 'px';
		summe.innerHTML = parseInt(sb_AktuellerWert * (sb_cliptop / sb_currtop)) + '&euro;';
		
	} else {
		summe.style.visibility="visible";
		window.clearInterval(sb_Timer);
//		summe.innerHTML = document.location.href;
	}
}


