version 1.481, 2010/12/20 18:33:20
|
version 1.482, 2010/12/31 00:58:10
|
Line 168 sub file_delchk_js {
|
Line 168 sub file_delchk_js {
|
return <<"ENDSCRIPT"; |
return <<"ENDSCRIPT"; |
<script type="text/javascript"> |
<script type="text/javascript"> |
function file_deletion_check(formname) { |
function file_deletion_check(formname) { |
var str = new RegExp("^HWFILE.+_delete\$"); |
|
var delfilecount = 0; |
|
var elemnum = formname.elements.length; |
var elemnum = formname.elements.length; |
if (elemnum == 0) { |
if (elemnum == 0) { |
return true; |
return true; |
} |
} |
for (i=0; i<formname.elements.length; i++) { |
var str = new RegExp("^HWFILE.+_delete\$"); |
|
var delboxes = new Array(); |
|
for (var i=0; i<formname.elements.length; i++) { |
var id = formname.elements[i].id; |
var id = formname.elements[i].id; |
if (id != '') { |
if (id != '') { |
if (str.test(id)) { |
if (str.test(id)) { |
if (formname.elements[i].type == 'checkbox') { |
if (formname.elements[i].type == 'checkbox') { |
if (formname.elements[i].checked) { |
if (formname.elements[i].checked) { |
delfilecount ++; |
delboxes.push(id); |
} |
} |
} |
} |
} |
} |
} |
} |
} |
} |
if (delfilecount > 0) { |
if (delboxes.length > 0) { |
if (confirm("$delfilewarn")) { |
if (confirm("$delfilewarn")) { |
return true; |
return true; |
} else { |
} else { |
|
for (var j=0; j<delboxes.length; j++) { |
|
formname.elements[delboxes[j]].checked = false; |
|
} |
return false; |
return false; |
} |
} |
} else { |
} else { |