IE  = window.ActiveXObject || navigator.userAgent.indexOf('AppleWebKit/') > -1 ? true : false;
MOZ = window.sidebar || !!window.opera ? true : false;
var t1;
function iniBanner() {
  if(IE) edoc = window.frames['aolad'].document;
  if(MOZ) edoc = document.getElementById('aolad').contentDocument;
  var aolurl = 'http://adserver.aol.fr/addyn|3.0|516|1155733|0|225|ADTECH;loc=100;target=_blank;key=key1+key2+key3+key4;grp=[group];misc='+new Date().getTime();
  //var url = 'http://req.connect.wunderloop.net/RQ/838/2273/2493/js?ord=' + new Date().getTime() + '&amp;EAS=cu=2493;cre=mu;js=y';
  edoc.open('text/html');
  edoc.write("<html><head><style type=\"text/css\">*{margin:0;padding:0;overflow:hidden;}</style></head><body></body></html>");
  edoc.close();
  // edoc.write('<style type=\"text/css\">*{margin:0;padding:0;overflow:hidden;}</style><script type="text/javascript" src="'+url+'"></script>');
    edoc.write('<style type=\"text/css\">*{margin:0;padding:0;overflow:hidden;}</style><script type="text/javascript" src="'+aolurl+'"></script><noscript id="no_script"><a href="http://adserver.aol.fr/adlink|3.0|516|1155733|0|225|ADTECH;loc=300;key=key1+key2+key3+key4;grp=[group]" target="_blank"><img src="http://adserver.aol.fr/adserv|3.0|516|1155733|0|225|ADTECH;loc=300;key=key1+key2+key3+key4;grp=[group]" border="0" width="728" height="90" /></a></noscript>');
}
function iniBanner2() {
  if(IE) edoc = window.frames['aolad2'].document;
  if(MOZ) edoc = document.getElementById('aolad2').contentDocument;
  var aolurl = 'http://adserver.aol.fr/addyn|3.0|516|1525921|0|170|ADTECH;loc=100;target=_blank;sub1=[subst];key=key1+key2+key3+key4;grp=[group];misc='+new Date().getTime();
  //var url = 'http://req.connect.wunderloop.net/RQ/838/2273/2494/js?ord=' + new Date().getTime() + '&amp;EAS=cu=2494;cre=mu;js=y';
  edoc.open('text/html');
  edoc.write("<html><head><style type=\"text/css\">*{margin:0;padding:0;overflow:hidden;}</style></head><body></body></html>");
  edoc.close();
  //edoc.write('<style type=\"text/css\">*{margin:0;padding:0;overflow:hidden;}</style><script type="text/javascript" src="'+url+'"></script>');
  edoc.write('<style type=\"text/css\">*{margin:0;padding:0;overflow:hidden;}</style><script type="text/javascript" src="'+aolurl+'"></script><noscript id="no_script"><a href="http://adserver.aol.fr/adlink|3.0|516|1525921|0|225|ADTECH;loc=300;key=key1+key2+key3+key4;grp=[group]" target="_blank"><img src="http://adserver.aol.fr/adserv|3.0|516|1525921|0|225|ADTECH;loc=300;key=key1+key2+key3+key4;grp=[group]" border="0" width="300" height="250" /></a></noscript>');
}
addToStart(function(){
  if (document.getElementById('aolad')) {
    iniBanner();
    new PeriodicalExecuter(iniBanner,90);
  }
  if (document.getElementById('aolad2')) {
    iniBanner2();
    new PeriodicalExecuter(iniBanner2,90);
  }
});
function checkCmt()
{
  if (getId('notif').checked==true && getId('mail').value=="") return alert("veuillez renseigner votre adresse email ou décocher la case M'avertir d'un nouveau commentaire de cet article.");
  if (getId('name').value.isEmpty()) return alert('Le nom doit être rempli.');
  if (getId('tac').value.isEmpty()) {
    alert('Le code de vérification doit être rempli.');
    getId('tac').focus();
    return 0;
  }
  if (getId('content').value.trim().length<=2) return alert('Le contenu doit être rempli.');
  if (getId('content').value.trim().length>1500) return alert('Le contenu est trop long (1500 caractères max).');
  if (getId('flagconfirm').value==1) alert("Votre commentaire devra être validé par l'auteur avant d'apparaître.");
  getId('formCmt').submit();  
}

