// JavaScript Document

//permet de visionner les illustrations du produit
//@nbTotalIllus : nombre total d'illustrations disponibles pour ce produit
//@idIllu : id de la balise img dans laquelle on change le src
//@i : l'avancement demandé (ex: 1 ou -1)
function nav_illustrations (chaineIllus,idIllu,i,nbTotalIllus,idHidden){
	
	tableauIllus=chaineIllus.split(',');
	indexIllu=parseInt(document.getElementById(idHidden).value);
	nbTotalIllus=parseInt(nbTotalIllus);
	i=parseInt(i);
	
	
	if( (indexIllu+i)>nbTotalIllus ){
		
		indexIlluNext=1;
	}else if ( (indexIllu+i)<1 ){
		
		indexIlluNext=nbTotalIllus;
	}
	else{
		
		indexIlluNext=(indexIllu+i);
	}
	
	document.getElementById(idIllu).src=tableauIllus[(indexIlluNext-1)]; 
	document.getElementById(idHidden).value=indexIlluNext;
	
}


function fiche_reimpression(idClient,idProduit,messageOk,messageKo){
	
	idClient=parseInt(idClient);
	if(idClient>0){
		
		return true;
	}
	else{
		
		document.location="fiche.php?id="+idProduit+"#haut";
		document.getElementById(messageKo).style.display="block";
		return false;
	}
}

function stock_reimpression(idClient,messageOk,messageKo){
	
	idClient=parseInt(idClient);
	if(idClient>0){
		
		return true;
	}
	else{
		
		document.getElementById(messageKo).style.display="block";
		document.location="stock.php#haut";
		return false;
	}
}

function fiche_envoiami(idClient,messageKo){
	
	idClient=parseInt(idClient);
	if(idClient>0){
		
		return true;
	}
	else{
		
		document.getElementById(messageKo).style.display='block';
		return false;
	}
}


//Gestion de l'affichage des menus dans fiche.php et dans auteur_infos.php

function fiche_affiche(idAffiche, idsCaches){
	
	document.getElementById(idAffiche).style.display="block";
	
	tableauId=idsCaches.split(',');
	for(i=0; i<tableauId.length;i++){
		document.getElementById(tableauId[i]).style.display="none";
	}
}

function fiche_menu(idClique, idsNonCliques){
	
	document.getElementById(idClique).style.color="#009DF1";
	document.getElementById(idClique).style.borderBottom="1px solid #FFFFFF";
	
	tableauId=idsNonCliques.split(',');
	for(i=0; i<tableauId.length;i++){
		document.getElementById(tableauId[i]).style.color="#828380";
		document.getElementById(tableauId[i]).style.borderBottom="1px solid #8fdd00";
	}
}


//Gestion de la navigation des photos dans le kliklak de auteur_infos.php
function nav_klikklak(i,hidden_id,photo,nbTotal){
	
	i=parseInt(i);
	numero_foto=parseInt(document.getElementById(hidden_id).value);
	next=numero_foto+i;
	next.toString();
	
	var objet=document.getElementById(next);
	if( !objet ) {
		
		if( i>0 )
		next="1";
		else if( i<0 )
		next=nbTotal;	
	}		
	source_mintof=document.getElementById(next).src;
	source_maxtof=source_mintof.replace(/min/,"max");
	document.getElementById(photo).src=source_maxtof;
	document.getElementById(hidden_id).value=next;
	
}

//Gestion de la navigation pour les klikklaks à partir des miniatures
function nav_klikklak2(idAffiche, idsCaches, idClique, idsNonCliques, miniphoto_id, maxphoto_id, hidden_id){
	
	fiche_affiche(idAffiche, idsCaches);
	fiche_menu(idClique, idsNonCliques);
	source_mintof=document.getElementById(miniphoto_id).src;
	source_maxtof=source_mintof.replace(/min/,"max");
	document.getElementById(maxphoto_id).src=source_maxtof;
	document.getElementById(hidden_id).value=miniphoto_id;
	
}