(function($){
	$.fn.concierge = function(options) {
/**
		var settings = jQuery.extend({
			pmsg:		"<span class=\"bold\">", 
			amsg:		"</span> characters remaining"
		}, options);
**/
        hideConciergeDialog = function(){
            if(typeof ClickTaleExec == "function") {
                ClickTaleExec("hideConciergeDialog()");
            }
            $("#concierge-dialog").hide();
            $(".ui-widget-overlay").remove();
        }

        showConciergeDialog = function(){
            if(typeof ClickTaleExec == "function") {
                ClickTaleExec("showConciergeDialog()");
            }
            if(CTIsPlayback() && !parent.P2SIDs){}

            $("body div.ui-widget-overlay").remove();
            var overlay = $("<div />")
                .addClass("ui-widget-overlay")
                .click(hideConciergeDialog);
            $("body").append(overlay);
            overlay.css({
                    "position":"absolute",
                    top: 0,
                    left: 0,
                    "z-index": 100,
                    "height":$(document).height(),
                    "width":$(document).width()
                });
            var dialog = $("#concierge-dialog");
            var leftpos = Math.round(($(window).width()-960)/2)+102;
            if($.browser.msie){
                leftpos = Math.round(($(window).width()-960)/2)-102;
            }


            dialog
                .css({
                    "position":"absolute",
                    "top":Math.round(($(window).height()-dialog.height())/2)+$(window).scrollTop(),
                    "left":leftpos,
                    "z-index":"150"
                }).show();

            dialog.find("a.close-link").click(hideConciergeDialog);
        }

        var list = this;
		list.each(function(i,val){
			var link = $(val);
			link.click(function(){
                showConciergeDialog();
                return false;
			});
		});
		return list;
	};
} )( jQuery );
$(document).ready(function() {
	$("#concierge-link, .concierge-links").concierge();
});