// JavaScript Document


//popup centre
function popupcentre(page,largeur,hauteur,options){
		var top=(screen.height-hauteur)/2;
		var left=(screen.width-largeur)/2;
		window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}	

//fonction  pour l'agrandissement d'image a taille reelle 
function afficheVignette2(cheminVignette,cheminMaxi,height,width)
	{
	document.write('<A HREF="javascript:afficheMaxi2(\''+cheminMaxi+'\')"><IMG SRC="'+cheminVignette+'" heigth="'+height+'" width="'+width+'" HSPACE=0 VSPACE=0 BORDER=0 ALT="cliquez ici"></A>');
	}
function afficheMaxi2(chemin)
 {
 i1 = new Image;
 i1.src = chemin;
 html = '<HTML><HEAD><TITLE>Image</TITLE></HEAD><BODY  onclick="window.close()" LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0><CENTER><IMG SRC="'+chemin+'" BORDER=0 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+14,document.imageTest.height+32)"></CENTER></BODY></HTML>';
 popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0');
 popupImage.document.open();
 popupImage.document.write(html);
 popupImage.document.close()
 };


function afficheVignette(cheminVignette,cheminMaxi)
	{
	document.write('<A HREF="javascript:afficheMaxi(\''+cheminMaxi+'\')"><IMG SRC="'+cheminVignette+'" HSPACE=0 VSPACE=0 BORDER=0 ALT="cliquez ici pour voir en grand"></A>');
	}
function afficheMaxi(chemin)
 {
 i1 = new Image;
 i1.src = chemin;
 html = '<HTML><HEAD><TITLE>Image</TITLE></HEAD><BODY  onclick="window.close()" LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0><CENTER><IMG SRC="'+chemin+'" BORDER=0 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+14,document.imageTest.height+32)"></CENTER></BODY></HTML>';
 popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0');
 popupImage.document.open();
 popupImage.document.write(html);
 popupImage.document.close()
 };

//fonction empechant les erreur javascript a l'affichage
function NoError()
	{
	return true;
	}
/*
----------------------------------------------------------------------
permet d'inserer les balises pour modifier un texte en html 
----------------------------------------------------------------------
*/
function para() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var para = prompt("Nouveau paragraphe :","");
  if (para != null) {
    var sel = document.selection.createRange();
    sel.text = "<para>" + para + "</para>";
  }
  return;
} 

function titre() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var titre = prompt("Nouveau titre :","");
  if (titre != null) {
    var sel = document.selection.createRange();
    sel.text = "<titre>" + titre + "</titre>";
  }
  return;
} 
function gras() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var gras = prompt("Texte en gras : ","");
  if (gras != null) {
    var sel = document.selection.createRange();
    sel.text = "<gras>" + gras  + "</gras>";
  }
  return;
} 
function puce1() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var sel = document.selection.createRange();
  sel.text = "<puce1>" ;
  return;
}
function puce2() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var sel = document.selection.createRange();
  sel.text = "<puce2>" ;
  return;
}
function barre() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var sel = document.selection.createRange();
  sel.text = "<barre>" ;
  return;
}
function italique(){
 var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var italique = prompt("Texte en italique : ","");
  if (italique!= null) {
  var sel = document.selection.createRange();
  sel.text = "<italique>" + italique  + "</italique>";
  }
  return;
}
function souligne(){
 var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var souligne = prompt("Texte souligne : ","");
  if (souligne!= null) {
  var sel = document.selection.createRange();
  sel.text = "<souligné>" + souligne  + "</souligné>";
  }
  return;
}
 function couleur1() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var couleur1 = prompt("Autre couleur :","");
  if (couleur1 != null) {
    var sel = document.selection.createRange();
    sel.text = "<couleur1>" + couleur1 + "</couleur1>";
  }
  return;
} 
 function couleur2() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var couleur2 = prompt("Autre couleur :","");
  if (couleur2 != null) {
    var sel = document.selection.createRange();
    sel.text = "<couleur2>" + couleur2 + "</couleur2>";
  }
  return;
} 
 function couleur3() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var couleur3 = prompt("Autre couleur :","");
  if (couleur3 != null) {
    var sel = document.selection.createRange();
    sel.text = "<couleur3>" + couleur3 + "</couleur3>";
  }
  return;
} 
 function lien() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var nom_lien = prompt("Etape 1 - Nom du lien :","");

  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
 
  var lien = prompt("Etape 2 - Adresse du site (sans le http: //) :","");
  if (lien != null) {
    var sel = document.selection.createRange();
    sel.text = "<lien>" + "<A HREF=\"http://"+lien+"\" target=\"_blank\" class=\"lien\">" + nom_lien + "</A>" + "</lien>";
  }
  return;
}
 function mail() {
  var str = document.selection.createRange().text;
  document.formulaire.texte.focus();
  var mail = prompt("Adresse email :","");
  if (mail != null) {
    var sel = document.selection.createRange();
    sel.text = "<mail>" + "<a href=\"mailto:"+mail+"\" class=\"lien\">" + mail + "</a>" + "</mail>";
  }
  return;
}
