/*
chatOnLine
Author: Mauro Giorgi
version 1.0

requires:
    jquery.js

** Aggancia un evento click per l'apertura della popup della chat passando l'identificativo del cliente **
*/

(function($) {
    $.chatOnLine = {
        defaults: {
			POPUP_W:500,
			POPUP_H:500,
			POPUP_NAME:'chat',
			CHAT_URL:'http://chat.editaweb.it/customers/',		
			user: ""
        }
    };
    
    $.fn.extend({
        chatOnLine: function(config)
        {
            var config = $.extend({}, $.chatOnLine.defaults, config);
			config._this = $(this);
			config.USER = clearParam($(this).attr(config.user));
            setupChatOnLine(config);
        }
    });
    
    function setupChatOnLine(config) 
    {
		config._this.bind('click', function(){	
			OpenChatWin(config);
			return false;
		});			
    }
    function clearParam(str) 
    {
		var arrReplace = new Array('\\','/',';',',',':');
		for(var a in arrReplace){
			str = str.replace(arrReplace[a], '');		
		}
		return str;	
    }
	function OpenChatWin(config)
	{
		var win;
		win = window.open(config.CHAT_URL+config.USER+'/',config.POPUP_NAME,'width='+config.POPUP_W+', height='+config.POPUP_H+',toolbar=0, ' +	"menubar=0, top=50, left=50, scrollbars=0");
		win.focus();
	}    
	
})(jQuery);

