/*
Navigation
*/
window.onload=function()
{
    //Effect.SlideDown('bar_top');
    anker = document.location.href;
    unterseite = anker.split("#/",2);
    if (unterseite[1]) {
        load_content(unterseite[1]);
    } else {
        load_content('start');
    }
    // Konami Code
    konami = new Konami();
    konami.load('http://www.youtube.com/watch?v=E_jmwW2NUSI');
}

function load_content(id) {
    new Ajax.Request(id+'.xml', {
        onLoading: function(){
            $('ajaxloader').style.display = "inline";
            $('content').style.display = "none";
        },
		onSuccess: function(transport){
            $('content').innerHTML = transport.responseText;
            new Effect.SlideDown('content', {duration:1, queue: 'end'});
            $('content').style.overflow = "hidden";
            $('ajaxloader').style.display = "none";
       },
       on404: function(){
            load_content('404');
            $('ajaxloader').style.display = "none";
       }
	});
}


function jump_to(id) {
    window.location.href = "#/"+id;
    load_content(id);
}

/*
Lichtfunktion
*/

var lightbulb_on = new Image();
var lightbulb_off = new Image();
var likeff = new Image();
var likevampire = new Image();
var xhtml_blue = new Image();
var xhtml_yellow = new Image();
var css_blue = new Image();
var css_yellow = new Image();
var light = 1;
lightbulb_on.src = "famfamfam/lightbulb.png";
lightbulb_off.src = "famfamfam/lightbulb_off.png";
likeff.src = "likeff_man.gif";
likevampire.src = "vampire.gif";
xhtml_blue.src = "http://www.w3.org/Icons/valid-xhtml10-blue";
xhtml_yellow.src = "http://validator.w3.org/images/valid_icons/valid-xhtml10";
css_blue.src = "http://jigsaw.w3.org/css-validator/images/vcss-blue";
css_yellow.src = "http://jigsaw.w3.org/css-validator/images/vcss";



function light_toggle() {
if(light) {
    document.getElementsByTagName('link')[0].href = 'dark.css';
    document.light.src = lightbulb_off.src;
    document.firefox.src = likevampire.src;
    document.xhtml.src = xhtml_blue.src;
    document.css.src = css_blue.src;
    light = 0;
} else {
    document.getElementsByTagName('link')[0].href = 'light.css';
    document.light.src = lightbulb_on.src;
    document.firefox.src = likeff.src;
    document.xhtml.src = xhtml_yellow.src;
    document.css.src = css_yellow.src;
    light = 1;
}
light_info();
}

function light_info() {
    $('lightinfo').style.color = "white";
    $('lightinfo').innerHTML = light ? "licht aus " : "licht an";
}

function light_info_off() {
    $('lightinfo').innerHTML="x"
    $('lightinfo').style.color = "gray";
}

