//this function generates round borders with javascript and css function bordes() { var divs = document.getElementsByTagName('div'); var divs_redondeados = []; for (var i = 0; i < divs.length; i++) { if(/\bborde\b/.exec(divs[i].className)) { divs_redondeados[divs_redondeados.length] = divs[i]; } } for (var i = 0; i < divs_redondeados.length; i++) { var div = divs_redondeados[i]; div.className = div.className.replace('borde', ''); if(/\bt\b/.exec(div.className)) { var tr = document.createElement('div'); tr.className = 'borde'; div.parentNode.replaceChild(tr, div); } var tl = document.createElement('div'); var br = document.createElement('div'); tr.appendChild(tl); tl.appendChild(br); br.appendChild(div); } } window.onload = bordes;