function RunFoo(swf, hauteur, largeur){
	document.write("<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=\""+hauteur+"\" height=\""+largeur+"\">");
	document.write("<param name=\"movie\" value=\""+swf+"\" />");
	document.write("<param name=\"quality\" value=\"high\" />");
	document.write("<param name=\"menu\" value=\"false\" />");
	document.write("<param name=\"wmode\" value=\"transparent\" />");
	document.write("<embed src=\""+swf+"\" width=\""+hauteur+"\" height=\""+largeur+"\" wmode=\"transparent\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" menu=\"false\"></embed>");
}

function RunFooVideo(data, value, width, height){
	document.write("<object type=\"application/x-shockwave-flash\" data=\""+data+"\" width=\""+width+"\" height=\""+height+"\">");
	document.write("<param name=\"movie\" value=\""+value+"\" />");	
	document.write("<param name=\"wmode\" value=\"transparent\" />");
	document.write("</object>");
}

function aff_galerie(val){
	document.getElementById('grande_galerie').src = 'imgs/galerie/galerie_grande_'+val+'.jpg';
}

function display_block(val){
	if(val!='fiberon_tropics') document.getElementById('fiberon_tropics').style.display = 'none';
	if(val!='fiberon_professional') document.getElementById('fiberon_professional').style.display = 'none';
	if(val!='avantages_fiberon') document.getElementById('avantages_fiberon').style.display = 'none';

	if(document.getElementById(val).style.display == 'none'){
		document.getElementById(val).style.display = 'block';
		if(val=='fiberon_tropics'){
			document.location = "#ancre-fiberon-tropics";
			document.getElementById('boite_deroul_produit').style.margin = '330px 0 0 0;';
		}
		if(val=='fiberon_professional'){
			document.location = "#ancre-fiberon-professional";
			document.getElementById('boite_deroul_produit').style.margin = '490px 0 0 0;';
		}
		if(val=='avantages_fiberon') document.getElementById('boite_deroul_produit').style.margin = '0;';
	}
	else{
		document.getElementById(val).style.display = 'none';
		document.getElementById('boite_deroul_produit').style.margin = '0;';
	}
}

function display_block_actu(val){
	if(val==1){
		document.getElementById('bloc_ouvrir_actu').style.display = 'none';
		document.getElementById('bloc_fermer_actu').style.display = 'block';
	}
	else{
		document.getElementById('bloc_ouvrir_actu').style.display = 'block';
		document.getElementById('bloc_fermer_actu').style.display = 'none';
	}
}

function display_block_normal(val){
	if(document.getElementById(val).style.display == 'none') document.getElementById(val).style.display = 'block';
	else document.getElementById(val).style.display = 'none';
}

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 aff_video(nom){
	document.write('<p id="player2"><a href="http://www.macromedia.com/go/getflashplayer" target="_blank">Télécharger Flash Player pour voir cette vidéo</a></p>');
	
	var s2 = new SWFObject("flvplayer.swf","single","374","223","7");
	s2.addParam("allowfullscreen","true");
	s2.addVariable("file","bibli_video/"+nom);
	s2.addVariable("image","imgs/preview.jpg","394", "174");
	s2.addVariable("backcolor","0x000000");
	s2.addVariable("frontcolor","0xCCCCCC");
	s2.addVariable("lightcolor","0xEA5B00");
	s2.addVariable("width","374");
	s2.addVariable("height","223");
	s2.write("player2");
}

function aff_raison(cat){
	if(cat=='no' || cat==6 || cat==7) document.getElementById('bloc_raison_sociale').style.display = 'none';
	else document.getElementById('bloc_raison_sociale').style.display = 'block';
}

function aller_url(url){
	window.location.href = url;
}


/************************** MM_preloadImages 3.0
 *
 * Auteur : Macromédia
 *
 *
 */


function MM_preloadImages() {
	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];
			}
		}
	}


/************************** agrandir 3.0 2005-02-15
 *
 * Auteur : Sébastien Poubelle
 *
 *
 */


