All pastes #586095 Raw Edit

Anonymous

public javascript v1 · immutable
#586095 ·published 2007-06-23 17:17 UTC
rendered paste body
function getVerificationPointDepart(){		var resultat = false;		//Si le point de départ manuel est défini	if(document.getElementById('pointDepartManuel').style.display == 'block'){		resultat = true;	}	//Si le point de départ n'est pas défini	//On vérifie les autres points de départ possible	else	{	len = document.form1.elements.length;	var i=0;	//On parcours la liste des points de départ	while((i<len) && (resultat == false)) {		if ((document.form1.elements[i].type=='radio') && document.form1.elements[i].checked) {						//un point de départ, signifie qu'on va y aller, donc on force la valeur correspondante			//à la braderie à être checked			numeroBraderie = document.form1.elements[i].value;									if(document.getElementById(numeroBraderie).checked == false){			document.getElementById(numeroBraderie).checked = true;			}						resultat = true;		}		i = i +1;	}	}	return resultat;}function tester (libelle){		//Si il y a au moin une case de coché	if(nb_checkedbox() != 0){		//Si la page est la sélection de l'itinéraire alors	//On demande une vérification du point de départ	if(libelle == 'une braderie'){		// S'il n'y a pas de point de départ défini		if(getVerificationPointDepart() == false){			alert("Veuillez sélectionner un point de départ");			return false;		}else{			return true;		}	}	//Si la page n'est pas une braderie et qu'il y a au moin une case de coché	else{		return true;	}	}	//S'il n'y a pas de case de coché	else{		alert("Vous devez cocher au moins " + libelle +".") ;	}	return false ;}