﻿$(document).ready(function() {
    internalLinks();
    externalLinks();
});

function externalLinks() {
    $('a[rel="external"]').click(function() {
        window.open($(this).attr('href'));
        return false;
    });
    var hostname = window.location.hostname;
    hostname = hostname.replace("www.", "").toLowerCase();
    $('#content  a').each(function(index) {
        if (!$(this).attr('href')) return;
        var href = $(this).attr('href').toLowerCase();
        if ((href.indexOf("http://") != -1 && href.indexOf(hostname) == -1) || $(this).attr('href').indexOf('.pdf') != -1) {
            $(this).attr('target', '_blank');
        }
    });
}

function internalLinks() {
    $('span[rel="internal"]').each(function(index) {
        var id = $(this).attr('id');
        var text = $(this).text();
        $(this).text('');
        $(this).append('<a href="/' + id + '.html">' + text + '</a>');
    });
}
