﻿$(document).ready(function(){

    changeText('#content');
    changeText('#menu');
    changeText('.side');
    changeText('.side li li');
    loopThroughLinks();

});


function changeText(elementId){
    $(elementId).each(function(index){
        var divContents = $(this).html();
	    if(divContents) {
            var convertedText = divContents.replace(/\sA2M/gi," A<sup>2</sup>M");
            convertedText = convertedText.replace(/>A2M/gi,">A<sup>2</sup>M");
	    convertedText = convertedText.replace(/\sA2UK/gi,">A<sup>2</sup>UK");
            convertedText = convertedText.replace(/>A2UK/gi,">A<sup>2</sup>UK");

	    convertedText = convertedText.replace(/\sA2\(UK/gi,">A<sup>2</sup>(UK");
            convertedText = convertedText.replace(/>A2\(UK/gi,">A<sup>2</sup>(UK");

            $(this).html(convertedText);
	    }
    });
}

function loopThroughLinks() {

    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');
	}       
    });
}
