| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 
 |  
// JavaScript Document
 
function OtherSERO (element) {
		var result = '';
 
		var selectedSERO = element.selectedIndex;
 
		if (element.options[selectedSERO].value == "*") { 			// insertion d'un serotype different
			var mytext = "Veuillez entrer le nouveau serotype";
 
			while (result == '') {
				result = prompt (mytext, '');														
			}
 
			newOption = new Option();
			newOption.text = result;
			newOption.value = result;
			element.add(newOption,1);
			element.selectedIndex = 1;
		}
	}
 
function OtherAA (position, element) {
	var aa, result;
	var AAs = ['A','R','N','D','C','Q','E','G','H','I','L','K','M',
			   'F','P','S','T','W','Y','V'];
 
	var selectedAA = element.selectedIndex;
 
	if (element.options[selectedAA].value == "*") { 			// insertion d'un aa different
		var mytext = "Veuillez entrer le code a une (1) lettre de l'amino-acide en position " + position;
 
		while (result == null) {
			aa = prompt (mytext, '');
			if (aa == null) {
				element.selectedIndex = 0;
				return;
			}
			aa = aa.toUpperCase();
			for (var i = 0; i < AAs.length; i++) {
				if (aa == AAs[i]) {
					result = aa;
				}
			}
		}
 
		newOption = new Option();
		newOption.text = aa;
		newOption.value = aa;
		element.add(newOption,1);
		element.selectedIndex = 1;
	}
} | 
Partager