var changeBgMenu = function(element, etat){
	if(etat == 'on'){
		element.className = 'background_orange_pale';	
	}
	else{
		element.className = 'background_blanc';
	}
};

var changeURL = function(url, params){
	if(params == undefined){
		window.location = url;
	}
	else{
		window.location = url+'?'+params;	
	}
};

var scroll = function(element){
	new Effect.ScrollTo(element);
	new Effect.Highlight(element,{startcolor:'#f8ecde', duration: 10});
};

var handlePrevButtonState = function(type, args) {
    var enabling = args[0];
    var leftImage = args[1];
    if(enabling) {
        leftImage.src = "/turf/images/panel-rewind.gif";    
    } else {
        leftImage.src = "/turf/images/panel-rewind.gif";    
    }
    
};

var handleNextButtonState = function(type, args) {
    var enabling = args[0];
    var rightImage = args[1];
    if(enabling) {
        rightImage.src = "/turf/images/panel-forward.gif";
    } else {
        rightImage.src = "/turf/images/panel-forward.gif";
    }
    
};

var getGallery = function(data){
	var myAjax = new Ajax.Request('gallery/thumb.php',{method: 'get', parameters: data, onComplete: setGallery});
};

var setGallery = function(request){
	$('gallery-content').innerHTML = request.responseText;
	try{
		var carousel = new YAHOO.extension.Carousel("carousel_gallery", 
			{
				"numVisible":        1,
				"animationSpeed":   .25,
				"scrollInc":         1,
				"navMargin":         0,
				"prevElement":     "prev-arrow",
				"nextElement":     "next-arrow",
				"prevButtonStateHandler":   handlePrevButtonState,
	            "nextButtonStateHandler":   handleNextButtonState
			}
		);
	}
	catch(e){
	}
};
