So I want whatever color (red, blue, or green) the person types in to become the border color that shows up around the document.write statements in the thirdPrompt.
I know I can do this in the Body without a function, but I was wondering if there is any way to get it to work after the thirdPrompt happens. Thanks!
<style type = "text/css">
    div.red {border-style:solid;border-width:1em; border-color:red; padding:1em;}
    div.blue {border-style:solid;border-width:1em; border-color:blue; padding:1em;}
    div.green {border-style:solid;border-width:1em; border-color:green; padding:1em;}
    div.black {border-style:solid;border-width:1em; border-color:black; padding:1em;}
</head>
</style>
<script language="javascript" type="text/javascript">
        function firstPrompt()
        {
        document.bgColor=('gray')
        var background
            {
                borderColor = window.prompt ("Please enter the border color you want: red, green, or blue.");
                if (borderColor == "red" || borderColor == "green" || borderColor == "blue")
                    {
                    enterWord = window.prompt ("Enter a word in the text field, all alphabetic characters.");
                    secondPrompt();
                    }
                else
                {
                    window.alert ("You didn't enter a valid color (red, green, blue), border color will be black!");
                    borderColor = ('black');
                    enterWord = window.prompt ("Enter a word in the text field, all alphabetic characters.");
                    secondPrompt();
                }
            }
        }
        function secondPrompt()
        {
        if (/[^0-9A-Z" "]/.test(enterWord))
            {
            enterLetter = window.prompt ("Enter a letter in the text field below.")
            findVowels();
            }
        else
        {
            window.alert ("Sorry you entered an invalid word (" + enterWord + ") please re-enter!");
            enterWord = window.prompt ("Enter a word in the text field, all alphabetic characters.");
            secondPrompt();
        }
        }
        function findVowels()
            {
                totalVowels = 0;
                for (i = 0; i < enterWord.length; i++)
                    {
                    if (enterWord.charAt(i).match(/[a-z]/) !=null)
                    {
                    if (enterWord.charAt(i).match (/[aeiou]/))
                        {
                            totalVowels++;
                        }
                    }
                    }
                thirdPrompt();
                return totalVowels;
            }
    function thirdPrompt()
        {
            if (/[^0-9A-Z" "]/.test(enterLetter) && (enterLetter.length < 2))
            {
                document.write("<div class = "+borderColor+">");
                document.write ("<h2>Word Checker</h2>");
                document.write ("<h2>" + Date() + "</h2>");
                document.write ("<br />" + "The word you entered was "+ "<strong>" + enterWord + "</strong>" + ". <br/>");
                document.write ("It contains " + enterWord.length + " character(s)." + "<br/>");
                document.write ("It contains " + totalVowels + " vowel(s)." + "<br />");
                document.write ("String '" + enterWord + "' contains the letter '" + enterLetter + "' at position ");
                document.write('</div>');
                document.bgColor = ("gray");
            }
            else
            {
                window.alert ("You entered an invalid character (" + enterLetter + ") please re-enter");
                secondPrompt();
            }
        }
</script>
<body onload = "firstPrompt();">
    <h2>
        Word Checker
    </h2>
    </body>
    </html>
 
     
     
    