/*
The isEmpty and isWhitespace functions were taken straight from Netscape's JavaScript development site, http://developer
.netscape.com.
*/
var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

function isValid(parm,val) {
        if (parm == "") return true;
        for (i=0; i<parm.length; i++) {
                if (val.indexOf(parm.charAt(i),0) == -1) return false;
        }
        return true;
}

function trim(s) {
	return s.replace(/^\s+|\s+$/g, "");
}

function isNum(parm) {return isValid(parm,numb);}

function isFloat(s) {
	var n = trim(s);
	return n.length>0 && !(/[^0-9.]/).test(n) && (/\.\d/).test(n);
}

function isNumber(s) {
	var n = trim(s);
	return n.length>0 && +n == n;
}

// whitespace characters
var whitespace = " \t\n\r";

/****************************************************************/
function leftpad(theItem, thePad, minSize) {
	newItem = new String(theItem);
	while (newItem.length < minSize) {
		newItem = thePad + newItem;
	}
	return newItem;
}

/****************************************************************/
function isEmpty(s) {
// Check whether string s is empty.
	return ((s == null) || (s.length == 0))
}

/****************************************************************/
function isWhitespace(s) {
	var i;

// Is s empty?
	if (isEmpty(s))
		return true;

// Search through string's characters one by one
// until we find a non-whitespace character.
// When we do, return false; if we don't, return true.

        for (i = 0; i < s.length; i++) {
// Check that current character isn't whitespace.
                var c = s.charAt(i);
                if (whitespace.indexOf(c) == -1)
                        return false;
        }

// All characters are whitespace.
        return true;
}

/****************************************************************/
function ForceEntry(val, str) {
        var strInput = new String(val.value);

        if (isWhitespace(strInput)) {
                alert(str);
                return false;
        }
 else
                return true;
}

/****************************************************************/
function ValidateCommonData(pronoun) {
USA="USA";
CANADA="CANADA";
        if (isEmpty(document.webform.Street_Address.value)) {
                alert("Please enter " + pronoun + " Street Address.");
                document.webform.Street_Address.focus();
                return false;
        }

        if (isEmpty(document.webform.Phone_Number.value)) {
                alert("Please enter " + pronoun + " Phone Number.");
                document.webform.Phone_Number.focus();
                return false;
        }

        if ((isEmpty(document.webform.City.value)) || (document.webform.State.selectedIndex == 0) || (isEmpty(document.webform.Zip_Code.value))) {
                alert("Please enter " + pronoun + " City, State/Province, Zip Code, and Country.");
                if (isEmpty(document.webform.City.value))
                        document.webform.City.focus();
                else if (document.webform.State.selectedIndex == 0)
                        document.webform.State.focus();
                else if (isEmpty(document.webform.Zip_Code.value))
                        document.webform.Zip_Code.focus();
                return false;
        }
	if ((document.webform.Country.value == USA) || (document.webform.Country.value == CANADA)) {
		if (document.webform.State.selectedIndex < 2) {
                	alert("Please enter " + pronoun + " State/Province.");
                        document.webform.State.focus();
                	return false;
        	}
        }
	return true;

}

