IE  = window.ActiveXObject ? true : false;
MOZ = window.sidebar       ? true : false;

function fautPleinEcran()
{
  
}
                  
function EcrireCookie(nom, valeur)
{
  var argv=EcrireCookie.arguments;
  var argc=EcrireCookie.arguments.length;
  var expires=(argc > 2) ? argv[2] : null;
  var path=(argc > 3) ? argv[3] : null;
  var domain=(argc > 4) ? argv[4] : null;
  var secure=(argc > 5) ? argv[5] : false;
  document.cookie=nom+"="+escape(valeur)+
  ((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
  ((path==null) ? "" : ("; path="+path))+
  ((domain==null) ? "" : ("; domain="+domain))+
  ((secure==true) ? "; secure" : "");
}

function getCookieVal(offset)
{
  var endstr=document.cookie.indexOf (";", offset);
  if (endstr==-1) endstr=document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function LireCookie(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 getCookieVal(j);
    i=document.cookie.indexOf(" ",i)+1;
    if (i==0) break;
  }
  return null;
}

function EffaceCookie(nom)
{
  var argv=EffaceCookie.arguments;
  var argc=EffaceCookie.arguments.length;
  
  var path=(argc > 1) ? argv[1] : null;
  var domain=(argc > 2) ? argv[2] : null;
  
  date=new Date;
  date.setFullYear(date.getFullYear()-1);
  
  EcrireCookie(nom,'null',date,path,domain);
}

function modifierParamLien(oLien,strClass,strTitle)
{
  oLien.removeAttribute("class"); 
  oLien.setAttribute("class", strClass);
  oLien.setAttribute("className", strClass);
  
  oLien.removeAttribute("title"); 
  oLien.setAttribute("title", strTitle);
  
  /*if(window.opener!=null)
  {
    oLien = window.opener.document.getElementById('iconeSon');
    oLien.removeAttribute("class"); 
    oLien.setAttribute("class", "sonIndex");
    oLien.setAttribute("className", "sonIndex");
    
    oLien.removeAttribute("title"); 
    oLien.setAttribute("title", strTitle);
  }*/
}

/*function retablirLien(lien,valeurOnclick)
{
  lien.onclick = function(){eval(valeurOnclick)}
}*/

var divOuverte = null;

function afficherDiv(idDiv)
{
  /*var valeurOnclick = $(idDiv).onclick;
  $(idDiv).onclick = '';
  setTimeout(function(){retablirLien($(idDiv),valeurOnclick)},4000);*/
  
  if(divOuverte != null)
    Effect.BlindUp(divOuverte,{ queue: 'end', duration: 0.6  });
  if(divOuverte != idDiv)
  {
    Effect.BlindDown(idDiv,{ queue: 'end', duration: 0.6 });
    divOuverte = idDiv;
  }
  else
    divOuverte = null;
  //$(idDiv).style.visibility='visible';
  //$(idDiv).style.display='block';
  //new Effect.SlideDown(idDiv,{ queue: 'end' }); 
  //$(idDiv).style.overflow = 'none';
  return false;
}

function cacherDiv(idDiv)
{
//new Effect.SlideUp(idDiv,{ queue: 'end' }); 
  //$(idDiv).style.visibility='hidden';
  //$(idDiv).style.display='none';
  return false;  
}

function getIframeDocument(nameIFrame){
    if(MOZ) {
        return document.getElementById(nameIFrame).contentDocument;
    }
    else if(IE) {
        return document.frames(nameIFrame).document;
    }
    return null;
}


function imprimer(divContenu,url)
{
  var win = window.open(url,'docImprimer', "height=500, width=600, toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");
  //var lien = win.document.createElement('script');
 // var texte = win.document.createTextNode('window.print()');
  //lien.appendChild(texte);
  //lien.setAttribute("type", "text/javascript");
  
  //win.document.getElementsByTagName("body")[0].onload=print;
  //win.document.getElementsByTagName("body").item(0).appendChild(lien);
  //win.window.print();
  return true;
  /*var iframeImprimer = document.createElement('iframe');
  iframeImprimer.setAttribute("name", "iframeImprimer");
  iframeImprimer.setAttribute("id", "iframeImprimer");
  iframeImprimer.setAttribute("src", url);
  //iframeImprimer.setAttribute("style", "visibility:hidden;height:0px;width:0px;");
  
  document.getElementsByTagName("body").item(0).appendChild(iframeImprimer);
    
  //var contenu = $(divContenu).cloneNode(true);
  window.frames["iframeImprimer"].focus();
  window.frames["iframeImprimer"].print();
  //getIframeDocument('iframeImprimer').print();
  //iframeImprimer.contentDocument.documentElement.appendChild(contenu);
  //alert(getIframeDocument('iframeImprimer'));
  //iframeImprimer.print();
  //parent.frames['iframeImprimer'].print()
  //document.getElementsByTagName("body").item(0).removeChild(iframeImprimer);*/
}

function refreshSelectCouleurs(url){ new Ajax.Updater('tdChoixDevisCouleur', url, {asynchronous:false,evalScripts:false}); }