//  cookie (base : biblioscript)
function enregistrer(passage) {

	var aujourdhui = new Date();
	var expiration = new Date();

	expiration.setTime(aujourdhui.getTime() + 1000*60*2); // 2 mn

	placer_cookie("verifblock", passage, expiration);
	}

function placer_cookie(nom, valeur, expire) {

	document.cookie = nom + "=" + escape(valeur) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))
	}

function lire_cookie(nom) {

	var recherche = nom + "=";

	if (document.cookie.length > 0) {

		debut = document.cookie.indexOf(recherche);
		if (debut != -1) {

			debut += recherche.length;

			fin = document.cookie.indexOf(";", debut);
			if (fin == -1) {
				fin = document.cookie.length;
				}

			return unescape(document.cookie.substring(debut, fin));
			}
		}
	}


// test popup (base : single)

function setEvents() {

	var L = (screen.width + 200);
	var H = (screen.height + 200)
	var objChild;                           // Window
	var reWork = new RegExp('object','gi');	// Regular expression

	try {
		objChild = window.open('','child','width=30,height=30,status=no,resizable=yes,top='+H+',left='+L+''); 

		objChild.close();
	}
	catch(e) { }

	if(!reWork.test(String(objChild)))
//		alert('Avertissement : Un bloqueur de popup est en fonction pour ce site !');
		ouvreferm();
	else
		footermsg(msginit);
//		sinon; return;
//		return null; est a proscrire (object)
//		alert('Il n\'y a pas de bloqueur de popup, ou bien le bloqueur de popup est désactivé !');
}


// lancement test (base : biblioscript) 

function lancertest() {

var deja = lire_cookie("verifblock");

if (deja == null) {

	setEvents();

	enregistrer(1);
	}

}