function clearText(thefield){
if (thefield.defaultValue==thefield.value)
thefield.value = ""
} 

function dom_init() {
	$(document).pngFix();
	
	$('.meta-link-suche').toggle(function(){
		$('#suche').css('z-index', '100').animate({top:"0px"}, 'fast');
		$('.meta-link-telefon, .meta-link-email').slideUp('fast');
		$('#ajaxSearch_output, #searchClose').css('display', 'none');	
	}, function(){
		$('#suche').animate({top:"-42px"}, 'fast').css('z-index', '0');
		$('.meta-link-telefon, .meta-link-email').slideDown('fast');
		$('#ajaxSearch_output, #searchClose').css('display', 'none');
	});
	
	$('.meta-link-telefon').toggle(function(){
		$('#telefon').css('z-index', '100').animate({top:"0px"}, 'fast');
		$('.meta-link-suche, .meta-link-email').slideUp('fast');	
	}, function(){
		$('#telefon').animate({top:"-42px"}, 'fast').css('z-index', '0');
		$('.meta-link-suche, .meta-link-email').slideDown('fast');
	});
	
	$('.meta-link-email').toggle(function(){
		$('#email').css('z-index', '100').animate({top:"0px"}, 'fast');
		$('.meta-link-suche, .meta-link-telefon').slideUp('fast');
	}, function(){
		$('#email').animate({top:"-42px"}, 'fast').css('z-index', '0');
		$('.meta-link-suche, .meta-link-telefon').slideDown('fast');
	});
	
	$('.teaser-slider').innerfade({
				animationtype: 'fade',
				speed: 1000,
				timeout: 8500,
				type: 'sequence'
				});
				
			
/*
	$('.switcher-link').click(function(){
 		$('#site').animate({right:"100%"}, 'slow');
 		var t=setTimeout("window.location = 'http://www.2fourmedia.de'",750);		
 	});
*/
  
    $("#ytlink").click(function() {
	$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'title'			: false,
			'width'			: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
			   			'wmode'		: 'transparent',
				'allowfullscreen'	: 'true'
			}
		});

	return false;
});



	/* --------- FAQ ---------- */
	
	
		var faqCount = 1;
		var faqStart = 1;
		var faqStop = 2;
		
		jQuery('.faqs h4').each(function(){
			jQuery(this).addClass('faq-'+faqCount);
			faqCount = faqCount+1;
		});
		
		jQuery('.faqs h4').each(function(){
			jQuery('h4.faq-'+faqStart).nextUntil('h4.faq-'+faqStop).wrapAll('<div class="faq-content" />');
			faqStart = faqStart+1;
			faqStop = faqStop+1;	
		});
				
		jQuery('.faq-content').hide(0);
		jQuery('.faqs h4').toggle(function(){
			jQuery(this).next('div.faq-content').slideDown(300);
		}, function(){
			jQuery(this).next('div.faq-content').slideUp(300);
		});
	
	
	


}





