function valid(str) {
   var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
   var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
   if (!reg1.test(str) && reg2.test(str)) { // if syntax is valid
        return true;
  }
   return false;
}
function radiovalue(radiobutton) {
	for (i=0;i<radiobutton.length;i++) {
	if (radiobutton[i].checked) {
		return radiobutton[i].value;
		}
	}
	return "";
}

function check(valeur,checkbox) {
	for (i=0;i<checkbox.length;i++) {
	if ((checkbox[i].checked) && (checkbox[i].value==valeur)){
		return true;
		}
	}
	return false;
}

function checkValue(checkbox) {
	if (checkbox.checked){
		return '1';
		}
	return '';
	}

