<!--
var address
function goToPictureBB1(address,target) {
	open(address, target, "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=400,height=200,left=200,top=20")
}
function goToPictureBB2(address,target) {
	open(address, target, "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=600,height=500,left=180,top=20")
}
function goToPictureBB3(address,target) {
	open(address, target, "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=750,height=500,left=20,top=20")
}
function goToPictureBB4_OLD(address,target) {
	open(address, target, "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=500,height=400,left=100,top=20")
}
function goToPictureBB4(address,target) {
	open(address, target, "toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=570,height=600,left=150,top=20")
}
function preloadImages() {
    if (document.images) {
       var imgFiles = preloadImages.arguments;
       var preloadArray = new Array();
       for (var i=0; i < imgFiles.length; i++) {
            preloadArray[i] = new Image;
            preloadArray[i].src = imgFiles[i];
       }
    }
}
function swap(id, newsrc) {
    var theImage = locateImage(id);
    if (theImage) {
        theImage.src = newsrc;
    }
}
function locateImage(name) {
    var theImage = false;
    if (document.images) {
        theImage = document.images[name];
    }
    if (theImage) {
        return theImage;
    }
    return (false);
}
preloadImages('Print_G.jpg',
'PrintS_G.jpg',
'Reload_G.jpg',
'Close_G',
'DrBusterBrown/Obituary_G.jpg',
'DrBusterBrown/Reflections_G.jpg',
'DrBusterBrown/Galleries_G.jpg',
'DrBusterBrown/Condolences_G.jpg',
'DrBusterBrown/Papers-Internet_G.jpg',
'DrBusterBrown/AcademicResearch_G.jpg',
'DrBusterBrown/Mission-Contacts_G.jpg',
'DrBusterBrown/E-mailUs_G.jpg',
'DrBusterBrown/Obituary_B.jpg',
'DrBusterBrown/Reflections_B.jpg',
'DrBusterBrown/Galleries_B.jpg',
'DrBusterBrown/Condolences_B.jpg',
'DrBusterBrown/Papers-Internet_B.jpg',
'DrBusterBrown/AcademicResearch_B.jpg',
'DrBusterBrown/Mission-Contacts_B.jpg',
'DrBusterBrown/E-mailUs_B.jpg',
'Print_B.jpg',
'PrintS_B.jpg',
'Reload_B.jpg',
'Close_B.jpg')


// look for e-mail address
function isAValidEmail(inputValue) {

    var foundAt = false
    var foundDot = false
    var atPosition = -1
    var dotPosition = -1

    for (var i=0; i<=inputValue.length; i++) {
      if (inputValue.charAt(i) == "@" ) {
          foundAt = true
          atPosition = i
      }
      else if (inputValue.charAt(i) == ".") {
          foundDot = true
          dotPosition = i
      }
    }
  
    if ((foundAt && foundDot) && (atPosition < dotPosition)) {
        return true
    }
    else {
	 alert("Sorry, but it seems that you have entered an invalid e-mail address.  Please try again.")
        return false
    }
}

// look for names
function exists(inputValue) {

    var aCharExists = false

    for (var i=0; i<=inputValue.length; i++) {
      if (inputValue.charAt(i) != " " && inputValue.charAt(i) != "") {
          aCharExists = true
          break
      }
    }

    return aCharExists
}

// validate the form.
function validateForm() {

   var rc = true

   if (!document.DrBusterBrownEMailForm.First_name.value || 
       !document.DrBusterBrownEMailForm.Last_name.value || 
       !document.DrBusterBrownEMailForm.Contact_number.value) {
       alert("Please type in your entire name (both first and last), and a valid contact phone number.  Thanks!")
       rc = false
   }

   if (!isAValidEmail(document.DrBusterBrownEMailForm.users_email.value)) {
           alert("We can't contact you via e-mail unless you give us a valid e-mail address. Thanks!")
       rc = false
   }

// if all is well - thanks. 
   if (rc) {

       alert("Thanks for submitting this form. A return e-mail should arrive at your e-mail box shortly.")
   }
   return rc
}

// -->