function ShowHide(variable)
{
  if (document.getElementById(variable).style.display=="none")
  {
    document.getElementById(variable).style.display="";
  }
  else
  {
    document.getElementById(variable).style.display="none";
  }
}
function ShowHideScript(variable,libelle)
{
  if (document.getElementById(variable).style.display=="none")
  {
    document.getElementById(variable).style.display="";
    document.getElementById(libelle).innerHTML="Masquer le code du script";
  }
  else
  {
    document.getElementById(variable).style.display="none";
    document.getElementById(libelle).innerHTML="Afficher le code du script correspondant";
  }
}

function ShowHidePalette(palette,libelle)
{
  if (document.getElementById(palette).style.display=="none")
  {
    document.getElementById(palette).style.display="";    
    document.getElementById(libelle).innerHTML="Masquer la palette de couleurs";
  }
  else
  {
    document.getElementById(palette).style.display="none";
    document.getElementById(libelle).innerHTML="Afficher la palette de couleurs";
  }
}

function copy2Clipboard(obj)
{
  var textRange = document.body.createTextRange();
  textRange.moveToElementText(obj);
  textRange.execCommand("Copy");
}

function AffecterCouleur(couleurclaire,couleurfoncee,type)
{
  document.formulaire.couleurclaire.value=couleurclaire.toUpperCase();
  document.formulaire.couleurfoncee.value=couleurfoncee.toUpperCase();  
  if(type=='script')
  {
    document.codeiframe.code.value=document.codeiframe.code.value.replace(/c1='[A-Z0-9]{0,6}'/,'c1=\''+couleurfoncee+'\'');
    document.codeiframe.code.value=document.codeiframe.code.value.replace(/c2='[A-Z0-9]{0,6}'/,'c2=\''+couleurclaire+'\'');
  }
  if(type=='iframe')
  {
    document.codeiframe.code.value=document.codeiframe.code.value.replace(/c1=[A-Z0-9]{0,6}/,'c1='+couleurfoncee);
    document.codeiframe.code.value=document.codeiframe.code.value.replace(/c2=[A-Z0-9]{0,6}/,'c2='+couleurclaire);    
  }
  document.all.iframeaff.src=document.all.iframeaff.src.replace(/c1=[A-Z0-9]{0,6}/,'c1='+couleurfoncee);
  document.all.iframeaff.src=document.all.iframeaff.src.replace(/c2=[A-Z0-9]{0,6}/,'c2='+couleurclaire);
}
