462 |
function checkAll(location) { |
function checkAll(location) { |
463 |
var len = element_id('forma').elements.length; |
var len = element_id('forma').elements.length; |
464 |
var check_all = element_id('allFiles'); |
var check_all = element_id('allFiles'); |
465 |
|
var suma = 0; |
466 |
|
|
467 |
for (var i = 0; i < len; i++) { |
for (var i = 0; i < len; i++) { |
468 |
|
|
469 |
var e = element_id('forma').elements[i]; |
var e = element_id('forma').elements[i]; |
470 |
if ((e.checked || !e.checked) && e.name != 'all') { |
if (e.name != 'all' && e.name.substr(0,3) == 'fcb') { |
471 |
if (check_all.checked) { |
if (check_all.checked) { |
472 |
e.checked = true; |
var el = element_id("fss" + e.name.substr(3)); |
473 |
|
var size = parseInt(el.value) || 0; |
474 |
|
debug('suma: '+suma+' size: '+size); |
475 |
|
if ((suma + size) < media_size) { |
476 |
|
suma += size; |
477 |
|
e.checked = true; |
478 |
|
} else { |
479 |
|
break; |
480 |
|
} |
481 |
} else { |
} else { |
482 |
e.checked = false; |
e.checked = false; |
483 |
} |
} |
484 |
} |
} |
485 |
} |
} |
486 |
|
update_sum(suma); |
487 |
|
} |
488 |
|
|
489 |
sumiraj(); |
function update_sum(suma) { |
490 |
|
element_id('forma').totalsize.value = suma; |
491 |
|
pbar_set(suma, media_size); |
492 |
|
debug('total size: '+suma); |
493 |
} |
} |
494 |
|
|
495 |
function sumiraj(e) { |
function sumiraj(e) { |
496 |
var suma = parseInt(element_id('forma').totalsize.value) || 0; |
var suma = parseInt(element_id('forma').totalsize.value) || 0; |
497 |
var len = element_id('forma').elements.length; |
var len = element_id('forma').elements.length; |
512 |
} |
} |
513 |
} |
} |
514 |
} |
} |
515 |
element_id('forma').totalsize.value = suma; |
update_sum(suma); |
|
pbar_set(suma, media_size); |
|
|
debug('total size: '+suma); |
|
516 |
return suma; |
return suma; |
517 |
} |
} |
518 |
|
|