Hi there - I think I integrate the first solution as it is written above (thank you by the way!) - but I am coming acorss another issue. When I click on of the share check boxes it is disabling the sendEmail checkbox - even if there is another share check box still checked. Then if I check the box that I had unchecked - the sendEmail checkbox is still checked. Here's my code below - if anyone notices anything I would appreciate the feedback!
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<SCRIPT LANGUAGE="JavaScript">
function checkforshareboxes(theObj) {
var theForm = theObj.form;
// manually process the check action, then return false at
// the end of the script so that the event doesn't continue
if (theObj.checked) theObj.checked = false;
else theObj.checked = true;
// now search through the whole list of form elements,
// and see if any have a name with "share" in it. If so,
// check that item to see if it is checked, and if so,
// set shareboxfound = true so that after the loop, the
// SendEmail element can be re-enabled.
var shareboxfound = false;
for (var elementindex in theForm.elements) {
if (elementindex.indexOf("share_"

>= 0) {
if (theForm.elements[elementindex].checked) shareboxfound = true;
}
}
// if !shareboxfound, uncheck SendEmail
if (!shareboxfound) theForm.elements['sendEmail'].checked = false;
theForm.elements['sendEmail'].disabled = !shareboxfound;
return false;
}
</script>
</head>
<body style="cursor:default;">
<form name="f1" action="record_share.asp" method="post">
<TABLE border="0" width="100%">
<TR>
<TD valign="bottom">
<TABLE border="0">
<TR>
<TD>
<img border=0 width=64 src="dolimage.asp?i=677&t=0&v=I40&s=0">
</TD>
</TR>
<TR>
<TD align="center">
<INPUT type="checkbox" name="share_id_0" value=I40 checked onMouseDown="return checkforshareboxes(this);" onMouseUp="return false;" onClick="return false;">
</TD>
</TR>
</TABLE>
</TD>
<TD valign="bottom">
<TABLE border="0">
<TR>
<TD>
<img border=0 width=64 src="dolimage.asp?i=677&t=0&v=I51&s=0">
</TD>
</TR>
<TR>
<TD align="center">
<INPUT type="checkbox" name="share_id_0" value=I51 checked onMouseDown="return checkforshareboxes(this);" onMouseUp="return false;" onClick="return false;">
</TD>
</TR>
</TABLE>
</TD>
</TR>
<TR>
<TD colspan="7">
<INPUT type="checkbox" name="sendEmail" value="1">Send notification email regarding shared records.
</TD>
</TR>
<TR>
<TD colspan="7">
<INPUT type="submit" name="submit" value="Share Images">
</TD>
</TR>
</TABLE>
</FORM>
</body>
</html>