// uber_corners js wrapper

function oc (top_class, rht_class, bot_class, lft_class)	{
	
	var s  = '<b class="oclft clr' + lft_class + '"><b class="oc10"></b></b>';
	s += '<b class="ocrht clr' + rht_class + '"><b class="oc10"></b></b>';
	s += '<b class="octop clr' + top_class + '"><b class="oc6"></b><b class="oc0"></b><b class="oc1"></b><b class="oc2"><b class="oc2a"></b></b><b class="oc3"><b class="oc3a"></b></b><b class="oc4"><b class="oc4a"></b></b><b class="oc5"></b></b>';
	s += '<b class="ocbot clr' + bot_class + '"><b class="oc5"></b><b class="oc4"><b class="oc4a"></b></b><b class="oc3"><b class="oc3a"></b></b><b class="oc2"><b class="oc2a"></b></b><b class="oc1"></b><b class="oc0"></b><b class="oc6"></b></b>';
	
	return s;
}

function sc (top_class, bot_class)	{
	
	var s  = '<b class="sctop clr' + top_class + '">';
	s += '<b class="sc0"></b><b class="sc1"></b><b class="sc2"></b>';
	s += '<b class="sc3"></b><b class="sc4"></b><b class="sc4"></b></b>';
	s += '<b class="scbot clr' + bot_class + '">';
	s += '<b class="sc4"></b><b class="sc4"></b><b class="sc3"></b>';
	s += '<b class="sc2"></b><b class="sc1"></b><b class="sc0"></b></b>';
	
	return s;
}

function scTop (top_class)	{
	
	var s  = '<b class="sctop clr' + top_class + '">';
	s += '<b class="sc0"></b><b class="sc1"></b><b class="sc2"></b>';
	s += '<b class="sc3"></b><b class="sc4"></b><b class="sc4"></b></b>';	
	
	return s;
}

function scBot (bot_class)	{	

	var s  = '<b class="scbot clr' + bot_class + '">';
	s += '<b class="sc4"></b><b class="sc4"></b><b class="sc3"></b>';
	s += '<b class="sc2"></b><b class="sc1"></b><b class="sc0"></b></b>';
	
	return s;
}


function drawUC () {
	
	
	if (typeof(drawUB) == 'function') {
		drawUB();
	}
	
	var d = document.getElementsByTagName("div");
	var s = '';
	
	for (var cnt = 0; cnt < d.length; cnt++) {
		var c = d[cnt].className;
		var cPos = (c.indexOf("ucs") > -1 ) ? c.indexOf("ucs") : c.indexOf("uco");
		
		if (cPos > -1) {	
			s = getUC(c.substr(cPos+2,2),c.substr(cPos+4,1));			
			d[cnt].innerHTML += s;
		}
	}
}


function getUC(_type, _clr) {
	var s;
	
	if (_type == 'oa') {
		s = oc(_clr,_clr,_clr,_clr);
	}
	else if (_type == "st") {
		s = scTop(_clr);
	}
	else if (_type == "sb") {
		s = scBot(_clr);
	}
	else if (_type == "sa") {
		s = sc(_clr, _clr);
	}
	else if (_type == "set") {
		s = oc(_clr,_clr,_clr,_clr);
	}
	else if (_type == "pleh") {
		s = oc(_clr,_clr,_clr,_clr);
	}
	return (s);
}


