/**
 *	Steuerung des Fernsehers
 *
 *	@author -mat- filid brandy <brandy@klammeraffe.org>
 *	@version 1.0
 *	@copyright	2008 -mat- filid brandy <brandy@klammeraffe.org>
 *
 */

/**
 *	Schaltet alle Bildschirm und Menuinhalte aus
 */
function hideall() {
	$('content').select('div#testbild').invoke('setStyle', { display: 'none' });
	$('content').select('div#impressumcontent').invoke('setStyle', { display: 'none' });
	$('content').select('div#katrotcontent').invoke('setStyle', { display: 'none' });
	$('content').select('div#katblaucontent').invoke('setStyle', { display: 'none' });
	$('content').select('div#katgelbcontent').invoke('setStyle', { display: 'none' });
	$('content').select('div#katschwarzcontent').invoke('setStyle', { display: 'none' });
	$('content').select('div#katgruencontent').invoke('setStyle', { display: 'none' });
	$('menu').select('div#katrotmenu').invoke('setStyle', { display: 'none' });
	$('menu').select('div#katblaumenu').invoke('setStyle', { display: 'none' });
	$('menu').select('div#katgruenmenu').invoke('setStyle', { display: 'none' });
	$('menu').select('div#katgelbmenu').invoke('setStyle', { display: 'none' });
	$('menu').select('div#katschwarzmenu').invoke('setStyle', { display: 'none' });
	$('bigframe').select('div#bigimage').invoke('setStyle', { display: 'none' });
	}

function TestBildAus() {
	Effect.Fade('testbild', {duration: 1.0});
	hideall();
	}
function TestBildAn() {
	hideall();
	Effect.SlideDown('testbild', {duration: 3.0});
	Effect.Pulsate('testbild', {pulses: 5, from: 0.5, duration: 3.0});
	}

function CloseBigImage() {
	//$('bigframe').select('div#bigimage').invoke('setStyle', { display: 'none' });
	Effect.Shrink('bigimage', {duration: 1.0});

	}
function OpenBigImage(bightml) {
	new Ajax.Updater('imagebig',bightml, {method: 'get'});
	$('bigframe').select('div#imagebig').invoke('setStyle', { display: 'none' });
	$('bigframe').select('div#bigimage').invoke('setStyle', { display: 'block' });
	Effect.Appear('imagebig', {duration: 1.0});
	}
function Impressum() {
  	hideall();
    new Ajax.Updater('impressumcontent','impressum.html', {method: 'get'});
    Effect.Appear('impressumcontent', {duration: 1.0 } );
  }
function Einleitung() {
	hideall();
	new Ajax.Updater('impressumcontent','einleitung.html', {method: 'get'});
	Effect.Appear('impressumcontent', {duration: 1.0 } );
	}
function Spielregeln() {
	hideall();
	new Ajax.Updater('impressumcontent','spielregeln.html', {method: 'get'});
	Effect.Appear('impressumcontent', {duration: 1.0 } );
	}
function News() {
	hideall();
	new Ajax.Updater('impressumcontent','news.html', {method: 'get'});
	Effect.Appear('impressumcontent', {duration: 1.0 } );
	}
function Bauanleitung() {
	hideall();
	new Ajax.Updater('impressumcontent','bauanleitung.html', {method: 'get'});
	Effect.Appear('impressumcontent', {duration: 1.0 } );
	}
function Aufloesung() {
	hideall();
	new Ajax.Updater('impressumcontent','aufloesung.html', {method: 'get'});
	Effect.Appear('impressumcontent', {duration: 1.0 } );
	}

function KatSchwarz() {
  	hideall();
    $('menu').select('div#katschwarzmenu').invoke('setStyle', { display: 'block' });
    new Ajax.Updater('katschwarzcontent','f/staffellauf/4.html', {method: 'get'});
    Effect.Appear('katschwarzcontent', {duration: 1.0 } );
  }
function KatGelb() {
  	hideall();
    $('menu').select('div#katgelbmenu').invoke('setStyle', { display: 'block' });
    new Ajax.Updater('katgelbcontent','f/zehnkampf/18.html', {method: 'get'});
    Effect.Appear('katgelbcontent', {duration: 1.0 } );
  }
function KatRot() {
  	hideall();
    $('menu').select('div#katrotmenu').invoke('setStyle', { display: 'block' });
    new Ajax.Updater('katrotcontent','f/huerdenlauf/8.html', {method: 'get'});
    Effect.Appear('katrotcontent', {duration: 1.0 } );
  }
function KatBlau() {
  	hideall();
    $('menu').select('div#katblaumenu').invoke('setStyle', { display: 'block' });
    new Ajax.Updater('katblaucontent','f/dreisprung/1.html', {method: 'get'});
    Effect.Appear('katblaucontent', {duration: 1.0 } );
  }
function KatGruen() {
  	hideall();
    $('menu').select('div#katgruenmenu').invoke('setStyle', { display: 'block' });
    new Ajax.Updater('katgruencontent','f/marathonlauf/28.html', {method: 'get'});
    Effect.Appear('katgruencontent', {duration: 1.0 } );
  }
