
function selectToutDept()
{
	if($('#toutdept').attr('checked') == true)
	{
		$('.jqTransformCheckbox').addClass('jqTransformChecked');
		$('.deptclass').attr('checked', true);		
	}
	else
	{
		$('.jqTransformCheckbox').removeClass('jqTransformChecked');
		$('.deptclass').attr('checked', false);			
	}
}


function afficher_activite(box, metier_id)
{
	
	if($(box).attr('checked') == true)
	{
		$('#metier_'+metier_id).show();
	}
	else
	{
		$('#metier_'+metier_id).hide();
		$('.actmetier_'+metier_id).parent('span').children('a').removeClass('jqTransformChecked');
		$('.actmetier_'+metier_id).attr('checked', false);
		$('#Tout_'+metier_id).parent('span').children('a').removeClass('jqTransformChecked');
		$('#Tout_'+metier_id).attr('checked', false);		
		
	}
	if(typeof $('#inscriptnombredevis').val() == 'undefined')
	{		
		refreshPrixAbonnement();
	}
}


function afficher_region(box, region_id)
{
	if($('#region'+region_id).val() == '0')
	{
		$(box).attr('src','/img/icons/48x48/sub_black_remove.png');
		$('#region'+region_id).val('1');
		$('#regiondiv_'+region_id).show();
	}
	else
	{
		$(box).attr('src','/img/icons/48x48/sub_black_add.png');
		$('#region'+region_id).val('0');		
		$('#regiondiv_'+region_id).hide();		
	}
}


function selToutActivite(box, metier_id)
{
	if($(box).attr('checked') == true)
	{
		
		$('.actmetier_'+metier_id).parent('span').children('a').addClass('jqTransformChecked');
		$('.actmetier_'+metier_id).attr('checked', 'checked');
	}
	else
	{
		$('.actmetier_'+metier_id).parent('span').children('a').removeClass('jqTransformChecked');
		$('.actmetier_'+metier_id).attr('checked', false);
		

	}
	refreshPrixAbonnement();
}


function adresse_fact_click()
{
	
	if($('#PrestataireAdressefacturation').val() == '1')
	{
		$('.adresse_fact').show();
	}
	else
	{
		$('.adresse_fact').hide();
		
		$('#PrestataireAdresseFact').val('');
		$('#PrestataireCpFact').val('');
		$('#PrestataireVilleFact').val('');		
		
	}
		

	
}


function click_activite(box, metier_id)
{

	if($(box).attr('checked') == false)
	{
		$('#Tout_'+metier_id).attr('checked', false);
		$('#Tout_'+metier_id).parent('span').children('a').removeClass('jqTransformChecked');	
	}
	if(typeof $('#inscriptnombredevis').val() == 'undefined')
	{		
		refreshPrixAbonnement();
	}
}


function refreshPrixAbonnement(montant_plus)
{
	if (typeof montant_plus == "undefined") {
    montant_plus = 0;
  }

	var nb_activite = $('[id^="activite"]:checked').length;	
	var nb_departement = $('[id^="departement"]:checked').length;		
	
	
	var montant_activite = nb_activite * prix_activite;
	var montant_departement = nb_departement * prix_departement;
	
	var montant_abonnement = prix_abonnement + montant_activite + montant_departement + montant_plus;
	
	$('#idabonnement').html(montant_abonnement+" &euro; HT/mois");
}



$(document).ready(function(){
	$('.deptclass').change(function(){

		if($(this).attr('checked') == false)
		{
			$('#toutdept').parent('span').children('a').removeClass('jqTransformChecked');
			$('#toutdept').attr('checked', false);
		}
		if(typeof $('#inscriptnombredevis').val() == 'undefined')
		{			
			refreshPrixAbonnement();
		}
	});
	

	// Inscriptio/changement abonnement: nombre de devis a recevoir par mois
	$('#inscriptnombredevis').keyup(function(){
		var nbdevis = $('#inscriptnombredevis').val();
		nbdevis = parseInt(nbdevis);
		if(isNaN(nbdevis)) nbdevis = '0';
		$('#idnbdevis').html(nbdevis);
		
	var montant_abonnement = prix_devis * nbdevis;
	refreshPrixAbonnement(montant_abonnement);
	});
	
    /* datepicker french */
    $.datepicker.regional['fr'] = {
        clearText: 'Effacer',
        clearStatus: '',
        closeText: 'Fermer',
        closeStatus: 'Fermer sans modifier',
        prevText: '&lt;Préc',
        prevStatus: 'Voir le mois précédent',
        nextText: 'Suiv&gt;',
        nextStatus: 'Voir le mois suivant',
        currentText: 'Courant',
        currentStatus: 'Voir le mois courant',
        monthNames: ['janvier','février','mars','avril','mai','juin',
        'juillet','août','septembre','octobre','novembre','décembre'],
        monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun',
        'Jul','Aoû','Sep','Oct','Nov','Déc'],
        monthStatus: 'Voir un autre mois',
        yearStatus: 'Voir un autre année',
        weekHeader: 'Sm',
        weekStatus: '',
        dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
        dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
        dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
        dayStatus: 'Utiliser DD comme premier jour de la semaine',
        dateStatus: 'Choisir le DD, MM d',
        dateFormat: 'dd/mm/yy',
        firstDay: 0,
        initStatus: 'Choisir la date',
        isRTL: false,
		changeMonth: true,
		changeYear: true        
    };
    $.datepicker.setDefaults($.datepicker.regional['fr']);	
}); 
