/*gestion multilignes */
jQuery.fn.charmax = function(params){
	//options
  var opt = {
		classAdd:"big",
		maxChar: 10
	};
	//déclaration de variable
	var total_words;
	if(params) {
		$.extend(opt, params);
	}
      var str = $(this).text();
      var longStr = str.length;
      if (longStr < opt.maxChar)
      {
        $(this).addClass(opt.classAdd);
      }else{
        $(this).removeClass(opt.classAdd);
      }
};
$(document).ready(function(){
    $('#Lien1').addClass('btOn');
    $('#global').addClass('fdGammeStruct1');
});
/*function closingAllGammeStruct(e){

	var el;
	if (navigator.userAgent.indexOf("MSIE") != "-1") {
		el = window.event.toElement;
	} else if (e.relatedTarget != null) {
		el = (e.relatedTarget.tagName ? e.relatedTarget : e.relatedTarget.parentNode);
	}
	
	if (getContainerWith(el, "DIV", "centreConteneur") == null) {		
		//razFdBtSousGamme();
		//debutPageGammeStruct();
	}

}*/	

function getContainerWith(node, tagName, className) {
	while (node != null) {
		if (node.tagName != null && node.tagName == tagName && hasClassName(node, className)) {
			return node;
		}
		node = node.parentNode;
	}
	return node;
}
 
function hasClassName(el, name) {
	var i, list;
	list = el.className.split(" ");
	for (i = 0; i < list.length; i++) {
		if (list[i] == name) {
			return true;
		}
	}
	return false;
}

function preloadPage(){
	document.getElementById('cache').style.display='none';	
	document.getElementById('preload').style.display='block';
}

function calculWidthDivBtOff(){
	var recupNombreBtOff = $('.btOff').length;
	var recupWidthDivBtOff = $('.btOff').width();	
	/*var recupWidthDivBtOffGlobal = $('.centreConteneur').width();	*/
	
	if(recupNombreBtOff==1){
		$('.centreConteneur').width(recupWidthDivBtOff);		
	}
}

function lienService(){
	/*Largeur du lien service en fonction du texte*/
	var recupWidthLienService = $('.spanLienService').width();
	var recupWidthLienServiceTotal = recupWidthLienService;
	/*alert(recupWidthLienServiceTotal);*/
	$('.lienServiceC').width(recupWidthLienServiceTotal);
}