// adapted from script by nofunc.com, license: http://creativecommons.org/licenses/by/2.5/
function social() {
    var iurl = "http://subdoc.com/marc/icons/";
    var url = encodeURIComponent(location.href)
    var title = encodeURIComponent(document.title)
    var r={
        'del.icio.us':'del.icio.us/post?v=4&noui&jump=close&url='+url+'&title='+title,
        'digg':'digg.com/submit?phase=2&url='+url+'&title='+title,
        'furl':'furl.net/storeIt.jsp?t='+title+'&u='+url,
        'google':'google.com/bookmarks/mark?op=edit&output=popup&bkmk='+url+'&title='+title,
        'stumbleupon':'stumbleupon.com/submit?url='+url+'&title='+title,
        'technorati':'technorati.com/faves?add='+url,
        'yahoomyweb':'myweb.yahoo.com/myresults/bookmarklet?t='+title+'&u='+url+'&ei=UTF',
        'co.mments':'co.mments.com/track?url='+url+'&title='+title,
        'ma.gnolia':'ma.gnolia.com/bookmarklet/add?url='+url+'&title='+title,
        'newsvine':'www.newsvine.com/_wine/save?popoff=0&u='+url+'&h='+title,
        'reddit':'reddit.com/submit?url='+url+'&title='+title,
        'slashdot':'slashdot.org/bookmark.pl?title='+title+'&url='+url,
        'blogmarks':'blogmarks.net/my/new.php?mini=1&url='+url+'&title='+title
        },z='';

    for(var i in r) { z+=' <a href="http://'+r[i]+'"><img border="0" src="'+iurl+i+'.png" title="Add to '+i+'" alt="'+i+'"/></a> '; }

    document.getElementById('bookmarks').innerHTML = z;
}

function png() {
    var v = parseFloat(navigator.appVersion.split("MSIE")[1])

    if ((v >= 5.5) && (document.body.filters)) {
        var imgs = document.getElementsByTagName("img");
        for (var i=0;i<imgs.length;i++) {
            var img = imgs[i];
            if (img.src && img.src.indexOf('png')) {
                var w = img.width||16;
                var h = img.height||16;
                var s = img.src;
                img.src ="/marc/images/blank.gif";
                img.style.height = w+"px";
                img.style.width = h+"px";
                img.style.filter ="progid:DXImageTransform.Microsoft.AlphaImageLoader"
                    + "(src=\'" + s + "\', sizingMethod='scale')";
            }
        }
    }

}

