// JavaScript Document

function showcofiguration(){
	document.getElementById('konfigurator').style.display='block'; 
	document.getElementById('abuskonfigurator').style.display='block'; 
	document.getElementById('katalog').style.display='none';
	document.getElementById('nochnichtgeladen').style.display='none';
	
	/*alert(document.getElementById('abuskonfigurator').style.display);*/
	
	
}

function hidecofiguration(){
	document.getElementById('konfigurator').style.visibility='hidden'; 
	document.getElementById('konfigurator').style.display='none'; 
	document.getElementById('abuskonfigurator').style.display='none'; 
	
	
	/*alert(document.getElementById('abuskonfigurator').style.display);*/

}


function showcataloge(){
	document.getElementById('katalog').style.visibility='visible'; 
	document.getElementById('katalog').style.display='block'; 
	document.getElementById('konfigurator').style.visibility='hidden'; 
	document.getElementById('konfigurator').style.display='none'; 
}

function showcontent(thiscontent){
	document.getElementById(thiscontent).style.visibility= 'visible'; 
	document.getElementById(thiscontent).style.display= 'block'; 
}


function hidecontent(thiscontent){
	document.getElementById(thiscontent).style.visibility= 'hidden'; 
	document.getElementById(thiscontent).style.display= 'none'; 
}

function hideshowcontent(thiscontent){
    if (document.getElementById(thiscontent).style.visibility!= 'visible'){
	document.getElementById(thiscontent).style.visibility= 'visible'; 
	document.getElementById(thiscontent).style.display= 'block'; 
    } else {
	document.getElementById(thiscontent).style.visibility= 'hidden'; 
	document.getElementById(thiscontent).style.display= 'none'; 
	}
}


function Text()
{
}

Text.decryptDocument = function()
{ 
    var tags = document.getElementsByTagName("SPAN");
    for (var tag, i = 0, ix = tags.length; i < ix; ++i) {
        tag = tags[i];
        if (tag.className.match(/\bencrypted\b/)) {
            tag.innerHTML = Text.decrypt(tag.innerHTML);
            tag.className = tag.className.replace(/\bencrypted\b/, "");
        }
    }
    tags = document.getElementsByTagName("A");
    for (var email, i = 0, ix = tags.length; i < ix; ++i) {
        tag = tags[i];
        if (tag.className.match(/\bencrypted\b/)) {
            email = Text.decrypt(tag.innerHTML);
            tag.href = "mailto:" + email;
            tag.innerHTML = email;
            tag.className = tag.className.replace(/\bencrypted\b/, "");
        }
    }
}


Text.decrypt = function(cryptText) 
{
    cryptText = cryptText.split("-");
    plainText = "";
    for (var i = cryptText.length - 1; i >= 0; --i) {
        plainText += String.fromCharCode(cryptText[i]);
    }
    return plainText;
}
