//
// Infobulles
//
var handleInfobulles = function()
{
    jQuery(".bloc-gallery a").each(function(indice, item)
    {
        var elm = new tooltip(item);
    });
    jQuery("#page-agenda .event-date").each(function(indice, item)
    {
        //alert("tooltip: " + item);

        var elm = new tooltip(item); /*, {"menu": true}*/
    });
}
jQuery(document).ready(handleInfobulles);

//
// PlaceHolder du champ de recherche
//
var handlePlaceholder = function()
{
    // Valeur par défaut = intitulé des "label"
    jQuery("#searchLabel, #bloc-login label").each(function(indice, item)
    {
        var elm = new Placeholder(item, {"defaultValue": "label"});
    });
    
    // Valeur par défaut = attribut "title"
    jQuery("#share-content label").each(function(indice, item)
    {
        var elm = new Placeholder(item);
    });
}
jQuery(document).ready(handlePlaceholder);

//
// Fenêtre Connection
// FIXME: changer le fctionnement de la lightbox, pour:
// 1. changer le contenu d'une même lightbox
// 2. avoir plusieurs liens d'ouverture de lightbox
//
var handleVideoWindow = function()
{
    jQuery("#blocHome-forum .item_video").each(function(indice, item)
    {
        var content = jQuery(item).siblings(".content_video");
        if (!content.length)
        {
            return false;
        }
    
        // Fenêtre d'ajout d'événement perso.
        var plop = new windowElm(null, 
            {
                "links": [item], 
                "content": content
            });
        
        //Stylise de la même façon toutes les fenêtres video
        jQuery(plop.element).addClass("video-window");
    });
}
jQuery(document).ready(handleVideoWindow);

//
// Fenêtre Connection
//
var handleLoginWindow = function()
{
    // Fenêtre de connexion
    var plop = new windowElm(null, 
        {
            "links": [document.getElementById("connect-link"), document.getElementById("connect-link-bis")], 
            "content": document.getElementById("connect-content"),
            "id": "connect-window"
        });
    
    // Fenêtre d'ajout d'événement perso.
    var plop = new windowElm(null, 
        {
            "links": [document.getElementById("share-link")], 
            "content": document.getElementById("share-content"),
            "id": "share-window"
        });
        
    // Fenêtre Loggué
    var plop = new oMenu(document.getElementById("loginInfo-link"), document.getElementById("loginInfo-content"));
}
jQuery(document).ready(handleLoginWindow);


/*****************************************************************************/
//
// Validation du formulaire de login
// zzz
//

var handleLoginFormValidation = function()
{
	jQuery(".login-form").bind('submit', function(){
		return validateLoginForm();
	});
}
jQuery(document).ready(handleLoginFormValidation);

