function l33tscreenshot(screen_files) {
 var imgs=[];	
 var current_img=0;
 var element=$("logoscreenshot");
 var element_background=$("logoscreenshot_holder");
 for(var i in screen_files) {
  imgs[i]=new Image(109, 116);
  imgs[i].src=screen_files[i];
  }
 setInterval(function() {
  setTimeout(function() {
   if(!imgs[++i])
    i=0;
   element_background.style.backgroundImage="url(\""+imgs[i].src+"\")";
   new Effect.Opacity(element, {duration:2.0, from:1.0, to:0.0});   
   }, 0);
  setTimeout(function() {
   element.src=imgs[i].src;
   new Effect.Opacity(element, {duration:0.01, from:0.0, to:1.0});   
   }, 2000);
  }, 15000)
 }
 
 
 
function l33tflare() {
 var e=$("menu");
 var i=50;
 if(e) setInterval(function() {
  if(i>-50)
//    e.style.backgroundPosition=i+"px 31px";
  if((i+=48)>7000)
   i=-3000;
  }, 25);
 }
 
 

var sidebar_current_active="comser";
var sidebar_change_in_progress=false;
function sidebar(id) {
 var sidebar_change_speed=1.0;
 if(id==sidebar_current_active || sidebar_change_in_progress)
  return;
 var old_e=$("sidebar-"+sidebar_current_active);
 var new_e=$("sidebar-"+id);
 sidebar_current_active=id;
 sidebar_change_in_progress=true;

 Effect.DropOut(old_e, {
  queue: "end",
  duration: sidebar_change_speed*0.5,
  beforeStart:function() {
   old_e.style.display="block";
   },
  afterFinish:function() {
   old_e.style.display="none";
   sidebar_change_in_progress=false;
   }
  });
  
 Effect.Appear(new_e, {
  queue: "end",
  duration: sidebar_change_speed*0.5,
  beforeStart:function() {
   old_e.style.display="block";
   }
  });
 }
 

 
function sidebar_serverlist_click(id) {
 var e=$(id);
 Effect.toggle(e, "blind", {
  duration: "0.3"
  });
 };
 
 
 
function more(id, label) {
 var new_el=document.createElement("a");
 new_el.appendChild(document.createTextNode(label));
 new_el.className="more";
 new_el.id=id+"__more";
 new_el.onclick=function() {
  new Effect.toggle(id, "blind");
  new Effect.toggle(this);
  return false;
  }
 $(id).parentNode.insertBefore(new_el, $(id));
 $(id).hide();
 }
 
 
 
function un_more(id) {
 new Effect.toggle(id, "blind");
 new Effect.toggle($(id+"__more"));
 }
 
 
 
function more_slow(id, label) {
 var new_el=document.createElement("a");
 new_el.appendChild(document.createTextNode(label));
 new_el.className="more";
 new_el.onclick=function() {
  new Effect.toggle(id, "blind");
  new Effect.Fade(this, {duration:0.3});
  return false;
  }
 $(id).parentNode.insertBefore(new_el, $(id));
 $(id).hide();
 }
 
 
 
 
  
function edit_update(/* varg */) {
 for(var i=0; i<arguments.length; i++) {
  var place=$(arguments[i]);
  var source_place=$("edit-"+arguments[i]);
  place.innerHTML=source_place.value;
  }
 }
 
 

function edit(element_id, mode) {
 if(!(element=$(element_id)))
  alert("error: "+element_id+" not found");
 var new_element=document.createElement(mode);
 new_element.value=$(element).parentNode.replaceChild(new_element, $(element)).innerHTML;
 new_element.className=element.className;
 Element.classNames(new_element).add("edit");
 new_element.id=element.id;
 } 

 
  
onload=function (){
 initLightbox();
 if(navigator.appName=="Microsoft Internet Explorer")		// IE SUX
  return;
 l33tscreenshot(["/interface/s1.jpeg", "/interface/s2.jpeg"]);
//  l33tflare();
 }
  
