index.htm

<html>
<head>
    <title>Welcome to Breaking The Ice</title>
<link rel="stylesheet" type="text/css" href="breaking.css" />
<script src="include.js" type="text/javascript"></script>
<script type="text/javascript">
              
        //Gathers the user details from the form and submits them to the server side.
        function registerUser() 
        {    
            var urlRegister = "registeruser.php?name=" + document.getElementById("txtName").value + "&contact=" + document.getElementById("txtContact").value;

            doHttpRequest(httpHTML, handleRegisterResponse, urlRegister, "GET");
        }
        

       //A callback function.
       //If we've successfully registered ourselves as a user,
       //move on the next page.
       function handleRegisterResponse() 
       {   
            var iId = parseInt(httpHTML.responseText);

            if (iId > 0)
            {
                 //We're registered. Move to the next page.
                 top.location="inviteusers.htm";
            }
            else
            {
                 alert("There was an error while registering: returned value was " + httpHTML.responseText);
            }
        }

        //When the user hits the return key in either edit field, 
        //register the user. (See handleKeyPress in the include file).
        function handleReturn()
        {
            registerUser();
        }

</script>
</head>
<body>
        <h1>Breaking the Ice</h1>
        <p class="intro">Breaking The Ice is a roleplaying game for two people. You'll guide a couple through three dates and decide: do they stay together or drift apart?</p>
    <p>To play, you'll talk to your partner through voicechat or IM, using these web pages to build characters and roll dice.</p>
        <p>When you're ready to start: what's your name?</p>
    <p><input type="text" id="txtName" value="" onKeyPress="handleKeyPress(event, handleReturn)"/></p>
    <p>And what's the best way for other users to contact you? (For example, you might write "grahamw on Google Talk")</p>
    <p><input type="text" id="txtContact" value="" onKeyPress="handleKeyPress(event, handleReturn)"/></p>
    <p><input type="button" value="Continue" onclick="registerUser()" /></p>
    <p class="understated"><i>Breaking The Ice online was <a href="code.php">coded by Graham Walmsley</a>, from the <a href="http://www.blackgreengames.com/bti.shtml">original game</a> by Emily Care Boss.</i></p>
    <p class="understated"><i>I'd welcome your feedback on this game. Get in touch at graham at catchyourhare dot com.</i></p>
</body>
</html>