 
         /* Update the client counter on badge. */
         update_client_count();
+
+        addEventListener(MouseEvent.CLICK, mouse_clicked);
     }
 
     public function proxy_begin():void

        cur_client_count_tf.text = "";
        for(var i:Number = 0; i < num_proxy_pairs; i++)
            cur_client_count_tf.appendText(".");
    }
}


    }
}

import flash.events.MouseEvent;
import flash.net.navigateToURL;
import flash.net.URLRequest;
import flash.text.TextFormat;
import flash.text.TextField;
import flash.utils.getTimer;

class Badge extends flash.display.Sprite
{
    private const FLASHPROXY_INFO_URL:String = "https://crypto.stanford.edu/flashproxy/";

    /* Number of proxy pairs currently connected. */
    private var num_proxy_pairs:int = 0;
    /* Number of proxy pairs ever connected. */
