var mobile=0;

/*************************
//Barre des onglets du header
//Initialisation :
**************************/	

$(document).ready(function(){
	$('.catalogue_onglet').each(function(){
		//Création de 2 onglets bien distincts : 								 
		if($(this).attr('id')=='ongletid_1'){//Catalogue Bateaux
			$(this).addClass('catalogue_bateaux');
			$(this).find('h1').addClass('bateaux');
			$(this).find('h1 img').attr('src','template-catalogue_bateau.jpg');
			$(this).find('.catalogue_ssrayons').addClass('articles_bateaux');										
		}
		if($(this).attr('id')=='ongletid_2'){
			$(this).addClass('catalogue_accessoires');//Catalogue Accessoires
			$(this).find('h1').addClass('accessoires');
			$(this).find('h1 img').attr('src','template-catalogue_accessoires.jpg');
			$(this).find('.catalogue_ssrayons').addClass('ssrayons_accessoires');
		}
	});
						   
	//Pas de trait de séparation pour le dernier onglet
		$('.articles_bateaux .ongletbit:last td:eq(2), .ssrayons_accessoires .ongletbit:last td:eq(2)').removeClass('ongletbit_d').addClass('ongletbit_d_bis');
	//Cacher tous les menus déroulants
	$('.ssmenu').css('display','none');

	//Désactiver le over et cacher les sous menus des onglets si la souris survol les div ci-dessous :
	$('.logo, .slogan, .menudivers, .catalogue_bateaux h1, .catalogue_accessoires h1, #contenupage, #desactivation, .onglet_out').mouseover(function() {
		hideMenu();
	});
});

/*************************
//Barre des onglets du header
//Cacher les menu déroulants:
**************************/	
function hideMenu() {
	//cacher tous les menus deroulants
	$('.ssmenu').slideUp();
	
	//On désactive tous les onglets ayant le over
	$('.ongletbit_g_over').removeClass().addClass('ongletbit_g');
	$('.ongletbit_m_over').removeClass().addClass('ongletbit_m');
	$('.ongletbit_d_over').removeClass().addClass('ongletbit_d');
	$('.ongletbit_d_bis').removeClass().addClass('ongletbit_d');
	
	//Et pas de séparateur pour le dernier onglet
	$('.articles_bateaux .ongletbit:last-child td:eq(2), .ssrayons_accessoires .ongletbit:last-child td:eq(2)').removeClass('ongletbit_d').addClass('ongletbit_d_bis');
}


/*************************
//Barre des onglets du header
//Au survol d'un onglet :
**************************/	
//INIT TEMPORISATEUR
var timeinssmenu=false ;
var t = 300;

$(document).ready(function(){
	$('.ongletbit').mouseover(function(){
		
		/**GESTION DU CSS DE L'ONGLET EN COURS**/
		var ongletbit_id = $(this).attr('id');//Récupère l'identifiant de l'onglet encours
		var ssmenu_id =  $('#'+ongletbit_id+' .ssmenu').attr('id');//Récupère l'identifiant du menu déroulant de  l'onglet encours

		//On désactive tous les onglets ayant le over précédemment
		$('.ongletbit_g_over').removeClass().addClass('ongletbit_g');
		$('.ongletbit_m_over').removeClass().addClass('ongletbit_m');
		$('.ongletbit_d_over').removeClass().addClass('ongletbit_d');
		$('.ongletbit_d_bis').removeClass().addClass('ongletbit_d');
		
		//Et pas de séparateur pour le dernier onglet
		$('.articles_bateaux .ongletbit:last-child td:eq(2), .ssrayons_accessoires .ongletbit:last-child td:eq(2)').removeClass('ongletbit_d').addClass('ongletbit_d_bis');
		
		//Et on met le over sur l'onglet en cours
		$('#'+ongletbit_id+'_g').removeClass('ongletbit_g').addClass('ongletbit_g_over');
		$('#'+ongletbit_id+'_m').removeClass('ongletbit_m').addClass('ongletbit_m_over');
		$('#'+ongletbit_id+'_d').removeClass('ongletbit_d').addClass('ongletbit_d_over');
		//Pour faire joli, on cache le trait de séparation qui se trouve juste avant de l'onglet over en cours
		var ongletbit_prev_indice = $('#'+ongletbit_id).size()-1;//indice onglet précédant celui en cours
		var ongletbit_prev_id = $('#'+ongletbit_id).prev(ongletbit_prev_indice).attr('id');//son identifiant
		$('#'+ongletbit_prev_id+'_d').removeClass('ongletbit_d').addClass('ongletbit_d_bis');//on lui applique une autre classe
		/**FIN GESTION DU CSS**/
		
		//Enfin appel de la fonction afficher du sous-menu de l'onglet en cours
		ouvrirmenu(ssmenu_id);
		
	}).mouseout(function(){
		/**GESTION DU CSS DE L'ONGLET EN COURS**/
		var ongletbit_id = $(this).attr('id');//Récupère l'identifiant de l'onglet encours
		var ssmenu_id =  $('#'+ongletbit_id+' .ssmenu').attr('id');//Récupère l'identifiant du menu déroulant de  l'onglet encours
		$('.ssmenu').not($('#'+ongletbit_id+' .ssmenu')).css("display","none");
		clearTimeout(timeinssmenu);//MISE A ZERO DU TEMPORISATEUR
	});			   
});

