//******************************hide or show by id*****************************************/
function hide_show (id)
{
  var elt=document.getElementById(id);
        
  if (elt.style.display=='block') {
    elt.style.display="none";
    }
  else {    
    elt.style.display="block";
    }
}

function show (id)
{
  var elt=document.getElementById(id);
  elt/*.getElementsByClassName('editing')[0]*/.style.display="block";
}

function hide (id)
{
  var elt=document.getElementById(id);
  elt.getElementsByClassName('editing')[0].style.display="none";
}
// prototype way
// function Slideshow (id_current, id_target, t_img)
// {
//    var img = $("img"+id_target);
//    var a = $("link"+id_target);
//    new Effect.Fade(img,{duration: 2.0 , afterFinish: function (){
//       img.src = '';
//       if (id_current < (t_img.length-1)) id_current++;
//       else id_current = 0;
//       img.src = t_img[id_current];
//       new Effect.Appear(img,{ duration: 2.0 ,afterFinish: function (){
//            window.setTimeout(function(){Slideshow(id_current,id_target,t_img);},5000);
//       }});
//    }});
// };
// mootools way
function Slideshow (id_current, id_target, t_img)
{
    var img = $("img"+id_target);
    var a = $("link"+id_target);
    var disappear = new Fx.Style(img, 'opacity',{duration: 2000, wait: true});
    disappear.start(1,0).chain(function (){
        img.src = '';
        if (id_current < (t_img.length-1)) id_current++;
        else id_current = 0;
        img.src = t_img[id_current];
        var appear = new Fx.Style(img, 'opacity',{duration: 2000, wait: true});
        appear.start(0,1).chain(function(){
            window.setTimeout(function(){Slideshow(id_current,id_target,t_img);},4000);
        });
    });
};

function stopSlideshow ()
{
 window.clearTimeout();
};
function startSlideshow (id_c, id_t, t_i)
{
          Slideshow (id_c, id_t, t_i);
};

//*****************************admin**********************************//
function show_editing_dialog (block_id)
{
  var dialog = document.getElementById('container' + block_id + '_editing')
  dialog.style.display='block';
  dialog.style.zIndex='20';
}
function hide_editing_dialog (block_id)
{
  var dialog = document.getElementById('container' + block_id + '_editing')
  dialog.style.display='none';
  dialog.style.zIndex='1';
}