function dl(name, id, level, al, clan, pr)
{
  var s="";
  if( pr == 1) s += "<a href=\"javascript:AddToPrivate('" +name +"',true)\"><img src=http://img.combats.com/i/lock.gif width=20 height=15 border=0></a>&nbsp;";
  if (al!="0") s+="<img src='http://img.combats.com/i/align"+al+".gif' widht=12 height=15>";
  if (clan) s+="<img src='http://img.combats.com/i/klan/"+clan+".gif' widht=24 height=15 >";
  s+="<b>"+name+"</b>";
  if (level!=-1) s+=" ["+level+"]";
  if (id!=-1) s+="<A HREF='http://capitalcity.combats.com/inf.pl?"+id+"' target='_blank'><img src=http://img.combats.com/i/inf.gif widht=12 height=11 ALT='Θντ. ξ "+name+"' border=0></A>";

  document.write(s);
}


function AddToPrivate(login){
            document.getElementById('priv').focus();
            var s = document.getElementById('priv').value;

            var reg2 = new RegExp("private(\\s*)\\[(.*?)\\]","");
            var cs = s.replace(reg2,"private$1[,$2,]");

            var slogin = login.replace(/([\^.*{}$%?\[\]+|\/\(\)])/g,"\\$1");
            var reg = new RegExp("private\\s*\\[.*,\\s*"+slogin+"\\s*,.*\\]","");

            var result = '';
                var reg3 = new RegExp("private\\s*\\[(.*?)\\]","");
            while(res = s.match(reg3)) {
                result += res[1]+',';
                s = s.replace(reg3,'');
            }

            result = result.replace(/,$/,'');
            var prar = result.split(',');

            for(i=0;i<prar.length;i++) {
                prar[i] = prar[i].replace(/^\s+/,'');
                prar[i] = prar[i].replace(/\s+$/,'');
            }

            var str = prar.join(', ');

            if(str) login += ', ';

            space = ''
            if(!s.match(/^\s+/)) space = ' ';

            if(!cs.match(reg)) s = 'private ['+login+str+']'+space+s;
            else s = 'private ['+str+']'+space+s;

            document.getElementById('priv').value = s;

        }