//Retarder l'affichage du sous-menu de 300 ms
function ouvrirmenu(ssmenu_id)
{
	clearTimeout(timeinssmenu);
    timeinssmenu = setTimeout("showMenuVerti('"+ssmenu_id+"');",t );
}

//Affichage du sous-menu
function showMenuVerti(ssmenu_id) {
	if($('#'+ssmenu_id).css("display") == 'none') {
		$('.ssmenu').slideUp().css("display","none");
		$('#'+ssmenu_id).slideDown(150).css("display","block");
	}
}

/*****************************FIN BARRE DES ONGLETS****************************************/

//width et height Emulé par jequery pour IE8 et tous les autres navigateurs
/* (c) Evan Roberts - 7/10/2009
www.GoWFB.com - Wholesale Furniture Brokers
Everyone is free to use/mdoify this but please keep the copyright statement!
*/
function css_emulateMaxWidthHeight() {
	$('.ongletbit_m, .ongletbit_m_over').each(function() {		
		if( $(this).css('max-width') != 'none' || $(this).css('max-height') != 'none' ) {

			max_width = $(this).css('max-width').replace(/[^0-9]/g, '');
			max_height = $(this).css('max-height').replace(/[^0-9]/g, '');		

			if( $(this).width() > max_width || $(this).height() > max_height ) {
				if( (max_width / $(this).width()) < (max_height / $(this).height()) ) {
					$(this).css('height', Math.round($(this).height() * (max_width / $(this).width())));
					$(this).css('width', max_width);
				} else {
					$(this).css('width', Math.round($(this).width() * (max_height / $(this).height())));
					$(this).css('height', max_height);
				}

			}
		}
	});
}

$(document).ready(function() {
	css_emulateMaxWidthHeight();
	
});


function initContent(){
	$('.produit_technique ul li:even').addClass('fichetechniqueEven');	
	$('.produit_technique ul li:odd').addClass('fichetechniqueOdd');
	
	$('.produit_avis_cache').html($('.produit_avis').html());
	$('.produit_avis_cache').find('.titre').remove();
	var test = trim($('.produit_avis_cache').text());
	if(test=='') $('.produit_avis').html($('.produit_avis_cache').html());
	
	$('.produit_technique_cache').html($('.produit_technique').html());
	$('.produit_technique_cache').find('.titre').remove();
	var test = trim($('.produit_technique_cache').text());
	if(test=='') $('.produit_technique').html($('.produit_technique_cache').html());
	
}

function trim (myString){
return myString.replace(/^\s+/g,'').replace(/\s+$/g,'')
} 

//Script pour le lien retour en haut de la page
/*$(document).ready(function(){
	//scroll
	if($('.btn_nouv').length != 0) {
		$('.ancre').click(function() {
			$(document).scrollTo('#ancrepage',800);
		});
	}
});*/

function afficherActualite(){
	$(location).attr('href','actualites.htm?newsid='+$('select[name=newsid] option:selected').val());
}


//Détecteur de scrollbars
$(document).ready(function() {
    $.fn.hasScrollBar = function() {
        //return this.get(0).scrollHeight > this.height();
		return this.get(0).scrollWidth > this.width();
    }
});



