function _rewriteLinkTargets() { $("a[target=content]").removeAttr("target"); } function _ajaxifyContentLinks() { $("#BAM_content a").live('click', function() { var $this = $(this); var rel = $this.attr("rel"); var tgt = $this.attr("target"); var url = $this.attr("href"); if ( new RegExp("http://www.bam.nl/baminternet2/baminternet2").test(url) && (tgt == "" || tgt == "content") && !/external/i.test(rel) && !new RegExp("[&\?]_context=").test(url) ) { var url = $(this).attr("href"); if (url.indexOf("?") == -1) url += "?"; url += "&_context=none"; _loadContent(url); return false; } }); } function _loadContent(url) { if (url) { $.ajax({ type: "GET", url: url, success: function(html) { $('#BAM_content').html(html); } }); } } $(document).ready(function() { _rewriteLinkTargets(); //_ajaxifyContentLinks(); });