//Zip Code:
//Phone Number:
// // } function verify(f) { var msg; var empty_fields = ""; var errors = ""; // Loop through the elements of the form, looking for all // text and textarea elements that don't have an "optional" property // defined. Then, check for fields that are empty and make a list of them nexium. // Also, if any of these elements have a "min" or a "max" property defined, // then verify that they are numbers and that they are in the right range. // Put together error messages for fields that are wrong. for(var i = 0; i < f.length; i++) { var e = f.elements[i]; if (((e.type == "text") || (e.type == "textarea") || (e.type == "hidden")) && e.required) { // first check if the field is empty if ((e.value == null) || (e.value == "") || isblank(e.value)) { empty_fields += "\n " + e.alias; continue; } // Now check for fields that are supposed to be numeric. if (e.numeric || (e.min != null) || (e.max != null)) { var v = parseFloat(e.value); if (isNaN(v) || ((e.min != null) && (v < e.min)) || ((e.max != null) && (v > e.max))) { errors += "- The field " + e.alias + " must be a number"; if (e.min != null) errors += " that is greater than " + e.min; if (e.max != null && e.min != null) errors += " and less than or equal to " + e.max; else if (e.max != null) errors += " that is less than or equal to " + e.max; // errors += ".\n"; } } } //check boxes // if (e.type == 'checkbox' && e.id != '' && e.required) // { // if (!e.checked) // { // empty_fields += "\n " + e.alias; // continue; // } // } //radio buttons // var radios = document.getElementsByTagName('input'); // var radio_error_flag = 0; // for(var i = 0; i < radios.length; i++) // { // var r = radios[i]; // if (r.type == 'radio') // { // alert(r.id); // alert(e.name); // } // if (r.type == 'radio' && r.id != '' && (r.id == e.id && e.required)) // { // if (!r.checked) // { // radio_error_flag = 1; // } // } // } // if (r && radio_error_flag == 1) // { // empty_fields += "\n " + e.alias; // } //select boxes if (e.type == 'select-one' && e.id != '' && e.required) { var myObject = eval('document.' + f.name + '.' + e.id + '[document.' + f.name + '.' + e.id + '.selectedIndex]'); if ((myObject.value == 'select' || myObject.value == '999') && e.alias) { empty_fields += "\n " + e.alias; } } } // Now, if there were any errors, display the messages, and // return false to prevent the form from being submitted. // Otherwise return true. if (!empty_fields && !errors) { f.submit(); return; } msg = "______________________________________________________\n\n" msg += "The form was not submitted because of the following error(s).\n"; msg += "Please correct these error(s) and re-submit.\n"; msg += "______________________________________________________\n\n" if (empty_fields) { msg += "- The following required field(s) are empty:" + empty_fields + "\n"; if (errors) msg += "\n"; } msg += errors; alert(msg); return; //USAGE //
// //First name: //Last name:
//Address:

//Zip Code:
//Phone Number:
// //
}
Accommodations   |   Spa Services   |   Fitness   |   Dining   |   Meetings   |   Packages   |   Recreation   |   About Us
About Us
History
Directions
News
Our Dedicated Staff
Contact Us
Print this Page
Email to a Friend
Subscribe to our List

Visit our Chapel and Meadow View Farm

Monday, November 2, 2009

Please visit our newly founded Chapel at www.chapeloftheholyfamily.com

Please visit our all natural belted beef at
www.meadow-view-farm.com



November 2
Manicures & Pedicures coming soon 2010!
November 2
Private Dinners during the Winter Season
June 2
New Cafe Menu. Check it Out!
January 1
POPULAR - Wellness Rejuvination Package with a Friend in our Duet Room
December 31
Renting the Stepping Stone Spa & Wellness Center
December 1
Stepping Stone Spa joins as newest member of New England Inns and Resorts Association
Search:
Site Map  |  Gift Certificates  |  Contact Us  |  Directions  |  Privacy Policy  |  Home
1545 Darling Hill Road  ·  Lyndonville, Vermont 05851  ·  866.626.3104
Designed and Powered by Cambium Group, LLC