function im_round_corners(tb,ms,isget,inner){
    var size=window["ulm_round_corner_size_"+ms];
    var pos=0;
    var wv="";
    if(!inner)wv+='<div class="imroundcorner" imrctype="'+tb+'" imrcgroup="'+ms+'">';
    if(tb=="top"){
    	wv+=im_rcs(size,1," imtopspace");
    	for(var i=size-1;i>=0;i--)wv+=im_rcs(i);
    } else {
    	for(var i=0;i<size;i++)wv+=im_rcs(i);
    	wv+=im_rcs(size,1,"");
    }
    if(!inner)wv+='</div>';
    if(isget)return wv;
    else document.write(wv);
}

function im_rcs(pos,is_cap,topclass){
    if(is_cap)return '<div class="imrbcolor imrc imbrc'+topclass+'" style="margin-left:'+pos+'px;margin-right:'+pos+'px;"></div>';
    else return '<div class="imrbcolor imrcolor imrc" style="vertical-align:top;margin-left:'+pos+'px;margin-right:'+pos+'px;"></div>';
}