

$(function(){
	$("a.img").click(function(){
		var src = $(this).attr("rel");
		$("img.zoom").attr("src", src);
		$("a.img").removeClass("selected");
		$(this).addClass("selected");
		return false;
	});
});

$(function() {
$( "#slider-range" ).slider({
	orientation: "horizontal",
	range: false,
	values: [ 0, 1500 ],
	step: 25,
	slide: function( event, ui ) {
		$( "#prix1" ).val(ui.values[ 0 ]).format({format:"#,###.000", locale:"fr"});
		$( "#prix2" ).val(ui.values[ 1 ]).format({format:"#,###.000", locale:"fr"});
	}
	});
	$( "#slider-range" ).slider({ animate: true });
	$( "#slider-range" ).slider({ min: 50 });
	$( "#slider-range" ).slider({ max: 3000 });
});


// Modifier le prix en fonction de la taille
function returnPrix(){
    // var sTaille = $("select.sTaille").val();
	var sTaille = $("select.sTaille").val();
    var sIdArt = $("input.article_id").val();
    var indisponible = "Indisponible pour le moment";
    $.post(
	'pages/recup_prix.php',
	{
	    id_art:sIdArt,
	    t:sTaille
	},
	function(data){ // fonction de callback
	    if(data.prixPromo != null) {
			$(".prix").html(data.prixPromo+" euros");
			$(".prixBarre").html(data.prix+" euros");
			$(".reduc").html(data.reduc+"% de réduction");
			
			$(".article_prix").val(data.prix);
			$(".article_promo").val(data.prixPromo);
			$(".article_reduc").val(data.reduc);
			$(".article_modele").val(data.idModele);
			
			// si stock = 0 on mask le bouton "ajouter à ma commande"
			if(data.stock == 0){
				$("table.submit td.submit").hide();
				$("table.submit td.indisponible").text(indisponible);
			}else{
				$("table.submit td.submit").show();
				$("table.submit td.indisponible").text("");
			}
	    }else{
			$(".prix").html(data.prix+" euros");
			$(".prixBarre").html("");
			
			$(".article_prix").val(data.prix);
			$(".article_modele").val(data.idModele);
			$(".reduc").hide();
			
			// si stock = 0 on mask le bouton "ajouter à ma commande"
			if(data.stock == 0){
				$("table.submit td.submit").hide();
				$("table.submit td.indisponible").text(indisponible);
			}else{
				$("table.submit td.submit").show();
				$("table.submit td.indisponible").text("");
			}
				
	    }
	},
	'json' // format de retour du script serveur 
    )
}


function toggleDiv(div){
    var posX = $("#container").width() / 3;
    var posY = $("#container").height() / 3;;
    $("div."+div).css({
	"top" : posY,
	"left" : posX
    });
    $("div."+div).toggle();
}


function infoBulle(){
    $("a.info").mouseover(function(){
	if($(this).attr("title") == "") return false;
	
	$("body").append('<div class="infoBulle"></div>');
	var infoBulle = $(".infoBulle:last");
	var infoTxt = $(this).attr("title");
	$(this).attr("title","");
	var posTop = $(this).offset().top + $(this).height();
	var posLeft = $(this).offset().left;
	$(infoBulle).css({
	    "top" : posTop,
	    "left" : posLeft
	});
	infoBulle.append("<img src=\"imagesFront/header_bulle.png\" alt=\"\"/><p>"+infoTxt+"</p><img src=\"imagesFront/footer_bulle.png\" alt=\"\"/>");
    });
    
    $("a.info").mouseout(function(){
	infoBulle = $(".infoBulle:last");
	$(this).attr("title", infoBulle.text());
	$(".infoBulle").remove();
    });

}


