
/*************************************************** Externe Links vorbereiten */

function externalLinks() 
	{	
	if (!document.getElementsByTagName) return; 
 	var anchors = document.getElementsByTagName("a"); 
 	for (var i=0; i<anchors.length; i++)
		{ 
   		var anchor = anchors[i]; 
   		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "blank")anchor.target = "_blank"; 
		} 
	} 
	
/*************************************************** IE6 */

function handleIE6()
	{
	if($.browser.msie && parseInt($.browser.version,0)<7)
		{
		$(":text").addClass("ie6textinput");
		$("textarea").addClass("ie6textinput");
		$("input[type='password']").addClass("ie6textinput");
		}
	}

/*************************************************** killCSS */

function killCSS(parent,element,css)
	{
	if($(parent).length)
		{
		$(parent).find(element).css(css)
		}
	}

/*************************************************** tabnav */

var tabs, buttons, hash;

function changeTab(id)
	{
	var toggler = $('#toggler'+id);
	$('#inhalt .tabnav a').removeClass('active');
	tabs.hide();
	if(tabs.eq(id).length)
		{
		toggler.addClass('active');
		tabs.eq(id).show(500);
		}
	toggler.blur();
	}
	
function tabNav()
	{
	if($("#inhalt .tab").length>0)
		{
		buttons = $('#inhalt .tab h1').hide();
		tabs = $('#inhalt .tab').hide();
		tabs.eq(0).show().before('<div class="tabnav"><ul></ul></div>');
		var tabnavUl = $('#inhalt .tabnav ul');
		buttons.each(function(idx){
			var html = $(this).html();
			tabnavUl.append('<li><a href="javascript:;" id="toggler'+idx+'" onclick="changeTab('+idx+');"><span>'+html+'</span></a></li>');
			//$('#toggler'+idx).click(changeTab(idx));
			});
		$('#inhalt .tabnav a:first').addClass('active');
		}
	}

/*************************************************** Ghostval */

function ghostVal(input)
	{
	if($(input).length)
		{
		var input = $(input);
		input.bind('focus',function(){ 
			if(!$(this).data('org'))$(this).data('org',$(this).val());
			if($(this).val()==$(this).data('org'))$(this).val(""); 
			});
		input.bind('blur',function(){
			if($(this).val()=="")
				$(this).val($(this).data('org'));
			});
		}
	}

/*************************************************** Funktionsaufrufe */

$(document).ready(function(){
	tabNav();
	ghostVal('#newslettername');
	ghostVal('#newsletteremail');
	externalLinks();
	handleIE6();
});
