
var NBaloon = new Class ({
    'version': '0.0.1',

    Implements: [Events, Options],

    getOptions: function() {
	return {
	    disappeardelay: 250,
	    verticaloffset: 0,
	    enablearrowhead: 1,
	    arrowheadheight: 11,
	    emptylabel: 'Please wait...',
	    foo: 0
	};
    },

    initialize: function(options){
	this.setOptions(this.getOptions(), options);

    },

    /* ******************************************************************** */


    /* ******************************************************************** */

    foo: function() {}
});


function SetBaloons() {
    $$('.nbaloon').each( function(element,index) {
	var contentid = element.get('id');

	if ( contentid ) {
	    var name = 'c-'+contentid;
	    var delement= $(name);

	    if ( delement ) {
		$(contentid).setStyle('cursor', 'pointer');

		var content = delement.innerHTML;
		var acontent = content.split('::');
		//alert( acontent[0] ); 
		element.store('tip:title', acontent[0]);
		element.store('tip:text',  acontent[1]);

		var tipz = new Tips( element,{
		    className: 'ilsabaloon',
//		    fixed: true,
		    hideDelay: 25,
		    showDelay: 250,
		    offset: {x: 26, y: 26}
		});
	    }
	}
    });
}