function formulaire(){
    var error = $("p.error");
    var load = $("img.load");
    $(error).hide();
    
    $("form#formComment").submit(function(e){
	e.preventDefault();
	if( ($("#email").val() == "") || ($("#comment").val() == "")  ){
	    $(error).text("");
	    $(error).append("Tous les champs sont obligatoires").fadeIn(200);
	}else if( $("#code").val() != 5) {
	    $(error).text("");
	    $(error).append("Le code anti-spam est incorrect").fadeIn(200);
	}else{
	    var datas = $(this).serialize();
	    $(load).show();
	    $(error).text("");
	    $.ajax({
		type: 'POST',      // envoi des données en POST
		url: $(this).attr('action'),     // envoi au fichier défini dans l'attribut action
		data: datas,     // sélection des champs à envoyer
		success: function(msg) {     // callback en cas de succès
		    $(error).text("");
		    $(load).hide();
		    if(msg == 1){
			$(error).append("Commentaire enregistré.");
			$(error).fadeIn(200);
			$("#formComment").hide();
		    }else{
			$(error).append("Erreur lors de l'enregistrement. Recommencer.");
		    }
		}
	    });
	}
    });
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MasquerDiv(nom_div){
	var div = nom_div;
	document.getElementById('div_'+div).style.display = 'none';
}

function setproperty(div, value, initvalue){
	if(document.getElementById(div).style.fontSize == value+"px"){
		document.getElementById(div).style.fontSize = initvalue+"px";
	}else{
		document.getElementById(div).style.fontSize = value+"px";
	}
}

function confirmerSuppressionDossier(modId,dr,sd){
	if(confirm("Etes-vous sûr de vouloir supprimer ce dossier ?\nTous les fichiers présents dans ce dossier seront supprimés")){
	window.location="index.php?m="+modId+"&dr="+dr+"&sd="+sd+"&supprimerDossier";
	}
}

function confirmerSuppressionFichier(modId,dr,sd,fichier,div,typeAffichage){
	if(confirm("Etes-vous sûr de vouloir supprimer ce fichier ?")){
	window.location="index.php?m="+modId+"&dr="+dr+"&sd="+sd+"&fichier="+fichier+"&supprimerFichier&div="+div+"&af="+typeAffichage+"";
	}
}

function confirmerSuppression(modId,enrId,titre,rub){
	if(confirm("Etes-vous sûr de vouloir supprimer cet enregistrement ?")){
	window.location="index.php?"+modId+"&"+enrId+"&t="+titre+"&supprimer=true&div="+rub+"";
	}
}

function confirmerSuppression2(url,enrId,titre,rub){
	if(confirm("Etes-vous sûr de vouloir supprimer cet enregistrement ?")){
	window.location="index.php?"+url+"&"+enrId+"&t="+titre+"&supprimer=true&div="+rub+"";
	}
}

// coloriser champ lors d'un focus
function color_input(id){
	document.getElementById(id).style.backgroundColor = '#EBEBEB';
}
function no_color_input(id){
	document.getElementById(id).style.backgroundColor = '#FFFFFF';
}

// Afficher et masquer un div
function AfficherDiv(nom_div){
	var div = nom_div;
	document.getElementById('div_'+div).style.display = 'block';
}
function MasquerDiv(nom_div){
	var div = nom_div;
	document.getElementById('div_'+div).style.display = 'none';
}


// gestion des menus déroulant
window.onload=affiche_div;
function affiche_div(id){
	var div = document.getElementById('div_'+id);
	for (var i = 0; i<=100; i++) {
		if (document.getElementById('div_'+i)) {
		document.getElementById('div_'+i).style.display='none';
		}
	}
	if(div){
	document.getElementById('div_'+id).style.display='block';
	document.getElementById('div_'+id).style.marginBottom = '20px';
	}
}

function coloriserDt(div,color){
	document.getElementById('dt'+div).style.backgroundColor = color;
}

function coloriser(div){
	document.getElementById(div).style.backgroundColor = '#EBEBEB';
}
function divFondBlanc(div){
	document.getElementById(div).style.backgroundColor = '#FFFFFF';
}

window.onload=montre;
function montre(nameDD,id) {
var d = document.getElementById(nameDD+id);
	for (var i = 1; i<=100; i++) {
		if (document.getElementById(nameDD+i)) {
			//alert(nameDD+i);
			document.getElementById(nameDD+i).style.display='none';
		}
	}
	if(d){
		d.style.display='block';
	}
}

function verifSelectFichier(){
	if(document.form1.image_a_copier.value == ''){
	alert("Sélectionner une image à enregistrer");
	return false;
	}else{
	return true;
	}
}

function progression(){
	document.getElementById("progression").style.display = 'block';
}

