// JavaScript Document

function myPopupRelocate() {
  var scrolledX, scrolledY;
  if( self.pageYOffset ) {
    scrolledX = self.pageXOffset;
    scrolledY = self.pageYOffset;
  } else if( document.documentElement && document.documentElement.scrollTop ) {
    scrolledX = document.documentElement.scrollLeft;
    scrolledY = document.documentElement.scrollTop;
  } else if( document.body ) {
    scrolledX = document.body.scrollLeft;
    scrolledY = document.body.scrollTop;
  }

  var centerX, centerY;
  if( self.innerHeight ) {
    centerX = self.innerWidth;
    centerY = self.innerHeight;
  } else if( document.documentElement && document.documentElement.clientHeight ) {
    centerX = document.documentElement.clientWidth;
    centerY = document.documentElement.clientHeight;
  } else if( document.body ) {
    centerX = document.body.clientWidth;
    centerY = document.body.clientHeight;
  }
	
	var ecartH = parseInt(document.getElementById('mypopup').style.height);
	var ecartL = parseInt(document.getElementById('mypopup').style.width);
	
  var leftOffset = scrolledX + (centerX - ecartL) / 2;
  var topOffset = scrolledY + (centerY - ecartH) / 2;

  document.getElementById("mypopup").style.top = topOffset + "px";
  document.getElementById("mypopup").style.left = leftOffset + "px";
}

function fireMyPopup() {
  myPopupRelocate();
  document.getElementById("mypopup").style.display = "block";
  document.body.onscroll = myPopupRelocate;
  window.onscroll = myPopupRelocate;
}

function launchPop(){
	if(document.getElementById('mypopup')){
		fireMyPopup();
	}
}

function killPopUp(){
	if(document.getElementById('mypopup').style.display != 'none'){
		document.getElementById('mypopup').style.display = 'none';
	} 
}

var nom = 'ade_aff';
var jours = 1;
function cre_cook0(nom,contenu){
	document.cookie = nom + "=" + escape(contenu)
}
 
function creCook(nom, contenu, jours){
	var expireDate = new Date();
	expireDate.setTime(expireDate.getTime() + jours*24*3600*1000);
	document.cookie = nom + "=" + escape(contenu)
		 + ";expires=" + expireDate.toGMTString();
}
 
function lit_cook(nom){
	var deb,fin
	deb = document.cookie.indexOf(nom + "=")
	if (deb >= 0) {
		 deb += nom.length + 1
		 fin = document.cookie.indexOf(";",deb)
		 if (fin < 0) fin = document.cookie.length
		 return unescape(document.cookie.substring(deb,fin))
		 }
	return ""
}
 
function tue_cook(nom) { creCook(nom,"",-1) }

function litCook(nom) {
	c=lit_cook(nom)
	if(c != "OK"){
		return false;
	}
	else{
		return true;
	}
}

if(!litCook(nom)){
	creCook(nom, 'OK', jours);
	setTimeout('launchPop()', '3000');
}
