/**
 * Base URL
 */
var baseUrl = 'http://www.sportganizer.com';


/**
 * Couleur de bordure des champs de formulaire 
 * - specifique au site
 */
var couleur_de_bordure="#ff9c00";

/**
 * @return {Void} Fonctions a effectuer après le chargement de la page
 */
window.onload=function()
{
	// vidage des champs autocomplete du navigateur
	//window.setTimeout("clearPwBox()", 100);
}

/**
 * 
 * @param {Object} strId
 * @return {Void} pour l'autocompletion (TODO :: a mettre en place
 */
var OnKeyRequestBuffer = 
{
    bufferText: false,
    bufferTime: 1000,
    
    modified : function( strId , strValue , strIdLieu )
    {
            setTimeout('OnKeyRequestBuffer.compareBuffer("'+strId+'","'+xajax.$(strId).value+'","'+strValue+'","'+strIdLieu+'");', this.bufferTime);
    },
    
    compareBuffer : function(strId, strText , strValue , strIdLieu)
    {
        if (strText == xajax.$(strId).value && strText != this.bufferText)
        {
            this.bufferText = strText;
            OnKeyRequestBuffer.makeRequest( strId , strValue , strIdLieu );
        }
    },
    
    makeRequest : function( strId , strValue , strIdLieu )
    {
        xajax_getVilles( strId , strValue , strIdLieu );
    }
}


function validNombreMembre(){
	
	var ElementNbrNecessary = document.getElementsByClassName( 'necassaryNbr' );
	var nbrTotalNecessary = 0;
	
	for(i=0; i<ElementNbrNecessary.length; i++) {
		nbrTotalNecessary+=  ( ElementNbrNecessary[i].innerHTML * 1);
	}
	
	var nbrTotalCourant = countElement();
	
	/*if( nbrTotalCourant < nbrTotalNecessary ) {*/
	if( nbrTotalCourant <= 0 ) {
		alert( 'Erreur : Veuillez vérifier le nombre de membres sélectionnés pour chacun des postes' );
		return false;
	} else 
		/*if( nbrTotalCourant < nbrTotalNecessary ) {*/
		if( nbrTotalCourant != nbrTotalNecessary ) {
			var mess = 'Attention ! Le nombre de membres que vous avez sélectionné ne correspond pas avec celui spécifié dans l\'évènement.\nVoulez-vous continuer ?';
			return confirm( mess );
	}
	
	return true;
}