//JavaScript Document
//JAVASCRIPT INFO
//
//if you like what you in this jscript, just use it an have a lot of fun :-)
//permission granted
//
//greetings Frank Gebelein

//making info layer visible
function doLayer(button, layer)
{
	if(document.getElementById(button).value == "mehr Infos")
	{
		document.getElementById(button).value = "ausblenden";
		document.getElementById(layer).style.visibility = "visible";
		document.getElementById(layer).style.display = "block";
	}
	else
	{
		document.getElementById(button).value = "mehr Infos";
		document.getElementById(layer).style.visibility = "hidden";
		document.getElementById(layer).style.display = "none";
	}
}

//doing left menu hover effects
function doMenuHover(currentEelement)
{
    document.getElementById(currentEelement).style.backgroundImage = "url(bilder/menu/ueb.png)";
}
//undoing left menu hover
function redoMenuHover(currentEelement)
{
    document.getElementById(currentEelement).style.backgroundImage = "url(bilder/menu/ueb2.png)";
}

// function for changing stylesheets using document.styleSheets
function setStyleSheet()
{
    var theme = document.getElementById("btnStyle").value;
    
    //changing clickbutton and heading
    switch(theme)
    {
        case "Schriftart 1":
            for(i = 1; i<=3; i++)
            {
                var strElement = "ueb" + i;
                if(i == 1)
                {
                    document.getElementById(strElement).style.visibility = "visible";
	                document.getElementById(strElement).style.display = "block";
	            }
	            else
	            {
                    document.getElementById(strElement).style.visibility = "hidden";
	                document.getElementById(strElement).style.display = "none";
                }                
            }
            document.getElementById("btnStyle").value = "Schriftart 2";
            break;
            
        case "Schriftart 2":
            for(i = 1; i<=3; i++)
            {
                var strElement = "ueb" + i;
                if(i == 2)
                {
                    document.getElementById(strElement).style.visibility = "visible";
	                document.getElementById(strElement).style.display = "block";
	            }
	            else
	            {
                    document.getElementById(strElement).style.visibility = "hidden";
	                document.getElementById(strElement).style.display = "none";
                }                
            }
            document.getElementById("btnStyle").value = "Schriftart 3";
            break;
            
        case "Schriftart 3":
            for(i = 1; i<=3; i++)
            {
                var strElement = "ueb" + i;
                if(i == 3)
                {
                    document.getElementById(strElement).style.visibility = "visible";
	                document.getElementById(strElement).style.display = "block";
	            }
	            else
	            {
                    document.getElementById(strElement).style.visibility = "hidden";
	                document.getElementById(strElement).style.display = "none";
                }                
            }
            document.getElementById("btnStyle").value = "Schriftart 1";
            break;
    }
    
    //sweeping through styles and activating/disactivating them
    for(i = 0; i < document.styleSheets.length; i++)
    {
        if(document.styleSheets[i].title)
        {
            document.styleSheets[i].disabled = true;
            if(document.styleSheets[i].title == theme)
            {
                document.styleSheets[i].disabled = false;
            }
        }
    }
}