var en_cours = 0;

function montrer (id)
{
	var tmp = "zone"+en_cours;
	document.getElementById(tmp).style.display = 'none';
	tmp = "zone"+id;
	document.getElementById(tmp).style.display = 'inline';
	en_cours = id;
}

function mots_cles (f)
{
	 	var liste = '';
		var nb = f.motscle.length;
		for (var i=0;i<nb;i++)
		{
				if (f.motscle[i].checked == true) 
				{
					//alert (f.motscle[i].value);
					liste += f.motscle[i].value+';' ;
				}
		}
		
		if (liste != '') return liste;
		else
		{
			alert ('Vous pouvez relancer une recherche à condition de spécifier des critères pour celle-ci.');
			return false;
		}	
}

function verif_panier_droitger (f)
{
		var cpt = 0; var temp = 0;
		
		/* contrôle de la saisie d'une taille d'utilisation */
		var tmp = document.getElementsByName("taille_utilisation");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = 1;
		}
		if (temp == 0)
		{
				alert ("Vous devez choisir une taille d'utilisation pour la photo que vous souhaitez commander en droits gérés.");
				return false;
		}
		temp=0;
		
		/* contrôle sur le type d'utilisation pour les droits gérés */
		var tmp = document.getElementsByName("type_utilisation");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = 1;
		}
		if (temp == 0)
		{
				alert ("Vous devez choisir un type d'utilisation pour la photo que vous souhaitez commander en droits gérés.");
				return false;
		}
		temp=0;
		
		/* contrôle sur le nombre d'exemplaires pour les droits gérés */
		var tmp = document.getElementsByName("nombre_exemplaire");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = 1;
		}
		if (temp == 0)
		{
				alert ("Vous devez choisir un nombre d'exemplaires pour la photo que vous souhaitez commander en droits gérés.");
				return false;
		}
		temp=0;
		
		/* contrôle sur la zone de diffusion pour les droits gérés */
		var tmp = document.getElementsByName("zone_diff");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = 1;
		}
		if (temp == 0)
		{
				alert ("Vous devez choisir une zone de diffusion pour la photo que vous souhaitez commander en droits gérés.");
				return false;
		}
		temp=0;
		
		/* contrôle sur la durée d'utilisation pour les droits gérés */
		var tmp = document.getElementsByName("duree_utilisation");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = 1;
		}
		if (temp == 0)
		{
				alert ("Vous devez choisir uné durée d'utilisation pour la photo que vous souhaitez commander en droits gérés.");
				return false;
		}
		temp=0;
		
		/* contrôle sur le secteur d'activité pour les droits gérés */
		var tmp = document.getElementsByName("secteur");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = 1;
		}
		if (temp == 0)
		{
				alert ("Vous devez choisir un secteur d'activité pour la photo que vous souhaitez commander en droits gérés.");
				return false;
		}
		temp=0;
}


var etat_top_consult = 1; var etat_top_categ = 1; var etat_random_color = 1; 
var etat_type_utilisation = 1; var etat_taille_utilisation = 1; var etat_zone_diff = 1;
var etat_duree_utilisation = 1; var etat_nombre_exemplaire = 1; var etat_secteur = 1;

