var Corners = new Object;

Corners.addCorners = function(t, size, color) {
	if (t) {
		if (t.length) {
			if (t.length > 1) {
				t.each(function(e){
					Corners.draw(e, size, color);
				});
			}
			else {
				Corners.draw(t, size, color);
			}
		}
		else {
			Corners.draw(t, size, color);
		}
	}
}

Corners.draw = function(t, size, color){
		
	if((t.style.position != 'relative')&&(t.style.position != 'absolute')) {
		t.style.position = 'relative';
	}
	
	if(!size) {
		var size = '5px';
	}
	
	if(!color) {
		var color = 'White';
	}

	var lt = document.createElement('div');
	lt.className = 'Corner CornerLT Corner' + size + ' Corner' + color;
	
	var rt = document.createElement('div');
	rt.className = 'Corner CornerRT Corner' + size + ' Corner' + color;
	
	var lb = document.createElement('div');
	lb.className = 'Corner CornerLB Corner' + size + ' Corner' + color;
	
	var rb = document.createElement('div');
	rb.className = 'Corner CornerRB Corner' + size + ' Corner' + color;
	
	t.appendChild(lt);
	t.appendChild(rt);
	t.appendChild(lb);
	t.appendChild(rb);
	
	t.removeClassName('rounded');
	
}

Corners.addAll = function() {
	
	var divs = $$('.rounded');
	
	divs.each(function(e){
		Corners.addCorners(e);
	});	
}

Corners.refresh = function() {
	Corners.addAll();
}

