/* - - - - - - - - - - - - - - - - - - - - - - -
 JavaScript
 samedi 6 mars 2010 10:00:07
 - - - - - - - - - - - - - - - - - - - - - - - */
function ouv_pave_faq(id_question){
document.getElementById("affich_pave_faq_"+id_question).style.display="block";
document.getElementById("question_"+id_question).style.color="#646464";
document.getElementById("question_"+id_question).style.textDecoration="underline";
document.getElementById("question_"+id_question).href="javascript:ferm_pave_faq("+id_question+")";
}
function ferm_pave_faq(id_question){
document.getElementById("affich_pave_faq_"+id_question).style.display="none";
document.getElementById("question_"+id_question).style.color="#22bdff";
document.getElementById("question_"+id_question).style.textDecoration="none";
document.getElementById("question_"+id_question).href="javascript:ouv_pave_faq("+id_question+")";
}
function ouv_pave_newsletter(id_article){
var table_article=id_article.split(',');
for (var i=0; i<table_article.length; i++){
document.getElementById("affich_pave_newsletter_"+table_article[i]).style.display="block";
}
document.getElementById("lien_"+table_article[0]).href="javascript:ferm_pave_newsletter('"+id_article+"')";
document.getElementById("lien_"+table_article[0]).innerHTML="FERMER";
}
function ferm_pave_newsletter(id_article){
var table_article=id_article.split(',');
for (var i=0; i<table_article.length; i++){
document.getElementById("affich_pave_newsletter_"+table_article[i]).style.display="none";
}
document.getElementById("lien_"+table_article[0]).href="javascript:ouv_pave_newsletter('"+id_article+"')";
document.getElementById("lien_"+table_article[0]).innerHTML="LIRE L'ARTICLE";
}
function results(){
var nbre_resultats=0;
var nbre_bon_resultats=0;
var table_resultat=new Array(2,1,1,3,2,1,2,2,3,2)
var flag=1;
for (var i=1; i<=table_resultat.length; i++){
var boutons = document.getElementsByName(i);
document.getElementById("la_"+i+"_"+table_resultat[i-1]).style.color="#4AA800";
  for(var j=0; j < boutons.length; j++){
       if (boutons[j].checked==true){
var  resultat= boutons[j].value;
nbre_resultats++;
if (resultat!=table_resultat[i-1]){
//alert("la_"+i+"_"+resultat);
document.getElementById("la_"+i+"_"+resultat).style.color="#d56144";
}else{
nbre_bon_resultats++
}
}
}if (nbre_resultats<i){
alert ("Vous n'avez pas répondu à toutes nos questions !");
return;
}
}
if (nbre_resultats==table_resultat.length){
//alert ("Vous avez "+nbre_bon_resultats+" bonnes réponses");
document.getElementById("aff_res").style.fontWeight= "bold";
document.getElementById("aff_res").style.marginBottom= "10px";
if (nbre_bon_resultats==0){
document.getElementById("aff_res").innerHTML='Vous n\'avez <span style="color:#d56144;">aucune bonne r&eacute;ponse</span>. Voir le d&eacute;tail ci-dessus.';
}else if (nbre_bon_resultats==1){
document.getElementById("aff_res").innerHTML='Vous avez <span style="color:#4AA800;">'+nbre_bon_resultats+' bonne r&eacute;ponse</span>. Voir le d&eacute;tail ci-dessus.';
}else{
document.getElementById("aff_res").innerHTML='Vous avez <span style="color:#4AA800;">'+nbre_bon_resultats+' bonnes r&eacute;ponses</span>. Voir le d&eacute;tail ci-dessus.';
}
}
}
//*************remplacement de balise***************
function remplace_bal(original,nouvelle,param_Style){
var old_Node = document.getElementsByTagName(original);
var nbre_nodes=old_Node.length
for (var i=0; i<nbre_nodes; i++) {
var new_Node = document.createElement(nouvelle);
if (document.all) {new_Node.style.setAttribute("cssText",param_Style); }
else{new_Node.setAttribute("style",param_Style);}
var text_en_cours = old_Node[0].firstChild.data;
new_Node.innerHTML=text_en_cours;
old_Node[0].parentNode.replaceChild(new_Node,old_Node[0]);
}
}
//*************contrôle devis***************
function verif_formul(lg){
var langue=lg;
var nom_du_form='Contact2';
var formulaire=document.forms[nom_du_form];
if (formulaire.elements['societe'].value==""){
   if (langue=="fr"){
    alert("Merci d'indiquer le nom de votre société");
    }else if (langue=="en"){
    alert("Please indicate your company name");
    }
    return false;
    }
if (formulaire.elements['contact'].value=="")
    {
    if (langue=="fr"){
    alert("Merci de nous préciser une personne à contacter");
    }else if (langue=="en"){
    alert("Please specify the contact person");
    }
    return false;
    }
if (formulaire.elements['telephone'].value=="")
    {
    if (langue=="fr"){
    alert("Merci d'indiquer votre numéro de téléphone");
    }else if (langue=="en"){
    alert("Please indicate your phone number");
    }
    return false;
    }
if((formulaire.elements['email'].value == '')||(formulaire.elements['email'].value.indexOf('@') == -1)||(formulaire.elements['email'].value.indexOf('.') == -1)||(formulaire.elements['email'].value.length <= 7)){
    if (langue=="fr"){
    alert("Votre adresse E-mail ne semble pas valide");
    }else if (langue=="en"){
    alert("Your email address does not appear to be valid");
    }
    return false;
        }
if (formulaire.elements['doc'].options[formulaire.elements['doc'].selectedIndex].value==""){
         if (langue=="fr"){
    alert("Merci de nous préciser le type de document");
        }else if (langue=="en"){
    alert("Please indicate the type of document to be submitted");
    }
        return false;
    }
if (formulaire.elements['source'].value=="")
    {
    if (langue=="fr"){
    alert("Merci de nous préciser la langue source");
    }else if (langue=="en"){
    alert("Please indicate the source language");
    }
    return false;
    }
if (formulaire.elements['cible'].value=="")
    {
    if (langue=="fr"){
    alert("Merci de nous préciser la langue cible");
    }else if (langue=="en"){
    alert("Please indicate the target language");
    }
    return false;
    }
if ((formulaire.elements['mot'].value=="")||(isNaN(formulaire.elements['mot'].value)))
    {
    if (langue=="fr"){
    alert("Merci de nous donner une valeur numérique pour le nombre de mots source réels ou estimés");
    }else if (langue=="en"){
    alert("Please indicate actual or estimated source word count");
    }
    return false;
    }
if (formulaire.elements['date_fin'].options[formulaire.elements['date_fin'].selectedIndex].value==""){
        if (langue=="fr"){
    alert("Merci de nous indiquer la date de livraison souhaitée");
        }else if (langue=="en"){
    alert("Please indicate the required delivery date");
    }
        return false;
    }
if (formulaire.elements['fichier'].value=="")
    {
    if (langue=="fr"){
    alert("Merci d'ajouter votre document ou une page d'exemple");
    }else if (langue=="en"){
    alert("Please attach the document or a sample page");
    }
    return false;
    }
if (formulaire.elements['code'].value=="")
    {
    if (langue=="fr"){
    alert("Merci de recopier le code");
    }else if (langue=="en"){
    alert("Please copy the code");
    }
    return false;
    }
}




