
function evilkruger( colorCode, setTimeout ) {
	$('lefteye').style.backgroundColor=colorCode;
	$('righteye').style.backgroundColor=colorCode;
	$('lefteye').style.display='block';
	$('righteye').style.display='block';
	if( setTimeout !== false ) window.setTimeout(goodkruger, 100);
}	
	
function goodkruger() {
	$('lefteye').style.display='none';
	$('righteye').style.display='none';
}

function rand() {
   var rand = Math.random();
   rand = rand * 10000;
   return Math.ceil(rand);
}

function explodeDLG() {
   $('dlg_d').style.color='#B00D0D';
   $('dlg_l').style.color='#B00D0D';
   $('dlg_g').style.color='#B00D0D';
   new Effect.Move($('dlg_d'), { x: rand(), y: rand(), mode: 'absolute' });
   new Effect.Move($('dlg_l'), { x: rand(), y: rand(), mode: 'absolute' });
   new Effect.Move($('dlg_g'), { x: rand(), y: rand(), mode: 'absolute' });
   setTimeout(restoreDLG, 1500);
}

function restoreDLG() {
   $('dlg_d').style.color='#000000';
   $('dlg_l').style.color='#000000';
   $('dlg_g').style.color='#000000';
   $('dlg_d').style.display='none';
   $('dlg_d').style.top='15px';
   $('dlg_d').style.left='20px';
   $('dlg_l').style.display='none';
   $('dlg_l').style.top='15px';
   $('dlg_l').style.left='50px';
   $('dlg_g').style.display='none';
   $('dlg_g').style.top='15px';
   $('dlg_g').style.left='67px';
   Effect.Appear('dlg_d', {
      'to': 1.0
   });
   Effect.Appear('dlg_l', {
      'to': 1.0
   });
   Effect.Appear('dlg_g', {
      'to': 1.0
   });
}

function toggleWipe(id) {
    var node = $(id);
    var action = (node.style.display == "none") ? "SlideDown" : "SlideUp";
    new Effect[action](id, 1000);
    return;
}
      
Event.observe( window, 'load', function(){
	var kruger = new Draggable('krugerDiv');
   
   Event.observe( $('dlg_d'), 'click', explodeDLG );
   Event.observe( $('dlg_l'), 'click', explodeDLG );
   Event.observe( $('dlg_g'), 'click', explodeDLG );

   Event.observe( document.getElementById('krugerDiv'), 'mousedown', function(){
   	evilkruger( '#F21010', false);
   } );
   
   Event.observe( document.getElementById('krugerDiv'), 'mouseup', function(){
      goodkruger();
   } );

} );

