function adnxs_show_ad(placement, size, d) {
	if (d === null) {
		d = document;
	}
	if (typeof window.adnxs_ads !== 'undefined' && typeof window.adnxs_ads[placement] !== 'undefined') {
		d.write('<script src="' + unescape(window.adnxs_ads[placement]) + '"></script>');
		delete window.adnxs_ads[placement];
	} else if (typeof window.adnxs_backup_tags !== 'undefined' && typeof window.adnxs_backup_tags[placement] !== 'undefined') {
		d.write('<script src="' + window.adnxs_url + '/ttj?' + unescape(window.adnxs_backup_tags[placement]) + '&size=' + size + '"></script>');
	} else {
		d.write('<script src="' + window.adnxs_url + '/psa?size=' + size + '"></script>');
	}
}

function adnxs_construct_mtj_call() {
        if (typeof window.adnxs_tags === 'undefined' || typeof window.adnxs_base === 'undefined') {
                // something isn't installed right
		return null;
        } 

        var adnxs_call = window.adnxs_url + "/mtj?" + window.adnxs_base;
        var i = 0;
        for (var t in window.adnxs_tags) {
                if (!(typeof window.adnxs_tags[t] === 'undefined') &&
                        	window.adnxs_tags.constructor.prototype[t] !== window.adnxs_tags[t]) {
                        adnxs_call += "&mtjtag" + i + "=" + t;
                        adnxs_call += "&mtjparams" + i + "=" + escape(window.adnxs_tags[t]);
                        i++;
                }
        }

        adnxs_call += "&mtjntags=" + i;
	return adnxs_call;
}

if (typeof window.adnxs_url === 'undefined') {
        adnxs_url = "http://ib.adnxs.com";
}

if (typeof window.adnxs_tags !== 'undefined' && typeof window.adnxs_base !== 'undefined') {
	document.write('<script type="text/javascript" src="' + adnxs_construct_mtj_call() + '"></script>');
}

