<!--  script for data validation
												// CHECK STRING - ENSURE it is not all blank
												function fieldIsBlank(checkString)
												{
												    isBlank = true;
												    // LOOP THROUGH STRING CHARACTER BY CHARACTER
												    for (i = 0; i < checkString.length; i++)
												    {       
													ch = checkString.substring(i, i+1);
												        // ENSURE CHARACTER IS AN ALPHA CHARACTER
												        if (ch != " " )
												        {
												            isBlank = false;
												        }
												    }
												    // RETURN REVISED STRING
												    return isBlank;
												}
												//  CHECK REQUIRED FIELDS - ENSURE THAT A VALUE HAS BEEN ENTERED FOR
												//  EVERY FIELD LISTED IN THE "requiredFields" ARRAY
												function checkRequiredFields(input)
												{
												    //  YOU SHOULD ONLY NEED TO CHANGE THE VALUES FOR THE FOLLOWING
												    //  TWO ARRAYS (requiredFields and fieldNames).  ENSURE THAT
												    //  THE VALUES LISTED FOR requiredFields MATCH THE NAMES ASSIGNED
												    //  TO FIELD ELEMENTS IN YOUR FORM.
												    //  ENTER THE NAME (OR PARTIAL NAME) OF EVERY FIELD IN YOUR FORM
												    //  THAT MUST HAVE A VALUE (Case-Sensitive)
												    var requiredFields = new Array("A1First Name",
																				   "A2Last Name",
																				   "from_email");
												    //  TEXT TO DISPLAY THAT DESCRIBES THE MISSING FIELD(S) TO THE USER
												    var fieldNames = new Array("First Name",
																			   "Last Name",
																			   "Email");
												    //  YOU SHOULD NOT NEED TO MAKE ANY CHANGES BELOW THIS POINT ------
												    var fieldCheck   = true;
												    var nl = unescape("%0a");
												    var fieldsNeeded = nl + "A value must be entered in the following field(s):" + nl + nl + "	";
												    for (var fieldNum=0; fieldNum < parseInt(requiredFields.length); fieldNum++)
												    {
												        if (fieldIsBlank(input.elements[requiredFields[fieldNum]].value))
												        {
												            fieldsNeeded += (fieldNames[fieldNum] + nl + "	");
												            fieldCheck = false;
												        }
												    }
												    // ALL REQUIRED FIELDS HAVE BEEN ENTERED
												    if (fieldCheck == true)
												    {
												        return true;
												    }
												    // SOME REQUIRED FIELDS ARE MISSING VALUES
												    else
												    {
												        alert(fieldsNeeded);
												        return false;
												    }
												}
												function validate_and_submit(item)
												{
												    return checkRequiredFields(item);
												}
												// -->
