function trim (chaine) {
 return chaine.replace(/(^\s*)|(\s*$)/g, "");
}

function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function isDept(dept) {
  
  var mydept = trim(dept);
  
  if ( (mydept == "2A") || (mydept == "2a") ||(mydept == "2B") || (mydept == "2b") || (mydept == "971") || (mydept == "972") || (mydept == "974") || (mydept == "973")) {
  	return true;
  }
  
	if ( (mydept.length == 2) && isInteger(mydept) && (mydept != "00") && (mydept != "96") && (mydept != "97") && (mydept != "98") && (mydept != "99")) {return true;}
	
	
	else {return false;}
}


function check_rebond(formulaire){
	
	var dept = trim(formulaire.cp.value);
	
	if (dept == "") {
			alert ("Veuillez saisir votre n° de département");
			return(false);
		}
			
	if (!(isDept(dept))) {
			alert ("Le n° de département saisi est incorrect");
			return(false);
		}
	
	return(true);	
				

}	

function initializeRB(rb_id,rb_besoin,rb_xtsite,rb_xts2) {
	
	var myhid1 = document.getElementById("b_hid_"+rb_id);
	myhid1.value = rb_besoin;
	
	var myhid2 = document.getElementById("b_hid_xt_"+rb_id);
	myhid2.value = rb_xtsite;
	
	var myhid3 = document.getElementById("b_hid_xts2_"+rb_id);
	myhid3.value = rb_xts2;
	
	//alert(rb_besoin);
	
}


