var url_for_Bivi = '';
var param_List_base_for_Bivi = '';
var paramIDSelected_List_base_for_Bivi = '';
var nb_List_base_for_Bivi = 0;
$(document).ready(function() {
	url_for_Bivi = $('#idUrlForPanierBivi').attr('value');
	$('#prix_for_base_bivi').hide();

});

function add_base_bivi(){
	
	var nbCheckboxChecked = 0;
	var countCheckedRead = 0;
	
	var prixtotal = 0;
	var add_param_url = '';
	param_List_base_for_Bivi = '';
	paramIDSelected_List_base_for_Bivi = '';
	nb_List_base_for_Bivi = 0;
	
	//Count le nombre de checkbox coché
	$('div.specialClassBivi input[type=checkbox]').each(function() {
		if ($(this).attr('checked')==true){
			nbCheckboxChecked++;
		}
	});
	if(nbCheckboxChecked>0){
		add_param_url = '&LIST_BASE=';
	}
	
	//Traite les checkbox coché
	$('div.specialClassBivi input[type=checkbox]').each(function() {
		if ($(this).attr('checked')==true){
			var numdos = '';
			add_param_url += numdos = $(this).attr('id').substring(3,$(this).attr('id').length);
			paramIDSelected_List_base_for_Bivi += $('#idspan_'+numdos).html();
			countCheckedRead++;
			if(nbCheckboxChecked != countCheckedRead){
				add_param_url +='-';
				
			}
			nb_List_base_for_Bivi++;
			prixtotal += parseFloat($('#idPrixBase_'+numdos).attr('value'));
		}
	});
	
	//Calcul du prix remisé si existe
	/*var prixRemise = 0;
	if(!isNaN(parseFloat($('#idPrixRemise').attr('value'))))prixRemise = parseFloat($('#idPrixRemise').attr('value'));
	alert(isNaN(parseFloat($('#idPrixRemise').attr('value'))));
	alert(isNaN(parseFloat($('#idPrixRemise').attr('value'))));
	if(prixtotal != 0)prixtotal = prixtotal * (1-(100-prixRemise/100));*/
	if(prixtotal != 0){
		$('#prix_for_base_bivi').show();
		$('#ind_for_base_bivi').hide();
		prixtotal = prixtotal.toFixed(2);
		prixtotal = String(prixtotal).replace('.',',');

		//Affichage du prix et mise à jour URL
		$('#prix_for_base_bivi').text(prixtotal + ' € HT');
		param_List_base_for_Bivi = add_param_url;
	}
	else{
		$('#prix_for_base_bivi').hide();
		$('#ind_for_base_bivi').show();
	}
}


function GotoPanierForBase(err, err2){
	//Verifie si la seule case coché n'est pas une option
	if(nb_List_base_for_Bivi == 1){
		if(paramIDSelected_List_base_for_Bivi.indexOf("OPTION NORME") != -1){
			alert(err2);
			return false;
		}
	}
	
	if(param_List_base_for_Bivi != ''){
		document.location.href=url_for_Bivi + param_List_base_for_Bivi;
	}
	else{
		alert(err);
	}
	return false;

}



