CmdUtils.CreateCommand({
    mypass: "PUT_YOUR_PASSWORD_HERE",
    name: "password",
    icon: "http://jonefox.com/blog/favicon.ico",
    takes: {"url to generate password for": noun_arb_text},
    author: {name: "Jon Fox"},
    license: "MPL",
    preview: function(prevWin) 
    {
       prevWin.innerHTML = CmdUtils.renderTemplate("Generate a password for a site.");
    },

    execute: function( url ) 
    {
		url = url.text || context.focusedWindow.location.href;

		var baseUrl = "http://jonefox.com/pw.php";
		var params = {site: url, pass:this.mypass};
		jQuery.get( baseUrl, params, function( genpass ) 
		{
			CmdUtils.setSelection( genpass );
		})
    }
})