  function PrepareString( criteriaString, type )
  {

    var temp = "";
    var ctr;

    criteriaString = trim( criteriaString );

    if( criteriaString == "" || criteriaString == "(Please Select)" )
      criteriaString = "(NONE)";

    else
    {

      if( type == "nospace" )
      {

        for( ctr = 0; ctr < criteriaString.length; ctr++ )
          if( criteriaString.charAt( ctr ) == " " || criteriaString.charAt( ctr ) == "#" ||
              criteriaString.charAt( ctr ) == "{" || criteriaString.charAt( ctr ) == "}" ||
              criteriaString.charAt( ctr ) == "~" || criteriaString.charAt( ctr ) == "^" ||
              criteriaString.charAt( ctr ) == "(" || criteriaString.charAt( ctr ) == ")" ||
              criteriaString.charAt( ctr ) == '"' || criteriaString.charAt( ctr ) == "%" ||
              criteriaString.charAt( ctr ) == "'" || criteriaString.charAt( ctr ) == ";" )
            temp += "_";
          else
            temp += criteriaString.charAt( ctr );

        criteriaString = temp;

      }

      else
      {

        for( ctr = 0; ctr < criteriaString.length; ctr++ )
          if( criteriaString.charAt( ctr ) == "#" || criteriaString.charAt( ctr ) == "'" ||
              criteriaString.charAt( ctr ) == "{" || criteriaString.charAt( ctr ) == "}" ||
              criteriaString.charAt( ctr ) == "~" || criteriaString.charAt( ctr ) == "^" ||
              criteriaString.charAt( ctr ) == "(" || criteriaString.charAt( ctr ) == ")" ||
              criteriaString.charAt( ctr ) == '"' || criteriaString.charAt( ctr ) == "%" ||
              criteriaString.charAt( ctr ) == ";" )
            temp += "_";
          else
            temp += criteriaString.charAt( ctr );

        criteriaString = temp;

      }

    }

    return criteriaString;

  }

