﻿function displayElementImageSrc(num,total,srcOld,srcNew,id)
{
	isIE = (document.all) 
	isNN6 = (!isIE) && (document.getElementById)
	//alert(id + ' ' + num + ' '+ total + ' ' + ' ' + srcOld + ' ' +srcNew);
	for (i=1;i<=total;i++)
	{
		alert('Menu:'+id + ' Num:' + num + ' Tot:'+ total + ' Old:' + srcOld + ' New:' + srcNew +' i:' + i);
		if (i != num)
		{
			if (isIE) elementDiff = document.all[id+i];
			if (isNN6) elementDiff = document.getElementById(id+i);
			alert(elementDiff.src + " " + elementDiff);
			if (elementDiff.src != document.getElementById("Premier"+i).src)
			//if (elementDiff.src !=document.form.Premier+i.src
			{
				elementDiff.src = document.getElementById(srcOld+i).src;
				//elementDiff.src = document.form.Premier+i.src;
				//document.form.hexval.
			}
		}
	} 
	if (isIE) elementDisp = document.all[id+num];
	if (isNN6) elementDisp = document.getElementById(id+num);
	elementDisp.src = document.getElementById(srcNew+num).src;
}
function BasculeFocus(id,num,total,srcOld,srcNew)
{
	isIE = (document.all) 
	isNN6 = (!isIE) && (document.getElementById)
	//alert(id + ' ' + num + ' '+ total + ' ' + ' ' + srcOld + ' ' +srcNew);
	for (i=1;i<=total;i++)
	{
		alert(' Num:' + num + ' Tot:'+ total + ' Old:' + srcOld + ' New:' + srcNew +' i:' + i);
		if (i != num)
		{	
			alert(srcOld + i);
			if (isIE) elementDiff = document.all[id+i];
			if (isNN6) elementDiff = document.getElementById(id+i);
	//		alert(elementDiff.src);
			if (elementDiff.src != document.getElementById(srcOld+i).src)
			{
				elementDiff.src = document.getElementById(srcOld+i).src;
			}
		}
	} 
	if (isIE) elementDisp = document.all[id+num];
	if (isNN6) elementDisp = document.getElementById(id+num);
	elementDisp.src = document.getElementById(srcNew+num).src;
}
function displayElementClass(id,num,total,classNameClassic,classNameFocus)
{
	isIE = (document.all) 
	isNN6 = (!isIE) && (document.getElementById)
	for (i=1;i<=total;i++)
	{
		if (i != num)
		{
			if (isIE) elementDiff = document.all[id+i];
			if (isNN6) elementDiff = document.getElementById(id+i);
			if (elementDiff.style.className != classNameClassic)
			{
				elementDiff.className = classNameClassic;
			}
		}
	} 
	if (isIE) elementDisp = document.all[id+num];
	if (isNN6) elementDisp = document.getElementById(id+num);
	elementDisp.className = classNameFocus;
}

