// ---- Compagnons de la Mane Library ------
// © 2003-2006 Onidji®. All rights reserved.

var TOOLTIP_MANAGER = null;

function showPhoto(url)
{
	window.open(url,'maximize','width=640,locationbar=0,defaultStatus=0,menubar=0,personalbar=0,statusbar=0,toolbar=0');
	return false;
}

function initCompagnonsDeLaMane()
{
	init();
	TOOLTIP_MANAGER = new ToolTipManager('cdelamane');
	
	var photos = getElementsByClassName('photo-zone',TAG_DIV);
	for (var i = 0; i < photos.length; i++) 
	{
	  if (photos[i].addEventListener)
		{
			photos[i].addEventListener(TAG_MOUSEOVER,showPhotoToolTip,true);
			photos[i].addEventListener(TAG_MOUSEOUT,hidePhotoToolTip,true);
			photos[i].addEventListener(TAG_MOUSEMOVE,showPhotoToolTip,true);
		}
		else
		{
					addEvent(photos[i],TAG_MOUSEOVER,showPhotoToolTip);
					addEvent(photos[i],TAG_MOUSEOUT,hidePhotoToolTip);
					addEvent(photos[i],TAG_MOUSEMOVE,showPhotoToolTip);
		}
	}
}

function showPhotoToolTip(event)
{
	var node;
	if (event && event.target) {
		node = event.target;
	} else if (window.event) {
		node = window.event.srcElement;
	} else {
		node = this;
	}
	if(getNodeAttributeValue(node,'class')!='photo-zone')
		node = getParentNode(node,'div','photo-zone');
	var n = getNode(node,'a','photo-zoom');
	if(n)
	{
			TOOLTIP_MANAGER.defineImg(getNodeAttributeValue(n,'href'));
			TOOLTIP_MANAGER.show(event);
	}
}

function hidePhotoToolTip(event)
{
	TOOLTIP_MANAGER.hide();
}
