            if(jQueryNoConflict == undefined){
                jQuery.noConflict();
                var jQueryNoConflict = true;
            }

            nickname = "Anonymous528";
            // strip tags
            nickname = nickname.replace(/(<([^>]+)>)/ig, "");
            // kick off chat
            var chat;
            function kickOff(){
            chat = new Chat();
            jQuery(function(){
                chat.getHistory();
                // watch textarea for key presses
                jQuery("#sendie").keydown(function(event){
                    var key = event.which;
                    //all keys including return.
                    if (key >= 33) {
                        var maxLength = jQuery(this).attr("maxlength");
                        var length = this.value.length;
                        // don't allow new content if length is maxed out
                        if (length >= maxLength) {
                            event.preventDefault();
                        }
                    }
                });
                // watch textarea for release of key press
                jQuery('#sendie').keyup(function(e){
                    if (e.keyCode == 13) {
                        var text = jQuery(this).val();
                        var maxLength = jQuery(this).attr("maxlength");
                        var length = text.length;
                        // send
                        if (length <= maxLength + 1) {
                            chat.send(text);
                            jQuery(this).val("");
                        } else {
                            jQuery(this).val(text.substring(0, maxLength));
                        }
                    }
                });
            });
            }

