(function() {

var QueryString;

QueryString = (function() {
  function QueryString(queryString) {
    var key, pair, ref, value;
    this.queryString = queryString;
    this.queryString || (this.queryString = (ref = window.document.location.search) != null ? ref.substr(1) : void 0);
    this.variables = this.queryString.split('&');
    this.pairs = (function() {
      var i, len, ref1, ref2, results;
      ref1 = this.variables;
      results = [];
      for (i = 0, len = ref1.length; i < len; i++) {
        pair = ref1[i];
        results.push((ref2 = pair.split('='), key = ref2[0], value = ref2[1], ref2));
      }
      return results;
    }).call(this);
  }

  QueryString.prototype.get = function(name) {
    var i, key, len, ref, ref1, value;
    ref = this.pairs;
    for (i = 0, len = ref.length; i < len; i++) {
      ref1 = ref[i], key = ref1[0], value = ref1[1];
      if (key === name) {
        return value;
      }
    }
  };

  return QueryString;

})();

window.$qs = new QueryString;

}).call(this);