function montrer_boite (mode)
{
		switch(mode)
		{
				case 'top_consult' : 
				
				var el = document.getElementById("t_top_consult"); var img = document.getElementById('img_top_consult');
				if (etat_top_consult==1) { el.style.display = 'block'; etat_top_consult = 0; img.src = 'img/moins.gif'; }
				else if (etat_top_consult==0) { el.style.display = 'none'; etat_top_consult = 1; img.src = 'img/plus.gif'; }
				
				break;
				
				case 'top_categ' : 
				
				var el = document.getElementById("t_top_categ"); var img = document.getElementById('img_top_categ');
				if (etat_top_categ==1) { el.style.display = 'block'; etat_top_categ = 0; img.src = 'img/moins.gif'; }
				else if (etat_top_categ==0) { el.style.display = 'none'; etat_top_categ = 1; img.src = 'img/plus.gif'; }
				
				break;
				
				case 'random_color' : 
				
				var el = document.getElementById("t_random_color"); var img = document.getElementById('img_random_color');
				if (etat_random_color==1) { el.style.display = 'block'; etat_random_color = 0; img.src = 'img/moins.gif'; }
				else if (etat_random_color==0) { el.style.display = 'none'; etat_random_color = 1; img.src = 'img/plus.gif'; }
				
				break;
				
				case 'type_utilisation' : 
				
				var el = document.getElementById("t_type_utilisation"); var img = document.getElementById('img_type_utilisation');
				if (etat_type_utilisation==1) { el.style.display = 'block'; etat_type_utilisation = 0; img.src = '../img/moins.gif'; }
				else if (etat_type_utilisation==0) { el.style.display = 'none'; etat_type_utilisation = 1; img.src = '../img/plus.gif'; }
				
				break;
				
				case 'taille_utilisation' : 
				
				var el = document.getElementById("t_taille_utilisation"); var img = document.getElementById('img_taille_utilisation');
				if (etat_taille_utilisation==1) { el.style.display = 'block'; etat_taille_utilisation = 0; img.src = '../img/moins.gif'; }
				else if (etat_taille_utilisation==0) { el.style.display = 'none'; etat_taille_utilisation = 1; img.src = '../img/plus.gif'; }
				
				break;
				
				case 'zone_diff' : 
				
				var el = document.getElementById("t_zone_diff"); var img = document.getElementById('img_zone_diff');
				if (etat_zone_diff==1) { el.style.display = 'block'; etat_zone_diff = 0; img.src = '../img/moins.gif'; }
				else if (etat_zone_diff==0) { el.style.display = 'none'; etat_zone_diff = 1; img.src = '../img/plus.gif'; }
				
				break;
				
				case 'nombre_exemplaire' : 
				
				var el = document.getElementById("t_nombre_exemplaire"); var img = document.getElementById('img_nombre_exemplaire');
				if (etat_nombre_exemplaire==1) { el.style.display = 'block'; etat_nombre_exemplaire = 0; img.src = '../img/moins.gif'; }
				else if (etat_nombre_exemplaire==0) { el.style.display = 'none'; etat_nombre_exemplaire = 1; img.src = '../img/plus.gif'; }
				
				break;
				
				case 'duree_utilisation' : 
				
				var el = document.getElementById("t_duree_utilisation"); var img = document.getElementById('img_duree_utilisation');
				if (etat_duree_utilisation==1) { el.style.display = 'block'; etat_duree_utilisation = 0; img.src = '../img/moins.gif'; }
				else if (etat_duree_utilisation==0) { el.style.display = 'none'; etat_duree_utilisation = 1; img.src = '../img/plus.gif'; }
				
				break;
				
				case 'secteur' : 
				
				var el = document.getElementById("t_secteur"); var img = document.getElementById('img_secteur');
				if (etat_secteur==1) { el.style.display = 'block'; etat_secteur = 0; img.src = '../img/moins.gif'; }
				else if (etat_secteur==0) { el.style.display = 'none'; etat_secteur = 1; img.src = '../img/plus.gif'; }
				
				break;
				
				default : break;
		}
}

var total_taille_utilisation = 0; var total_type_utilisation = 0; var total_nombre_exemplaire = 0;
var total_zone_diff = 0; var total_duree_utilisation = 0; var total_secteur = 0;

