
      function feedbackButtonClick(){
          var error_header_one="Please correct the following Error first:\n\n";
          var error_header_many="Please correct the following Errors first:\n\n";
          var error_message="";
          var myform=document.feedbackInfo;
          var numErr=0;

          if (myform.commentText.value==""){
              error_message+="Please enter a comment. \n"
              numErr = numErr + 1;
          }

          if (myform.useremail.value==""){
              error_message+="Please provide your email address.\n"
              numErr = numErr + 1;
          }else if (invalidEmail(myform.useremail.value)){
              error_message+="Please enter a valid email address for Your E-mail.\n"
              numErr = numErr + 1;
          }
   
          if (myform.username.value=="")
	  {
		 error_message+="Please provide your name.\n";
                 numErr = numErr + 1;
          }

          if (error_message!=""){
              if (numErr == 1) {
                  alert(error_header_one+error_message);
              }else{
                  alert(error_header_many+error_message);
              }
          }else{
              myform.commentText.value = myform.commentText.value.replace(/\"/g, "&quot;");
              myform.useremail.value = myform.useremail.value.replace(/\"/g, "&quot;");
              myform.username.value = myform.username.value.replace(/\"/g, "&quot;");
              sendComment(myform, 1);
          }
      }
      
      // A simple e-mail address validator to determine if it's basic form is correct
      function invalidEmail(email) {
          var invalid = false;
          if (email.indexOf("@")<1){

              // No characters before @ symbol or @ does not exist
              invalid = true;
          }else{
              var right = email.substring((email.indexOf("@") + 1), email.length);

              // No .(dot) in portion after @ symbol
              if (right.indexOf(".")==-1){ invalid = true; }else{

                  // No characters between @ and first .(dot)
                  if (right.substring(0, right.indexOf("."))<1){ invalid = true; }else{

                      // No characters after first .(dot)
                      if (right.substring((right.indexOf(".") + 1), right.length)<1){ invalid = true; }
                  }
              }
          }
          return invalid;
      }


	  

function testing()
{
var temp = document.getElementById("commentTextI").value;
var countS = 0;
for (i = 0; i < temp.length; i++)
{
if (temp.charAt(i) == ' ')
{
countS++;
}
}
if (countS > 300)
{
alert("Please restrict your comments to 300 words or less");
return false;
}
 return true;
}

  function feedbackButtonClickFeed(ival){
          var error_header_one="Please correct the following Error first:\n\n";
          var error_header_many="Please correct the following Errors first:\n\n";
          var error_message="";
          var myform=document.feedbackInfo;
          var numErr=0;

          if (myform.comment.value==""){
              error_message+="Please enter a comment. \n"
              numErr = numErr + 1;
          }

          if (myform.sender_email_address.value==""){
              error_message+="Please provide your email address.\n"
              numErr = numErr + 1;
          }else if (invalidEmail(myform.sender_email_address.value)){
              error_message+="Please enter a valid email address for Your E-mail.\n"
              numErr = numErr + 1;
          }

          if (error_message!=""){
              if (numErr == 1) {
                  alert(error_header_one+error_message);
              }else{
                  alert(error_header_many+error_message);
              }
          }else{
              sendComment(myform, ival);
          }
      }





      function emailButtonClick(){

          var error_header_one="Please correct the following Error first:\n\n";

          var error_header_many="Please correct the following Errors first:\n\n";

          var error_message="";

          var myform=document.emailInfo;

          var numErr=0;



          if ((myform.toAddress1.value=="")&&(myform.toAddress2.value=="")&&(myform.toAddress3.value=="")){

              error_message+="Please enter at least one email address to which you want to send this page.\n";

              numErr = numErr + 1;

          }





          if ((myform.toAddress1.value!="")&&(invalidEmail(myform.toAddress1.value))){

              error_message+="Please enter a valid email address for E-mail Address 1.\n";

              numErr = numErr + 1;

          }





          if ((myform.toAddress2.value!="")&&(invalidEmail(myform.toAddress2.value))){

              error_message+="Please enter a valid email address for E-mail Address 2.\n";

              numErr = numErr + 1;

          }



          if ((myform.toAddress3.value!="")&&(invalidEmail(myform.toAddress3.value))){

              error_message+="Please enter a valid email address for E-mail Address 3.\n";

              numErr = numErr + 1;

          }



          if (myform.fromAddress.value==""){

              error_message+="Please provide your email address.\n";

              numErr = numErr + 1;

          }else if (invalidEmail(myform.fromAddress.value)){

              error_message+="Please enter a valid email address for Your E-mail.\n";

              numErr = numErr + 1;

          }



          if (myform.fromName.value==""){

              error_message+="Please enter your name.\n";

              numErr = numErr + 1;

          }



          if (error_message!=""){

              if (numErr == 1) {

                  alert(error_header_one+error_message);

              }else{

                  alert(error_header_many+error_message);

              }

          }else{

             sendComment(myform, 3);

          }

      }



      // A simple e-mail address validator to determine if it's basic form is correct

      function invalidEmail(email) {

          var invalid = false;

          if (email.indexOf("@")<1){



              // No characters before @ symbol or @ does not exist

              invalid = true;

          }else{

              var right = email.substring((email.indexOf("@") + 1), email.length);



              // No .(dot) in portion after @ symbol

              if (right.indexOf(".")==-1){ invalid = true; }else{



                  // No characters between @ and first .(dot)

                  if (right.substring(0, right.indexOf("."))<1){ invalid = true; }else{



                      // No characters after first .(dot)

                      if (right.substring((right.indexOf(".") + 1), right.length)<1){ invalid = true; }

                  }

              }

          }

          return invalid;

      }	  

