function redirectToLogin() {
			window.location = "http://www.bullsconnect.com/login.html?url=" + escape(window.location);
		}
		function GetCookieUserId()
        {
			if ((Get_HD_Cookie("at") != null) || (Get_HD_Cookie("AT") != null)) {
                var cookieVal = Get_HD_Cookie("at");
                if (cookieVal == null) cookieVal = Get_HD_Cookie("AT");
                var cookieValArray = cookieVal.split('&');
                var i = 0;
                for (i = 0; i < cookieValArray.length; i++)
                {
                    var tempVar = cookieValArray[i].split('=');
                    if ((tempVar[0] == "u") && (tempVar.length > 1))
                    {
                        return tempVar[1];
                    }
                }
                return null;
			} else if ((Get_HD_Cookie("hd") != null) || (Get_HD_Cookie("HD") != null)) {
                var cookieVal = Get_HD_Cookie("hd");
                if (cookieVal == null) cookieVal = Get_HD_Cookie("HD");
                var cookieValArray = cookieVal.split('|');
                return cookieValArray[0];
            } else {
                return null;
            }       
        }
        function Get_HD_Cookie( check_name ) {
	        // first we'll split this cookie up into name/value pairs
	        // note: document.cookie only returns name=value, not the other components
	        var a_all_cookies = document.cookie.split( ';' );
	        var a_temp_cookie = '';
	        var cookie_name = '';
	        var cookie_value = '';
	        var b_cookie_found = false; // set boolean t/f default f

	        for ( i = 0; i < a_all_cookies.length; i++ )
	        {
		        // now we'll split apart each name=value pair
		        a_temp_cookie = a_all_cookies[i].split( '=' );


		        // and trim left/right whitespace while we're at it
		        cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');

		        // if the extracted name matches passed check_name
		        if ( cookie_name.toLowerCase() == check_name.toLowerCase() )
		        {
			        b_cookie_found = true;
			        // we need to handle case where cookie has no value but exists (no = sign, that is):
			        if ( a_temp_cookie.length > 1 )
			        {
				        cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			        }
			        // note that in cases where cookie is initialized but no value, null is returned
					//added this line here because at cookies have = signs included and our split above messes those up
			        if (check_name.toLowerCase() == "at") cookie_value = a_all_cookies[i].substring(3,a_all_cookies[i].length);
					if (cookie_value.substring(0,1) == "=") cookie_value = cookie_value.substring(1);
			        return cookie_value;
			        break;
		        }
		        a_temp_cookie = null;
		        cookie_name = '';
	        }
	        if ( !b_cookie_found )
	        {
		        return null;
	        }
        }