function getSelectedText(){
    var selected = ''
    if(window.getSelection){
        selected = window.getSelection();
    }else{
        selected = document.selection.createRange().text;
    }
    if(!selected || selected.toString().length == 0){
        for(var i = 0; i < window.frames.length; i++ ){
            var frame = window.frames[i]
            if(window.getSelection){
                selected = frame.getSelection();
            }else{
                selected = frame.document.selection.createRange().text;
            }
        }
    }

    var d = document.createElement('div');
    d.innerHTML = selected.toString();
    selected = d.innerHTML;

    var s = '', last = '';
    for(var i = 0; i < selected.length; i++){
        var curr = selected.substr(i, 1);
        if(curr == ' '){
            if(last != ' '){
                s += curr;
            }
        }else if(selected.substr(i, 1) != '\n'){
            s += selected.substr(i, 1);
        }else{
            s+= ' ';
        }
        last = curr;
    }
    return s;
}

function copyClip() {

    var s = getSelectedText();
    
    try{
        if (window.clipboardData){
            window.clipboardData.setData("Text",s);
        } else {
            var flashcopier = 'flashcopier';
            if(!document.getElementById(flashcopier)) {
                var divholder = document.createElement('div');
                divholder.id = flashcopier;
                document.body.appendChild(divholder);
            }

            document.getElementById(flashcopier).innerHTML = '';
            var divinfo = '<embed src="http://www.icdmeister.com/scripts/_clipboard.swf" FlashVars="clipboard='+escape(s)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
            document.getElementById(flashcopier).innerHTML = divinfo;
        }
    }catch(e){

    }
}



