// JavaScript Document


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}
//-->


function ShowHide (idshow,idhide,id2hide) {
	document.getElementById(idshow).style.display = "block";
	document.getElementById(idhide).style.display = "none";	
	document.getElementById(id2hide).style.display = "none";	
}

function MM_CheckFlashVersion(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";
      }
    }
  } 
}

//pop up salon
function PopUpSalon(id){
	window.open("popup_salon.php?id="+id+"","ROC_AZUR","width=375,height=500,menubar=no,resizable=no,location=no,directories=no,status=no,scrollbars=no,copyhistory=no");
}

//pop up salon
function PopUpSalon2(id){
	window.open("popup_salon2.php?id="+id+"","ROC_AZUR","width=480,height=640,menubar=no,resizable=no,location=no,directories=no,status=no,scrollbars=no,copyhistory=no");
}

//pop up salon
function PopUpDediee_actu(id,base,dossier){
	window.open("popup_dediee_actu.php?id="+id+"&base="+base+"&dossier="+dossier+"","ROC_AZUR","width=375,height=500,menubar=no,resizable=no,location=no,directories=no,status=no,scrollbars=no,copyhistory=no");
}

function PopUpDediee_podium(id,base,dossier){
	window.open("popup_dediee_podium.php?id="+id+"&base="+base+"&dossier="+dossier+"","ROC_AZUR","width=375,height=500,menubar=no,resizable=no,location=no,directories=no,status=no,scrollbars=no,copyhistory=no");
}

// fonction gérant la médiathèque des ACTUS
function f_Mediatheque(ext,fichier){
	
	var outlett = "";
	
	if (ext == "jpg" || ext == "png") {outlett = '<div><img src="../images/photos/' + fichier + '" alt=" " width="286" height="234" border="0"></div>';}
	else if (ext == "swf") {
		fichierSansExt = fichier.substr(0,fichier.length - 4);//fichier sans extension pour la déclaration dans le plugin
		
		outlett = "<div><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" width=\"286\" height=\"234\">";
	    outlett += "<param name=\"movie\" value=\"../images/photos/" + fichier + "\">";
	    outlett += "<param name=\"quality\" value=\"high\">";
	    outlett += "<embed src=\"../images/photos/" + fichier + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"286\" height=\"234\"></embed>";
		outlett += "</object></div>";}
		
	else if (ext == "flv") {
		fichierSansExt = fichier.substr(0,fichier.length - 4);//fichier sans extension pour la déclaration dans le plugin
		
		outlett = "<div><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"286\" height=\"234\" id=\"FLVPlayer\">";
		outlett += "<param name=\"movie\" value=\"../FLVPlayer_Progressive.swf\" />";
		outlett += "<param name=\"salign\" value=\"lt\" />";
		outlett += "<param name=\"quality\" value=\"high\" />";
		outlett += "<param name=\"scale\" value=\"noscale\" />";
		outlett += "<param name=\"wmode\" value=\"transparent\" />";
		outlett += "<param name=\"FlashVars\" value=\"&MM_ComponentVersion=1&skinName=../Clear_Skin_3&streamName=images/photos/" + fichierSansExt + "&autoPlay=false&autoRewind=false\" />";
		outlett += "<embed src=\"../FLVPlayer_Progressive.swf\" flashvars=\"&MM_ComponentVersion=1&skinName=../Clear_Skin_3&streamName=images/photos/" + fichierSansExt + "&autoPlay=false&autoRewind=false\" quality=\"high\" scale=\"noscale\" wmode=\"transparent\" width=\"286\" height=\"234\" name=\"FLVPlayer\" salign=\"LT\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash\" />";      
		outlett += "</object></div>";
		
	}
	
	whichcontent = outlett;//image
	
	//affichage des cas selon le navigateur
	if (document.all){
		visumedia.innerHTML=whichcontent;
	}
	else if (document.getElementById){
		document.getElementById('d2').innerHTML = whichcontent;
	}
	else if (document.layers){
		document.d1.document.d2.document.open();document.d1.document.d2.document.write(whichcontent);document.d1.document.d2.document.close();
	}
}

function DisplayMenuPhotothq (menu,ssmenu,id) {
	if (id == '1') {document.getElementById(menu).style.display='none'; document.getElementById(ssmenu).style.display='block';}
	else if  (id == '2') {document.getElementById(menu).style.display='block'; document.getElementById(ssmenu).style.display='none';}
	else {document.getElementById(menu).style.display='none'; document.getElementById(ssmenu).style.display='block';}
}


//Affichage de la photo en GRAND (photothèque)
function f_affichagePhotoGrand (file,id) {
	
	pathfile = file.split(";");
	str = pathfile[id].split("/");
	legende = str[1];
	legende = legende.split(".");
	reg1 = new RegExp("_","g");
	reg2 = new RegExp("-","g");
	legende = legende[0].replace(reg1," ");
	legende = legende.replace(reg2," ");

	idinf = id; idinf--;
	idsup = id; idsup++;
	if (idinf < 0) {idinf=0;}
	if (idsup > pathfile.length-1) {idsup--;}
	

//ma partie de script pour redimentionner les images
var img_test = new Image();
img_test.src=pathfile[id];

var height = img_test.height;
var width = img_test.width;
var x_max = 630;
var y_max = 450;
var y_temp;
var y_initial;
var x_initial;
var x_final;
var y_final;
 
y_temp = x_max*height / width;
if( Math.floor(y_temp) <  y_max){ 
	x_final = x_max;
	y_final = Math.floor(y_temp);
} else {
	y_final = height;
	x_final = Math.floor(y_max*width/height);
}
//fin de ma partie de script pour redimentionner les images

	photoOutDiv = '<div align="center" style="width:630px; height=20px"><a href="javascript:;" onclick="f_affichagePhotoGrand (\'' + file + '\',\'' + idinf +'\');"><img src="../images/btn_precedent2.gif" alt="PRECEDENT" title="PRECEDENT" border="0" /></a>&nbsp;&nbsp;<a href="javascript:;" onclick="f_affichagePhotoGrand (\'' + file + '\',\'' + idsup +'\');"><img src="../images/btn_suivant2.gif" alt="SUIVANT" title="SUIVANT" border="0" /></a></div><div class="affichagePhotoGrand" align="center"><a href="javascript:;" onclick="DisplayMenuPhotothq (\'affichagePhototheque\',\'affichagePhotoGrand\',\'2\');"><img src="' + pathfile[id] + '" alt="' + legende + '" title="' + legende + '" width="' + x_final + '" height="' + y_final + '" border="0" /></a></div>';
	
	document.getElementById('affichagePhotoGrand').innerHTML = photoOutDiv;
}


//Fonction de confirmation de suppression d'item
function f_DelConfirm (id,cle) {
	if (confirm("\312tes-vous s\373r de vouloir supprimer cet item ?")) location.href="admin_salon-rubriques.php?id=" + id + "&del=1&cle=" + cle;
	else location.href="admin_salon-rubriques.php?id=" + id + "&cle=" + cle;
}