﻿/*-------------------------------
	Copyright (c) 2004-2005 Eira inc.
	http://www.origano.com
	Tous droits réservés pour tous pays
	All rights reserved for all countries
-------------------------------*/
var pgeLng;
var objSel=null;
var selOK=false;
var retourSrv;
function contenuOk(){
if(!retourSrv)document.getElementById("txvMessage").innerHTML="";
else retourSrv=false;
if(document.getElementById("edtSujet").value.length<1 && document.getElementById("edtTexte").value.length<1){
document.getElementById("txvMessage").innerHTML=((pgeLng=='f')
?"Veuillez inscrire votre message avant de le soumettre au serveur."
:"Please write your message before submitting it to the server.");
return false;}
return true;}
function btnPrevisualClk(){
if(!contenuOk())return;
document.getElementById("hidSouPre").value="prev";document.getElementById("fenEcrivezNous").submit();}
function construire(nomObj,prv){
document.getElementById(nomObj).style.display=((prv)?'none':'inline');}
function constrBloc(nomObj,prv){
document.getElementById(nomObj).style.display=((prv)?'none':'block');}
function afficher(nomObj,prv){
if(document.getElementById(nomObj))
document.getElementById(nomObj).style.visibility=((prv)?'hidden':'visible');}
function afficherSelonMode(){
var prv=(document.getElementById("hidSouPre").value=="prev");
if(selOK){
afficher("txfSurvol",prv);
afficher("divIconeIt",prv);afficher("divIconeGr",prv);
afficher("divIconeSou",prv);afficher("divIconeLien",prv);}
constrBloc("hidTexte",!prv);afficher("hidTexte",!prv);
afficher("btnEditer",!prv);construire("btnEditer",!prv);
construire("btnPrevisualiser",prv);afficher("btnPrevisualiser",prv);
constrBloc("edtTexte",prv);afficher("edtTexte",prv);
document.getElementById("hidSouPre").value="vid";document.getElementById("edtSujet").focus();}
function btnEditer_Clk(){document.getElementById("hidSouPre").value="vid";afficherSelonMode();}
function btnSoumettreClk(e){
if(!contenuOk())return;
document.getElementById("hidSouPre").value="soum";document.getElementById("fenEcrivezNous").submit();}
function divIconeIt_click(){
if(objSel==null)return;
document.getElementById("edtTexte").focus();
objSel.text='<i>'+objSel.htmlText+'</i>';objSel.move('character',-4);objSel.select();return;}
function divIconeGr_click(){
if(objSel==null)return;
document.getElementById("edtTexte").focus();
objSel.text='<b>'+objSel.htmlText+'</b>';
objSel.move('character',-4);
objSel.select();return;}
function divIconeSou_click(){
if(objSel==null)return;
document.getElementById("edtTexte").focus();
objSel.text='<u>'+objSel.htmlText+'</u>';
objSel.move('character',-4);
objSel.select();return;}
function divIconeLien_click(){
if(objSel==null)return;
document.getElementById("edtTexte").focus();
var rep=((pgeLng=='f')?prompt("Entrez l'adresse URL de ce lien :","http://www."):
prompt("Enter the URL address of this link:","http://www."));
if(rep)objSel.text='<a href="'+rep+'" target="_blank">'+objSel.htmlText+'</a>';
objSel.select();return;}
function persisterSelectionCourante(){
objSel=document.selection.createRange();
if(objSel.parentElement().id!='edtTexte')objSel=null;}
function initPge(lng){pgeLng=lng;retourSrv=true;if(document.selection)selOK=true;afficherSelonMode();}

