function showDetails( elementid )
{
    var element = document.getElementById("details"+elementid)
    if( element.style.display == "block" )
        element.style.display = "none";
    else
        element.style.display = "block";
}

function changeBild( bild, start)
{
	hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

	if( hasReqestedVersion && document.getElementById("flash_uebersicht").style.display == "block" )
	{
		if( start < 1 )
		{
			document.getElementById("flash_uebersicht").style.display = "block";
			document.getElementById("noflash_uebersicht").style.display = "none";	
		}
		else
		{
			document.getElementById("flash_uebersicht").style.display = "none";
			document.getElementById("noflash_uebersicht").style.display = "block";
			document.getElementById("noflash_uebersicht").innerHTML = '<img src="'+bild+'" alt="" />';
		}
	}
	else if( hasReqestedVersion && document.getElementById("flash_uebersicht").style.display == "none" )
	{
		if( start < 1 )
		{
			document.getElementById("flash_uebersicht").style.display = "block";
			document.getElementById("noflash_uebersicht").style.display = "none";
		}
		else
		{
			document.getElementById("flash_uebersicht").style.display = "none";
			document.getElementById("noflash_uebersicht").style.display = "block";
			document.getElementById("noflash_uebersicht").innerHTML = '<img src="'+bild+'" alt="" />';
		}
	}
	else
	{
		if( start < 1 )
		{
			document.getElementById("flash_uebersicht").style.display = "none";
			document.getElementById("noflash_uebersicht").style.display = "block";
			document.getElementById("noflash_uebersicht").innerHTML = document.getElementById("blind").innerHTML;
		}
		else
		{
			document.getElementById("flash_uebersicht").style.display = "none";
			document.getElementById("noflash_uebersicht").style.display = "block";
			document.getElementById("noflash_uebersicht").innerHTML = '<img src="'+bild+'" alt="" />';
		}
	}
}

function showZusatzInfo( id)
{
	document.getElementById(id).style.display = "block";
	document.getElementById("breitbild").className = "breitbild_transparent";
}

function hideZusatzInfo( anz)
{
	for( var x = 1; x <= anz; x++)
		document.getElementById("info_" + x).style.display = "none";
	document.getElementById("breitbild").className = "breitbild";
}

function showRasterInfo( id, anz)
{
	for( var x = 0; x < anz; x++)
		if( document.getElementById("info_" + x) )
			if( id == x )
				document.getElementById("info_" + x).style.display = "block";
			else
				document.getElementById("info_" + x).style.display = "none";
}

function showFrontInfo( id, anz)
{
	for( var x = 1; x <= anz; x++)
		if( document.getElementById("frontinfo_" + x) )
			if( id == x )
				document.getElementById("frontinfo_" + x).style.display = "block";
			else
				document.getElementById("frontinfo_" + x).style.display = "none";
}

function hideFrontInfo( anz)
{
	for( var x = 1; x <= anz; x++)
		if( document.getElementById("frontinfo_" + x) )
			document.getElementById("frontinfo_" + x).style.display = "none";
}

function showGriffInfo( id, anz)
{
	for( var x = 1; x <= anz; x++)
		if( document.getElementById("griffinfo_" + x) )
			if( id == x )
				document.getElementById("griffinfo_" + x).style.display = "block";
			else
				document.getElementById("griffinfo_" + x).style.display = "none";
}

function hideGriffInfo( anz)
{
	for( var x = 1; x <= anz; x++)
		if( document.getElementById("griffinfo_" + x) )
			document.getElementById("griffinfo_" + x).style.display = "none";
}

function hideRasterInfo( anz)
{
	for( var x = 0; x < anz; x++)
		if( document.getElementById("info_" + x) )
			document.getElementById("info_" + x).style.display = "none";
}

function openDiv( div_id)
{
	if( document.getElementById(div_id).style.display == "none" )
	{
		document.getElementById(div_id).style.display = "inline";
		document.getElementById("plus"+div_id).innerHTML = "-";
	}
	else
	{
		document.getElementById(div_id).style.display = "none";
		document.getElementById("plus"+div_id).innerHTML = "+";
	}
}

function checkKuehlGefrier( status)
{
	if( status )
	{
		document.getElementById("kuehl_kuehlschrank").checked = false;
		document.getElementById("kuehl_gefrierschrank").checked = false;
		
		document.getElementById("kuehlschrank-stand").checked = false;
		document.getElementById("kuehlschrank-einbau").checked = false;
		document.getElementById("kuehlschrank-stand").disabled = true;
		document.getElementById("kuehlschrank-einbau").disabled = true;
		
		document.getElementById("gefrierschrank-stand").checked = false;
		document.getElementById("gefrierschrank-einbau").checked = false;
		document.getElementById("gefrierschrank-stand").disabled = true;
		document.getElementById("gefrierschrank-einbau").disabled = true;
	}
	else
	{
		document.getElementById("kuehl-kombi").checked = false;
		if( document.getElementById("kuehl_kuehlschrank").checked )
		{
			document.getElementById("kuehlschrank-stand").disabled = false;
			document.getElementById("kuehlschrank-einbau").disabled = false;
		}
		
		if( document.getElementById("kuehl_gefrierschrank").checked )
		{
			document.getElementById("gefrierschrank-stand").disabled = false;
			document.getElementById("gefrierschrank-einbau").disabled = false;
		}
	}
}

function checkDunsthaube()
{
	if( document.getElementById("dunsthaube").checked )
		document.getElementById("dunsthaube_haengend").disabled = false;
	else
	{
		document.getElementById("dunsthaube_haengend").checked = false;
		document.getElementById("dunsthaube_haengend").disabled = true;
	}
}