

/* Function that swaps images. */

function di20(id, newSrc) {
    var theImage = FWFindImage(document, id, 0);
    if (theImage) {
        theImage.src = newSrc;
    }
}

/* Functions that track and set toggle group button states. */

function FWFindImage(doc, name, j) {
    var theImage = false;
    if (doc.images) {
        theImage = doc.images[name];
    }
    if (theImage) {
        return theImage;
    }
    if (doc.layers) {
        for (j = 0; j < doc.layers.length; j++) {
            theImage = FWFindImage(doc.layers[j].document, name, 0);
            if (theImage) {
                return (theImage);
            }
        }
    }
    return (false);
}

function everything(form) 
  {
    isFullname(form)
	isEmail(form)

    allblanks(form)
  }
  
function allblanks(form) 
  {
    if( isFullname(form) && isEmail(form) ) 
      {
        form.submit()
      }
    
	if( isFullname(form) == false || isEmail(form) == false)  
      {
        compose(form)
      }
  }

function compose(form) 
  {
    var text = "Please check that you filled the following required field(s) in correctly:"	
    if(isFullname(form) == false) 
	  {
        text += "\nyour full name"
      }
	if(isEmail(form) == false) 
	  {
        text += "\nyour email"
      }
	  
    alert(text)
  }

function isFullname(form) 
  {
    if (form.name.value == "") 
      {
        return false
      }
    else 
    {
      return true
    }
  }
   


function isEmail(form) 
  {
    if ((form.email.value == "" || form.email.value.indexOf('@', 0) == -1) || form.email.value.indexOf('.') == -1) 
     {
       return false
     }
   else 
     {
       return true
     }
  }
  
  