function Pager(tab, itemsPerPage, idblog) {
  this.tab = tab;
  this.itemsPerPage = itemsPerPage;
  this.currentPage = 0;
  this.compteur = 0;
  this.idblog = idblog;
  this.rows = $(tab).rows;
  this.pages = Math.ceil((this.rows.length - 1) / itemsPerPage);
  this.onemore = false;

  this.showRecords = function(from, to) {
    this.onemore = false;
    for (var i = 0; i < this.rows.length; ++i) {
      if (i < from || i >= to) {
        Element.hide(this.rows[i]);
        if (i >= to) this.onemore = true;
      }
      else Element.show(this.rows[i]);
    }
  }
  
  this.showPage = function(pageNumber) {
    this.currentPage = pageNumber;
    var from = pageNumber * this.itemsPerPage;
    var to = from + this.itemsPerPage;
    this.showRecords(from, to);
    if (this.currentPage == this.pages || !this.onemore) Element.hide($('next'));
    else Element.show($('next'));
    if (this.currentPage == 0 && this.compteur <= 0) Element.hide($('prev'));
    else Element.show($('prev'));
  }   
  
  this.prev = function() {
    if (this.currentPage > 0) this.showPage(this.currentPage - 1);
    else if(this.currentPage == 0) {
      --this.compteur;
      var that = this;
      new Ajax.Request('/service.php',{parameters: { p_m : "blogmg", p_a : "nav_articles", p_idblog : this.idblog, p_page : this.compteur,p_next:"false"},onSuccess:function(t){$('results').update(t.responseText);that.currentPage = that.pages - 1;that.showPage(that.currentPage);}});
    }
  }
  
  this.next = function() {
    if ((this.currentPage + 1) < this.pages && this.onemore) this.showPage(this.currentPage + 1);
    else if ((this.currentPage + 1) == this.pages && this.onemore) {
      ++this.compteur;
      var that = this;
      new Ajax.Request('/service.php',{parameters: { p_m : "blogmg", p_a : "nav_articles", p_idblog : this.idblog, p_page : this.compteur,p_next:"true"},onSuccess:function(t){$('results').update(t.responseText);that.currentPage = 0;that.showPage(that.currentPage);}});
    }
  }
  this.showPage(0);
}


function ouverturePopup(id, prev, nex,tmp){
  var elt = $(id+'');
  var link = elt.down();
  $('title_img').update(link.readAttribute('mtitle'));
  $('description_img').update(link.readAttribute('mdescription'));
  if(link.readAttribute('mlink') !="http://" && link.readAttribute('mlink') !='') {
    $('link_img').update(link.readAttribute('mlink'));
    $('link_img').href = link.readAttribute('mlink');
  }else {
     $('link_img').update('');
    $('link_img').href = '';
  }
 
  var img = new Image();
  img.onload = function(){
    $('big_img').src =  img.src;
    $('image').setStyle({width : img.width+'px'});
  };
  img.src = link.readAttribute('mpath'); 
  
 if(tmp == 0) {
    $(document.body).toggleClassName('display_modal');
  }
  
  var previ_li = elt.up().previousSiblings()[0]; 
  if(previ_li && previ_li.hasClassName('clearfloat')){
    var previ_li = elt.up().previousSiblings()[1];
  }
  var next_li = elt.up().nextSiblings()[0];
  if(next_li && next_li.hasClassName('clearfloat')){
    var next_li = elt.up().nextSiblings()[1];
  }
  
  if(Object.isElement(previ_li)){
    var str = '<a href="javascript:void(0)" style="color:black;text-decoration:none" onclick="ouverturePopup('+previ_li.down('img').readAttribute('mid')+',\''+prev+'\',\''+nex+'\' ,1)"> '+prev+' </a>';
    $('prev_img').update(str);
    $('prev_img').show();
  }else{
    $('prev_img').update("");
    $('prev_img').hide();
  }
  if(Object.isElement(next_li)){
   var str = '<a href="javascript:void(0)"  style="color:black;text-decoration:none" onclick="ouverturePopup('+next_li.down('img').readAttribute('mid')+',\''+prev+'\',\''+nex+'\',1 )" style="cursor:pointer"> '+nex+' </a>';
    $('next_img').update(str);
    $('next_img').show();
  }else{
    $('next_img').update("");
    $('next_img').hide();
  }
  $('fermerModale').href="#"+id;
}

function closeModale(){
  $(document.body).toggleClassName('display_modal');
}