var myRules = {
    '.itemDamier' : function(element) {
        element.onmouseover = function(){
        	askOeuvre(this);
        }
        element.onmouseout = function(){
            hideOeuvre(this.innerHTML);
        }
    }
};

Behaviour.register(myRules);
var to = 0;
function askOeuvre(item) {
	if (to!=0) {
		clearTimeout(to);
	}
	to = setTimeout(function() {doAskOeuvre(item);},200);
}

function doAskOeuvre(item) {
    hidden = item.getElementsByTagName("input")[0];
    value = hidden.value;
    elements = value.split('|');
    titre = elements[2];

    p = Position.cumulativeOffset(item);

    $('oeuvreContent').innerHTML = "<div id='labelRechercheOeuvre'>Recherche de l'oeuvre \""+titre+"\"...</div>";
    
    Element.show('oeuvre');
    url = "/mba/sections/displayOeuvre/";
    params = "folder="+elements[0]+"&oeuvre="+elements[1];

    var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: params, 
				onComplete: displayOeuvre,
                                encoding: "UTF-8"
			});

}

function displayOeuvre(res) {
  $('oeuvreContent').innerHTML = res.responseText;
}
function hideOeuvre(request) {
    if (!(Element.visible('oeuvreClose'))) {
        Element.hide('oeuvre');
    }
}
        
