
function browsercheck_ie6()
//guckt ob internetexplorerversion <7
{
	var browser = navigator.userAgent.toLowerCase();
  	var ganzzahl = parseInt(navigator.appVersion);
  	var genauezahl = parseFloat(navigator.appVersion);
	
	var explorer = ((browser.indexOf("msie") != -1) && (browser.indexOf("opera") == -1));
  	var explorer5 = (explorer && (ganzzahl == 4) && (browser.indexOf("msie 5.0")!=-1));
  	var explorer5_5 = (explorer && (ganzzahl == 4) && (browser.indexOf("msie 5.5") !=-1));
  	var explorer6 = (explorer && (ganzzahl == 4) && (browser.indexOf("msie 6.0") !=-1));	
	
	if ( explorer5 || explorer5_5 || explorer6)
		return true;
	else
		return false;

}

function removeElement(id, parentid)
{
  var node = document.getElementById(id);
  var parent = document.getElementById(parentid);
  parent.removeChild(node);
}

function initScroll() 
{

  	if (browsercheck_ie6() == true) 
	{
		
		if(document.getElementById('wn1'))
		{
			var wndo1 = new dw_scrollObj('wn1', 'lyr1', 'nochndiv');
			wndo1.setUpScrollbar("dragBar1", "track1", "v", 1, 1);
			dw_showLayers( "scrollbar1");
		}
		if(document.getElementById('wn2'))
		{
			var wndo1 = new dw_scrollObj('wn2', 'lyr2', 'nochndiv');
			wndo1.setUpScrollbar("dragBar2", "track2", "v", 1, 1);
			dw_showLayers( "scrollbar2");
		}
		if(document.getElementById('wn3'))
		{
			var wndo2 = new dw_scrollObj('wn3', 'lyr3', 'nochndiv3');
			wndo2.setUpScrollbar("dragBar3", "track3", "v", 1, 1);
			
			dw_showLayers("scrollbar3");
		}
		
		removeElement('scrollbar', 'container_main');
		/*document.getElementById("container_content").style.width = '';document.body.scrollWidth;*/
		document.getElementById("container_content").style.overflow = 'visible';
		document.getElementById("container_content_inner").style.visibility ="visible";
		document.scroll="yes";
		document.body.style.overflow="visible";
	
		/*removeElement('scrollbar1', 'holder1');
		
		document.getElementById("wn1").style.overflow = 'auto';
		document.getElementById("lyr1").style.visibility ="visible";*/


	}
	else
	{
		
		var wndo = new dw_scrollObj('container_content', 'container_content_inner', null);
		wndo.setUpScrollbar("dragBar", "track", "h", 1, 1);
		if(document.getElementById('wn1'))
		{
			var wndo1 = new dw_scrollObj('wn1', 'lyr1', 'nochndiv');
			wndo1.setUpScrollbar("dragBar1", "track1", "v", 1, 1);
			dw_showLayers("scrollbar1");
		}
		if(document.getElementById('wn2'))
		{
			var wndo2 = new dw_scrollObj('wn2', 'lyr2', 'nochndiv2');
			wndo2.setUpScrollbar("dragBar2", "track2", "v", 1, 1);
			
			dw_showLayers("scrollbar2");
		}
		if(document.getElementById('wn3'))
		{
			var wndo2 = new dw_scrollObj('wn3', 'lyr3', 'nochndiv3');
			wndo2.setUpScrollbar("dragBar3", "track3", "v", 1, 1);
			
			dw_showLayers("scrollbar3");
		}
		
			dw_showLayers("scrollbar");
	
	}

}



function dw_showLayers() 
{
  if ( document.getElementById ) 
  {
    var lyr, i;
    for (i=0; arguments[i]; i++) 
	{
      lyr = document.getElementById( arguments[i] );
      lyr.style.visibility = "visible";
    }
  }
}

window.addEvent('domready', function()
{

	var menu = $$('menu_list .menu_punkt');
	menu.each(function(element)
	{
	 
		var fx = new Fx.Styles(element, {duration:300, wait:false});
	 
		element.addEvent('mouseenter', function()
		{
			fx.start(
			{
				'height': 60
			});
		});
	 
		element.addEvent('mouseleave', function()
		{
			fx.start(
			{
				'height': 21
			});
		});
	 
	});
	
	
	var newsletter = $$('newsletter');
	newsletter.each(function(element)
	{
	 
		var fx = new Fx.Styles(element, {duration:300, wait:false});
	 
		element.addEvent('mouseenter', function()
		{
			fx.start(
			{
				'height': 60,
				'top': 410
			});
		});
	 
		element.addEvent('mouseleave', function()
		{
			fx.start(
			{
				'height': 29,
				'top': 440
			});
		});
	 
	});
	
});



function FormCheck()
{
	if(document.kontaktform.bf_name.value == '' || document.kontaktform.bf_name.value == "Name" )
	{
		alert("Bitte einen Namen eingeben!");
		document.kontaktform.bf_name.focus();
		return false;
	}
	if(document.kontaktform.bf_mail.value == '' || document.kontaktform.bf_mail.value == "eMailadresse")
	{
		alert("Bitte eine eMail-Adresse eingeben !");
		document.kontaktform.bf_mail.focus();
		return false;
	}
	if(document.kontaktform.bf_text.innerHTML == "" )
	{
		alert("Nachricht vergessen!");
		document.kontaktform.bf_text.focus();
		return false;
	}

}

/*
function overlayMessage(text)
//bedeckt eine seite mit einem halbtransparenten div und zeigt eine message an.
{

	var fensterHeight  	= getWinHeight();
	var fensterWidth  	= getWinWidth();
	var boxHeight		= 200;
	var boxWidth		= 300;
	

	var divElem2  	= document.createElement("div");


	// styles für div2 / box
	divElem2.style.width 			= boxWidth+'px'; 
	divElem2.style.height 			= boxHeight+'px';
	divElem2.style.top 				= parseInt((fensterHeight/2)-(boxHeight/2))+'px';
	divElem2.style.left 			= parseInt((fensterWidth/2)-(boxWidth/2))+'px';
	divElem2.className 				= 'box_overlay';
	divElem2.id 					= 'box_overlay';
	
	
	
	
	
	divElem2.innerHTML 				= '<div onclick="box_exit(\'box_overlay\')" class="box_schliessen" align="center" style="width:'+boxWidth+'px;height:20px;text-align:center;">[x] schlie&szlig;en</div>'+text;
	//divElem2 = '<div style="width:300px;height:300px;background-color:fff;position:absolute;top:25%;margin-left:auto;margin-right:auto;"></div>';

	// das komplette <div> zum body hinzufügen
	document.body.appendChild(divElem2);
	document.body.appendChild(divElem);
	
}
*/
function box_exit(boxname)
{
	box	= document.getElementById(boxname);
	document.body.removeChild(box);
	
/*	box2	= document.getElementById('back_overlay');
	document.body.removeChild(box2);*/
}

function getWinHeight() // based on a script by projectseven.com (PVII)
{
	if (window.innerWidth)
	{
			h = window.innerHeight;
	} // ns4
	else if(document.body)
	{
		h = document.body.clientHeight;
		if (document.body.offsetHeight == h && document.documentElement && document.documentElement.clientHeight)
		{
			h = document.documentElement.clientHeight;
		}
	}
	return h;
}


function getWinWidth()
{
	var x = 0;
	if (self.innerHeight)
	{
		x = self.innerWidth;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
	{
		x = document.documentElement.clientWidth;
	}
	else if (document.body)
	{
		x = document.body.clientWidth;
	}
	return x;
}