function Zoom(img) 
	{ 
	if (img != '')
		{
		var titre="Agrandissement"; 
		var w=open("",'image','width=400, height=400, toolbar=no,scrollbars=yes,resizable=no'); 
		w.document.write("<html><head><title>"+titre+"</title><link href='/fr/css/site.css' rel='stylesheet' type='text/css'></head>"); 
		w.document.write("<script language=javascript>function checksize() { if (document.images[0].complete) { var largeur=document.images[0].width+30; var hauteur=document.images[0].height+60; window.resizeTo(largeur, hauteur); window.moveTo((screen.width-largeur)/2, (screen.height-hauteur)/2); window.focus();} else { setTimeout('checksize()',250) } }</"+"script>"); 
		w.document.write("<body class='site_body' onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>");
		w.document.write("<table width='100%' border='0' cellspacing='0' cellpadding='0'>");
		w.document.write("<tr><td colspan='2' valign='middle' align='center'><a href='#' OnClick='window.close()'><img src='"+img+"' border='0' alt='' title='Cliquez pour fermer la fen&ecirc;tre' /></a>"); 
		w.document.write("</td></tr></table>");
		w.document.write("</body></html>"); 
		w.document.close();
		}
	}

function affDiv_princ(a_id, idDiv)
{
	hideAll_princ();
	hideAll_sous();
	
	// changement de la couleur
	num = a_id.substr(a_id.length-1, 1);
	for(i=1;i<4;i++)
		document.getElementById('table_roll_' + num+i).className="table_sel"

	if (document.getElementById(idDiv) != undefined)
		if (document.getElementById(idDiv).style.display == 'none' || document.getElementById(idDiv).style.display == '')
			{
			document.getElementById(idDiv).style.display = 'block';
			document.getElementById(a_id).src = "/fr/Bt/bt_moins.gif";
			}
		else
			{
			document.getElementById(idDiv).style.display = 'none';
			document.getElementById(a_id).src = "/fr/Bt/bt_plus.gif";
			}
}

function affDiv(a_id, idDiv)
{
	hideAll_sous();
	if (document.getElementById(idDiv) != undefined)
		if (document.getElementById(idDiv).style.display == 'none' || document.getElementById(idDiv).style.display == '')
			{
			document.getElementById(idDiv).style.display = 'block';
			document.getElementById(a_id).src = "/fr/Bt/bt_moins.gif";
			}
		else
			{
			document.getElementById(idDiv).style.display = 'none';
			document.getElementById(a_id).src = "/fr/Bt/bt_plus.gif";
			}
}

function hideDiv(nomDiv)
	{
	if (document.getElementById(nomDiv) != undefined)
		if (document.getElementById(nomDiv))
			document.getElementById(nomDiv).style.display = 'none';
	}

function hideAll_princ() {
	document.getElementById('module_applicatif').style.display = 'none';
	document.getElementById('module_statistiques').style.display = 'none';
	document.getElementById('module_extraction').style.display = 'none';
	document.getElementById('module_suivi').style.display = 'none';
	document.getElementById('module_traitement').style.display = 'none';
	document.getElementById('module_saisie').style.display = 'none';

	document.getElementById('img_plus1').src = "/fr/Bt/bt_plus.gif";
	document.getElementById('img_plus2').src = "/fr/Bt/bt_plus.gif";
	document.getElementById('img_plus3').src = "/fr/Bt/bt_plus.gif";
	document.getElementById('img_plus4').src = "/fr/Bt/bt_plus.gif";
	//document.getElementById('img_plus5').src = "/fr/Bt/bt_plus.gif";
	//document.getElementById('img_plus6').src = "/fr/Bt/bt_plus.gif";

	// on remet la couleur d'origine
	for(i=1;i<5;i++)
		for(j=1;j<4;j++)
			document.getElementById('table_roll_' + i+j).className="table_class"
}


/***
Cette fonction permet d'afficher et masquer les sous catégorie cf. Module applicatif
 ***/