/****************************************************************/
function ValidateEvalData() {

//<input type=hidden name="required" value="realname,email,session,classname,Registration_Process_Easy,Class_Organization_Good,Class_Materials_Helpful,Instructor_Suggestions_Helpful,Reqd_Readings_Helpful,Yahoogroup_Helpful,Expectations_Met">

        if (isEmpty(document.webform.realname.value)) {
                alert("Please enter your Name.");
                document.webform.realname.focus();
                return false;
        }
        if (isEmpty(document.webform.email.value)) {
		alert("Please enter your Email Address.");
                document.webform.email.focus();
                return false;
        }
	else {
		email=document.webform.email.value;
		if ((email.indexOf("@") == -1) || (email.indexOf(".") == -1)) {
			alert("Invalid email address: '" + email + "'");
			document.webform.email.focus();
			return false;
		}
        }
	if (document.webform.session.selectedIndex == 0) {
                alert("Please select the class session in which you were enrolled");
                document.webform.session.focus();
                return false;
        }
	if (document.webform.classname.selectedIndex == 0) {
                alert("Please select the class in which you were enrolled");
                document.webform.classname.focus();
                return false;
        }
//<input type=hidden name="required" value="realname,email,session,classname,Registration_Process_Easy,Class_Organization_Good,Class_Materials_Helpful,Instructor_Suggestions_Helpful,Reqd_Readings_Helpful,Yahoogroup_Helpful,Expectations_Met">
        if ((document.webform.Registration_Process_Easy[0].checked == false) & (document.webform.Registration_Process_Easy[1].checked == false) & (document.webform.Registration_Process_Easy[2].checked == false)) {
		alert("Please indicate your response regarding the registration process.");
                document.webform.Registration_Process_Easy[0].focus();
                return false;
        }
        if ((document.webform.Class_Organization_Good[0].checked == false) & (document.webform.Class_Organization_Good[1].checked == false) & (document.webform.Class_Organization_Good[2].checked == false)) {
		alert("Please indicate your response regarding the class organization.");
                document.webform.Class_Organization_Good[0].focus();
                return false;
        }
        if ((document.webform.Class_Materials_Helpful[0].checked == false) & (document.webform.Class_Materials_Helpful[1].checked == false) & (document.webform.Class_Materials_Helpful[2].checked == false)) {
		alert("Please indicate your response regarding the class materials.");
                document.webform.Class_Materials_Helpful[0].focus();
                return false;
        }
        if ((document.webform.Instructor_Suggestions_Helpful[0].checked == false) & (document.webform.Instructor_Suggestions_Helpful[1].checked == false) & (document.webform.Instructor_Suggestions_Helpful[2].checked == false)) {
		alert("Please indicate your response regarding the instructor's comments/suggestions.");
                document.webform.Instructor_Suggestions_Helpful[0].focus();
                return false;
        }
        if ((document.webform.Reqd_Readings_Helpful[0].checked == false) & (document.webform.Reqd_Readings_Helpful[1].checked == false) & (document.webform.Reqd_Readings_Helpful[2].checked == false) & (document.webform.Reqd_Readings_Helpful[3].checked == false)) {
		alert("Please indicate your response regarding the required readings.");
                document.webform.Reqd_Readings_Helpful[0].focus();
                return false;
        }
        if ((document.webform.Yahoogroup_Helpful[0].checked == false) & (document.webform.Yahoogroup_Helpful[1].checked == false) & (document.webform.Yahoogroup_Helpful[2].checked == false) & (document.webform.Yahoogroup_Helpful[3].checked == false)) {
		alert("Please indicate your response regarding the use of YahooGroups.");
                document.webform.Yahoogroup_Helpful[0].focus();
                return false;
        }
        if ((document.webform.Expectations_Met[0].checked == false) & (document.webform.Expectations_Met[1].checked == false) & (document.webform.Expectations_Met[2].checked == false)) {
		alert("Please indicate your response regarding your expectations for this online course.");
                document.webform.Expectations_Met[0].focus();
                return false;
        }
}

/****************************************************************/
function ValidateMentorEvalData() {

//<input type=hidden name="required" value="realname,email,mentorname,Registration_Process_Easy,Work_Description,Central_Achievement,How_Mentor_Helped">

        if (isEmpty(document.webform.realname.value)) {
                alert("Please enter your Name.");
                document.webform.realname.focus();
                return false;
        }
        if (isEmpty(document.webform.email.value)) {
		alert("Please enter your Email Address.");
                document.webform.email.focus();
                return false;
        }
	else {
		email=document.webform.email.value;
		if ((email.indexOf("@") == -1) || (email.indexOf(".") == -1)) {
			alert("Invalid email address: '" + email + "'");
			document.webform.email.focus();
			return false;
		}
        }
	if (document.webform.mentorname.selectedIndex == 0) {
                alert("Please select your mentor's name");
                document.webform.mentorname.focus();
                return false;
        }
//<input type=hidden name="required" value="realname,email,mentorname,Registration_Process_Easy,Work_Description,Central_Achievement,How_Mentor_Helped">
        if ((document.webform.Registration_Process_Easy[0].checked == false) & (document.webform.Registration_Process_Easy[1].checked == false) & (document.webform.Registration_Process_Easy[2].checked == false)) {
		alert("Please indicate your response regarding the registration process.");
                document.webform.Registration_Process_Easy[0].focus();
                return false;
        }
        if (isEmpty(document.webform.Work_Description.value)) {
		alert("Please describe your work with the mentor.");
                document.webform.Work_Description.focus();
                return false;
        }
        if (isEmpty(document.webform.Central_Achievement.value)) {
		alert("Please describe your central achievement and level of satisfaction with your success.");
                document.webform.Central_Achievement.focus();
                return false;
        }
        if (isEmpty(document.webform.How_Mentor_Helped.value)) {
		alert("Please describe how your mentor helped you gaine this achievement.");
                document.webform.How_Mentor_Helped.focus();
                return false;
        }
}

