// Hook Network MSN "Intersitielle" Specific functions
HN.MSN = {};
HN.MSN.Interstitielle = {};
HN.MSN.Interstitielle.CM = new HN.CookieManager();

var userAgent = navigator.userAgent.toLowerCase();
HN.MSN.Interstitielle.infos = {};
HN.MSN.Interstitielle.infos.browser_version = parseFloat((userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [])[1]);
HN.MSN.Interstitielle.infos.browser_msie = /msie/.test( userAgent ) && !/opera/.test( userAgent );
HN.MSN.Interstitielle.infos.os_xp = /windows nt 5.1/.test( userAgent );
HN.MSN.Interstitielle.infos.os_vista = /windows nt 6.0/.test( userAgent );
if (HN.MSN.Interstitielle.infos.browser_msie && HN.MSN.Interstitielle.infos.browser_version < 8 && document.documentMode)
	HN.MSN.Interstitielle.infos.browser_version = 8;


HN.MSN.Interstitielle.show = function () {
	if ((!HN.MSN.Interstitielle.infos.browser_msie || HN.MSN.Interstitielle.infos.browser_version < 8)
			&& (HN.MSN.Interstitielle.infos.os_xp || HN.MSN.Interstitielle.infos.os_vista)) {
		var count = parseInt(HN.MSN.Interstitielle.CM.read("interstitielle-ie8"));
		if (isNaN(count)) count = 0;
		count++;
		if (count < 3) {
			var date = new Date;
			date.setMonth(date.getMonth()+1);
			HN.MSN.Interstitielle.CM.write("interstitielle-ie8", count, date);
			document.getElementById("interstitielle-ie8-bg-black").style.display = "block";
			document.getElementById("interstitielle-ie8").style.display = "block";
			if (HN.MSN.Interstitielle.infos.os_xp) {
				document.getElementById("interstitielle-ie8-button-link").href = "http://clk.atdmt.com/FRM/go/143130380/direct/01/";
			}
			if (HN.MSN.Interstitielle.infos.os_vista) {
				document.getElementById("interstitielle-ie8-button-link").href = "http://clk.atdmt.com/FRM/go/143130379/direct/01/";
			}
		}
	}
}
HN.MSN.Interstitielle.hide = function () {
	document.getElementById("interstitielle-ie8-bg-black").style.display = "none";
	document.getElementById("interstitielle-ie8").style.display = "none";
}
