var lastActiveSmilie = "";

var codes = new Array(
    '[url=http://www.greensmilies.com/][img]%%smileycode%%[/img][/url]',
    '[img]%%smileycode%%[/img]',
    '[@img %%smileycode%%]',
    '[IMAGE]%%smileycode%%[/IMAGE]',
    '<a href="http://www.greensmilies.com/" target="_blank"><img src="%%smileycode%%" border="0" alt="Smilie by GreenSmilies.com"/></a>',
    '<img src="%%smileycode%%" alt="Smilie by GreenSmilies.com"/>',
    '%%smileycode%%');

function url(smileycode) {
    if (typeof smileycode == 'undefined') {
        smileycode = lastActiveSmilie;
    } else {
        lastActiveSmilie = smileycode;
    }

    var completedFlag = false;
    for (var i = 0; i < codes.length && completedFlag == false; i++) {
        if (document.dateiurl.codetyp[i].checked == true) {
            document.dateiurl.datei_angabe.value = codes[i].replace("%%smileycode%%", smileycode);
//            document.dateiurl.datei_angabe.focus();
            document.dateiurl.datei_angabe.select();
            completedFlag = true;
        }
    }

// auskommentiert weil es den user eher verwirrt und abschrecken koennte
//    if (window.clipboardData) {
//        window.clipboardData.setData('Text', document.dateiurl.datei_angabe.value);
//    }
}
