function Lincker_tool1(id_user) {
    var all_links = document.getElementsByTagName("a");
    var old_url = '';
    for (var i = 0; i < all_links.length; i++ ){
	    old_url = all_links[i].getAttribute('href');
	    if (old_url != null){
		    if (old_url.substr(0, 7) == 'http://'){
               all_links[i].setAttribute('href','http://lincker.ru/i'+id_user+'d/'+old_url);
            }
	    }
    }
}

// --------------------------------------------------\
function in_array(what, where) {
    var a = false;
    for(var i=0; i<where.length; i++) {
        if(what == where[i]) {
            a = true;
            break;
        }
    }
    return a;
}

function strpos( haystack, needle, offset ) {
    var i = (haystack + '').indexOf( needle, offset );
    return i === -1 ? false : i;
}

function Lincker_tool2(id_user, domains) {
    var all_links = document.getElementsByTagName("a");
    var old_url = '';
    for (var i = 0; i < all_links.length; i++ ){
	    old_url = all_links[i].getAttribute('href');
	    if (old_url != null){
		    if (old_url.substr(0, 7) == 'http://'){

            var old_url_domain = old_url.match(/^(http:\/\/)?([^\/]+)/i);
            for (var j=0; j<domains.length; j++){
					if (in_array(old_url_domain[2], domains) == true && strpos(old_url_domain[2], 'lincker.ru', 0 ) === false) {
						all_links[i].setAttribute('href','http://lincker.ru/i'+id_user+'d/'+old_url);
                    }
			}

            
            }
	    }
    }
}
// --------------------------------------------------