
jQuery(document).ready(function() {

    $('#cycle').cycle({
        fx: 'fade',
        slideExpr: 'li.slider',
        next: '.cNext',
        prev: '.cPrev',
        timeout: 6000
    });
        
    $('.event-gals').mouseover(function() {
        $('.event-gals.see').removeClass("see");
        $('#event-desc').html("<h4>"+$(this).attr("title")+"</h4><p>"+$(this).attr("desc")+"</p>");
        $(this).addClass("see");
    });
    
    
    $("a.fancy,a.wp-oembed").fancybox({
        autoDimensions: false,
        width:760,
        height:500,
        titleShow:false,
        centerOnScroll : true
    });
    
    $('#gMap').gmap3({
        action:'init',
        options:{ 
            center:[46.578498,1.457275],
            zoom:6,
            mapTypeId: google.maps.MapTypeId.ROADMAP,
            mapTypeControl: false,
            navigationControl: true,
            scrollwheel: false,
            streetViewControl: false
        },
        callback: function(){
            $('#gNat').click(gNatOverlay);
            $('#gReg').click(gRegOverlay);
            $('#gDep').click(gDepOverlay);
            $('#gLoc').click(gLocOverlay);
            gNatOverlay();
        }
    });
    
    $('#tMap').gmap3({
        action:'init',
        options:{
            center:[46.578498,1.457275],
            zoom:6,
            mapTypeId: google.maps.MapTypeId.ROADMAP,
            mapTypeControl: false,
            navigationControl: true,
            scrollwheel: false,
            streetViewControl: false
        },
        callback: function(){
            $('#tCon').click(tConOverlay);
            $('#tSpe').click(tSpeOverlay);
            $('#tExp').click(tExpOverlay);
            $('#tPar').click(tParOverlay);
            tConOverlay();
        }
    });
    
    
});

function tConOverlay(){
    var map = $('#tMap').gmap3('get');
      $('.panTo').removeClass("current-item");
    $('#tCon').addClass("current-item");
    $('#tMap').gmap3({
        action:'clear'
    },{
        action: 'addMarker',
        latLng: [47.429873,2.73919],
        map:{
            center: true
        }
    },{
        action:'setZoom', 
        args:[8]
    },{
        action:'addOverlay',
        content:  '<div class="gMapOverlay"><h2 class="title">Les concerts !</h2><p>Nous collectons, traitons manuellement et vous mettons à disposition tous les événements et lieux touristiques sur des thématiques transverses.</p><h4 class="title">A tout instant :</h4><ul><li>plus de 5090 concerts</li></ul></div>',
        lat: 47.429873,
        lng: 2.73919
    }); 
}   
function tSpeOverlay(){
    var map = $('#tMap').gmap3('get');
      $('.panTo').removeClass("current-item");
    $('#tSpe').addClass("current-item");
    $('#tMap').gmap3({
        action:'clear'
    },{
        action: 'addMarker',
        latLng: [46.578498,1.457275],
        map:{
            center: true
        }
    },{
        action:'addOverlay',
        content:  '<div class="gMapOverlay"><h2 class="title">Les spectacles !</h2><p>Nous collectons, traitons manuellement et vous mettons à disposition tous les événements et lieux touristiques sur des thématiques transverses.</p><h4 class="title">A tout instant : </h4><ul><li>plus de 5372 spectacles</li></ul></div>',
        lat: 46.578498,
        lng: 1.457275
    },{
        action:'setZoom', 
        args:[6]
    }); 
}   

function tExpOverlay(){
    var map = $('#tMap').gmap3('get');
      $('.panTo').removeClass("current-item");
    $('#tExp').addClass("current-item");
    $('#tMap').gmap3({
        action:'clear'
    },{
        action: 'addMarker',
        latLng: [46.578498,1.457275],
        map:{
            center: true
        }
    },{
        action:'addOverlay',
        content:  '<div class="gMapOverlay"><h2 class="title">Les parcs et zones naturelles !</h2><p>Nous collectons, traitons manuellement et vous mettons à disposition tous les événements et lieux touristiques sur des thématiques transverses.</p><h4 class="title">A tout instant :</h4><ul><li>près de 1600 lieux touristiques</li></ul></div>',
        lat: 46.578498,
        lng: 1.457275
    },{
        action:'setZoom', 
        args:[6]
    }); 
}   

