function AddItemsToList(e,c,d){for(var b=0;b<e.length;b++){if((e.options[b].selected)&&(e.options[b].value>0)){bRepetido=false;for(var a=0;a<c.length;a++){if(e.options[b].value==c.options[a].value){bRepetido=true;break}}if(!bRepetido){c[c.length]=new Option(d+e[b].text,e[b].value)}}}}function AddSomeItemsToList(g,j,c,m,l){if(arguments.length<4){m=": "}if(arguments.length<5){l=false}var k=0;for(var e=0;e<g.length;e++){if((g.options[e].selected)&&(g.options[e].value>0)){k=e;break}}if(k>0){for(var e=0;e<j.length;e++){if(j.options[e].selected&&((!l&&j.options[e].value>0)||l)){var b=g.options[k].value+"#"+j.options[e].value;var d=g.options[k].value+"#0";if(l==true&&j.options[e].value<0){b=d}var a=0;for(var h=0;h<c.length;h++){if((b==c.options[h].value)||(c.options[h].value==d)){a=1;break}}if(a!=1){if(b==d){for(var h=c.length-1;h>=0;h--){prefijo=c.options[h].value;prefijo=prefijo.substring(0,prefijo.indexOf("#"));if(prefijo==g.options[k].value){c.options[h]=null}}}var f=g.options[k].text+m+j.options[e].text;c[c.length]=new Option(f,b)}}}}}function DelItemsToList(b){for(var a=0;a<b.length;a++){if(b.options[a].selected){b.options[a]=null;a--}}}function CleanItemsList(a,d){var c=0;if(arguments.length>1){c=d}for(var b=c;b<a.length;b++){a[b]=null}a.length=c}function SelectAllItemsList(a){for(var b=0;b<a.length;b++){a.options[b].selected=true}}function DeselectAllItemsList(a){for(var b=0;b<a.length;b++){a.options[b].selected=false}}function CountDistincPrefixList(e,d){var f=new Array();for(var c=0;c<e.length;c++){var g=e[c].text;iPosicionSeparador=g.indexOf(d,0);sPrefix=g.substring(0,iPosicionSeparador);var b=false;for(var a=0;a<f.length;a++){if(f[a]==sPrefix){b=true;break}}if(!b){f[f.length]=sPrefix}}return f.length}function CountDistincSuffixList(d,e){var f=new Array();for(var c=0;c<d.length;c++){var g=d[c].text;iPosicionSeparador=g.indexOf(e,0);sSuffix=g.substring(iPosicionSeparador,g.length);var b=false;for(var a=0;a<f.length;a++){if(f[a]==sSuffix){b=true;break}}if(!b){f[f.length]=sSuffix}}return f.length};
