var message = {

    submit: function(){

	if(message.verify()){

	    var theform = getObjectFromID("theform");
	    var theURL = getObjectFromID("theURL");

	    theform.action = theURL.value;
	    theform.submit();

	}//end if

    },//end submit


    verify: function(){

	var name = getObjectFromID("name");
	var email = getObjectFromID("email");
	var comments = getObjectFromID("ut45");

	var errorMessage= "";

	if(!name.value)
	    errorMessage += " * Name cannot be blank.\n\n";

	if(!email.value)
	    errorMessage += " * E-mail address cannot be blank.\n\n";
	else if(!validateEmail(email.value))
	    errorMessage += " * Not a valid e-mail address.\n\n";

	if(!comments.value)
	    errorMessage += " * Message cannot be blank.\n\n";

	if(errorMessage){
	    errorMessage = "Form could not be submitted:\n\n" + errorMessage;
	    alert(errorMessage);
	    return false;
	} else
	return true;
    }
}

    //look for a valid email address
    // this is a loose validation
    function validateEmail(thevalue){

	var result = false
	var theStr = new String(thevalue)
	var index = theStr.indexOf("@");

	if (index > 0) {

	    var pindex = theStr.indexOf(".",index);

	    if ((pindex > index+1) && (theStr.length > pindex+1))
		result = true;

	}//endif

	return result;

    }//end function --validateEmail--

connect(window,"onload",function() {

    var sender = getObjectFromID("sender")

    connect(sender, "onclick", message.submit)

})//end listner
