// JavaScript Document
if ( document.addEventListener ) {
	document.addEventListener("DOMContentLoaded", DOMContentLoaded, false );
} else if( document.attachEvent ){
	document.attachEvent("onreadystatechange", DOMContentLoaded);
}
var readyBound = false;
function DOMContentLoaded(){
	if ( readyBound ) {
			return;
	}
	readyBound = true;

	var html = document.documentElement;
	
	if(html.style.borderRadius==undefined&&html.style.WebkitBorderRadius==undefined/*&&html.style.MozBorderRadius==undefined*/){
		var objs = ['wrapper','logo','slogan'];
		var corners = ['tl','tr','br','bl','tx','bx','ly','ry'];
		for(var i=0,l=objs.length;i<l;i++){
			var obj = getElementsByClass(objs[i],document);
			for(var j=0,l2=obj.length;j<l2;j++){
				for(var k=0,l3=corners.length;k<l3;k++){
					var corn = document.createElement('div');
					corn.className=corners[k]+'-'+objs[i];
					obj[j].appendChild(corn);
				}			
				obj[j].className+=' round-'+objs[i];
			}
		}
	}


}

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;
}
