function MPF_ecrire_cookie(nom, valeur, expires) {
  document.cookie=nom+"="+escape(valeur)+
  ((expires==null) ? "" : ("; expires="+expires.toGMTString()));
}

function MPF_arguments_cookie(offset){
  var endstr=document.cookie.indexOf (";", offset);
  if (endstr==-1) endstr=document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr)); 
}

function MPF_lire_cookie(nom) {
  var arg=nom+"=";
  var alen=arg.length;
  var clen=document.cookie.length;
  var i=0;
  while (i<clen){
    var j=i+alen;
    if (document.cookie.substring(i, j)==arg)
       return MPF_arguments_cookie(j);
    i=document.cookie.indexOf(" ",i)+1;
    if (i==0) break;
  }
  return null; 
}


function MPF_AjouterEvenement(objet,evenement,fonction,capture)
{
	try
	{
		if(objet.addEventListener)
			objet.addEventListener(evenement, fonction, capture);
		else if(objet.attachEvent)
			objet.attachEvent('on'+evenement, fonction);
	}
	catch(e)
	{}
}

function MPF_AfficherReduction(cookie)
{
	//try
	{
		var deja_venu_reduction = MPF_lire_cookie('deja_venu_reduction');
		if(deja_venu_reduction=='' || deja_venu_reduction==null || !cookie)
		{
			MPF_ecrire_cookie('deja_venu_reduction', 'oui');
			
			MPF_PossibleFermerReduction=true;
			MPF_EffacerReduction();
			
			var div=document.createElement('DIV');
			div.setAttribute('id','MPF_reduction');
			
			div.style.position='absolute';
			div.style.zIndex='1000';
			div.style.top='0px';
			div.style.left='0px';
			div.style.backgroundImage='url(http://www.mailing-par-fax.fr/docs/reduction/fond.png)';
			div.style.paddingTop=MPF_marginTop+'px';
			div.style.textAlign='center';
			
			MPF_AjouterEvenement(div,'click',function(e){MPF_EffacerReduction();},false);
			MPF_AjouterEvenement(window,'resize',function(e){MPF_PositionnerReduction();},false);
			
			div.innerHTML=
			'\
				<div onMouseOver="MPF_PossibleFermerReduction=false;" onMouseOut="MPF_PossibleFermerReduction=true;" style="position:relative; width:350px; height:504px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; padding:2px; text-align:left;">\
				<div style="border:2px solid #CCCCCC; height:500px;">\
				<a href="#" onclick="MPF_PossibleFermerReduction=true; MPF_EffacerReduction(); return false;" style="position:absolute; width:24px; height:24px; background-image:url(http://www.mailing-par-fax.fr/docs/reduction/fermer.gif); color:#FFFFFF; font-size:1px; right:-9px; top:-9px;">Fermer</a>\
				<iframe frameborder="0" scrolling="no" style="border:none; width:346px; height:500px" src="http://www.mailing-par-fax.fr/docs/reduction/formulaire.php?reduction1_valeur='+encodeURIComponent(MPF_reduction1)+'&amp;reduction2_valeur='+encodeURIComponent(MPF_reduction2)+'&amp;reduction3_valeur='+encodeURIComponent(MPF_reduction3)+'&amp;reduction_cryptage='+encodeURIComponent(MPF_cryptage)+'&amp;reduction_provenance='+encodeURIComponent(MPF_provenance)+'&amp;reduction1_newsletter='+encodeURIComponent(MPF_newsletter1)+'&amp;reduction2_newsletter='+encodeURIComponent(MPF_newsletter2)+'&amp;reduction3_newsletter='+encodeURIComponent(MPF_newsletter3)+'&amp;reduction_message='+encodeURIComponent(MPF_message)+'"></iframe>\
				</div>\
				</div>\
			';
			
			document.getElementsByTagName('body')[0].appendChild(div);
			
			MPF_PositionnerReduction();
			
			if(MPF_ie6)
			{
				var element=document.getElementsByTagName('SELECT');
				for(i=0;i<element.length;i++)
					element[i].style.visibility='hidden';
			}
		}
	}
	//catch(e)
	{}
}

