var lg = ""; var random = ; //var random = Math.floor(Math.random() * max); var divs = Array('background','foreground','main'); var pages = Array('accueil&random='+random,'la_garde','promenade_quartier', 'balade_en_foret', 'qui_sommes_nous','equipe','video','tarifs','contact','mentions_legales','reglement_charte','conditions_vente'); var size = pages.length; var bloc_is_relative = Array (1,1,1,1,1,1,0,0,0,0,0,0); var currentPart = ""; var currentImage = 1; var currentThumb = 1; var nb_total_page = pages.length; var isMouseResize = false; var isDiaporama = false; var w_window = 0; var h_window = 0; var real_h_window = 0; var real_w_window = 0; var timer; var coord_bloc = { accueil: { x: , y: }, la_garde: { x: , y: } , promenade_quartier: { x: , y: } , balade_en_foret: { x: , y: } , qui_sommes_nous: { x: , y: } , equipe: { x: , y: } , video: { x: , y: } , tarifs: { x: , y: } , contact: { x: , y: } , mentions_legales: { x: 300, y: 300} , reglement_charte: { x: 300, y: 300} , conditions_vente: { x: 300, y: 300} } var nbZoneLi=0; var coord_equipeX = new Array(); var coord_equipeY = new Array(); var tabIds=new Array(); var tmpChgtEtat = 0; var oldChgtEtat = 0; //wrap info var myWrapLeft = 0; var myWrapTop = 0; $.holdReady(true); $.each(divs,function(j){ loadPage(j,0); }); $(document).ready(function() { $('.bg_x').each(function(index) { tabIds[index+1] = $(this).attr('id').substring(3,10); }); //petit reset js $(".main").children().addClass('hidden'); $(".main_"+tabIds[1]).removeClass('hidden'); $(".main").find('nav').removeClass('active').addClass('hidden'); // cas equipe if(lg == "fr"){ $("#fg_107 .suite_dia").html("Voir toute l'équipe"); } if(lg == "en"){$("#fg_228 .suite_dia").html("View all the team"); } $("#loading").hide(); $("#container").show(); resize_pages(); fermer(); $.timer(5000,getNextDiapo); SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleChange); primLoad(); function primLoad(){ var myTabUrl = window.location.toString().split("/"); myTabUrl.reverse(); var myVal = myTabUrl[0]; var myVal2 = myTabUrl[1]; var myVal3 = myTabUrl[2]; if(isNaN(myVal) ){ //un string if(myVal2 == "#!"){goto(myVal,1);} //ie if(myVal2 == "!"){goto(myVal,1);} } else { //un numero if(myVal3 == "#!"){ goto(myVal2,myVal); } //ie if(myVal3 == "!"){ goto(myVal2,myVal); } }; } $(".thumb").mouseleave(function() { $('.divers .thumb').removeClass('active'); }); $(".thumb").mouseenter(function() { $('.divers .thumb').addClass('active'); }); $(".suite").click(function(event) { event.preventDefault(); fermer(); stopDiapo(); $('.divers .infos').addClass('active'); $(".sub-nav").css('display','block'); }); $(".suite_dia").click(function(event) { event.preventDefault(); fermer(); stopDiapo(); $('.divers .thumb').addClass('active'); $(".sub-nav").css('display','block'); }); $(".main nav li:first-child a").click(function() { if ($(".main nav li:first-child a").hasClass('inactive')){ // } else { fermer(); stopDiapo(); $('.divers .infos').addClass('active'); $(".sub-nav").css('display','block'); myWrapLeft=0; myWrapTop = 0 } return false; }); $(".divers .infos.active").live("mouseleave",function(event) { fermer(); }); $(".main nav li:last-child a").click(function() { //alert('.main nav li:last-child a clicked'); fermer(); stopDiapo(); initArrow(); $('.divers .thumb').addClass('active'); return false; }); //gestion text defilant ie et reste du monde if ($.browser.msie) { //gestion verticale d'un paragraphe pour ie8 et ie9 $('.next').live("click",function(event) { //$(".wrap").animate({scrollTop:$(".wrap").scrollTop()+130}, 700, function() {}); myWrapTop+=130; $(".wrap").animate({scrollTop:myWrapTop}, 700, function() {}); event.preventDefault(); }); $('.prev').live("click",function(event) { //$(".wrap").animate({scrollTop:$(".wrap").scrollTop()-130}, 700, function() {}); if(myWrapTop != 0){myWrapTop-=130;} $(".wrap").animate({scrollTop:myWrapTop}, 700, function() {}); event.preventDefault(); }); }else{ //gestion horizontale d'un paragraphe presenté par 3 columns $('.next').live("click",function(event) { event.preventDefault(); myWrapLeft+=570; //$(".wrap").animate({scrollLeft:$(".wrap").scrollLeft()+570}, 700, function() {}); $(".wrap").animate({scrollLeft:myWrapLeft}, 700, function() {}); //return false; }); $('.prev').live("click",function(event) { event.preventDefault(); if(myWrapLeft != 0){myWrapLeft-=570}; //$(".wrap").animate({scrollLeft:$(".wrap").scrollLeft()-570}, 700, function() {}); $(".wrap").animate({scrollLeft:myWrapLeft}, 700, function() {}); //return false; }); } //gestion multiligue via html existant var tmp_read =""; $(".read").live("click",function(event) { fermer(); if (isDiaporama == false){ isDiaporama = true; $(".read").addClass('active'); $(".legende").addClass('active'); $('#container').addClass('diaporama'); tmp_read = $(".read").html(); $(".read").html('Pause'); } else { isDiaporama = false; $(".read").removeClass('active'); $(".legende").removeClass('active'); $('#container').removeClass('diaporama'); $(".read").html(tmp_read); } event.preventDefault(); }); $(window).resize(function() { resize_pages(); init_pages(); }) $(window).scroll(function () { testMenu(); }) $( ".main nav.active" ).live("mouseover",function() { $(this).css('right',0); }); $( ".main nav.active" ).live("mouseout",function() { $(this).css('right',"-140px"); }); $('.left a').click(function (event) { event.preventDefault(); currentThumb--; if (currentThumb < 1){ currentThumb = 1; } var inter = (currentThumb-1)*642; $(".zone").animate({scrollLeft:inter}, 700, 'easeOutCubic', function(){}); testArrow(); }); $('.right a').click(function (event) { event.preventDefault(); var nb_pages = Math.floor(($(".zone ul").children().length/6))+1; currentThumb++; if (currentThumb > nb_pages){ currentThumb = nb_pages; } var inter = (currentThumb-1)*642; $(".zone").animate({scrollLeft:inter}, 700, 'easeOutCubic', function(){}); testArrow(); }); $("form").submit(function() { if (($("#dnom").val() != "") &&($("#dprenom").val() != "") &&($("#dadr").val() != "") &&($("#dcp").val() != "") &&($("#dcity").val() != "") &&($("#dtel").val() != "") &&($("#demail").val() != "") &&($("#ctatouage").val() != "") &&($("#cnom").val() != "")){ var values = $('form').serialize(); $.ajax({ type: "POST", url: "index.php?page=mail", data: values, success: function() { $("#message_form").css('display','block'); $('#my_form').css('display','none'); } }); } else{ alert("Veuillez remplir tous les champs obligatoires"); } return false; }); $('.zone a').live('click', function(e) { //chercher les h1.hidden et p.hidden : les charger dans le info var myH1 = $(this).parent().find('h1').html(); var myP = $(this).parent().find('p').html(); if(myH1 != null && myH1 != "undefined" && myP != null && myP != "undefined" ){ $(this).closest('.divers').find('.infos h1').empty().append(myH1); $(this).closest('.divers').find('.infos .wrap p').empty().append(myP); } //e.preventDefault(); }); $('.menu a').live('click', function(e) { $(".zone li:first-child a").trigger('click'); }); //idle timer var timeout = 30000; $(document).bind("idle.idleTimer", function(){ //is idle //le menu de lecture existe //console.log('idle called'); var myMain=".main_"+tabIds[getPartNum($('body').attr('class'))]; //var myMain = ".main_"+tabIds[getPartNum($('body').attr('class')]); if($('nav').hasClass('active') && isDiaporama == false){ $(myMain+" .read").trigger('click'); } }); $(document).bind("active.idleTimer", function(){ //is not idle anymore var myMain=".main_"+tabIds[getPartNum($('body').attr('class'))-1]; //var myMain = ".main_"+tabIds[getPartNum($('body').attr('class')-1]); if($('nav').hasClass('active') && isDiaporama == true){ $(myMain+" .read").trigger('click'); } }); $.idleTimer(timeout); //end idl //debug ie7 /* $(".ie7 .main nav a").mouseenter(function() { $(".ie7 .main nav").animate({right: 0}); }); $(".ie7 a" ).click(function() { $(".ie7 .main nav").animate({right: -140}); }); */ }); // end domready