function afficheFlash(fx, mode){
	if (mode == 'progressif') fx.start(229);
	else fx.set(229);
}

function cacheFlash(fx, mode) {
	fx.stop();
	if (mode == 'progressif') fx.start(29);
	else fx.set(29);
}


// changement de page en js
function geturl(url){
	window.location=url;
}
// appel du player video
function playerFLV(video){
	var fo = new FlashObject("swf/michelin_playerFLV.swf", "flashHome", "305", "200", "8", "");
  	fo.addParam("wmode", "transparent");
	fo.addParam("quality", "high");
  	fo.addParam("menu", "false");
	fo.addVariable("movieURL", video);
   fo.write("flashVideo");
}
// lancement d'une vidéo
function loadVideo(video, texte){
	document.getElementById("legendeVideo").innerHTML="<p>"+texte+"</p>";
	var reg=new RegExp("(%26)", "g");
	video = video.replace(reg,"&");
	playerVideo(video);
}


function widthFlash(val){
	switch (val) {
		case 'min':
		   valWidth=29;
		   break;
		case 'max':
		   valWidth=229;
		   break;
		default:
			valWidth=29;
	}
	GetId('menu_v').style.width = valWidth+"px";
}


// lancement d'une vidéo
function loadVideo(video, type, texte){
	document.getElementById("legendeVideo").innerHTML="<p>"+texte+"</p>";
	if (type == 'flv') {
		var reg=new RegExp("(&)", "g");
		video = video.replace(reg,"%26");
		playerFLV(video);
	}
	else  {
		var reg=new RegExp("(%26)", "g");
		video = video.replace(reg,"&");
		playerVideo(video);
	}
}

// appel du player video
function playerVideo(video) {
	var fv = new FlashTagWMX(video, "305", "250");
	fv.rempli(document, "flashVideo");
}


function changetaillemax() {
		GetId('menu_v').style.width = "229px";
		var divlargeur = 229;
	    window.document.menu_vertical_anim.SetVariable("divmenulargueur", divlargeur);
}

function changetaillemin() {
		GetId('menu_v').style.width = "29px";
		var divlargeur = 29;
	    window.document.menu_vertical_anim.SetVariable("divmenulargueur", divlargeur);
}


function changetaillemax2(hiddenInputs) {
	    hideInput(hiddenInputs);
		GetId('menu_v').style.width = "229px";
		var divlargeur = 229;
	    window.document.menu_vertical_anim.SetVariable("divmenulargueur", divlargeur);
}

function changetaillemin2(hiddenInputs) {
	    showInput(hiddenInputs);
		GetId('menu_v').style.width = "29px";
		var divlargeur = 29;
	    window.document.menu_vertical_anim.SetVariable("divmenulargueur", divlargeur);
}

//
// efface le libellé du champ de texte de recherche 
// lors d'un click, remet un libellé par défaut sinon
//
defaultvalue = "Recherche";
function setInputVal(target) {
	if (GetId(target).value == "")
		GetId(target).value = defaultvalue;
	else {
		if (GetId(target).value == defaultvalue)
			GetId(target).value = "";
	}
}

function GetId(target) { return window.document.getElementById(target); }


function setFormInputVal(target, def) {
	if (GetId(target).value == "") {
		GetId(target).value = def;
	} else {
		if (GetId(target).value == def)
			GetId(target).value = "";
	}
}


// déplicage de conseils
function showHideConseils(target) {
	if (GetId(target).style.display == "block") {
		GetId(target).style.display = "none";
		GetId("intitule_"+target).className = "intitule bleu";
		GetId("arrow_"+target).className = "arrow_right";
	}
	else {
		GetId(target).style.display = "block";
		GetId("intitule_"+target).className = "intitule rouge";
		GetId("arrow_"+target).className = "arrow_down";
	}
}

function hideInput(elem) {
	var tabInfo = navigator.appVersion.split(';');
	if (tabInfo[1].indexOf("MSIE 6.0") > 0) {
		for (var i=0; i < elem.length; i++) {
			var tg = GetId(elem[i]);
			if (tg != null) {
				tg.style.visibility = "hidden";
			}
		}
	}
	return true;
}
function showInput(elem) {
	var tabInfo = navigator.appVersion.split(';');
	if (tabInfo[1].indexOf("MSIE 6.0") > 0) {
		for (var i=0; i < elem.length; i++) {
			var tg = GetId(elem[i]);
			if (tg != null) {
				tg.style.visibility = "visible";
			}
		}
	}
	return true;
}

function showHideNewsletter() {
	if (GetId("flash_newsletter_fond").style.display == "block") {
		GetId("flash_newsletter_fond").style.display = "none";
		GetId("flash_newsletter_bloc").style.display = "none";
		window.onscroll = function() { }
	}
	else {
		if (document.body)
			var larg = (document.body.clientWidth);
		else
			var larg = (window.innerWidth);
		var x=larg/2-811/2;
		var y=800/2-411/2;
		GetId("flash_newsletter_bloc").style.left=x+"px";
		GetId("flash_newsletter_bloc").style.top=y+"px";	
		GetId("flash_newsletter_bloc").style.display = "block";
		GetId("flash_newsletter_fond").style.display = "block";
		window.onscroll = function() { scrollTo(0,0) }
	}
}

function previewDLForm(act) 
{
	var frm = GetId('form_distributeur');
	frm.target = '_blank';
	frm.elements[0].name = act;
	frm.submit();
}


function submitDLForm(act) 
{
	var frm = GetId('form_distributeur');
	
	frm.target = '_self';
	frm.elements[0].name = act;
	frm.submit();
}


function cancelDLForm(act) 
{
	var frm = GetId('form_distributeur');
	
	frm.target = '_self';
	frm.elements[0].name = act;
	frm.submit();
}

function blockClick(event) {
	if (navigator.appName == 'Netscape' && event.which == 3) {
		return false;
	} else {
		if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2 ) {
			return false;
		}
	}
  	if (event.button == 2) {
  		return false;
  	}
  	
   return true;
}


function redim_flash(valHeight)
{
	if(document.all && !document.getElementById) {
		
	} else {
		document.body.style.height = valHeight;
		document.getElementById("galerie_swf").height = valHeight;
	}
	var hauteur=valHeight+"px";
	document.getElementById('galerie').style.height = hauteur;
}

