// JavaScript Document

/*

function defilement(largeur, longueur){
	
	if (document.body)
	{
	var larg = (document.body.clientWidth);
	var haut = (document.body.clientHeight);
	}
	else
	{
	var larg = (window.innerWidth);
	var haut = (window.innerHeight);
	}
	if(larg <900){
	document.getElementById("conteneur").style.width = largeur+"px";
	}
	if(haut <900){
	document.getElementById("conteneur").style.height = longueur+"px";
	}
	
}*/
function detectFlash(){

	if( navigator.mimeTypes.length > 0 ){

		return navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin != null;

	}else if( window.ActiveXObject ){

		try{ 
		
		return new ActiveXObject( "ShockwaveFlash.ShockwaveFlash" );

		}

		catch( oError )	{

			return alert("Si vous lisez ce message, cela signifie que votre navigateur \n ne lit pas les contenus flash et/ou javascript.\n\n Pour plus d'informations, \ncontactez webmaster[at]destinations-departementales.net.");

		}

	}

	else

	{
		return alert("Si vous lisez ce message, cela signifie que votre navigateur \n ne lit pas les contenus flash et/ou javascript.\n\n Pour plus d'informations, \ncontactez webmaster[at]destinations-departementales.net.");

	}

}

function verifieFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}

// Acces au movie clip flashfunction page(ancre){
	
function mcFlash(mc) {
     if (navigator.appName.indexOf("Microsoft") != -1) {
          return window[mc]
     }
     else {
        return document[mc]
     }
}

//navigation html dans un site full flash
function page(ancre){
	
	document.location.hash = ancre;
	
}

function pageToSWF(mc){
	
	var page = document.location.hash.substring(2, document.location.hash.length);
	mcFlash(mc).appelPage(page);
	//page,
	
}

function historyFF(page,mc){
	
	//alert( 'page :: '+ page +' - doc :: '+document.location.hash.substring(2, document.location.hash.length))
	
	if ( page  != document.location.hash.substring(2, document.location.hash.length) ){
		
		//alert( 'page :: '+ page +' - doc :: '+document.location.hash.substring(2, document.location.hash.length))
		pageToSWF(mc);
		
	}
}


// alerte dans flash
function confirmation(info, mc){


	if (confirm(info)==true){
		confirmFlash = "true";
	}else {
		confirmFlash = "false";
	}
		confirmJS(mc);
	
}

function confirmJS(mc){

	mcFlash(mc).confirmAS(confirmFlash);
	//page,
	
}