function tParOverlay(){
    var map = $('#tMap').gmap3('get');
      $('.panTo').removeClass("current-item");
    $('#tPar').addClass("current-item");
    $('#tMap').gmap3({
        action:'clear'
    },{
        action: 'addMarker',
        latLng: [48.575358,2.859364],
        map:{
            center: true
        }
    },{
        action:'addOverlay',
        content:  '<div class="gMapOverlay"><h2 class="title">Les enfants !</h2><p>Nous collectons, traitons manuellement et vous mettons à disposition tous les événements et lieux touristiques sur des thématiques transverses.</p><h4 class="title">Les enfants :</h4><ul><li>plus de 900 événements</li><li>et près de 800 lieux touristiques</li></ul></div>',
        lat: 48.575358,
        lng: 2.859364
    },{
        action:'setZoom', 
        args:[9]
    }); 
}   



function gNatOverlay(){
    var map = $('#gMap').gmap3('get');
    $('.panTo').removeClass("current-item");
    $('#gNat').addClass("current-item");
    $('#gMap').gmap3({
        action:'clear'
    },{
        action: 'addMarker',
        latLng: [46.578498,1.457275],
        map:{
            center: true
        }
    },{
        action:'addOverlay',
        content:  '<div class="gMapOverlay"><h2 class="title">Une couverture nationale !</h2><p>Nous collectons, traitons manuellement et vous mettons à disposition tous les événements et lieux touristiques sur le territoire national.</p><h4 class="title">En France, à tout instant :</h4><ul><li>plus de 12 000 événements</li><li>et près de 6 200 lieux touristiques</li></ul></div>',
        lat: 46.578498,
        lng: 1.457275
    },{
        action:'setZoom', 
        args:[6]
    }); 
}   

function gRegOverlay(){
    var map = $('#gMap').gmap3('get');
      $('.panTo').removeClass("current-item");
    $('#gReg').addClass("current-item");
    $('#gMap').gmap3({
        action:'clear'
    },{
        action: 'addMarker',
        latLng: [48.365374,7.445984],
        map:{
            center: true
        }
    },{
        action:'addOverlay',
        content:  '<div class="gMapOverlay"><h2 class="title">Une couverture régionale !</h2><p>Nous collectons, traitons manuellement et vous mettons à disposition tous les événements et lieux touristiques sur un territoire régional.</p><h4 class="title">En Alsace, à tout instant :</h4><ul><li>plus de 900 événements</li><li>et près de 200 lieux touristiques</li></ul></div>',
        lat: 48.365374,
        lng: 7.445984
    },{
        action:'setZoom', 
        args:[8]
    });
 
}   

function gDepOverlay(){
    var map = $('#gMap').gmap3('get');
      $('.panTo').removeClass("current-item");
    $('#gDep').addClass("current-item");
    $('#gMap').gmap3({
        action:'clear'
    },{
        action: 'addMarker',
        latLng: [48.862456,2.352104],
        map:{
            center: true
        }
    },{
        action:'addOverlay',
        content:  '<div class="gMapOverlay"><h2 class="title">Une couverture départementale !</h2><p>Nous collectons, traitons manuellement et vous mettons à disposition tous les événements et lieux touristiques sur un département.</p><h4 class="title">A Paris, à tout instant :</h4><ul><li>plus de 3 000 événements</li><li>et près de 500 lieux touristiques</li></ul></div>',
        lat: 48.862456,
        lng: 2.352104
    },{
        action:'setZoom', 
        args:[12]
    }); 
}   
      
function gLocOverlay(){
    var map = $('#gMap').gmap3('get');
      $('.panTo').removeClass("current-item");
    $('#gLoc').addClass("current-item");
    $('#gMap').gmap3({
        action:'clear'
    },{
        action: 'addMarker',
        latLng: [43.610228,1.444359],
        map:{
            center: true
        }
    },{
        action:'addOverlay',
        content:  '<div class="gMapOverlay"><h2 class="title">Une couverture locale !</h2><p>Nous collectons, traitons manuellement et vous mettons à disposition tous les événements et lieux touristiques sur une agglomération.</p><h4 class="title">A Toulouse, à tout instant :</h4><ul><li>plus de 340 événements</li><li>et près de 80 lieux touristiques</li></ul></div>',
        lat: 43.610228,
        lng: 1.444359
    },{
        action:'setZoom', 
        args:[13]
    });
 
}   

