/********************************************************************************
	
	getElementsByClassName.js
	DOM extension

	class based equivalent of document.getElementsByTagName
	returns array of elements with className passed as argument
	works for multiple classnames
	
********************************************************************************/

	document.getElementsByClassName = function(sClassName){
		var all = document.all || document.getElementsByTagName("*");
		var re = new RegExp(sClassName);
		var a = [];
		for(var i=0; i<all.length; i++){
			if(re.test(all[i].className))
				a[a.length] = all[i];
		};
		return a;
	};

