/////////////////////FONCTION JS PANTALON//////////////////////////////
///////////////////////////////////////////////////////////////////////

/////////////////////////////TISSU/////////////////////////////////////

function change_select_tissu_pant(ref_tissu)
{
	//target_hidden = "selected_tissu_avant";
	
	document.getElementById('selected_tissu_pant').value = document.getElementById(ref_tissu).value;
	

}

function change_price_tissu_pant(prix_tissu_corps)
{

	document.getElementById('price_tissu_pant').value = prix_tissu_corps;
	
	//alert(document.getElementById('price_tissu_pant').value)
	
	modify_show_price_pant();
}













/////////////////////////////FORME/////////////////////////////////////

function change_selected_part_forme_pant(select)
{
//modifie l'hidden de la partie séléctionnée
   document.getElementById('selected_part_forme').value=select;
}

function return_ref_to_show_forme_pant(img_number)
{
//renvoi le texte ou l'image à afficher dans "AffBulle"
	var select = document.getElementById('selected_part_forme').value;
	var val_to_show = "";
	var target_hidden = "";
	
	
		target_hidden += "ref_" + select + "_" + img_number;
		val_to_show=document.getElementById(target_hidden).value;
		
	
	
	
	
	return val_to_show;
}

function change_img_to_show_forme_pant()
{
//modifie la source des images en fonction de la partie selectionnée
	var select = document.getElementById('selected_part_forme').value;
	var img_to_apply = "";
	var target_hidden = "";
	var i=0;
	
	var nombre = 0;
	
	if (select == 'fermeture')
	{
		nombre = document.getElementById('max_fermeture').value;
	}
	else if (select == 'pince')
	{
		nombre = document.getElementById('max_pince').value;
	}
	else if (select == 'ourlet')
	{
		nombre = document.getElementById('max_ourlet').value;
	}
	else if (select == 'poche_avant')
	{
		nombre = document.getElementById('max_poche_avant').value;
	}
	else if (select == 'poche_arriere')
	{
		nombre = document.getElementById('max_poche_arriere').value;
	}


	while(i < (nombre))
	{
		target_hidden = "img_to_show_" + i;
		img_to_apply = "img_" + select + "_" + i;

			document.getElementById(target_hidden).value=document.getElementById(img_to_apply).value;
			
			
			
		i=i+1;
	}

	synchro_hidden_img_to_show_avec_img_reel_forme_pant();
	
}

function synchro_hidden_img_to_show_avec_img_reel_forme_pant()
{
//met a jour les sources des images une fois les sources modifiées
	var target_hidden = "";
	var i=0;
	var nombre = 0;
	var max = 0;
	
	var select = document.getElementById('selected_part_forme').value;
	
	if (select == 'fermeture')
	{
		nombre = document.getElementById('max_fermeture').value;
	}
	else if (select == 'pince')
	{
		nombre = document.getElementById('max_pince').value;
	}
	else if (select == 'ourlet')
	{
		nombre = document.getElementById('max_ourlet').value;
	}
	else if (select == 'poche_avant')
	{
		nombre = document.getElementById('max_poche_avant').value;
	}
	else if (select == 'poche_arriere')
	{
		nombre = document.getElementById('max_poche_arriere').value;
	}
	
		max  = document.getElementById('max_img').value;
		
	 
		while(i < nombre)
		{
		
		var targety ="img_" + i;
		var targety2 ='img_to_show_' + i;
		var div_name ="forme_selected_item" + i;
		
		if (select == 'pince')
		{
			document.images[targety].height = "64";
		}
		else if (select == 'ourlet')
		{
			document.images[targety].height = "113";
		}
		else if (select == 'poche_avant')
		{
			document.images[targety].height = "115";
		}
		else if (select == 'poche_arriere')
		{
			document.images[targety].height = "50";
		}
		else
		{
			document.images[targety].height = "105";
		}
		
		
		
		selected_div = document.getElementById(div_name);
		
		
		selected_div.className = "v3d_Small_txt";
		
		document.images[targety].src = document.getElementById(targety2).value;
		
		i=i+1;		
		}

		while(i < max)
		{
		
		var div_name ="forme_selected_item" + i;
		
		selected_div = document.getElementById(div_name);
		
		
		
		selected_div.className = "v3d_hidden";
		
		
		i=i+1;		
		}
		
		
		
		document.getElementById("div_scroll_bar").scrollTop = 0;
		self.location.hash="go_top_scroll_bar2";
		
}

function change_select_type_forme_pant(img_number)
{
//enregistre la selection de l'utilisateur dans l'hidden correspondant
	var select = document.getElementById('selected_part_forme').value;
	var target = "selected_" + select + "_to_use";
	var src = "id_"+ select +"_" + img_number;
	
	
	document.getElementById(target).value = document.getElementById(src).value;
	
}

function check_radio_forme_pant()
{
//Passer le choix en rouge et cocher le bouton radio
	var select = document.getElementById('selected_part_forme').value;
	var src = "selected_" + select + "_to_use";
	var max_of = "max_" + select;
	var max_of_select_part = document.getElementById(max_of).value;
	var count = 0;

	//boucle de défilement des boutons radio
	while(count < max_of_select_part)
	{
		var target = "id_"+ select +"_" + count;
		var radio_id = "id_radio_" + count;
		var form_id = "forme_selected_item" + count;
		
		//si bouton radio séléctionner le passer en cocher et text en rouge
		if(document.getElementById(target).value == document.getElementById(src).value) 
		{
			document.getElementById(form_id).className="v3d_Small_txt_red";
			document.getElementById(radio_id).checked=true;
			
		}
		//sinon remettre la classe normal
		else document.getElementById(form_id).className="v3d_Small_txt";
		count = count +1;
		//alert(count);
	}
}

function init_check_radio_forme_pant(fermeture,pince,ourlet,poche_avant,poche_arriere)
{

	if(fermeture != "-9999") document.getElementById('selected_fermeture_to_use').value=fermeture;
	if(pince != "-9999") document.getElementById('selected_pince_to_use').value=pince;
	if(ourlet != "-9999") document.getElementById('selected_ourlet_to_use').value=ourlet;
	if(poche_avant != "-9999") document.getElementById('selected_poche_avant_to_use').value=poche_avant;
	if(poche_arriere != "-9999") document.getElementById('selected_poche_arriere_to_use').value=poche_arriere;
	
}

function init_check_radio_menu_forme_pant()
{
	var select = document.getElementById('selected_part_forme').value;
	
	var target_radio = 'forme_' + select;
	
	document.getElementById(target_radio).checked=true;
}

///////////////////////////////////////PRIX LIVE///////////////////////////

function modify_show_price_pant()
{
	var total = "";
	var price_tissu = document.getElementById('price_tissu_pant').value;

	
	//alert(" plastron :" + document.getElementById('price_plastron_option').value+" message :" + document.getElementById('price_message_option').value+" bouton :" + document.getElementById('price_bouton_option').value+" poche :" + document.getElementById('price_deux_poche').value+" rabat :" + document.getElementById('price_poche_rabat').value+" corps :" + document.getElementById('price_tissu_corps').value+" col :" + document.getElementById('price_tissu_col_poignet').value+" int :" + document.getElementById('price_tissu_col_poignet_int').value);
	
	
	total = parseInt(price_tissu,10);
	
	
	total = format_price(total);
	
	
	document.getElementById('price_on_live').innerHTML = document.getElementById('lang_prix_pant').value + " " +total;
	
}






