// details ausfahren
function slide_down(current_height, max_height, element_id, show)
{
	if(!isNaN(current_height)) current_height = document.getElementById(element_id).clientHeight;
	current_height = parseInt(current_height) + 15;
	if(current_height > max_height) current_height = max_height;
	document.getElementById(element_id).style.height = current_height + "px";
	if(current_height < max_height) {
		setTimeout("slide_down('"+current_height+"','"+max_height+"','"+element_id+"');", 15);
	}
}

// details einfahren
function slide_up(current_height, max_height, element_id, speed, hide)
{
	if(!isNaN(current_height)) current_height = document.getElementById(element_id).clientHeight;
	current_height = parseInt(current_height) - speed;
	if(current_height < max_height) current_height = max_height;
	if(current_height >= max_height)
	{
		current_height = parseInt(current_height) - speed;
		if(hide && current_height <= 0) document.getElementById(element_id).style.display = "none";
		document.getElementById(element_id).style.height = current_height + "px";
		if(current_height > max_height) {
			setTimeout("slide_up('"+current_height+"','"+max_height+"','"+element_id+"', '"+speed+"', '"+hide+"');", 15);
		}
	}
}
/*
$(document).ready(function(){
	$("#toggleTechDetails").click(function () {
		$("#ausstattung").slideToggle("slow");
		$("#technik").slideToggle("slow");
		$("#abmessungen").slideToggle("slow");
		$("#polster").slideToggle("slow");
		$("#lacke").slideToggle("slow");
		$("#leder").slideToggle("slow");
		$("#holz").slideToggle("slow");
	});

	$("#toggleTechDetailsHistory").click(function () {
		$("#ausstattung").slideToggle("slow");
		$("#technik").slideToggle("slow");
		$("#abmessungen").slideToggle("slow");
	});
});
*/
//nicht mehr in nutzung
function toggleTechDetails()
{
	//alert(document.getElementById('case').clientHeight);
	if(document.getElementById('case').clientHeight == '0' || document.getElementById('ausstattung').style.display == 'none')
	{
		Effect.SlideDown('ausstattung');
		Effect.SlideDown('technik');
		Effect.SlideDown('abmessungen');
		Effect.SlideDown('polster');
		Effect.SlideDown('lacke');
		Effect.SlideDown('leder');
		Effect.SlideDown('holz');
	}
	else
	{
		Effect.Fade('ausstattung');
		Effect.Fade('technik');
		Effect.Fade('abmessungen');
		Effect.Fade('polster');
		Effect.Fade('lacke');
		Effect.Fade('leder');
		Effect.Fade('holz');
	}
}

//nicht mehr in nutzung
function toggleTechDetailsHistory()
{
	//alert(document.getElementById('case').clientHeight);
	if(document.getElementById('case').clientHeight == '0' || document.getElementById('ausstattung').style.display == 'none')
	{
		Effect.SlideDown('ausstattung');
		Effect.SlideDown('technik');
		Effect.SlideDown('abmessungen');
	}
	else
	{
		Effect.Fade('ausstattung');
		Effect.Fade('technik');
		Effect.Fade('abmessungen');
	}
}
