
if (!Mondea)
	var Mondea = {};
	
	
Mondea.UrchinBuilder = Base.extend
({
    constructor: function(links)
    {
        this.observers = 
        { 
            linkOnClick: this.linkOnClick.bindAsEventListener(this) 
        };
        
        if (urchinTracker)
        {
            // only apply the events if the Google Analytics urchinTracker function is available

            links.each
            (
                function(link)
                {
                    Event.observe(link, 'click', this.observers.linkOnClick);
                }
                .bind(this)
            );
        }
    },
    
    linkOnClick: function(event)
    {
        var element = Event.element(event);
        
        if (element.href)
        {
            urchinTracker(element.href);
        }
    }
});