function MPF_AfficherReductionSimple(cookie)
{
	//try
	{
		var deja_venu_reduction = MPF_lire_cookie('deja_venu_reduction');
		if(deja_venu_reduction=='' || deja_venu_reduction==null || !cookie)
		{
			MPF_ecrire_cookie('deja_venu_reduction', 'oui');
			
			MPF_PossibleFermerReduction=true;
			MPF_EffacerReduction();
			
			var div=document.createElement('DIV');
			div.setAttribute('id','MPF_reduction');
			
			div.style.position='absolute';
			div.style.zIndex='1000';
			div.style.top='0px';
			div.style.left='0px';
			div.style.backgroundImage='url(http://www.mailing-par-fax.fr/docs/reduction/fond.png)';
			div.style.paddingTop=MPF_marginTop+'px';
			div.style.textAlign='center';
			
			MPF_AjouterEvenement(div,'click',function(e){MPF_EffacerReduction();},false);
			MPF_AjouterEvenement(window,'resize',function(e){MPF_PositionnerReduction();},false);
			
			div.innerHTML=
			'\
				<div onMouseOver="MPF_PossibleFermerReduction=false;" onMouseOut="MPF_PossibleFermerReduction=true;" style="position:relative; width:350px; height:504px; background-color:#FFFFFF; margin-left:auto; margin-right:auto; padding:2px; text-align:left;">\
				<div style="border:2px solid #CCCCCC; height:500px;">\
				<a href="#" onclick="MPF_PossibleFermerReduction=true; MPF_EffacerReduction(); return false;" style="position:absolute; width:24px; height:24px; background-image:url(http://www.mailing-par-fax.fr/docs/reduction/fermer.gif); color:#FFFFFF; font-size:1px; right:-9px; top:-9px;">Fermer</a>\
				<iframe frameborder="0" scrolling="no" style="border:none; width:346px; height:500px" src="http://www.mailing-par-fax.fr/docs/reduction/formulaire-simple.php?reduction1_valeur='+encodeURIComponent(MPF_reduction1)+'&amp;reduction2_valeur='+encodeURIComponent(MPF_reduction2)+'&amp;reduction_cryptage='+encodeURIComponent(MPF_cryptage)+'&amp;reduction_provenance='+encodeURIComponent(MPF_provenance)+'&amp;reduction1_newsletter='+encodeURIComponent(MPF_newsletter1)+'&amp;reduction2_newsletter='+encodeURIComponent(MPF_newsletter2)+'&amp;reduction_message='+encodeURIComponent(MPF_message)+'"></iframe>\
				</div>\
				</div>\
			';
			
			document.getElementsByTagName('body')[0].appendChild(div);
			
			MPF_PositionnerReduction();
			
			if(MPF_ie6)
			{
				var element=document.getElementsByTagName('SELECT');
				for(i=0;i<element.length;i++)
					element[i].style.visibility='hidden';
			}
		}
	}
	//catch(e)
	{}
}


function MPF_PositionnerReduction()
{
	try
	{
		var root=document.documentElement;
		var conteneur=document.getElementsByTagName('div')[0];
		var div=document.getElementById('MPF_reduction');
		
		var div_hauteur=root.scrollHeight-MPF_marginTop;
		var div_largeur;
		var total=conteneur.offsetWidth+conteneur.offsetLeft+conteneur.offsetLeft;
		
		if(root.offsetWidth>total)
			div_largeur=root.offsetWidth;
		else
		{
			if(conteneur.offsetLeft)
			{
				div_largeur=total-(total-root.offsetWidth);
				div.style.paddingRight=(total-root.offsetWidth)+'px';
			}
			else
			{
				div_largeur=conteneur.offsetWidth;
				div.style.paddingRight=(total-div_largeur)+'px';
			}
		}
		
		div.style.height=div_hauteur+'px';
		div.style.width=div_largeur+'px';
	}
	catch(e)
	{}
}

function MPF_EffacerReduction()
{
	try
	{
		if(MPF_PossibleFermerReduction)
		{
			var div=document.getElementById('MPF_reduction');
			if(div!==null)
				div.parentNode.removeChild(div);
			
			if(MPF_ie6)
			{
				var element=document.getElementsByTagName('SELECT');
				for(i=0;i<element.length;i++)
					element[i].style.visibility='visible';
			}
		}
	}
	catch(e)
	{}
}

var MPF_ie6=false;
if(navigator.appName=='Microsoft Internet Explorer')
{
	var chaine=new String(navigator.appVersion);
	var resultat=chaine.match(/MSIE ([0-9]+.[0-9]+)/);
	if(resultat && parseInt(resultat[1])>=6 && parseInt(resultat[1])<7)
		MPF_ie6=true;
}

var MPF_PossibleFermerReduction=false;
if(typeof MPF_ouverture_automatique=='undefined' || MPF_ouverture_automatique)
	MPF_AjouterEvenement(window,'load',function(e){MPF_AfficherReduction(true);},false);