// This page is part of EXecutePage. 
// (c) 2007 by Laurent Thiebaut and Olivia Merle.
// All rights reserved.

 function RoundCorners(ClassToRound)
 {
   var i;
   // Rechercher tous les divs marqués et les rassembler dans un tableau.
     var MatchArray= [];
     var DivArray = document.getElementsByTagName('*');
     var SearchFilter = new RegExp("\\b"+ClassToRound);
     
     for (i=0;i<DivArray.length;i++)
     {
       if (SearchFilter.test(DivArray[i].className))
       {
         MatchArray[MatchArray.length] = DivArray[i]; 
       }
     }  
 
   // Modifier les divs
     var MainDiv,Div1,Div2,Div3,Tmp;
     for (i=0;i<MatchArray.length;i++)
     {
       MainDiv = MatchArray[i];
       Div0 = document.createElement('div');
       Div1 = document.createElement('div'); 
       Div2 = document.createElement('div');
       Div3 = document.createElement('div');
       Div4 = document.createElement('div');
       Div0.appendChild(Div1);
       Div1.appendChild(Div2);
       Div2.appendChild(Div3);
       Div3.appendChild(Div4);
       MainDiv.parentNode.replaceChild(Div0,MainDiv);
       Div4.appendChild(MainDiv);
       tmp = "md"+MatchArray[i].className;
       MainDiv.className = MainDiv.className.replace(ClassToRound, "or" + ClassToRound);
       Div1.className = tmp;
       Div0.id = "md"+MainDiv.id;
       Div1.id ='box1';
       Div2.id ='box2';
       Div3.id ='box3';
       Div4.id ='box4';
       MainDiv.id = "or"+MainDiv.id;
     }
 }
 
function setStyleSheet(StyleSheetName) 
{
   var i, temp;
   for(i=0; (temp = document.getElementsByTagName("link")[i]); i++) 
   {
     if( (temp.getAttribute("rel").indexOf("style") != -1) && temp.getAttribute("title") )
     {
       temp.disabled = true;
       if(temp.getAttribute("title") == StyleSheetName ) temp.disabled = false;
     }
   }
}

function ContourneBugIe() { setStyleSheet('enhanced');}

 function RoundCorners2(ClassToRound,RoundedClass)
 {
   var i;
   // Rechercher tous les divs marqués et les rassembler dans un tableau.
     var MatchArray= [];
     var DivArray = document.getElementsByTagName('div');
     var SearchFilter = new RegExp("\\b"+ClassToRound);
     
     for (i=0;i<DivArray.length;i++)
     {
       if (SearchFilter.test(DivArray[i].className))
       {
         MatchArray[MatchArray.length] = DivArray[i];         
       }
     }  
 
   // Modifier les divs
     var MainDiv,Div1,Div2,Div3;
     for (i=0;i<MatchArray.length;i++)
     {
       MainDiv = MatchArray[i];
       MainDiv.className = "";
       Div1 = document.createElement('div'); 
       Div2 = document.createElement('div');
       Div3 = document.createElement('div');
       Div1.appendChild(Div2);
       Div2.appendChild(Div3);
       MainDiv.parentNode.replaceChild(Div1,MainDiv);
       Div3.appendChild(MainDiv);
       //MainDiv.className = MainDiv.className.replace(ClassToRound, '');
       Div1.className = RoundedClass;
     }
 }

