// niets aan veranderen: 
var popupTekst = new Array();

//===================================================================================================================================================
// configuratie voor de popup:

// hier kan de popup voor alle pagina's, waar de popup functionaliteit is toegevoegd, aan of uit worden gezet. Gebruik hier Y of N. (tussen enkele quote's)
var popupActief = 'Y';

var popupTimeout; //session
//var popupTimeout= 1*60*1000; // 1 x per minuut
//var popupTimeout= 1*60*60*1000; // 1 x per uur
//var popupTimeout= 1*24*60*60*1000; // 1 x per dag
//var popupTimeout= 7*24*60*60*1000; // 1 x per week
//var popupTimeout= 14*24*60*60*1000; // 1 x per 2 weken 

// hoelang wachten op tonen popup na openen pagina
var waitPeriod = 1000; // 1 seconde wachten = 1000 milliseconden
//var waitPeriod = 2000; // 2 seconden wachten = 2000 milliseconden
//waitPeriod = 5000; // 5 seconden wachten
//waitPeriod = 10000; // 10 seconden wachten

//geef hier de hoofdtekst die op de popup moet worden gebruikt.
var popupTopTekst = 'Informatie DSB Bank compensatieregeling';

popupTekst[0] ='U kunt <a href="https://www.dsbcompensatie.nl/" target="_blank">hier</a> meer informatie vinden over de DSB Bank compensatieregeling.<br/>U wordt hierbij doorverwezen naar de speciale website van DSB Bank.</br>';


//===================================================================================================================================================

// VANAF HIER OPPASSEN MET AANPASSINGEN !!!!

var popupTekstComplete = '';
var popupCreated=false;

for (var i = 0; i < popupTekst.length ; i++ ){
	popupTekstComplete += '<p style="font-family:Arial,sans-serif;color:#000000;font-size:1.1em;">' + popupTekst[i] + '</p>';
}

var popupCode = '<div class="popUp" id="popUp" style="position:absolute;top:200px;left:200px;width:500px;text-align:center;padding:5px;border:1px solid black;background:#ffff64;z-index:10001;">' + 
				'<p align="right"><a href="#" onclick="this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);" style="text-decoration:none;color:black;font-size:10px;">[sluit]&nbsp;X</a></p>' + 
				'<p style="font-family:Arial,sans-serif;color:#000000;font-size:1.2em;"><span><strong>' + popupTopTekst + '</strong></span></p>' + popupTekstComplete + 
				'<br><!--a href="#" onclick="this.parentNode.parentNode.removeChild(this.parentNode);">sluit dit scherm</a--></div>';

function startPopup() {
	if (popupActief =='Y') {
		var t=setTimeout("if (!checkCookie('popup')) {createPopUp(popupCode);}",waitPeriod); 
	}
}

function checkCookie(code) {
	cookieSet=false;
	cookie=getCookie(code);
	if (cookie!=null && cookie!="") {
		cookieSet=true;
	}
	else {
		cookieSet=false;
		setCookie(code,code,popupTimeout);
	}
	return cookieSet;
}

function getCookie(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) {
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
} 

function setCookie(c_name,value,expiretime) {
	var exdate=new Date();
	exdate.setTime(exdate.getTime()+expiretime);
	document.cookie=c_name+ "=" +escape(value)+
	((expiretime==null) ? "" : ";expires="+exdate.toGMTString());
}

function createPopUp(popUpCode) {
	var div = document.createElement('div');
	div.innerHTML = popUpCode;
	document.body.appendChild(div.firstChild);
	popupCreated=true;
}

function closePopUp() {
	var popup = document.getElementById('popUp');
	popup.parentNode.parentNode.removeChild(popup.parentNode);
}
