function scrollToElement(element, decalY, speed, easing, callback){
	// On recupète la position de l'element
	positionTop = decalY != undefined ? $(element).offset().top+decalY : $(element).offset().top;

	// Si la vitesse n'est pas passé, on la definie
	if(speed == undefined)
		speed = "500"

	// Si l'easing n'est pas passé, on le défini
	if(easing == undefined)
		easing = "easeInOutExpo"

	$('html,body').animate({
		scrollTop: positionTop
		}, speed, easing, callback);
}

function ucfirst(str) {
    // Makes a string's first character uppercase  
    // 
    // version: 909.322
    // discuss at: http://phpjs.org/functions/ucfirst    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   bugfixed by: Onno Marsman
    // +   improved by: Brett Zamir (http://brett-zamir.me)
    // *     example 1: ucfirst('kevin van zonneveld');
    // *     returns 1: 'Kevin van zonneveld'    str += '';
    var f = str.charAt(0).toUpperCase();
    return f + str.substr(1);
}
