// fonction menu déroulant horizontal
sfHover = function() {
	var sfEls = document.getElementById("menuDeroulant").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//AJAX
function makeRequest(url, cible) {
var httpRequest = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
   httpRequest = new XMLHttpRequest();
   if (httpRequest.overrideMimeType) {
   httpRequest.overrideMimeType('text/xml');
	}
}
else if (window.ActiveXObject) { // IE
	try {
		httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Abandon :( Impossible de créer une instance XMLHTTP');
            return false;
        }
        httpRequest.onreadystatechange = function() { refresh(httpRequest, cible); };
        httpRequest.open('GET', url, true);
        httpRequest.send(null);

    }

    function refresh(httpRequest,  cible) {
    var monid=cible;
        if (httpRequest.readyState == 4) {
            if (httpRequest.status == 200) {
           	document.getElementById(monid).innerHTML = httpRequest.responseText;
            } else {
            	alert(httpRequest.responseText);
                alert('Un problème est survenu avec la requête.');
            }
        }
    }
    
function showHideComments(url, cible){    
	if(document.getElementById("commentaires").style.display == "none"){
	    document.getElementById("sp_commentaires_libelle").innerHTML = "Masquer les commentaires";
	    document.getElementById("commentaires").style.display = "block";
	   	makeRequest(url,"commentaires");
	}else{
		document.getElementById("sp_commentaires_libelle").innerHTML = "Afficher les commentaires";
		document.getElementById("commentaires").style.display = "none";
	}
}

function showHideCommentaires(){    
	if(document.getElementById("commentaires").style.display == "none"){
	    document.getElementById("sp_commentaires_libelle").innerHTML = "Masquer les commentaires";
	    document.getElementById("commentaires").style.display = "block";
	}else{
		document.getElementById("sp_commentaires_libelle").innerHTML = "Afficher les commentaires";
		document.getElementById("commentaires").style.display = "none";
	}
}




$(document).ready(function(){	
	$("div#nextPicture").fadeTo("slow", 0.0);
	$("div#previousPicture").fadeTo("slow", 0.0);
	$("div#nextPicture").hover(function(){		
		$(this).fadeTo("slow", 1.0);}
	,function(){   		
		$(this).fadeTo("slow", 0.0); 
	});
	$("div#previousPicture").hover(function(){		
		$(this).fadeTo("slow", 1.0);}
	,function(){   		
		$(this).fadeTo("slow", 0.0); 
	});
});