function agrandir(img_src,link_color,bg_color)
{
	var pop_width = 800;
	var pop_height = 600;
	var pop_img = new Image();
	pop_img.src = img_src;
	pop_win = window.open("","","width="+ pop_width +",height="+ pop_height +",scrollbars=no");
	pop_win.document.open();
	pop_win.document.write("<html>");
	pop_win.document.write("<head><title></title></head>");
	pop_win.document.write("<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0");
	pop_win.document.write(" link='"+ link_color +"' alink='"+ link_color +"' vlink='"+ link_color +"' bgcolor='"+ bg_color +"'>");
	pop_win.document.write("<table width='100%' height='100%' border=0>");
	pop_win.document.write("<tr><td align=center valign=middle><img src='"+ pop_img.src +"' alt='' style='border:1px solid #6A4624;' /></td></tr>");
	pop_win.document.write("<tr><td align=center valign=middle><font size='1' face='Verdana, Arial, Helvetica, sans-serif'>");
	pop_win.document.write("<a href='javascript:window.close();'>Fermer la fen&ecirc;tre</a>");
	pop_win.document.write("</font></td></tr>");
	pop_win.document.write("</table>");
	pop_win.document.write("</body>");
	pop_win.document.write("</html>");
	pop_win.document.close();
	if(pop_img.width != 0 || pop_img.height != 0)
	{
		pop_width = pop_img.width + 80;
		pop_height = pop_img.height + 160;
		pop_win.resizeTo(pop_width,pop_height);
	}
	pop_left = (window.screen.availWidth / 2) - (pop_width / 2);
	pop_top = (window.screen.availHeight / 2) - (pop_height / 2);
	pop_win.moveTo(pop_left,pop_top);
}

/* aff_coordonnees 1.1 2009-01-26

AFFICHE LE POINTEUR DANS LA CARTE GOOGLE MAP 

*/

function aff_coordonnees (arg_form, arg_lat, arg_lng, arg_zoo)
{
	if (GBrowserIsCompatible())
	{
		arg_form.lat.value = arg_lat;
		arg_form.lng.value = arg_lng;
		
		var map = new GMap2(document.getElementById("zone_google_map"), {mapTypes:[G_NORMAL_MAP,G_SATELLITE_MAP]});
		map.setCenter(new GLatLng(parseFloat(arg_lat), parseFloat(arg_lng)), arg_zoo);
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		var point = new GLatLng(parseFloat(arg_lat), parseFloat(arg_lng));
		var marker = new GMarker(point, {draggable: true});
		GEvent.addListener(marker, 'dragend', function()
		{
			arg_form.lat.value = marker.getPoint().y;
			arg_form.lng.value = marker.getPoint().x;
		});
		map.addOverlay(marker);
	}
}

/************************** isRef 1.0 2005-02-15
*
* Auteur : Sébastien Poubelle
*
* Retourne la référence du navigateur : 'DOM', 'IE4' ou 'NS4'.
*
*/

function isRef() {
	if(document.getElementById) return "DOM";
	if(document.all) return "IE4";
	if(document.layers) return "NS4";
	}


/************************** getRef 1.3 2005-02-15
*
* Auteur : Sébastien Poubelle
*
* Retourne l'odjet d'indice 'galerie_id' du script courant.
*
*/

function getRef(id) {
	if(isRef() == "DOM") return document.getElementById(id);
	if(isRef() == "IE4") return document.all[id];
	if(isRef() == "NS4") return document.layers[id];
	}


/************************** ejs_img_fx 1.0 2005-02-15
 *
 * Auteur : ???
 *
 *
 */

function ejs_img_fx(img) {
	if(img && img.filters && img.filters[0]) {
		img.filters[0].apply();
		img.filters[0].play();
		}
	}


/************************** roll 1.0 2005-02-15
 *
 * Auteur : Sébastien Poubelle
 *
 * i : indice en cours. Lors de l'initialisation il est égale à 0.
 * speed : Vitesse du roll over en ms
 * ejs_img_fx : booléen indiquant si il existe un style du genre style="filter:progid:DXImageTransform.Microsoft.Fade(Duration=1)" sur l'image.
 * roll : objet image dans laquelle le roll over est effectif
 *
 * Préalablement il faut initialiser 'roll_array[roll]', tableau des sources images de l'animation. 'roll_array' étant déjà définit.
 *
 * exemple :
 *
 *	<IMG id="monImage" src="" width="410" height="600" border="0">
 *	
 *	<SCRIPT>
 *	
 *	roll_array['monImage'] = new Array();
 *	roll_array['monImage'][0] = "monImage1.jpg";
 *	roll_array['monImage'][1] = "monImage2.jpg";
 *	roll_array['monImage'][2] = "monImage3.jpg";
 *	roll_array['monImage'][3] = "monImage4.jpg";
 *	roll_array['monImage'][4] = "monImage5.jpg";
 *	
 *	roll(0,3000,false,roll);
 *	
 *	</SCRIPT>
 *
 *
 */

var roll_array = new Array();

function roll(i,speed,ejs_img_fx,roll) {
	if(ejs_img_fx) ejs_img_fx(getRef(roll));
	getRef(roll).src = roll_array[roll][i];
	i++;
	if(i >= roll_array[roll].length) i = 0;
	setTimeout("roll("+ i +","+ speed +","+ ejs_img_fx +",'"+ roll +"')",speed);
	}


