﻿/*-------------------------------
	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;
function contenuOk(){
document.getElementById("txvMessage").innerHTML="";
if(document.getElementById("edtSujet").value.length<3){
document.getElementById("txvMessage").innerHTML=((pgeLng=='f')
?"Veuillez inscrire le titre de la traduction."
:"Please write the title of your translation.");
return false;}
if(document.getElementById("edtTexte").value.length<10){
document.getElementById("txvMessage").innerHTML=((pgeLng=='f')
?"Veuillez inscrire le texte de votre traduction avant de le soumettre au serveur."
:"Please write the text of your translation before submitting it to the server.");
return false;}
return true;}
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 btnPrevisualClk(){
if(!contenuOk())return;
document.getElementById("hidSouPre").value="prev";document.getElementById("fenEcrivezNous").submit();}
function btnEditer_Clk(){
document.getElementById("hidSouPre").value="edt";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;if(document.selection)selOK=true;afficherSelonMode();}