/****************************************************************/
function ValidateEvalDataPSY() {

//<input type=hidden name="required" value="realname,email,CourseGuidelines,CourseMaterialAndTopics,EditorialComments,SubmissionAndResponse,ExpectationsAndBenefits,Comments">

        if (isEmpty(document.webform.realname.value)) {
                alert("Please enter your Name.");
                document.webform.realname.focus();
                return false;
        }
        if (isEmpty(document.webform.email.value)) {
		alert("Please enter your Email Address.");
                document.webform.email.focus();
                return false;
        }
	else {
		email=document.webform.email.value;
		if ((email.indexOf("@") == -1) || (email.indexOf(".") == -1)) {
			alert("Invalid email address: '" + email + "'");
			document.webform.email.focus();
			return false;
		}
        }
	if (document.webform.session.selectedIndex == 0) {
                alert("Please select the class session in which you were enrolled");
                document.webform.session.focus();
                return false;
        }
	if (document.webform.classname.selectedIndex == 0) {
                alert("Please select the class in which you were enrolled");
                document.webform.classname.focus();
                return false;
        }
        if (isEmpty(document.webform.CourseGuidelines.value)) {
		alert("Please enter your feedback on the Course Guidelines.");
                document.webform.CourseGuidelines.focus();
                return false;
        }
        if (isEmpty(document.webform.CourseMaterialAndTopics.value)) {
		alert("Please enter your feedback on the Course Materials and Topics.");
                document.webform.CourseMaterialAndTopics.focus();
                return false;
        }
        if (isEmpty(document.webform.EditorialComments.value)) {
		alert("Please enter your feedback on the Editorial Comments.");
                document.webform.EditorialComments.focus();
                return false;
        }
        if (isEmpty(document.webform.SubmissionAndResponse.value)) {
		alert("Please enter your feedback on the submission/response process.");
                document.webform.SubmissionAndResponse.focus();
                return false;
        }
        if (isEmpty(document.webform.ExpectationsAndBenefits.value)) {
		alert("Please enter your feedback on the your expectations/benefits.");
                document.webform.ExpectationsAndBenefits.focus();
                return false;
        }
}

/****************************************************************/
function ValidateEnrollData() {

//<input type=hidden name="required" value="realname,email,Phone_Number,Country,Street_Address,City,State,Zip_Code,SCN_member">
pronoun1="your"

        if (isEmpty(document.webform.realname.value)) {
                alert("Please enter " + pronoun1 + " Name.");
                document.webform.realname.focus();
                return false;
        }
	if (!ValidateCommonData("your"))
		return false;
        if (isEmpty(document.webform.email.value)) {
		alert("Please enter " + pronoun1 + " Email Address.");
                document.webform.email.focus();
                return false;
        }
	else {
		email=document.webform.email.value;
		if ((email.indexOf("@") == -1) || (email.indexOf(".") == -1)) {
			alert("Invalid email address: '" + email + "'");
			document.webform.email.focus();
			return false;
		}
        }
        if ((document.webform.SCN_member[0].checked == false) & (document.webform.SCN_member[1].checked == false)) {
                alert("Please indicate " + pronoun1 + " membership status");
                document.webform.SCN_member[0].focus();
                return false;
        }
	foundone=0;
	thisone=0;
	for (i = 0; i < document.webform.length; i++) {
//alert("elem#: " + i + "; document.webform.elements[i].name: " + document.webform.elements[i].name);
		if ((document.webform.elements[i].name == "class_enroll") || (document.webform.elements[i].name == "class_enroll[]")) {
			if (thisone == 0)
				thisone=i;
			varvalue=document.webform.elements[i].value;
			varchk=document.webform.elements[i].checked;
			if (varchk != "") {
				foundone++;
			}
		}
	}
	if (foundone == 0) {
		alert("Please indicate the class in which you want to enroll.");
		document.webform[thisone].focus();
		return false;
	}
}

