function showtext(x)
{
	var image 		= document.getElementById('image');
	var textkurz 	= document.getElementById('text');
	var text 		= document.getElementById('textlang');
	var referenz 	= document.getElementById('referenz');
	if ( x == 0 ) {
		referenz.style.width = '';
		textkurz.style.position = 'relative'; textkurz.style.left = 'auto'; textkurz.style.top = 'auto';
		image.style.position = 'relative'; image.style.left = 'auto'; image.style.top = 'auto';
		text.style.position = 'absolute'; text.style.left = '-10000px'; text.style.top = '-10000px';
		if (! document.getElementById('detaillink1') ) {
			var linebreak = document.createElement('br');
			var detaillink = document.createElement('a'); 
			detaillink.setAttribute('href','javascript:showtext(1)');
			detaillink.setAttribute('id','detaillink1');
			detaillink.appendChild(document.createTextNode('weitere Details'));
			textkurz.appendChild(linebreak); textkurz.appendChild(detaillink); } }
	else {
		referenz.style.width = '330px';
		if ( document.all ) referenz.style.width = '376px';
		textkurz.style.position = 'absolute'; textkurz.style.left = '-10000px'; textkurz.style.top = '-10000px';
		image.style.position = 'absolute'; image.style.left = '-10000px'; image.style.top = '-10000px';
		text.style.position = 'relative'; text.style.left = 'auto'; text.style.top = 'auto'; text.style.padding = '0 0 4em 0';
		if (! document.getElementById('detaillink2') ) {
			var linebreak = document.createElement('p');
			var detaillink = document.createElement('a');
			detaillink.setAttribute('href','javascript:showtext(0)');
			detaillink.setAttribute('id','detaillink2');
			detaillink.appendChild(document.createTextNode('zurück zur Abbildung'));
			linebreak.appendChild(detaillink); text.appendChild(linebreak); } }
}

function showclose()
{
	var abbildung = document.getElementById('abbildung');
	var bild = document.getElementById('image');
	var divelemen = document.createElement('div');
	var closeul = document.createElement('ul');
	var closeli = document.createElement('li');
	var closea = document.createElement('a');
	closea.setAttribute('href','javascript:closeabbildung()');
	closea.appendChild(document.createTextNode('schließen'));
	// div
	divelemen.setAttribute('id','closeDiv');
	abbildung.appendChild(divelemen);
	abbildung.appendChild(closeul);
	closeul.appendChild(closeli);
	closeli.appendChild(closea);
	if ($("#abbildung").html()!=null) {
		html = $("#abbildung").html();
		if (html.match("##more##")) {
			arr = html.split("##more##");
			html = arr[0] + ' <a href="#" id="showMore">Mehr</a></p><div class="more"><p>' + arr[1].replace(/<div/,'</div><div');
			$("#abbildung").html(html);
			$("div.more").hide();
			$("#showMore").click(function() { $("div.more").toggle(); return false; });
			//$("#abbildung").html( $("#abbildung").html().replace(/<div><\/div>/,'</div><div>') );
		}
	}
}

function teaser()
{
	var abbildung = document.getElementById('abbildung');
	var x = Math.round(Math.random()+1);
	if ( x == 1 )
	{
		abbildung.innerHTML = '<h3 style="font-size: .8em;letter-spacing:0">Verkehrsanwälte Roadshow</h3><img src="/image/arge-truck.jpg" alt="" id="image"><p><strong>Bevor sich Ihre Punkte vermehren…</strong><br><a href="http://heimrich-hannot.de/news/2006-08-29-bevor-sich-ihre-punkte-vermehren/">Heimrich &amp; Hannot schickt die Käfer los</a>';
	}
	else
	{
		abbildung.innerHTML = '<h3 style="font-size: .8em;letter-spacing:0">Unser Herz schlägt für Leipzig</h3><p><object type="application/x-shockwave-flash" width="330" height="298" data="/images/player.swf?file=kwl-herz.flv&amp;autoStart=true"><param name="movie" value="/images/player.swf?file=kwl-herz.flv&amp;autoStart=true"></object></p><p><a href="http://herz-leipzig.de" target="_blank">http://herz-leipzig.de</a>';
	}
}

function closeabbildung()
{
	var abbildung = document.getElementById('abbildung');
	var bodyelemhh = document.getElementById('heimrich-hannot-de');
	var bodyelemhr = document.getElementById('h-r-kommunikation-de');
	if (bodyelemhh) bodyelemhh.removeChild(abbildung);
	if (bodyelemhr) bodyelemhr.removeChild(abbildung);
}

function formularspamvermeiden()
{
	var textfeld = document.getElementById('text');
	textfeld.onfocus = function() { document.getElementById('check').value = '1'; };
}

// schnelles OnLoad
function schedule(objectID, functionCall) {
	if (document.getElementById(objectID)) eval(functionCall);
	else setTimeout("schedule('" + objectID + "', '" + functionCall + "')", 1);
	return true; }
schedule("textlang", "showtext(0)\;");
schedule("start", "teaser()\;");
schedule("abbildung", "showclose()\;");
schedule("kontakt", "formularspamvermeiden()\;");
