﻿
jQuery.fn.selText = function() {
    var obj = this[0];
    if ($.browser.msie) {
        var range = obj.offsetParent.createTextRange();
        range.moveToElementText(obj);
        range.select();
    } else if ($.browser.mozilla || $.browser.opera) {
        var selection = obj.ownerDocument.defaultView.getSelection();
        var range = obj.ownerDocument.createRange();
        range.selectNodeContents(obj);
        selection.removeAllRanges();
        selection.addRange(range);
    } else if ($.browser.safari) {
        var selection = obj.ownerDocument.defaultView.getSelection();
        selection.setBaseAndExtent(obj, 0, obj, 1);
    }
    return this;
}


function getSelected() {
    if(window.getSelection) { return window.getSelection(); }
        else if(document.getSelection) { return document.getSelection(); }
                    else {
                            var selection = document.selection && document.selection.createRange();
                            if(selection.text) { return selection.text; }
                return false;
            }
            return false;
        }

function selectTable_before(obj){
	
	var obj_j=$(obj);
	obj_j=obj_j.next(); 
	obj_j.selText();
}
function selectTable_after(obj){
	
	var obj_j=$(obj);
	obj_j=obj_j.prev();
	obj_j.selText();
}

$(document).ready(function() {
var select_text_after='<div class="select-it-bottom"  onclick="selectTable_after(this);">Выделить  всю талицу (удобно для копирования в Word)</div>';
var select_text_before='<div class="select-it-top"  onclick="selectTable_before(this);">Выделить  всю талицу (удобно для копирования в Word)</div>';
$(".content-table").before(select_text_before);
//$(".content-table").after(select_text_after);
/*$(".content-table").click(function(){
	var obj_j=$(this);
	obj_j.selText();
});*/
});
