// JavaScript Document

//The following content is Copyright ©2005 Advanced Data Network.
//Please contact Advanced Data Network by e-mail at adn@adnsa.com if you want to use a part or the whole of it.

/// Detection plateforme, logiciel .....
var IE_VER = 6;
var NS_VER = 7;
var SA_VER = 1.2;
var FP_VER = 7;
var AR_VER = 6;



var isWIN = false;
var isMAC = false;
var isIE = false;
var isNS = false;
var isSAFARI = false;
var isAR6 = false;
var flashversion=0;
var arversion=0;

var langue="uk"; // par defaut
var msg_fr = new Array();
var msg_uk = new Array();
var msg_it = new Array();
var msg_de = new Array();
var msg_es = new Array();
var msg_nl = new Array();
var message = new Array();
//////////////////// Definition des messages erreurs !! ///////////////
msg_fr[0] = " Le site n'a pas été qualifié pour le navigateur que vous utilisez"; // no nav compatible
msg_fr[1] = " Le site n'a pas été qualifié pour la version de votre navigateur que vous utilisez";// bad ver


// 0> Determination de la langue
var uri = self.location.href.toString();
var s = uri.lastIndexOf("_");
 if (s!=-1){
   var pt = uri.indexOf(".",s);
    if (pt!=-1)
	 langue = uri.substring(s+1,pt); 
 }

// on recupere le bon tableau de messages par rapport à la langue
message = eval("msg_"+langue);

// 1> Detection plateform
var os = navigator.platform;
if (os.toLowerCase().indexOf("win")!=-1)
 isWIN = true;
if (os.toLowerCase().indexOf("mac")!=-1)
 isMAC = true;
 
// 2> Detection Navigateur et version
var version = 0;
var nav = navigator.userAgent;
var pn=-1;
var ver="";
// Netscape //
pn = nav.toLowerCase().indexOf("netscape");
if (pn!=-1){
 isNS = true;
 ver = nav.substring(pn+9);
 }
// IE //
pn =  nav.toLowerCase().indexOf("msie");
if (pn !=-1){
 isIE = true;
 var pv = nav.indexOf(";",pn);
  if (pv != -1)
   ver = nav.substring(pn+5,pv);
 }
 
// SAFARI //
pn = nav.toLowerCase().indexOf("safari");
if (pn != -1){
 isSAFARI = true;  
 ver = nav.substring(pn+7);
 }
 
ver = ver.replace(",",".");
version = parseFloat(ver);

// determination de AR et flash pour WIN IE
if ((isWIN)&&(isIE)&&(version >=IE_VER)){
verif_pdf_version();
verif_flash_version();
}

if ( ((isWIN)&&(isNS)&&(version >=NS_VER)) || ((isMAC)&&(isSAFARI))){
var numPlugins = navigator.plugins.length;
for (var pl = 0 ; pl < numPlugins ; pl++){
  var plugin = navigator.plugins[pl].description;
  var p_ar = plugin.toLowerCase().indexOf("acrobat");
   var p_fp = plugin.toLowerCase().indexOf("shockwave flash ");
   if (p_ar != -1){
   // detection acrobat
     var ps = plugin.toLowerCase().indexOf("version ");
        if (ps!=-1){
		 var ps2=plugin.indexOf(" ",ps+8);
		  if (ps2!=-1) 
            arversion = parseFloat(plugin.substring(ps+8,ps2));
       
        }
   }
    if (p_fp != -1){
	// detection flash player
    var ps = plugin.indexOf(" ",p_fp+16);
	     if (ps != -1){
	        var ww = parseFloat(plugin.substring(p_fp+16,ps));
		         if (ww>flashversion)
		          flashversion = ww;
	     }
	  
   }
  }// fin for
}
/////////////////////////



/*
window.status = "acrobat version = "+arversion+", Flash version = "+flashversion; 
if (isIE)
  window.status +=", IE version = "+version;
if (isNS)
  window.status +=", Netscape version = "+version;
if (isSAFARI)
  window.status +=", SAFARI version = "+version;  
*/