function hideAll_sous() {
	if (document.getElementById('sous_ventes') != undefined)
	{	
		document.getElementById('sous_ventes').style.display = 'none';
		document.getElementById('sous_clients').style.display = 'none';
		document.getElementById('sous_articles').style.display = 'none';
		document.getElementById('sous_tarifs').style.display = 'none';
		document.getElementById('sous_achats').style.display = 'none';
		document.getElementById('sous_tables').style.display = 'none';

		document.getElementById('img_plus1_1').src = "/fr/Bt/bt_plus.gif";
		document.getElementById('img_plus1_2').src = "/fr/Bt/bt_plus.gif";
		document.getElementById('img_plus1_3').src = "/fr/Bt/bt_plus.gif";
		document.getElementById('img_plus1_4').src = "/fr/Bt/bt_plus.gif";
		document.getElementById('img_plus1_5').src = "/fr/Bt/bt_plus.gif";
		document.getElementById('img_plus1_6').src = "/fr/Bt/bt_plus.gif";
	}
}

/********************* GALERIE PHOTO SPONSORING ********************/

var aGalerie = new Array();
var aId = new Array();
var aTitre = new Array();
var nCurrent = 0;

	
function PrevPhoto(aGalerie, nPos)
	{
	// on fait apparaitre le bouton précédent
	document.getElementById('nextBt').style.visibility = 'visible';
	
	// on incrémente le n° de la photo courante
	nPos= nPos-3;
	
	// affichage de l'image
	i=nPos;
	while(i < nPos+3)
	{
		pos = i%3;
		document.getElementById('imgCentre'+pos).src = aGalerie[i];
		document.getElementById('imgCentre'+pos).style.display = "block";
		document.getElementById('a_'+pos).style.display = "block";
		i++;
	}

	// on cache le bouton prev si on est sur la premiere photo
	if (nPos == 0)
		{
		document.getElementById('prevBt').style.visibility = 'hidden';
		}

	return nPos;		
	}
	
function NextPhoto(aGalerie, nPos)
	{
	// on fait apparaitre le bouton précédent
	document.getElementById('prevBt').style.visibility = 'visible';
	
	// on incrémente le n° de la photo courante
	nPos = nPos+3;
		
	// affichage de l'image
	i=nPos;
	while(i<aGalerie.length && i < nPos+3 )
	{
		pos = i%3 ;
		document.getElementById('imgCentre'+pos).src = aGalerie[i];
		document.getElementById('imgCentre'+pos).style.display = "block";
		i++;
	}
	// on replace l'image par defaut et on vide les titres
	while(i< nPos+3)
	{
		pos = i%3 ;
		document.getElementById('imgCentre'+pos).src = "/fr/images/defaut2.jpg";
		document.getElementById('imgCentre'+pos).style.display = "none";
		document.getElementById('a_'+pos).style.display = "none";
		i++;
	}
	// on cache le bouton next si on est sur la dernière photo
	if ((aGalerie.length - 1) < nPos+3)
		{
		document.getElementById('nextBt').style.visibility = 'hidden';
		}

	return nPos;		
	}






function getDesc(id_article, id_image)
	{
	document.getElementById("chargement").style.display="block";
	// appels des sajax
	do_getDesc(id_article);
	do_getImage(id_article);
	do_getTitre(id_article);
	}





//--------- fonctions ajax

function do_getDesc_cb(str){
	document.getElementById("div_desc").innerHTML = str;
	document.getElementById("chargement").style.display="none";
}

function do_getDesc(num_id){
// on vide l'affichage du detail de l'article
document.getElementById("div_desc").innerHTML = "";
x_getDesc(num_id,do_getDesc_cb);
}

function do_getImage_cb(str){
	document.getElementById("img_diapo").src = str;
}

function do_getImage(num_id){
// on vide l'affichage du detail de l'article
document.getElementById("img_diapo").src = "/fr/images/defaut.jpg";
x_getImage(num_id,do_getImage_cb);
}

function do_getTitre_cb(str){
	document.getElementById("div_titre").innerHTML = str;
}

function do_getTitre(num_id){
// on vide l'affichage du detail de l'article
document.getElementById("div_titre").innerHTML = "";
x_getTitre(num_id,do_getTitre_cb);
}
