//by Matrix
//On 07/24, 2007
//Used to initialize the tooltip on images having a filename ending with "_petit.jpg", and large images on the tooltip having a filename ending with "_grand.jpg"

var FotoliaTooltip = {
    init: function() {

        if (
            !document.getElementById ||
            !document.createElement ||
            !document.getElementsByTagName
        ) {
            return;
        }

        var current = document.getElementsByTagName('img');
        var curLen = current.length;

        for (var j = 0; j < curLen; j++) {
            newToolTip(current[j]);
        }
    }
}

    function newToolTip(currentImage) {
            // we must redefine regexps (JS bug)
            var regexp_photos_mini = new RegExp('_petit.jpg');

            if (!currentImage.src.match(regexp_photos_mini)) {
                return;
            }

            var regexp = new RegExp('_petit.jpg');
            var largeSrc = currentImage.src.replace(regexp, '_grand.jpg');

            currentImage.setAttribute('largeSrc', largeSrc);

            var title = currentImage.getAttribute('title');
            // remove title
            currentImage.setAttribute('title', '');

            var tip = '<div class="centrer"><img src="' + largeSrc + '" /></div>';
            if (title) {
              tip += '<div class="div_zoom_site centrer texte">' + title + '</div>';
            }
            tip += '';
            new Tooltip(currentImage, tip, {'html': true, 'classname': 'FotoliaTooltipObject'});
    }


