function showTextAd(cookieName) {


    var loggedInText  = "Check out our Registration Contest Winners";
    var loggedOutText = "Register now! It's FREE!";



    var d = document;

    var cookieValueStartIndex = -1;
    var SSOcookieValueStartIndex  = -1;

    var random_number = Math.floor(Math.random() * 99999999);



    ////////////////////////////////////////////////////////
    //
    //    Get the user_URL which was passed along in the
    //    URL query string
    //

    var queryString = window.location.search;
    var forwarded_URL   = "";

    if (queryString.length > 1) {
        queryString = queryString.substring(1, queryString.length);
    } else { queryString = null; }

    queryKeyVals = new Array();
    if(queryString) {
        for(var i=0; i < queryString.split("&").length; i++) {
            queryKeyVals[i] = queryString.split("&")[i];
        }

        for(var j=0; j < queryKeyVals.length; j++) {

            var Key   = queryKeyVals[j].split("=")[0];
            var Value = queryKeyVals[j].split("=")[1];

            if(Key == "user_URL") {

                var loginPageIndex  = -1;
                var logoutPageIndex = -1;
                var otherHosts = -1;

                loginPageIndex  = Value.indexOf("loginRegistrationPage");
                logoutPageIndex = Value.indexOf("logoutPage");
                otherHosts = Value.indexOf("newcars.globemegawheels.com");
                var maxLoginPageIndex = 
                    Value.indexOf("services/site/concurrentLogin");

                if(loginPageIndex == -1 && logoutPageIndex == -1
                        && otherHosts == -1 && maxLoginPageIndex == -1 ) {
                    forwarded_URL = Value;
                }

            }
        }
    }

    //
    //   End of getting user_URL
    //
    ////////////////////////////////////////////////////////



    if (d.cookie) {
        //var cookieLength = document.cookie.length;
        cookieValueStartIndex = document.cookie.indexOf(cookieName + "=");
        SSOcookieValueStartIndex = document.cookie.indexOf("SSO_COOKIE");
        if ( (cookieValueStartIndex != -1) && (SSOcookieValueStartIndex != -1)) { 

            ///////////////////////////////////////////////
            //   Write the Logged In version to the page
            //
            textLoggedIn = escape(loggedInText);
            d.write('<a class="locatorBlack" href="http://contests.theglobeandmail.com/registration-contest/winners-content.html" target="_blank"><b>' + unescape(textLoggedIn) + '</b></a>');

        } else {

            ///////////////////////////////////////////////
            //   Write the NOT Logged In version to the page
            //
            textLoggedOut = escape(loggedOutText);
            d.write('<a class="locatorBlack" href="http://www.theglobeandmail.com/servlet/Page/document/v4/reg/loginRegistrationPage?user_URL=' + forwarded_URL + '&ord=' + random_number + '" target="_top" ><b>'+ unescape(textLoggedOut) + '</b></a>');

        }

    } else {

        ///////////////////////////////////////////////
        //   Write the NOT Logged In version to the page
        //
        textLoggedOut = escape(loggedOutText);
        d.write('<a class="locatorBlack" href="http://www.theglobeandmail.com/servlet/Page/document/v4/reg/loginRegistrationPage?user_URL=' + forwarded_URL + '&ord=' + random_number + '" target="_top" ><b>'+ unescape(textLoggedOut) + '</b></a>');

    }

}
