$(document).ready(function() {
	AutomaticlyOpenNewLinksInBlankWindow();
	FixPNG();
});

/*
 * Open externe links automatisch in een nieuw venster. Voegt tevens een lege
 * span met class 'external-link' toe achter de link voor de rendering van eventuele icons
 * 
 * Voorbeeld 1: $('.external-link').append('^');
 * Voorbeeld 2: .external-link { width:8px;height:8px;background:url(/img/external.gif);}
 */
function AutomaticlyOpenNewLinksInBlankWindow() {
	$("a[href^=http]").each(function() {
        if(this.href.indexOf(location.hostname) == -1) {
			$(this).attr('target', '_blank').after('<span class="external-link"></span>');
      	}
    });
}

/*
 * iFixPNG
 * 
 * Known issues:
 * - background-repeat wordt niet ondersteund
 * - niet bruikbaar voor links
 */
function FixPNG() {
	$(document).append('<script src="/shared/js/jquery-1.3.2/jquery.ifixpng2.js"></script>');
	$('img, .bg-png').ifixpng();
}
