$.extend($s,{
  TESTING: true,
  
  config: {
    update: function(callback) {
      var params = {};
      params.s_twitter_username = $("#twitter_username").val();
      params.s_twitter_password = $("#twitter_password").val();
      params.s_twitter_publish = $("input[name=twitter_publish]:checked").val();
      $s.ajax.saveSettings(params, callback);
    }
  },

  anchors: {
    LOGIN: "login",
    USER_HOME: "mywall",
    DEFAULT_HOME: "gallery"
  },

  urls: {
    getBaseUrl: function(){
      if($s.TESTING) {
        return "test/client.php/";
      }else{
        return "scrawll://";
      }
    },
    
    getContentUrl: function(pageName){return "content" + pageName + ".html";},
    getMenuUrl: function(pageName){return "menu" + pageName + ".html";},
    
    addTransactionId: function(transactionId){return "/" + transactionId;},
    
    getGalleryUrl: function(transactionId){return this.getBaseUrl() + "getGallery" + this.addTransactionId(transactionId);},
    getDrawingUrl: function(transactionId){return this.getBaseUrl() + "getDrawing" + this.addTransactionId(transactionId);},
    saveDrawingUrl: function(transactionId){return this.getBaseUrl() + "saveDrawing" + this.addTransactionId(transactionId);},
    saveDrawingTestUrl: function(transactionId){return this.getBaseUrl() + "saveDrawingTest" + this.addTransactionId(transactionId);},
    getDownloadsUrl: function(transactionId){return this.getBaseUrl() + "getDownloads" + this.addTransactionId(transactionId);},
    getSettingsUrl: function(transactionId){return this.getBaseUrl() + "getSettings" + this.addTransactionId(transactionId);},
    saveSettingsUrl: function(transactionId){return this.getBaseUrl() + "saveSettings" + this.addTransactionId(transactionId);},
    
    qs: function(params) {
      var queryString = "";  
      for(var a in params) {
      queryString = queryString +  (queryString == "" ? "" : "&") + encodeURIComponent(a) + 
                      "=" + encodeURIComponent(params[a]);
      } 
      return queryString;
    },
    
    init: function() { }
  }

});
