var intervalMenu = 200;
var savePos = 283;
var widthPose = 350;

function getFileNameFromSrc (_zSrc) {
	var tTmp = _zSrc.split ('/');
	return tTmp[tTmp.length - 1];
}

$(
	function () {
	$('.blocOPAK').css({opacity: 0.5, filter:'Alpha(Opacity=50)'})
	$(".vignette").find("li").find("a").each(function(index) {

		$(this).click(function() {
			$(".vignette").find("li").find("a").removeClass("-*");
			$(this).addClass('active');
			$('.masterVignette').hide();
			$('.masterVignette').eq(index).show();
			
			var zImgSrc = $('.#master:eq(' + index + ') > .master > a > img').attr ('src');
			$('#masterpop > .contentpop > img'). attr ('src', zImgSrc.replace (/masters/, 'lightbox'));
		});
		
		$('#masterpop > .contentpop > img').load (function (){
			var iHeight = $(this)[0].height;
			var iWidth = $(this)[0].width;
			var zPadding = ((537 - iHeight)/2) + 'px ' + ((575 - iWidth)/2) + 'px';
			$(this).css ({'padding': zPadding});
		});
		
	})
	/*hover du menu*/
	$('.menuChild > li > a').hover(
		function ()	{
			$(this)
				$(this).addClass('hover');
				$(this).parents('li').find('ul.sousmenu').show();

		}, function () {
			var valeur = this;
			timeOut = setTimeout ( function () {
				$(valeur).removeClass('hover');
				$(valeur).parents('li').find('ul.sousmenu').hide();
			}, intervalMenu );
		}
	);

	/*hover sous menu*/
	$('.sousmenu').hover(
		function ()	{
			$(this)
				clearTimeout(timeOut);
		}, function () {
			$('a').removeClass('hover');
			$('ul.sousmenu').hide();
		}
	);

	/*Initialisation*/
	var choixpbo	= $('#titremodele_init').val();
	var reference	= $('#ref_init').val();
	var initidmod 	= $('#idmodeleinit').val();
	var initmod = '<span class="choice">'+choixpbo+ '</span>';
	var initref = '<span class="ref">' + ' > Ref ' + reference+ '</span>';
	var ajout = '<a href="index.php?cle=nos-offres&m=8&idmod='+initidmod+'">' + ' > Ajouter au panier' + '</a>'
	if (reference != undefined && reference != null) {
		$('p.ariane').append(initmod+initref+ajout);		
	}
	$('ul.menu').find('ul.sousmenu').each(function(index) {
			$('.view').css("visibility","visible");
	})

	/*clic sur menu*/
	$('ul.menu').find('ul.sousmenu').find('a').click(function() {
		$('p.ariane').find('a').remove();
		$('p.ariane').find('span.choice').remove();
		$('p.ariane').find('span.ref').remove();
		var titre = $(this).attr('title');
		var titre = '<span class="choice">' + titre + '</span>';
		choixpbo  = titre;
		$('p.ariane').append(titre);
		$(this).parents('ul.sousmenu').hide();

	})

	$('.vignette').find('li').find('a').click(
		function ()	{
			$('p.ariane').find('span.ref').remove();
			$('p.ariane').find('a').remove();
			var refInfo = $(this).parents('li').find('h3').eq(0).text();
			var id_modele = $(this).parents('li').find('input[type=hidden][name=id_modele]').val();
			var ajoutpanier = '<a href="index.php?cle=nos-offres&m=8&idmod='+id_modele+'">' + ' > Ajouter au panier' + '</a>'
			var refInfo = '<span class="ref">' + ' > ' + refInfo + '</span>' +  ajoutpanier;//<input type="hidden" id="imodeleid" name="imodeleid" value="'+id_modele+'" />
			reference   = refInfo;
			$('p.ariane').append(refInfo);

		}, function () {

		}
	);
	var menuactive = $("#menu_active_from_vign").val();
	if (menuactive == 0)
	{
	}

	else
	{
		if (menuactive == 2)
			{
				$('.blocOPAK').hide();
			}
		else
		{
		savePos = savePos + 110;
		widthPose = widthPose - 110;
		$('.blocOPAK').css("left",savePos);
		$('.blocOPAK').css("width",widthPose);
		}
	}
	$('ul.base').find('a').each(function(index) {
		$(this).click(function() {
			if (index == 0)
			{
			}

			else
			{
				if (index == 2)
					{
						$('.blocOPAK').hide();
					}
				else
				{
				savePos = savePos + 110;
				widthPose = widthPose - 110;
				$('.blocOPAK').css("left",savePos);
				$('.blocOPAK').css("width",widthPose);
				}
			}
		})
	})

	$('ul.menu').find('ul.sousmenu').each(function(index) {
		$(this).click(function() {
			$('.view').css("visibility","visible");
		})
	})
	
	/*clic sur les chapitres*/
	$('ul.menu_chapitre').find('li').find('a').each(function(index) {
		$(this).click(function() {
				$('ul.menu_chapitre').find('a').removeClass('active');
				$(this).addClass('active');
				$('div.textChapitre').find('div').hide();
				$('div.textChapitre').find('div').eq(index).show();
		})
	})
	
	/*clic sur le menu du bas*/
	$('div.linkbottom').find('li').find('a').each(function(index) {
		$(this).click(function() {
				$('div.blocBlue').hide();	
				$('div.bloctextoblue').eq(index).show();
				var cl = this.className;
				$('.'+cl).css ({'color': '#2275A3'});
				for(i=1;i<=8;i++){
					if (cl != i){
						$('.'+i).css ({'color': '#c3661c'})
					}
				}
		})
	})
})

