function imOver(image,src){
    $(image).attr("src",src);
}

function checkLength(o,min,max) {
    if ( o.val().length > max || o.val().length < min ) {
        o.addClass('ui-state-error');        
        return false;
    } else {
        o.removeClass('ui-state-error');
        return true;
    }
}

function switchTools(toolsId,lang){    
    if($('#'+ toolsId)){
            $('#'+ toolsId).mouseover(function(e){
                $('#'+ toolsId).attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/'+ toolsId +'1.png');
            });
            $('#'+ toolsId).mouseout(function(e){
                $('#'+ toolsId).attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/'+ toolsId +'0.png');
            });            
        }
}

function empty (mixed_var) {
    var key;
 
    if (mixed_var === "" || mixed_var === 0 || mixed_var === "0" || mixed_var === null || mixed_var === false || typeof mixed_var === 'undefined') {
        return true;
    }
 
    if (typeof mixed_var == 'object') {
        for (key in mixed_var) {
            return false;
        }
        return true;
    }
 
    return false;
}


$(document).ready(function() {
    
    /** Banner **/
    if($('#banner')){
        var flashvars = {};
        flashvars.xml = "/php/bannerConfig_"+ lang +".xml.php";
        //flashvars.font = "font.swf";
        var attributes = {};
        attributes.wmode = "transparent";
        attributes.id = "slider";
        swfobject.embedSWF("/fileadmin/templates/images/cu3er.swf", "banner", "977", "349", "9", "expressInstall.swf", flashvars, attributes);
    }

    /** Logo **/  
    $("#logo img").click(function(){
            
            switch(lang){
             case "fr":
                document.location.href="/fr/";
             break;
             case "nl":
                document.location.href="/nl/";
             break;
             default:
                document.location.href="/nl/";
             break;
            }
        });

    switchTools('compte',lang);
    switchTools('agenda',lang);
    switchTools('meteo',lang);
    switchTools('webcam',lang);
    switchTools('sandbylist',lang);
    switchTools('facebook',lang);
   
   switch(pageId){
       
       case "134":
            $('#compte').attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/compte1.png').mouseleave(function(){
                $(this).attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/compte1.png');
            });
       break;
       case "133":
            $('#agenda').attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/agenda1.png').mouseleave(function(){
                $(this).attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/agenda1.png');
            });
       break;
       
       case "56":
            $('#meteo').attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/meteo1.png').mouseleave(function(){
                $(this).attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/meteo1.png');
            });
       break;
       case "55":
            $('#webcam').attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/webcam1.png').mouseleave(function(){
                $(this).attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/webcam1.png');
            });
       break;
       case "57":
            $('#sandbylist').attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/sandbylist1.png').mouseleave(function(){
                $(this).attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/sandbylist1.png');
            });
       break;
       case "58":
            $('#facebook').attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/facebook1.png').mouseleave(function(){
                $(this).attr('src','/fileadmin/templates/images/layout/tools_'+ lang +'/facebook1.png');
            });
       break;
   } 

   $('#btWebcam').fancybox({
        'type'  : 'iframe',
        'width'            : 680,
        'height'            : 600, 
        'autoDimensions' : false, 
        'transitionIn'    :    'elastic',
        'transitionOut'    :    'elastic',
        'speedIn'        :    600, 
        'speedOut'        :    200, 
        'overlayShow'    :    false,
        'titleShow' : false
   });
   
   //retire l'image de la news si y a une vidéo
   if( $('div.newsVideo').length > 0){
       if($('div.newsVideo').html().length > 1){
           $("div.news-single-img").remove();
       }
   }
   
});
