function recupererTableauCheckboxCochees(){

	var tableauCheckboxesCochees = [];

	$$('#offers-best *[class="checkbox"]').each(
		function (element){
		
			if (element.checked == true){
			
				var temp = element.identify().split('-');
				var offreId = temp[1];
			
				tableauCheckboxesCochees.push(offreId);
			}
		}
	)

	return tableauCheckboxesCochees;
}


//Fonction qui envoie vers la page de face à face avec les ids des offres sélectionnées, ainsi que les filtres sélectionnés, dans la querystring
function VerifyTableauCheckboxCochees(event){

	var tableauCheckboxesCochees = new Array;
	tableauCheckboxesCochees = recupererTableauCheckboxCochees();

	if (tableauCheckboxesCochees.length < 1){ //S'il n'y a pas de checkbox cochées

		alert("Veuillez choisir au moins une offre de livret A");
	}
	/*else if (tableauCheckboxesCochees.length > 3){
	
		alert("Veuillez sélectionner au maximum 3 offres à comparer \n");
	}
	else if (tableauCheckboxesCochees.length == 1){ //S'il n'y a qu'une offre sélectionnée
		document.forms[0].submit()
	}
	*/
	else{ //s'il y a au moins 1 offre cochée
		document.forms[0].submit()
	}
	
}

function selectAll(){
    // use prototype to select all elements in an array
	var toggle = $('toggler').checked;
    $$('input:[type=checkbox]').each(function(e){ e.checked = toggle; });

 	
}


function getCommuneFromCp(idChampCP,idChampVille) {
	var myForm = document.getElementById('form-info');
	var champCP=null;
	var txtChampVilles='';
	
	eval('champCP=myForm.qf_'+idChampCP);
	
	if(isCodePostal(champCP.value)) {
		 requestCommunes(champCP.value,idChampVille);
	}
}

function requestCommunes(codePostal,idChampVille) {
	var url='/common/ajax_commune.php';
	var parametres = 'cp='+codePostal+'&q=qf_'+idChampVille;
	var ajax =new Ajax.Updater('div-qf_'+idChampVille,url,{method:'get',parameters:parametres});
}

function enableField(chSrc,chDest) {
	var mySrc = document.getElementById(chSrc);
	var myDest = document.getElementById(chDest);
	
	if (mySrc.value == 3) {
		myDest.disabled = false;
	} else if (mySrc.value != 3) {
		myDest.disabled = true;
		document.getElementById('error-'+chDest).style.display = "none";		
	}

}


