$(document).ready(function() {
						   
	// Pagebrowser Produktübersicht	[Anzahl, Elemente]
	if($('#produktUebersicht')[0]) $('#produktUebersicht').productOverview();
	
	// Newsletterformular: Felder bei Abmeldung verstecken
	$('#newsletter #abmelden').live('click',function(){
		if($(this).attr('checked')) var toggle = 'none';
		else var toggle = 'block';
		$.each($('#newsletter label,#newsletter input'),function(index,el){
			if(index < 23 && index > 1){
				$(el).css('display',toggle);	
			}
		});
	});
	
	// Suchformular Vorbelegung
	var suchwort = $('#tx-indexedsearch-searchbox-sword-top')[0].value;
	if(suchwort == '') suchwort = 'Suchwort eingeben';
	$('#tx-indexedsearch-searchbox-sword-top')[0].value = suchwort;
	$('#tx-indexedsearch-searchbox-sword-top').live('focus',function(item){
		if($(item.currentTarget)[0].value == suchwort) $(item.currentTarget)[0].value = '';
	});
	$('#tx-indexedsearch-searchbox-sword-top').live('blur',function(item){
		if($(item.currentTarget)[0].value == '') $(item.currentTarget)[0].value = suchwort;
	});
	
	// Startseitenteaser 
	if($('#slideshowCanvas')[0]){
		window.setInterval(switch_headline,4000);
	}
	
	// iPhone
	var agent=navigator.userAgent.toLowerCase();
	var is_iphone = ((agent.indexOf('iphone')!=-1));
	if (is_iphone) {
		$('#navi a').css('font-size',9);
	}
	
	
	//Erstazlampen
	$('#hersteller').change(function(){
		$('#ersatzlampen').submit();
	});
	$('#modell').change(function(){
		$('#ersatzlampen').submit();
	});
	
	
	// Multimedia Texte austauschen
	$('#navvideo > ul > li > a').click(function() {
		var relation = $(this).attr('rel');
		$('#infovideo > ul > li').each(function(index) {
			$(this).css('display', 'none');
			$('#text' + relation).css('display', 'block');
		});
	});
	
});

var current_step = 1;	
function switch_headline(){
	if(current_step > $('#slideshowCanvas ul:eq(1) a').length) current_step = 0;
	$('#slideshowCanvas ul:eq(1) a:eq('+current_step+')').trigger('click');
	current_step++;
}

function tagesdatum(){
	var d = new Date()
	var monat = new Array("Januar", "Februar", "M&auml;rz", "April", "Mai", "Juni",
            "Juli", "August", "September", "Oktober", "November", "Dezember");
	var wochentag = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch",
            "Donnerstag", "Freitag", "Samstag");


	var tagesdatum = wochentag[d.getDay()] +', ';
	tagesdatum += d.getDate() +'.';
	tagesdatum += " "+ monat[d.getMonth()];
	tagesdatum += " "+ d.getFullYear();
	document.write(tagesdatum);
}
