function getSelectedCheckbox(buttonGroup) {
   // Go through all the check boxes. return an array of all the ones
   // that are selected (their position numbers). if no boxes were checked,
   // returned array will be empty (length will be zero)
   var retArr = new Array();
   var lastElement = 0;
   if (buttonGroup[0]) { // if the button group is an array (one check box is not an array)
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            retArr.length = lastElement;
            retArr[lastElement] = i;
            lastElement++;
         }
      }
   } else { // There is only one check box (it's not an array)
      if (buttonGroup.checked) { // if the one check box is checked
         retArr.length = lastElement;
         retArr[lastElement] = 0; // return zero as the only array value
      }
   }
   return retArr;
} // Ends the "getSelectedCheckbox" function

function getSelectedCheckboxValue(buttonGroup) {
   // return an array of values selected in the check box group. if no boxes
   // were checked, returned array will be empty (length will be zero)
   var retArr = new Array(); // set up empty array for the return values
   var selectedItems = getSelectedCheckbox(buttonGroup);
   if (selectedItems.length != 0) { // if there was something selected
      retArr.length = selectedItems.length;
      for (var i=0; i<selectedItems.length; i++) {
         if (buttonGroup[selectedItems[i]]) { // Make sure it's an array
            retArr[i] = buttonGroup[selectedItems[i]].value;
         } else { // It's not an array (there's just one check box and it's selected)
            retArr[i] = buttonGroup.value;// return that value
         }
      }
   }
   return retArr;
} // Ends the "getSelectedCheckBoxValue" function


function getSelectedRadio(buttonGroup) {
   // returns the array number of the selected radio button or -1 if no button is selected
   if (buttonGroup[0]) { // if the button group is an array (one button is not an array)
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            return i
         }
      }
   } else {
      if (buttonGroup.checked) { return 0; } // if the one button is checked, return zero
   }
   // if we get to this point, no radio button is selected
   return -1;
} // Ends the "getSelectedRadio

function getSelectedRadioValue(buttonGroup) {
   // returns the value of the selected radio button or "" if no button is selected
   var i = getSelectedRadio(buttonGroup);
   if (i == -1) {
      return "";
   } else {
      if (buttonGroup[i]) { // Make sure the button group is an array (not just one button)
         return buttonGroup[i].value;
      } else { // The button group is just the one button, and it is checked
         return buttonGroup.value;
      }
   }
} // Ends the "getSelectedRadioValue" function


function GetNanny(FormName)
{
	var FamilyIDForExclude;
	var FamilyIDForExclude = document.getElementById("FamilyIDExcludeNanny").value;
        
	UpdateReqWin = window.open("GetNanny.asp?NoMenuBar=1&FamilyID=" + FamilyIDForExclude  + "&frmname=" + FormName,"GetNanny","menubar=no,height=600,width=600,status=no,toolbar=no,location=no,scrollbars=yes,resizable=yes")
	UpdateReqWin .focus();
}

function GetFamily(FormName)
{
	UpdateReqWin = window.open("GetFamily.asp?NoMenuBar=1&frmname=" + FormName,"GetFamily","menubar=no,height=600,width=600,status=no,toolbar=no,location=no,scrollbars=yes,resizable=yes")
	UpdateReqWin .focus();
}



function ShowEmailNanny(NannyID)
{
var winShowEmailNanny = window.open('actlogemailNanny.asp?NoMenuBar=1&nannyid=' + NannyID,"ShowEmailNanny","menubar=no,height=600,width=700,status=no,toolbar=no,location=no;scroll=yes");
winShowEmailNanny.focus();
}

function ShowEmailFamily(NannyID)
{
var winShowEmailFamily = window.open('NannyActivity.asp?Action=EMailFamily&ActivityType=ENF&NoMenuBar=1&nannyid=' + NannyID,"ShowEmailFamily","menubar=no,height=800,width=800,status=no,toolbar=no,location=no;scroll=yes");
winShowEmailFamily.focus();
}	


function ShowScheduleInterview(NannyID)
{
var winShowScheduleInterview = window.open('actlogemailNanny.asp?NoMenuBar=1&nannyid=' + NannyID,"ShowScheduleInterview","menubar=no,height=600,width=700,status=no,toolbar=no,location=no;scroll=yes");
winShowScheduleInterview.focus();

}	

function ShowLeftMessage(NannyID)
{
var winShowScheduleInterview = window.open('nannyactivity.asp?NoMenuBar=1&nannyid=' + NannyID + '&Action=ActivityAdd&ProcessFrom=NannyPortal&ActivityType=L|Left Message',"ShowScheduleInterview","menubar=no,height=600,width=700,status=no,toolbar=no,location=no;scroll=yes");
winShowScheduleInterview.focus();
}	


function ShowPageInNewWin(url)
{
var winShowScheduleInterview = window.open(url,"ShowPageInNewWin","menubar=no,height=800,width=800,status=no,toolbar=yes,location=no;scroll=yes");
winShowScheduleInterview.focus();
}	


function ShowPageInNewWinRegular(url)
{
var winShowScheduleInterview = window.open(url,"ShowPageInNewWin","width=800,height=800,status=no,resizable=no,top=0,left=0,dependent=yes,scrollbars=yes,alwaysRaised=yes");
winShowScheduleInterview.focus();
}	




function PopUpPic(ImageUrl)
{
     var winPopUpPic = window.open(ImageUrl,"winPopUpPic","height=500,width=650,status=no,top=0,left=0,dependent=yes,scrollbars=yes,alwaysRaised=yes");
     winPopUpPic.focus();
}


