function getElementsByClassName(oElm, strTagName, oClassNames){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	var arrRegExpClassNames = new Array();
	if(typeof oClassNames == "object"){
		for(var i=0; i<oClassNames.length; i++){
			arrRegExpClassNames.push(new RegExp("(^|\s)" + oClassNames[i].replace(/-/g, "\-") + "(\s|$)"));
		}
	}
	else{
		arrRegExpClassNames.push(new RegExp("(^|\s)" + oClassNames.replace(/-/g, "\-") + "(\s|$)"));
	}
	var oElement;
	var bMatchesAll;
	for(var j=0; j<arrElements.length; j++){
		oElement = arrElements[j];
		bMatchesAll = true;
		for(var k=0; k<arrRegExpClassNames.length; k++){
			if(!arrRegExpClassNames[k].test(oElement.className)){
				bMatchesAll = false;
				break;
			}
		}
		if(bMatchesAll){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}





window.onload=siffer;

var sifferObjects;

function siffer() {
	sifferObjects = getElementsByClassName(document, "*", "sifferGreyBg");
	for(var i = 0; i < sifferObjects.length ; i++) {

		sifferObjects[i].style.backgroundImage = 'url(/_rub/hedvig/index.php?txt='+encodeURIComponent(sifferObjects[i].innerHTML)+'&user=hedvig&style=greyBg)';
		sifferObjects[i].style.backgroundRepeat = 'no-repeat';
		sifferObjects[i].style.backgroundPosition = 'top left';
		
		sifferObjects[i].style.textIndent = '-1000px';
		sifferObjects[i].style.overflow = 'hidden';
		sifferObjects[i].style.visibility = 'visible';
		
	}
	
	
	sifferObjects = getElementsByClassName(document, "*", "sifferWhiteBg");
	for(var i = 0; i < sifferObjects.length ; i++) {

		sifferObjects[i].style.backgroundImage = 'url(/_rub/hedvig/index.php?txt='+encodeURIComponent(sifferObjects[i].innerHTML)+'&user=hedvig&style=whiteBg)';
		sifferObjects[i].style.backgroundRepeat = 'no-repeat';
		sifferObjects[i].style.backgroundPosition = 'top left';
		
		sifferObjects[i].style.textIndent = '-1000px';
		sifferObjects[i].style.overflow = 'hidden';
		sifferObjects[i].style.visibility = 'visible';
		
	}
}

