function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp('(^|\\s)'+searchClass+'(\\s|$)');
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function sameHeight(className){				
	var classElements = new Array();
	var maxHeight=0;
			
	
	classElements = getElementsByClass(className);
	
	
	maxHeight=0;
	
	
	for(var i=0; i<classElements.length; i++){
	
		
	
	if(maxHeight < classElements[i].offsetHeight){ 
			maxHeight = classElements[i].offsetHeight;
		}
		else if(maxHeight < classElements[i].pixelHeight){ 
			maxHeight = classElements[i].pixelHeight;
		}							
	}
	
	
	for(var i=0; i<classElements.length; i++){
		classElements[i].style.height = maxHeight + 'px';							
	}		
}

function fontOutline(className){
	var classElements = new Array();
	var htmlContent = '';
	var newHtml = '';
	
	
	classElements = getElementsByClass(className);

	for(i=0; i<classElements.length; i++){
		htmlContent = classElements[i].innerHTML;
		newHtml='';
		
		
		for (j=0; j<8; j++){
			if (j==0)
				newHtml = newHtml + "<span style='position:absolute; top:2px; left:0px'>" + htmlContent + "</span>";
			else if (j==1)
				newHtml = newHtml + "<span style='position:absolute; top:1px; left:1px'>" + htmlContent + "</span>";
			else if (j==2)
				newHtml = newHtml + "<span style='position:absolute; top:0px; left:2px'>" + htmlContent + "</span>";
			else if (j==3)
				newHtml = newHtml + "<span style='position:absolute; top:-1px; left:1px'>" + htmlContent + "</span>";
			else if (j==4)
				newHtml = newHtml + "<span style='position:absolute; top:-2px; left:0px'>" + htmlContent + "</span>";
			else if (j==5)
				newHtml = newHtml + "<span style='position:absolute; top:-1px; left:-1px'>" + htmlContent + "</span>";
			else if (j==6)
				newHtml = newHtml + "<span style='position:absolute; top:0px; left:-2px'>" + htmlContent + "</span>";
			else if (j==7)
				newHtml = newHtml + "<span style='position:absolute; top:1px; left:-1px'>" + htmlContent + "</span>"
		}
		classElements[i].innerHTML = newHtml;	
	}
}
