/* --------------------------------------------------- 
Site >> PAKAMI.FR
--------------------------------------------------- */


// ============================================================================
function surligner(obj, couleur){
	obj.style.backgroundColor= couleur;
}
function desurligner(obj, couleur){
	obj.style.backgroundColor= couleur;
}
function desurlignerVide(obj){
	obj.style.backgroundColor= "";
}


// ----------- Sortir des Frames ----------------------
if (top.frames.length!=0) top.location=self.document.location;

// demande de confirmation
function Confirm(url, msg){
	ans=window.confirm(''+msg+'');
	if(ans) window.location.replace(url);
}
// ============================================================================

function ToutDecocher() {
	for (var i = 0; i < document.Formulaire.elements.length; i++) {
		if(document.Formulaire.elements[i].type == 'checkbox') {
			document.Formulaire.elements[i].checked = '' ;
		}
	}
}

// ============================================================================
// ----------- Remplacement des images ----------------
<!--
function SourisOff() { //v3.0
  var i,x,a=document.source; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function changement(n, d) { //v3.0
  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=changement(n,d.layers[i].document); return x;
}

function SourisOn() { //v3.0
  var i,j=0,x,a=SourisOn.arguments; document.source=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=changement(a[i]))!=null){document.source[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

// ==============================================================================
// ==============================================================================


// ----------- Info Bulle ----------------------
var IB=new Object;
var posX=0;posY=0;
var xOffset=10;yOffset=18; //position de l'info bulle
function infoBulleV1(texte) {
	contenu="<div style='background-color:"+IB.ColFond+";padding:2px 3px;border:1px black solid;font-family:\"trebuchet ms\", verdana;font-size:11px;'>"+texte+"</div>";
	var finalPosX=posX-xOffset;
	if (finalPosX<0) finalPosX=0;
	if (document.layers) {
		document.layers["bulle"].document.write(contenu);
		document.layers["bulle"].document.close();
		document.layers["bulle"].top=posY+yOffset;
		document.layers["bulle"].left=finalPosX;
		document.layers["bulle"].visibility="show";
	}
	if (document.all) {
		bulle.innerHTML=contenu;
		document.all["bulle"].style.top=posY+yOffset;
		document.all["bulle"].style.left=finalPosX;
		document.all["bulle"].style.visibility="visible";
	}
	else if (document.getElementById) {
		document.getElementById("bulle").innerHTML=contenu;
		document.getElementById("bulle").style.top=posY+yOffset;
		document.getElementById("bulle").style.left=finalPosX;
		document.getElementById("bulle").style.visibility="visible";
	}
}
function getMousePos(e) {
	if (document.all) {
		posX=event.x+document.body.scrollLeft;
		posY=event.y+document.body.scrollTop;
	}
	else {
		posX=e.pageX;
		posY=e.pageY;
	}
}
function infoBulleCacheV1() {
	if (document.layers) {
		document.layers["bulle"].visibility="hide";
	}
	if (document.all) {
		document.all["bulle"].style.visibility="hidden";
	}
	else if (document.getElementById) {
		document.getElementById("bulle").style.visibility="hidden";
	}
}

function InitBulle(ColTexte,ColFond,ColContour,NbPixel) {
	IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;
		document.write("<LAYER name='bulle' top=0 left=0 visibility='hide'></LAYER>");
	}
	if (document.all) {
		document.write("<div id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></div>");
		document.onmousemove=getMousePos;
	}
	else if (document.getElementById) {
		document.onmousemove=getMousePos;
		document.write("<div id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></div>");
	}
}
InitBulle("#000000","#E1E1E1","#000000",1);

// ==============================================================================
// ==============================================================================


var spanModes = new Object();
	
function registerSpan(id){
	spanModes[id] = false;
}

function AfficheTxt(id, NomImg){
	var mode = spanModes[id];	
	
	if(mode==null) { mode = false; }
	
	mode = !mode;
	
	spanModes[id] = mode;
	
	var title = 'Hide';
	var display = 'inline';
	//var img = 'minus.gif';
	var img = NomImg + '.jpg'  ;
	
	if(!mode) {
		title = 'Show';
		display = 'none';
	//	img = 'plus';
		img = NomImg + '_noir.jpg'  ;
	}
	
	var titleSpan = document.getElementById(id + 'Title');
	var imgSpan = document.getElementById(id + 'Img');
	
	if(titleSpan!=null)	{
		titleSpan.innerText = title;
	}
	
	if(imgSpan!=null) {
		imgSpan.src = '/img/' + img + '';
	}
		
	document.getElementById(id + 'Span').style.display = display;		
}

// ==============================================================================
// ==============================================================================

// ---------------- (DÉBUT) afficher une image sur un clique !!! ----------------
function RechargePage(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=RechargePage; 
		}
	}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
RechargePage(true);

function RechercheObj(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=RechercheObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function AfficherMarqueCalque() { //v6.0
	var i,p,v,obj,args=AfficherMarqueCalque.arguments;
	for (i=0; i<(args.length-2); i+=3)
		if ((obj=RechercheObj(args[i]))!=null) {
			v=args[i+2];
			if (obj.style) {
			obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; 
		}
		obj.visibility=v;
	}
}
// ---------------- (FIN) afficher une image sur un clique !!! ----------------

// ==============================================================================
// ==============================================================================