/****************************************************************/
function ValidateMentorEnrollData() {

//<input type=hidden name="required" value="realname,email,Phone_Number,Country,Street_Address,City,State,Zip_Code,SCN_member,mentor">
pronoun1="your"

        if (isEmpty(document.webform.realname.value)) {
                alert("Please enter " + pronoun1 + " Name.");
                document.webform.realname.focus();
                return false;
        }
	if (!ValidateCommonData("your"))
		return false;
        if (isEmpty(document.webform.email.value)) {
		alert("Please enter " + pronoun1 + " Email Address.");
                document.webform.email.focus();
                return false;
        }
	else {
		email=document.webform.email.value;
		if ((email.indexOf("@") == -1) || (email.indexOf(".") == -1)) {
			alert("Invalid email address: '" + email + "'");
			document.webform.email.focus();
			return false;
		}
        }
        if ((document.webform.SCN_member[0].checked == false) & (document.webform.SCN_member[1].checked == false)) {
                alert("Please indicate " + pronoun1 + " membership status");
                document.webform.SCN_member[0].focus();
                return false;
        }
	if ((document.webform.mentor.selectedIndex < 1) || (document.webform.mentor.value == "")) {
               	alert("Please select a mentor");
                       document.webform.mentor.focus();
               	return false;
       	}
	else {
		mentor=document.webform.mentor.value;
       	}
	foundone=0;
	thisone=0;
	for (i = 0; i < document.webform.length; i++) {
//alert("elem#: " + i + "; document.webform.elements[i].name: " + document.webform.elements[i].name);
		if ((document.webform.elements[i].name == "mentorship_enroll") || (document.webform.elements[i].name == "mentorship_enroll[]")) {
			if (thisone == 0)
				thisone=i;
			varvalue=document.webform.elements[i].value;
			varchk=document.webform.elements[i].checked;
			if (varchk != "") {
				foundone++;
				if (varvalue.indexOf("extended") != -1) {
					document.webform.mentorship_class_num.value=document.webform.mentorship_ext_class.value;
					document.webform.member_m_discount.value=document.webform.member_m_discount2.value;
				}
				else if (varvalue.indexOf("intro") != -1) {
					document.webform.mentorship_class_num.value=document.webform.mentorship_intro.value;
					document.webform.member_m_discount.value=document.webform.member_m_discount1.value;
				}
				else {
					document.webform.mentorship_class_num.value=document.webform.mentorship_class.value;
					document.webform.member_m_discount.value=document.webform.member_m_discount2.value;
				}
				mentorship_enroll=document.webform.elements[i].value;
			}
		}
	}
	if (foundone == 0) {
		alert("Please indicate the mentorship in which you want to enroll.");
		document.webform[thisone].focus();
		return false;
	}
	mentorship_enroll=mentorship_enroll + "." + mentor;
	document.webform.mentorship_enroll.value=mentorship_enroll;
}

/****************************************************************/
function CountWords (this_field, show_word_count, show_char_count) {
	if (show_word_count == null) {
		show_word_count = true;
	}
	if (show_char_count == null) {
		show_char_count = false;
	}
	var char_count = this_field.value.length;
	var fullStr = this_field.value + " ";
	var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi;
	var left_trimmedStr = fullStr.replace(initial_whitespace_rExp, "");
	var non_alphanumerics_rExp = rExp = /[^A-Za-z0-9]+/gi;
	var cleanedStr = left_trimmedStr.replace(non_alphanumerics_rExp, " ");
	var splitString = cleanedStr.split(" ");
	var word_count = splitString.length -1;
	if (fullStr.length <2) {
		word_count = 0;
	}
	if (word_count == 1) {
		wordOrWords = " word";
	}
	else {
		wordOrWords = " words";
	}
	if (char_count == 1) {
		charOrChars = " character";
	} else {
		charOrChars = " characters";
	}
	if (show_word_count & show_char_count) {
		alert ("Word Count:\n" + "    " + word_count + wordOrWords + "\n" + "    " + char_count + charOrChars);
	}
	else {
		if (show_word_count) {
			alert ("Word Count:  " + word_count + wordOrWords);
		}
		else {
			if (show_char_count) {
				alert ("Character Count:  " + char_count + charOrChars);
      			}
   		}
	}
	return word_count;
}

