//*****************ROLLOVERS*****************

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


//*****************CALQUES*****************

<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_hideSelect()	{
	if (document.getElementById("idSelect"))
    	document.getElementById("idSelect").style.visibility='hidden';
   	if (document.getElementById("selCiv"))	
    	document.getElementById("selCiv").style.visibility='hidden';

}

function MM_showSelect()	{
	if (document.getElementById("idSelect"))	{
		document.getElementById("idSelect").style.visibility='visible';
 		document.getElementById("idSelect").style.display='block';
 	}
 	if (document.getElementById("selCiv"))	{
		document.getElementById("selCiv").style.visibility='visible';
 		document.getElementById("selCiv").style.display='block';
 	}
}

//-->


//*****************CHAPS TXT PRE-REMPLIS*****************

function change_style(object) {
 if (object.className == 'form_preremp') {
	object.className = 'formcoord';
}
}



var ancienObject;
var nameParfum;
var ancienDiv;


function changeOptionParfum(selectNom, nom, index){
	//sel.options.value = nom;
	//document.getElementById(selectNom).selectedIndex  = 2;
	document.parfum.selectParfum.selectedIndex  = index;
	//_sel = document.getElementById(selectNom);
	//_sel.selectedIndex  = index;
}

function SwapStyleClassName(object_id, clase, nom, reftxt) {

		object1=document.getElementById(object_id);
		nameParf = document.getElementById("nomParf"); //calque a changer pour avoir le nom du parfum
		ref = document.getElementById("refer");

	if(object1!=ancienObject && ancienObject != null)
	{
		
		ancienObject.className = object1.className; // swap images' classes
		object1.className = clase; //met le carr? autour l'image actuel
		ancienObject=object1; //on garde l'image qu'on vient de selectioner
		nameParf.innerHTML = nom;	// on met dans le div "nomParf#" le text
		ref.innerHTML = reftxt; // on met la reference sur le div "refer"
		nameParfum = nom; // on garde le nom actuel
	}else{
		if (
			ancienObject == null){
			object1.className = clase;
			ancienObject=object1;
			nameParf.innerHTML = nom;
			ref.innerHTML = reftxt;
			nameParfum = nom;
		}
	}
}


function SwapStyleClassNameInDiv(object_id, clase) {

		object1=document.getElementById(object_id);
		//nameParf = document.getElementById(nomDiv); //calque a changer pour avoir le nom du parfum
		//nameParfAncien = document.getElementById(ancienDiv); //calque a efacer 
		//ref = document.getElementById("refer");

	if(object1!=ancienObject && ancienObject != null)
	{
		
		ancienObject.className = object1.className; // swap images' classes
		object1.className = clase; //met le carr? autour l'image actuel
		ancienObject=object1; //on garde l'image qu'on vient de selectioner
		
		
		//nameParfAncien.innerHTML = "&nbsp;";
		//nameParf.innerHTML = nom;	// on met dans le div "nomParf#" le text
		//ref.innerHTML = reftxt; // on met la reference sur le div "refer"
		//nameParfum = nom; // on garde le nom actuel
		//ancienDiv = nomDiv; // on garde le NOM du Div qui tient le nom actuel
		
		
	}else{
		if (ancienObject == null){
			object1.className = clase;
			ancienObject=object1;
			//nameParf.innerHTML = nom;
			//ref.innerHTML = reftxt;
			//nameParfum = nom;
			
			//alert(ancienDiv +"  "+ nomDiv);
			//ancienDiv = nomDiv;
		}
	}
	
	
	
}


function changeName(nom) {
	nameParf = document.getElementById("nomParf");
	nameParf.innerHTML = nom;}


function changeNameInDiv(nom, numDiv) {
	nameParf = document.getElementById("nomParf"+numDiv);
	nameParf.innerHTML = nom;
	}





function recoverName(){
	nameParf = document.getElementById("nomParf");
	nameParf.innerHTML = nameParfum;	
}

function recoverNameInDiv(numDiv){
	divAchanger = "nomParf"+numDiv;
	nameParf = document.getElementById(divAchanger);
	//if (divAchanger != ancienDiv)
		nameParf.innerHTML = "&nbsp;";

	}
	
					 
/* INIT     **/
function initSwapStyleClassName(){
   	ancienObject = null;
	nameParfum = "&nbsp;";
	ancienDiv = null}
	
	
	
	
	

//*****************CHAPS TXT PRE-REMPLIS*****************

function change_style(object) {
 if (object.className == 'form_preremp') {
	object.className = 'formcoord';
}
}

function change_img_liste1(id) {

	var li = document.getElementById(id);
	li.style.listStyleImage = 'url(/rsc/ID/images/common/picto_ssmenu-petit.gif)';
}

function change_img_liste2(id) {

	var li = document.getElementById(id);
	li.style.listStyleImage = 'url(/rsc/ID/images/common/picto_ssmenu2-petit.gif)';
}
	