function getanswer(radio) {
	res = '';
	for (var i=0; i<radio.length;i++) {
		if (radio[i].checked) {
			res = radio[i].value;
			break;
		}
	}
	return res;
}
function is_numeric(num){
	var exp = new RegExp("^[0-9]+$","g");
	return exp.test(num);
}
function is_login(login){
	var exp = new RegExp("^[0-9a-zA-Z_-]{3,15}$","g");
	return exp.test(login);
}
function is_mail(email){
	var verif   = /^[.a-zA-Z0-9_-]+@[a-zA-Z0-9-.]{2,}\.[.a-zA-Z]{2,5}$/
	if (verif.exec(email) == null) return false;
	else return true;
}
function trimAll(sString) {
	while (sString.substring(0,1) == ' ') {
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ') {
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}
function trim ( s )
{
	return s.replace(/(^\s*)|(\s*$)/g,'');
}

// gestion  de roll sur les images de carte bleu
function initEvent (e){
	var tds = $('table_img_cb').getElementsByTagName('td')
	for (var i = 0 ; i<tds.length ; i++){
		tds[i].cliquer = false;
		var input = Element.down(tds[i] , 'input');
		tds[i]['input'] = input;
		if ( tds[i]['input'].checked){
			tds[i].cliquer = true;
			Element.addClassName(tds[i] , 'selected');
		}
		Event.observe(tds[i] , 'mouseover' ,  gestionOver.bind(tds[i]))
		Event.observe(tds[i] , 'mouseout' ,  gestionOut.bind(tds[i]))
		Event.observe(tds[i] , 'click' ,  gestionClick.bind(tds[i]))
	}
}
// ajout de la class selected
function gestionOver(e){
	Element.addClassName(this , 'selected')
}
//suppressuion de la class selected si element pas selectionner
function gestionOut(e){
	if (!this.cliquer){
		Element.removeClassName(this , 'selected')
	}
}
// gestion du clique
function gestionClick(e){
	// on remet les elements sous leur forme d'origine
	var tds = $('table_img_cb').getElementsByTagName('td')
	for (var i = 0 ; i<tds.length ; i++){
		tds[i].cliquer = false
		Element.removeClassName(tds[i] , 'selected');

	}
	// on ajoute la classe  l'elements que l'on selectionne
	this.cliquer = true;
	Element.addClassName(this , 'selected');
	this.input.checked = true ;
	
}