/**
 * Main javascript file for SMMAR website.
 *
 * @author    David Jean Louis <izimobil@gmail.com>
 * @copyright 2009 HVA Conseil
 */

$(document).ready(function() {
    // dropdow menu (header)
    $('#header ul.menu-permanent').dropdown();

    // accordion menu (left sidebar)
    $('#sidebar-left ul.menu-generique').accordion();

    var syndicats_pages = [
        'siah-du-minervois',
        'siah-argent-double',
        'si-du-bassin-du-verdouble',
        'siah-des-bassins-versant-des-corbieres-maritimes',
        'siah-du-bassin-de-la-berre-et-du-rieu',
        'syndicat-mixte-du-delta-de-laude',
        'communaute-de-communes-piemont-dalaric',
        'syndicat-mixte-des-balcons-de-laude',
        'siah-des-bassins-de-la-clamoux-de-lorbiel-et-du-trapel',
        'communaute-dagglomeration-du-carcassonnais',
        'siah-du-bassin-de-lorbieu',
        'communaute-de-communes-du-pays-de-couiza',
        'siah-haute-vallee-de-laude',
        'sivom-de-la-vixiege',
        'communaute-de-communes-hers-mort-et-ganguise',
        'siah-fresquel',
        'smah-des-jourres-et-du-lirou'
    ];
    $.each(syndicats_pages, function() {
        $('div#content.' + this + ' > div.block').each(function() {
            var id = $(this).attr('id');
            if (id != 'presentation' && id != 'telechargement') {
                $(this).find('.block-content').hide();
                $(this).find('.block-title').each(function () {
                    $(this).html('<a title="cliquez pour afficher/masquer cette section" href="javascript:void(0);" onclick="$(\'#' + id + ' div.block-content\').slideToggle();">'+$(this).text()+'</a>');
                });
            }
        });
    });

    // lightboxes
    $(".colorbox,.image-plugin-link").colorbox();
    $(".colorbox-inline").each(function() {
        $(this).colorbox({
            'inline': true,
            'href': $(this).attr('href')
        });
    });
    var color_map = {
        'sage-du-fresquel': 'red',
        'sage-de-la-haute-vallee-de-laude': 'blue',
        'sage-de-la-basse-vallee-de-laude': 'cream',
        'siah-du-minervois': 'green',
        'siah-argent-double': 'light',
        'si-du-bassin-du-verdouble': 'red',
        'siah-des-bassins-versant-des-corbieres-maritimes': 'green',
        'siah-du-bassin-de-la-berre-et-du-rieu': 'cream',
        'syndicat-mixte-du-delta-de-laude': 'blue',
        'communaute-de-communes-piemont-dalaric': 'blue',
        'smah-des-jourres-et-du-lirou': 'cream',
        'syndicat-mixte-des-balcons-de-laude': 'red',
        'siah-des-bassins-de-la-clamoux-de-lorbiel-et-du-trapel': 'red',
        'communaute-dagglomeration-du-carcassonnais': 'red',
        'siah-du-bassin-de-lorbieu': 'red',
        'communaute-de-communes-du-pays-de-couiza': 'cream',
        'siah-haute-vallee-de-laude': 'green',
        'sivom-de-la-vixiege': 'blue',
        'communaute-de-communes-hers-mort-et-ganguise': 'green',
        'siah-fresquel': 'cream'
    }
    $('#carte-3sage area, #carte-syndicats area').each(function() {
        $(this).qtip({
            content: $(this).attr('alt'),
            position: {
                target: 'mouse',
                adjust: {x: 10, y: 10}
            },
            style: {
                name: color_map[$(this).attr('class')],
                border: {
                    width: 0, 
                    radius: 4 
                }
            },
            tip: true
        });
        // fix for ie...
        $(this).attr('alt', '');
    });
    $('#glossary').superSimpleTabs();
    $('.agenda-more a').click(function() {
        $(this).parent().hide();
        $(this).parent().siblings('.agenda-text, .agenda-less').show();
    });
    $('.agenda-less a').click(function() {
        $(this).parent().hide();
        $(this).parent().siblings('.agenda-more').show();
        $(this).parent().siblings('.agenda-text').hide();
    });
});
