//domCorners by Alessandro Fulciniti - http://pro.html.it

function DomCheck(){
return(document.createElement && document.getElementById)
}

function DomCorners(id,bk,h,tries){
var el=document.getElementById(id);
if(el==null){                              // se l'elemento non è ancora pronto nel dom...
    if(tries==null) tries=200;
    if(tries>0)                            // e ci sono ancora prove disponibili...
        setTimeout("DomCorners('"+id+"','"+bk+"',"+h+","+(--tries)+")",50);  // torna tra 50ms
    return;
    }
var c=new Array(4);
for(var i=0;i<4;i++){                      // crea i quattro elementi per gli angoli
    c[i]=document.createElement("b");
    c[i].style.display="block";            // con le proprietà css necessarie
    c[i].style.height=h+"px";
    c[i].style.fontSize="1px";
    if(i%2==0)
        c[i].style.background="url("+bk+") no-repeat 0 -"+ i*h + "px";
    else
        c[i].style.background="url("+bk+") no-repeat 100% -"+ i*h + "px";
    }
c[0].appendChild(c[1]);                    // innesta i due angoli superiori
c[2].appendChild(c[3]);                    // e quelli inferiori
el.style.padding="0";
el.insertBefore(c[0],el.firstChild);       // li inserisce in testa...
el.appendChild(c[2]);                      // e in coda.
}