//File Name: formhandler.js
//This generated by vm_builder.pl
//var vm_vers_species = {'2.10':['human','rat'],'2.10.R72_H106_M74':['human','mouse','rat'],'2.20':['human','pig','rat'],'TEST':['human','mouse','rat'],'TEST1':['rat']};
var vm_vers_species = {'1.0_SEQBASD':['human','mouse','rat'],'9.2_HS':['human','mouse','rat'],'8.6_HS':['human','mouse','rat'],'5.0_HS':['human','mouse','rat']};
var vm_chrs = {human:['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','X'],mouse:['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','X'],rat:['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21']};
var chrs = {human:['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','X'],
	    rat:['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21'],
	    mouse:['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','X']
        };
function init() {
   document.query_form.Ver.options.length = 0;
   i = 0;
   for(ver in vm_vers_species) {
      document.query_form.Ver.options[i++] = new Option(ver,ver, 0,0);
   }
   document.query_form.Ver.selectedIndex = 0;
   versionChanged(document.query_form.Ver.options[0].text);
}
function speciesChanged(sp, num) {

   if(num == 3 && document.query_form.Chr != null) { // vm
      document.query_form.Chr.options.length = 0;
      for(i = 0; i < vm_chrs[sp].length; i++) {
        document.query_form.Chr.options[i] = new Option(vm_chrs[sp][i],vm_chrs[sp][i], 0,0);
      }
      document.query_form.Chr.selectedIndex = 0;
   }
}
function versionChanged(ver) {
      document.query_form.Species.options.length = 0;
      for(i= 0; i< vm_vers_species[ver].length; i++) {
         document.query_form.Species.options[i] = new Option(vm_vers_species[ver][i],vm_vers_species[ver][i].toLowerCase(), 0,0);
      }
      document.query_form.Species.selectedIndex = 0;
      speciesChanged(vm_vers_species[ver][0], 3);
}
