function artDesc(){
	document.getElementById('desc').className = 'onglet_select';
	document.getElementById('calquedesc').style.display = 'block';
	
	document.getElementById('dim').className = 'onglet_normal';
	document.getElementById('calquedim').style.display = 'none';
	
	document.getElementById('aviscli').className = 'onglet_normal';
	document.getElementById('calqueaviscli').style.display = 'none';
	
	document.getElementById('avis').className = 'onglet_normal';
	document.getElementById('calqueavis').style.display = 'none';
}

function artDim(){
	document.getElementById('desc').className = 'onglet_normal';
	document.getElementById('calquedesc').style.display = 'none';
	
	document.getElementById('dim').className = 'onglet_select';
	document.getElementById('calquedim').style.display = 'block';
	
	document.getElementById('aviscli').className = 'onglet_normal';
	document.getElementById('calqueaviscli').style.display = 'none';
	
	document.getElementById('avis').className = 'onglet_normal';
	document.getElementById('calqueavis').style.display = 'none';
}

function artAvisCli(){
	document.getElementById('desc').className = 'onglet_normal';
	document.getElementById('calquedesc').style.display = 'none';
	
	document.getElementById('dim').className = 'onglet_normal';
	document.getElementById('calquedim').style.display = 'none';
	
	document.getElementById('aviscli').className = 'onglet_select';
	document.getElementById('calqueaviscli').style.display = 'block';
	
	document.getElementById('avis').className = 'onglet_normal';
	document.getElementById('calqueavis').style.display = 'none';
}

function artDonnezAvis(){
	document.getElementById('desc').className = 'onglet_normal';
	document.getElementById('calquedesc').style.display = 'none';
	
	document.getElementById('dim').className = 'onglet_normal';
	document.getElementById('calquedim').style.display = 'none';
	
	document.getElementById('aviscli').className = 'onglet_normal';
	document.getElementById('calqueaviscli').style.display = 'none';
	
	document.getElementById('avis').className = 'onglet_select';
	document.getElementById('calqueavis').style.display = 'block';
}


function afficherBigCouleur(idphoto, image, libelle){	
	document.getElementById('couleur_choisie_big').style.display = 'block';	
	document.getElementById('grosse_couleur').src = "coulhr-"+idphoto+"."+image;
	document.getElementById('selcouleurimage').value = image;
	document.getElementById('couleurid').value = idphoto;
	document.getElementById('selcouleurid').value = idphoto;
	document.getElementById('couleuridbis').value = idphoto;	
	document.getElementById('lib_couleur_choisie').innerHTML = libelle;
}

function afficherBigCouleurBase(idphoto, image, libelle){
	if(document.getElementById('couleurbaseid')){
		document.getElementById('grosse_couleur_base').src = "coulhr-"+idphoto+"."+image;
		document.getElementById('selcouleurbaseimage').value = image;
		document.getElementById('couleurbaseid').value = idphoto;		
		document.getElementById('selcouleurbaseid').value = idphoto;		
		document.getElementById('lib_couleur_base_choisie').innerHTML = libelle;
	}	
}

function afficherBigCouleur2(idphoto, image, libelle){
	if(document.getElementById('couleur2id')){
		document.getElementById('grosse_couleur2').src = "coulhr-"+idphoto+"."+image;
		document.getElementById('selcouleur2image').value = image;
		document.getElementById('couleur2id').value = idphoto;		
		document.getElementById('selcouleur2id').value = idphoto;		
		document.getElementById('lib_couleur2_choisie').innerHTML = libelle;
	}	
}

function changeprix(prix){
	if(prix == 0)
	{	
	document.getElementById('prixtotal').innerHTML = '0,00';
	}
	else
	{
	resultat=arrondir(prix, 2);
	document.getElementById('prixtotal').innerHTML = resultat;
	}
}

function changetiersprix(prix){
	if(prix == 0)
	{	
	document.getElementById('tiersprix').innerHTML = '0,00';
	}
	else
	{
	var resultat = prix/3;
	resultat=arrondir(resultat, 2);
	document.getElementById('tiersprix').innerHTML = resultat;
	}
}


function initialiserTab()
{
	initialiserTab.tabElements = new Array();
	initialiserTab.tabCarac = new Array();	
	initialiserTab.dernierindice = 0;
	initialiserTab.dernierindicecarac = 0;
	initialiserTab.tot = 0;
	initialiserTab.couleur = "";
	initialiserTab.totalprixcaracts = 0;
}


function AjoutElement(prix, nbr, element)
{
	this.trouve = false;	
	for (var i=0; i<initialiserTab.tabElements.length; i++){
	  if (initialiserTab.tabElements[i].element == element) {
		this.trouve = true;
		initialiserTab.tabElements[i].prix = prix;
		initialiserTab.tabElements[i].nbr = nbr;		
  		} 
	}
	if (this.trouve == false)
	{
		initialiserTab.tabElements[initialiserTab.dernierindice] = new Element(prix, nbr, element);		
		initialiserTab.dernierindice++;
	}
	calcPrixTotal();	
	changeprix(initialiserTab.tot);
	changetiersprix(initialiserTab.tot);	
}

function modifCouleur(coul)
{
	initialiserTab.couleur = coul;
}

function calcPrixTotal()
{
	initialiserTab.tot = 0;
	for (var j=0; j<initialiserTab.tabElements.length; j++){
		initialiserTab.tot += (initialiserTab.tabElements[j].prix * initialiserTab.tabElements[j].nbr);
	}
	initialiserTab.tot += initialiserTab.totalprixcaracts;
}

function Caracteristique(nom, valeur)
{
	this.carac = nom;
	this.caracval = valeur;
}


function AjoutCaracteristique(name, value)
{
	this.trouve = false;	
	for (var i=0; i<initialiserTab.tabCarac.length; i++){
	  if (initialiserTab.tabCarac[i].carac == name) {
		this.trouve = true;
		initialiserTab.tabCarac[i].caracval = value;				
  		} 
	}
	if (this.trouve == false)
	{
		initialiserTab.tabCarac[initialiserTab.dernierindicecarac] = new Caracteristique(name, value);		
		initialiserTab.dernierindicecarac++;
	}	
}



function Element(Eprix, Enbr, Eelement)
{
	this.prix = Eprix;
	this.nbr = Enbr;
	this.element = Eelement;	
}