/****************************************************************/
var selectedOptions = [];
function countSelected(select,maxNumber){
	for (var i=0; i<select.options.length; i++){
		if (select.options[i].selected && select.options[i].value != "" && !new RegExp(i,'g').test(selectedOptions.toString())){
			selectedOptions.push(i);
		}

		if (!select.options[i].selected && new RegExp(i,'g').test(selectedOptions.toString())){
			selectedOptions = selectedOptions.sort(function(a,b){return a-b});  
			for (var j=0; j<selectedOptions.length; j++){
				if (selectedOptions[j] == i){
					selectedOptions.splice(j,1);
				}
			}
		}

		if (select.options[i].value == "") {
			select.options[i].selected = false;
		}
		if (selectedOptions.length > maxNumber) {
			var throwAlert = true;
			select.options[i].selected = false;
			selectedOptions.pop();
		}
	}

	if (throwAlert == true){
		return false;
	}
	else
		return true;
}

/****************************************************************/
function ValidateOwwPropData() {
//<input type=hidden name="required" value="realname,email,Phone_Number,Country,Street_Address,City,State,Zip_Code,Current_SCN_Member,Heard_About_SCN,Class_Term,Class_Title,Class_Synopsis,Class_Description,Class_Goals,Group_Participation,Class_Methods,Class_Outline,Class_StartDate,Class_EndDate,Class_ScheduleTimeCommitment,Class_StudentSkillLevel,Class_SizeMax,Class_SizeMin,Resume,InetExp,BriefBio">

        if (isEmpty(document.webform.realname.value)) {
                alert("Please enter your Name.");
                document.webform.realname.focus();
                return false;
        }
	if (!ValidateCommonData("your"))
		return false;
        if (isEmpty(document.webform.email.value)) {
		alert("Please enter your Email Address.");
                document.webform.email.focus();
                return false;
        }
	else {
		email=document.webform.email.value;
		if ((email.indexOf("@") == -1) || (email.indexOf(".") == -1)) {
			alert("Invalid email address: '" + email + "'");
			document.webform.email.focus();
			return false;
		}
        }
        if ((document.webform.Current_SCN_Member[0].checked == false) & (document.webform.Current_SCN_Member[1].checked == false)) {
                alert("Please answer the question, 'Are you currently a member of the Story Circle Network?'");
                document.webform.Current_SCN_Member[0].focus();
                return false;
        }
        if (document.webform.Heard_About_SCN.selectedIndex == 0) {
                alert("Please indicate where you learned about this teaching opportunity.");
                document.webform.Heard_About_SCN.focus();
                return false;
        }
        if (document.webform.Class_Term.selectedIndex == 0) {
                alert("Please indicate the term for which you are proposing a class.");
                document.webform.Class_Term.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_Title.value)) {
                alert("Please enter the title of your proposed class.");
                document.webform.Class_Title.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_Synopsis.value)) {
                alert("Please enter the synopsis of your proposed class.");
                document.webform.Class_Synopsis.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_Description.value)) {
                alert("Please enter the description of your proposed class.");
                document.webform.Class_Description.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_Goals.value)) {
                alert("Please describe what the students who successfully complete this class will be able to do.");
                document.webform.Class_Goals.focus();
                return false;
        }
        if ((document.webform.Group_Participation[0].checked == false) & (document.webform.Group_Participation[1].checked == false)) {
                alert("Please answer the question, 'Will your class involve students' group participation?'");
                document.webform.Group_Participation[0].focus();
                return false;
        }
        if (isEmpty(document.webform.Class_Methods.value)) {
                alert("Please enter the instruction/communication methods of your proposed class.");
                document.webform.Class_Methods.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_Outline.value)) {
                alert("Please enter the course outline, by week or unit.");
                document.webform.Class_Outline.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_StartDate.value)) {
                alert("Please enter the start date for your class (mm/dd/yyyy).");
                document.webform.Class_StartDate.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_EndDate.value)) {
                alert("Please enter the end date for your class (mm/dd/yyyy).");
                document.webform.Class_EndDate.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_ScheduleTimeCommitment.value)) {
                alert("Please enter the schedule and time commitment for your proposed class.");
                document.webform.Class_ScheduleTimeCommitment.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_StudentSkillLevel.value)) {
                alert("Please enter the student skill level & equipment required for your proposed class.");
                document.webform.Class_StudentSkillLevel.focus();
                return false;
        }
        if (isEmpty(document.webform.Class_SizeMax.value)) {
                alert("Please enter the maximum class size for your proposed class.");
                document.webform.Class_SizeMax.focus();
                return false;
        }
        else if (!isNum(document.webform.Class_SizeMax.value)) {
		alert("You entered an invalid maximum class size (" + document.webform.Class_SizeMax.value + "). Please enter a numeric value.");
               	document.webform.Class_SizeMax.focus();
               	return false;
        }
        if (isEmpty(document.webform.Class_SizeMin.value)) {
                alert("Please enter the minimum class size for your proposed class.");
                document.webform.Class_SizeMin.focus();
                return false;
        }
        else if (!isNum(document.webform.Class_SizeMin.value)) {
		alert("You entered an invalid minimum class size (" + document.webform.Class_SizeMin.value + "). Please enter a numeric value.");
               	document.webform.Class_SizeMin.focus();
               	return false;
        }
        if (isEmpty(document.webform.Resume.value)) {
                alert("Please enter your resume.");
                document.webform.Resume.focus();
                return false;
        }
        if (isEmpty(document.webform.InetExp.value)) {
                alert("Please enter your internet experience.");
                document.webform.InetExp.focus();
                return false;
        }
        if (isEmpty(document.webform.BriefBio.value)) {
                alert("Please enter your brief biography information.");
                document.webform.BriefBio.focus();
                return false;
        }

}