function calculDroitsGeres (mode,f)
{
	var base = document.getElementById('montant').value; var tmp_total = 0; var temp = 0; var cpt = 0;
	
	switch (mode)
	{
		case "taille_utilisation" : 
		var tmp = document.getElementsByName("taille_utilisation");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = tmp[i].value;
		}
		alert(total_taille_utilisation);
		if (total_taille_utilisation > 0) 
		{
			base = eval(base+'-'+total_taille_utilisation);
			base = eval(base+'+'+temp);
		}
		else if (total_taille_utilisation < 0) 
		{
			for (var i=total_taille_utilisation;i<0;i++) { cpt++; }
			alert(cpt);
			base = eval(base+'+'+cpt);
			base = eval(base+'+'+temp);
		}
		else base = eval(base+'+'+temp);
		
		total_taille_utilisation = temp;
		alert(total_taille_utilisation);
		break;
		
		case "type_utilisation" : 
		var tmp = document.getElementsByName("type_utilisation");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = tmp[i].value;
		}
		if (total_type_utilisation > 0) 
		{
			base = eval(base+'-'+total_type_utilisation);
			base = eval(base+'+'+temp);
		}
		else if (total_type_utilisation < 0) 
		{
			for (var i=total_type_utilisation;i<0;i++) { cpt++; }
			alert(cpt);
			base = eval(base+'+'+cpt);
			base = eval(base+'+'+temp);
		}
		else base = eval(base+'+'+temp);
		
		total_type_utilisation = temp;
		break;
		
		case "nombre_exemplaire" : 
		var tmp = document.getElementsByName("nombre_exemplaire");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = tmp[i].value;
		}
		if (total_nombre_exemplaire > 0) 
		{
			base = eval(base+'-'+total_nombre_exemplaire);
			base = eval(base+'+'+temp);
		}
		else if (total_nombre_exemplaire < 0) 
		{
			for (var i=total_nombre_exemplaire;i<0;i++) { cpt++; }
			alert(cpt);
			base = eval(base+'+'+cpt);
			base = eval(base+'+'+temp);
		}
		else base = eval(base+'+'+temp);
		
		total_nombre_exemplaire = temp;
		break;
		
		case "zone_diff" : 
		var tmp = document.getElementsByName("zone_diff");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = tmp[i].value;
		}
		if (total_zone_diff > 0) 
		{
			base = eval(base+'-'+total_zone_diff);
			base = eval(base+'+'+temp);
		}
		else if (total_zone_diff < 0) 
		{
			for (var i=total_zone_diff;i<0;i++) { cpt++; }
			alert(cpt);
			base = eval(base+'+'+cpt);
			base = eval(base+'+'+temp);
		}
		else base = eval(base+'+'+temp);
		
		total_zone_diff = temp;
		break;
		
		case "duree_utilisation" : 
		var tmp = document.getElementsByName("duree_utilisation");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = tmp[i].value;
		}
		if (total_duree_utilisation > 0) 
		{
			base = eval(base+'-'+total_duree_utilisation);
			base = eval(base+'+'+temp);
		}
		else if (total_duree_utilisation < 0) 
		{
			for (var i=total_duree_utilisation;i<0;i++) { cpt++; }
			alert(cpt);
			base = eval(base+'+'+cpt);
			base = eval(base+'+'+temp);
		}
		else base = eval(base+'+'+temp);
		
		total_duree_utilisation = temp;
		break;
		
		case "secteur" : 
		var tmp = document.getElementsByName("secteur");
		for (var i =0; i<tmp.length;i++)
		{
				if (tmp[i].checked == true) temp = tmp[i].value;
		}
		if (total_secteur > 0) 
		{
			base = eval(base+'-'+total_secteur);
			base = eval(base+'+'+temp);
		}
		else if (total_secteur < 0) 
		{
			for (var i=total_secteur;i<0;i++) { cpt++; }
			alert(cpt);
			base = eval(base+'+'+cpt);
			base = eval(base+'+'+temp);
		}
		else base = eval(base+'+'+temp);
		
		total_secteur = temp;
		break;
		
		default : break;
	}
	
	//alert (chaine);
	/*tmp_total = eval(chaine);*/
	
	document.getElementById('montant').value = base;
}

function ChangeUrl(formulaire)
{		
	location.href = formulaire.in_visu.options[formulaire.in_visu.selectedIndex].value;
}