function RoundBox(Element)
{
  var out = document.getElementById(Element);
 
  var node, attrib;
  var tbl = document.createElement("table");
   node = document.createAttribute("width"); node.nodeValue = "100%"; tbl.setAttributeNode(node);
   node = document.createAttribute("border"); node.nodeValue = "0"; tbl.setAttributeNode(node);
   node = document.createAttribute("cellspacing"); node.nodeValue = "0"; tbl.setAttributeNode(node);
   node = document.createAttribute("cellpadding"); node.nodeValue = "0"; tbl.setAttributeNode(node);
  var tr1 = document.createElement("tr");
  var tr2 = document.createElement("tr");
  var tr3 = document.createElement("tr");
  var td1 = document.createElement("td");
    node = document.createAttribute("width"); node.nodeValue = "3"; td1.setAttributeNode(node);
    node = document.createAttribute("height"); node.nodeValue = "3"; td1.setAttributeNode(node);
  var td2 = document.createElement("td");
    node = document.createAttribute("height");  node.nodeValue = "3"; td2.setAttributeNode(node);
    node = document.createAttribute("bgcolor"); node.nodeValue = "#66CCFF"; td2.setAttributeNode(node);
  var td3 = document.createElement("td");
    node = document.createAttribute("width"); node.nodeValue = "3"; td3.setAttributeNode(node);
    node = document.createAttribute("height"); node.nodeValue = "3"; td3.setAttributeNode(node);
  var td4 = document.createElement("td");
    node = document.createAttribute("height");  node.nodeValue = "3"; td4.setAttributeNode(node);
    node = document.createAttribute("bgcolor"); node.nodeValue = "#66CCFF"; td4.setAttributeNode(node);
  var td5 = document.createElement("td");
    node = document.createAttribute("bgcolor"); node.nodeValue = "#66CCFF"; td5.setAttributeNode(node);
  var td6 = document.createElement("td");
    node = document.createAttribute("height");  node.nodeValue = "3"; td6.setAttributeNode(node);
    node = document.createAttribute("bgcolor"); node.nodeValue = "#66CCFF"; td6.setAttributeNode(node);
  var td7 = document.createElement("td");
    node = document.createAttribute("width"); node.nodeValue = "3"; td7.setAttributeNode(node);
    node = document.createAttribute("height"); node.nodeValue = "3"; td7.setAttributeNode(node);
  var td8 = document.createElement("td");
    node = document.createAttribute("height");  node.nodeValue = "3"; td8.setAttributeNode(node);
    node = document.createAttribute("bgcolor"); node.nodeValue = "#66CCFF"; td8.setAttributeNode(node);
  var td9 = document.createElement("td");
    node = document.createAttribute("width"); node.nodeValue = "3"; td9.setAttributeNode(node);
    node = document.createAttribute("height"); node.nodeValue = "3"; td9.setAttributeNode(node);
  var tbody = document.createElement("tbody");

  var coin1 = document.createElement("img");
    node = document.createAttribute("src"); node.nodeValue = "Coin_1_CHG.Png"; coin1.setAttributeNode(node);
    node = document.createAttribute("width"); node.nodeValue = "4"; coin1.setAttributeNode(node);
    node = document.createAttribute("height"); node.nodeValue = "4"; coin1.setAttributeNode(node);
  var coin2 = document.createElement("img");
    node = document.createAttribute("src"); node.nodeValue = "Coin_1_CHD.Png"; coin2.setAttributeNode(node);
    node = document.createAttribute("width"); node.nodeValue = "4"; coin2.setAttributeNode(node);
    node = document.createAttribute("height"); node.nodeValue = "4"; coin2.setAttributeNode(node);
  var coin3 = document.createElement("img");
    node = document.createAttribute("src"); node.nodeValue = "Coin_1_CBG.Png"; coin3.setAttributeNode(node);
    node = document.createAttribute("width"); node.nodeValue = "4"; coin3.setAttributeNode(node);
    node = document.createAttribute("height"); node.nodeValue = "4"; coin3.setAttributeNode(node);
  var coin4 = document.createElement("img");
    node = document.createAttribute("src"); node.nodeValue = "Coin_1_CBD.Png"; coin4.setAttributeNode(node);
    node = document.createAttribute("width"); node.nodeValue = "4"; coin4.setAttributeNode(node);
    node = document.createAttribute("height"); node.nodeValue = "4"; coin4.setAttributeNode(node);
   td1.appendChild(coin1);
   td3.appendChild(coin2);
   td7.appendChild(coin3);
   td9.appendChild(coin4);
   tr1.appendChild(td1);
   tr1.appendChild(td2);
   tr1.appendChild(td3);
   tr2.appendChild(td4);
   tr2.appendChild(td5);
   tr2.appendChild(td6);
   tr3.appendChild(td7);
   tr3.appendChild(td8);
   tr3.appendChild(td9);
   tbody.appendChild(tr1);
   tbody.appendChild(tr2);
   tbody.appendChild(tr3);
   tbl.appendChild(tbody);
   var i;
   var noeud; 
   var removednode;
   var NodeToModify = document.getElementById("Authentification");
   if (NodeToModify.hasChildNodes())
   {
     while (NodeToModify.hasChildNodes())
     {
       noeud = NodeToModify.firstChild; 
       removednode = NodeToModify.removeChild(noeud);
       td5.appendChild(removednode);
     }
   }
   out.appendChild(tbl);
}  




 function RoundCorners3(ClassToRound)
 {
   var i;
   // Rechercher tous les divs marqués et les rassembler dans un tableau.
     var MatchArray= [];
     var DivArray = document.getElementsByTagName('*');
     var SearchFilter = new RegExp("\\b"+ClassToRound);
     
     for (i=0;i<DivArray.length;i++)
     {
       if (SearchFilter.test(DivArray[i].className))
       {
         MatchArray[MatchArray.length] = DivArray[i]; 
       }
     }  
 
   // Modifier les divs
     var MainDiv,Div1,Div2,Div3,Tmp;
     for (i=0;i<MatchArray.length;i++)
     {
       MainDiv = MatchArray[i];
       Div0 = document.createElement('div');
       Div1 = document.createElement('div');
       Div2 = document.createElement('div');
       Div3 = document.createElement('div');
       Div4 = document.createElement('div');
       Div0.appendChild(Div1);
       Div1.appendChild(Div2);
       Div2.appendChild(Div3);
       Div3.appendChild(Div4);
       MainDiv.parentNode.replaceChild(Div0,MainDiv);
       Div4.appendChild(MainDiv);
       tmp = "md"+MatchArray[i].className;
       MainDiv.className = MainDiv.className.replace(ClassToRound, "or" + ClassToRound);
       if (MainDiv.id) Div0.id = "md"+MainDiv.id;
       Div0.className = tmp;
       Div1.id ='';Div1.className='inbox1';
       Div2.id ='';Div2.className='inbox2';
       Div3.id ='';Div3.className='inbox3';
       Div4.id ='';Div4.className='inbox4';
       if (MainDiv.id) MainDiv.id = "or"+MainDiv.id;
     }
 }

