   function isEmpty(s) { // ensures fields are not empty
      if (s.length == 0 ) return true;
   }
   
   function isWhite (s) {
      var i;
      var whitespace = " \t\n\r";

      if (isEmpty(s)) return true;

      for (i = 0; i < s.length; i++) {
         var c = s.charAt(i);
         if (whitespace.indexOf(c) == -1) return false;
      }
      return true;
   }

   function isEmail(s) {

      var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
      var check=/@[\w\-]+\./;
      var checkend=/\.[a-zA-Z]{2,3}$/;

      if(((s.search(exclude) != -1)||(s.search(check)) == -1)||(s.search(checkend) == -1)){
         return false;
      }
	  else {
	     return true;
	  }
   }

   function isCharsInBag (s, bag) {  
      var i;

      for (i = 0; i < s.length; i++) {   
         var c = s.charAt(i);
         if (bag.indexOf(c) == -1) return false;
      }
      return true;
   }

   function BuildStr(s, s1) { // Builds a string
	if (s.length > 0) s = s + ",\n";
	s = s + s1;
	return s;
   }