/****************************************************************/
function ValidateOwwPropRankData() {

//<input type=hidden name="required" value="realname,email,proposal,breadth,qualifications,originality,audience,depth,true_to_SCN_goals">

        if (document.webform.realname.selectedIndex == 0) {
                alert("Please select your Name from the pull-down menu.");
                document.webform.realname.focus();
                return false;
        }
        if (document.webform.email.selectedIndex == 0) {
                alert("Please select your Email Address from the pull-down menu.");
                document.webform.email.focus();
                return false;
        }
        if (document.webform.proposal.selectedIndex == 0) {
                alert("Please select the name of the proposal that you are judging from the pull-down menu.");
                document.webform.proposal.focus();
                return false;
        }
        if ((isEmpty(document.webform.topic.value)) || (isEmpty(document.webform.methods.value)) || (isEmpty(document.webform.materials.value)) || (isEmpty(document.webform.schedule.value)) || (isEmpty(document.webform.studentskills.value)) || (isEmpty(document.webform.resources.value)) || (isEmpty(document.webform.qualifications.value))) {
		alert("Please enter your remarks for each of the seven categories.");
        	if (isEmpty(document.webform.topic.value))
                	document.webform.topic.focus();
		else if (isEmpty(document.webform.methods.value))
                	document.webform.methods.focus();
		else if (isEmpty(document.webform.materials.value))
                	document.webform.materials.focus();
		else if (isEmpty(document.webform.schedule.value))
                	document.webform.schedule.focus();
		else if (isEmpty(document.webform.studentskills.value))
                	document.webform.studentskills.focus();
		else if (isEmpty(document.webform.resources.value))
                	document.webform.resources.focus();
		else 
                	document.webform.qualifications.focus();
                return false;
        }
        if (document.webform.evaluation.selectedIndex == 0) {
                alert("Please select your evaluation (1-10) from the pull-down menu.");
                document.webform.evaluation.focus();
                return false;
        }
}


