In IIS on XP there is only 1 web site "Default Web Site" and there is a limitation that there can only be one web site because MS doesn't want you to use XP as a server, on a server you can create multiple Web Sites, or you can explore workarounds like Slaven suggested.
For using folder based sites in mojoPortal, the first site must be a root web site NOT a Virtual Directory. Currently you have a Virtual Directory named mojo that points to the folder where the mojoportal files live. You need to point Default Web Site at that folder, right click Default Web Site and go to properties point Home Directory to the mojoportal. Then the first site will work at http://localhost, which corresponds to Default Web Site.
Hope it helps,
Joe