// vybrane check boxyvar mc_selected_inputs = new Array();// stav aitems[]var mc_aitemsState = new Array();function mc_getInputsByPattern(inelement,type,name,patt,pattb){      if(inelement == undefined) return 0;   if(type == undefined)      return 0;   if(name == undefined)      name = 'abcd';   if(patt == undefined)      patt = '';   if(pattb == undefined)     pattb = patt;      mc_selected_inputs[name] = new Array();      tints = document.getElementsByTagName(inelement);   icount = tints.length;   tinputs = mc_selected_inputs[name];   for(i=0;i<icount;i++){      if(tints[i].type == type) {         if(patt){            result = '';            if(patt.test(tints[i].name)){               result = pattb.exec(tints[i].name);               if(result){                  mc_selected_inputs[name][result] = tints[i];               }            }         } else {            result = tints[i].value;            mc_selected_inputs[name][result] = tints[i];         }                 // if(result) document.write(tints[i].name+'|'+result+' \ '+i+'<br>');        // if(result) alert(tints[i].name+'|'+result+' \ '+i+'<br>');               }   }}function mc_getInputsByName(inelement,type,name){      if(inelement == undefined) return 0;   if(type == undefined)      return 0;   if(name == undefined)      name = 'abcd';   if(patt == undefined)      patt = '';   if(pattb == undefined)     pattb = patt;      mc_selected_inputs[name] = new Array();      tints = document.getElementsByTagName(inelement);   icount = tints.length;   for(i=0;i<icount;i++){      if(tints[i].type == type) {         if(tints[i].name == name){            result = tints[i].value;            mc_selected_inputs[name][result] = tints[i];           // if(result) document.write(tints[i].name+'|'+result+' \ '+i+'<br>');            //if(result) alert(tints[i].name+'|'+result+' \ '+i+'<br>');                     }       }   }}function mc_getInputs(name){   if(mc_selected_inputs[name] != null || mc_selected_inputs[name] != undefined){      return mc_selected_inputs[name];   } else {      return new Array();   }}  function mc_openAitemsState(ipage){   name = 'aitemsstate_'+ipage;   if(_COOKIES_[name]){      mc_aitemsState[name] = new Array();      ais = _COOKIES_[name].split('|');            for(i in ais){          ais[i] = ais[i].replace(',,',';');          mc_aitemsState[name][ais[i]] = ais[i];       }   }}function mc_restoreAitemsState(){   if(ielement){     // nic   }}function mc_getAitemsStateArray(ipage){     name = 'aitemsstate_'+ipage;     if(!mc_aitemsState[name]) mc_aitemsState[name] = new Array();          return mc_aitemsState[name];}function mc_saveAitemsState(ielement,ipage){   if(ielement){     ename  = ielement.name;     evalue = ielement.value;     evalue = evalue.replace(';',',,');     ech    = ielement.checked;          name = 'aitemsstate_'+ipage;     if(!mc_aitemsState[name]) mc_aitemsState[name] = new Array();               if(ech == true)  mc_aitemsState[name][evalue] = evalue;     else if(mc_aitemsState[name][evalue]) delete(mc_aitemsState[name][evalue]);          rtext = mc_makeArrayFromAitemState(ipage);     //alert(rtext);          date = new Date();     date.setTime(date.getTime()+3*3600000);      document.cookie = name + ' = '+rtext+'; expires= '+date.toGMTString()+'; path=/ ';        }}function mc_saveAitemsFullState(ipage){      aitms = mc_getInputs('aitem[]');   for(i in aitms){      ename  = aitms[i].name;      evalue = aitms[i].value;      evalue = evalue.replace(';',',,');      ech    = aitms[i].checked;           name = 'aitemsstate_'+ipage;      if(!mc_aitemsState[name]) mc_aitemsState[name] = new Array();      if(ech == true)  mc_aitemsState[name][evalue] = evalue;      else if(mc_aitemsState[name][evalue]) delete(mc_aitemsState[name][evalue]);        }      rtext = mc_makeArrayFromAitemState(ipage);  // alert(rtext);         date = new Date();   date.setTime(date.getTime()+3*3600000);    document.cookie = name + ' = '+rtext+'; expires= '+date.toGMTString()+'; path=/ ';      }function mc_makeArrayFromAitemState(ipage){   name = 'aitemsstate_'+ipage;   rtext = '';   if(mc_aitemsState[name]){            for(i in mc_aitemsState[name]){          rtext = rtext + i + '|';       }    }      return rtext;}