function displayElementMenu(num,pagedemand,total,type)
{
	isIE = (document.all) 
	isNN6 = (!isIE) && (document.getElementById)
//	alert(parent.frames["monIframe"].location);
	chj=parent.frames["monIframe"].location.href; 
	it=parent.frames["monIframe"].location.href.lastIndexOf("/") +1;
	chjl=chj.length;
	pagecour=chj.substring(it,chjl);
	
	chj=pagedemand;
	it=pagedemand.lastIndexOf("/") +1;
	chjl=chj.length;
	pagedemand=chj.substring(it,chjl);
	//alert(pagecour + " " + pagedemand);
	for (i=1;i<=total;i++)
	{
		if (isIE) elementImage1 = document.all["Premier"+i];
		if (isNN6) elementImage1 = document.getElementById("Premier"+i);
		if (isIE) elementImage2 = document.all["Deuxieme"+i];
		if (isNN6) elementImage2 = document.getElementById("Deuxieme"+i);
		if (isIE) elementImage3 = document.all["Troisieme"+i];
		if (isNN6) elementImage3 = document.getElementById("Troisieme"+i);
		//alert(parent.frames["monIframe"].location + " " + oldnum);
		//if ((elementImage1.style.display="") && (elementImage2.style.display="none") && (elementImage3.style.display="none"))
		//if ((i !=num) && (type !=3)) 
		if(type==3){Effect.Pulsate('logokob');;return false	}
		if ((elementImage1.style.display=="none") && (elementImage2.style.display=="none") && (elementImage3.style.display==""))
		{
		if (type==3)
			{
			elementImage1.style.display = "none"   //default
			elementImage2.style.display = "none"
			elementImage3.style.display = ""	
			}
		}
		else
		{
			elementImage1.style.display = ""   //default
			elementImage2.style.display = "none"
			elementImage3.style.display = "none"
			//alert(pagecour + " " + pagedemand);
		}
		//else
		//{
		//	elementImage1.style.display = "none"  //click
		//	elementImage2.style.display = "none"
		//	elementImage3.style.display = ""		
		//}
		if (i != num)//pas pointer
		{
			if (pagecour !=pagedemand)
			{
				//alert(pagecour + " " + pagedemand);
				if (type==1)
				{
					if ((elementImage1.style.display=="none") && (elementImage2.style.display=="none") && (elementImage3.style.display==""))
					{
					//	alert("herea");
					elementImage1.style.display = "none"  //jaune
					elementImage2.style.display = "none"
					elementImage3.style.display = ""						
					}
					else
					{
						//alert("a "+pagecour + " " + pagedemand);
						elementImage1.style.display = "" // mouse over
						elementImage2.style.display = "none"
						elementImage3.style.display = "none"
					}
				}
				else if (type==2)
				{
					if ((elementImage1.style.display=="none") && (elementImage2.style.display=="none") && (elementImage3.style.display==""))
					{
						//alert("hereb");
					elementImage1.style.display = "none"  //jaune
					elementImage2.style.display = "none"
					elementImage3.style.display = ""						
					}
					else
					{
					//alert("b");
					elementImage1.style.display = ""   // Mouse out default
					elementImage2.style.display = "none"
					elementImage3.style.display = "none"
					}
				}
				else if (type==3)
				{
					if ((elementImage1.style.display=="none") && (elementImage2.style.display=="none") && (elementImage3.style.display==""))
					{
					//alert("ccc");
					elementImage1.style.display = "none"  //jaune
					elementImage2.style.display = "none"
					elementImage3.style.display = ""						
					}
					else
					{
					//alert("c");
					elementImage1.style.display = ""  //gris
					elementImage2.style.display = "none"
					elementImage3.style.display = "none"
					}
				}			
			}
			else 
			{
				//alert("d");
				elementImage1.style.display = ""   // gris
				elementImage2.style.display = "none"
				elementImage3.style.display = "none"
			}			
		}
		else// pointer
		{
			
			if (pagecour !=pagedemand)
				if (type==1)
				{
					
					//alert("e");
					elementImage1.style.display = "none" // mouse over
					elementImage2.style.display = ""
					elementImage3.style.display = "none"
					
					
				}
				else if (type==2)
				{
					//alert("f");
					elementImage1.style.display = ""   // Mouse out default
					elementImage2.style.display = "none"
					elementImage3.style.display = "none"
				}
				else if (type==3)
				{
					
					elementImage1.style.display = "none"  //jaune
					elementImage2.style.display = "none"
					elementImage3.style.display = ""
					
					//alert("u");
					return;
				}				
				else
				{
				//alert("x");
				}
			else
			{
			//alert("g");
			elementImage1.style.display = "none"  //jaune
			elementImage2.style.display = "none"
			elementImage3.style.display = ""			
			//alert(pagecour + " " + pagedemand);
			}
		}
	}
	//alert("Sortie");
}

function displayElement(id,num,total)
{
	isIE = (document.all) 
	isNN6 = (!isIE) && (document.getElementById)
	for (i=1;i<=total;i++)
	{
		if (i != num)
		{
			if (isIE) elementDiff = document.all[id+i];
			if (isNN6) elementDiff = document.getElementById(id+i);
			if (elementDiff.style.display != "none")
			{
				elementDiff.style.display = "none"
			}
		}
	} 
	if (isIE) elementDisp = document.all[id+num];
	if (isNN6) elementDisp = document.getElementById(id+num);
	if (elementDisp.style.display == "none")
	{
		elementDisp.style.display = ""
	}
}

function showHide(id)
{
	isIE = (document.all) 
	isNN6 = (!isIE) && (document.getElementById)
	if (isIE) elementDiff = document.all[id];
	if (isNN6) elementDiff = document.getElementById(id);
	if (elementDiff.style.display != "none")
	{
		elementDiff.style.display = "none"
	}
	else
	{
		elementDiff.style.display = ""
	}
}



//Ensuite, on déclare la fonction qui permet de changer le contenu d'un DIV :
   function SetDiv(ID,Content) {
   var ns4 = (document.layers)? true:false;         //NS 4
   var ie4 = (document.all)? true:false;         //IE 4
   var dom = (document.getElementById)? true:false;   //NS 6 ou IE 5
   //affalert(ID +" "+Content);
   alert("ok");
      if (dom) {
      document.getElementById(ID).innerHTML = Content;
         return;
      }
      if (ie4) {
          document.all[ID].innerHTML = Content;
         return;
      }
      if (ns4) {
          with (eval('document.'+ID+'.document')) {
             open();
             write(Content);
             close();
         }
         return;
      }
   }
   function affalert($vstring)
{
	alert("'.$vstring.'");
}

