/* Anmeldebox einblenden (wegen IE6) ---- */

$(function() {
			$("#user-status").css({display: "block"});
});

/* Navigation helper ---------------------------------------- */

/* Ausblenden der breadcrumbs bei Mousover auf Pulldownnavi */
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { 
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover"; 
			$(".flashcontainer").css("left", -1000);
			$(".navbar").css({ display: "none" });
			$(".select").css({ visibility: "hidden" });
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			$(".flashcontainer").css("left", 0);
			$(".navbar").css({ display: "block" });
			$(".select").css({ visibility: "visible" });
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);


//** Flashfinderanimation ausblenden wenn mousover �ber navi f�r die mozillaengine
flashHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			$(".flashcontainer").css("left", -1000);
		}
		sfEls[i].onmouseout=function() {
			$(".flashcontainer").css("left", 0);
		}
	}
}
if (window.addEventListener) window.addEventListener("load", flashHover, false);



/* Bestenliste 300 vergroessern ---------------------------------------- */

$(function(){
	
	// Bestenliste vergroessern
	
	$('#more').click(function(){
		$('#best').animate({
					height: 670
				}, 'slow');	
		$('#more').hide('slow');
		$('#all').show('slow');
	});

	$('.connect_prodiff').bind('click',function(){
		if ($('.product_checkbox[@checked]').size() < 2) {
			alert('Bitte mindestens 2 Produkte vergleichen!');
			return false;
		}
		document.location.href = '/suche/produktvergleich.html?'+
								 $('.product_checkbox[@checked]').serialize();
	});
	
	$('.connect_mark').bind('click',function(){
		document.location.href = '/user/user.html?wx_command=Note&wx_action=add&'+
								 $('.product_checkbox[@checked]').serialize();
	});

	// "merkliste" und "meine produkte":
	// alle auswaehlen
	$("a.usercard_list_check_all").bind("click", function() {
		$("input.product_checkbox").attr("checked", true);
	});
	
	// auswahl aufheben
	$("a.usercard_list_uncheck_all").bind("click", function() {
		$("input.product_checkbox").attr("checked", false);
	});
});


/* Newsletter ---------------------------------------- */

function chkFormular(){
	 if(document.newsletterform.name.value == "") {
		 alert("Bitte geben Sie Ihren Namen an!");
		 return false;
	 }
	 else if(document.newsletterform.vorname.value == "") {
		 alert('Bitte geben Sie Ihren Vornamen an!');
		 return false;
	 }
	 else if(document.newsletterform.email.value != "") {
		var str = document.newsletterform.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (filter.test(str)== false){
			 alert("Die eingegebene E-Mail-Adresse ist nicht korrekt!");
			 return false;
		}
		else {
	   		document.newsletterform.submit();
			window.location.href ="/newsletter/abo.html?td=snd";
		}
	 }
	 else {
  		alert('Bitte geben Sie Ihre E-Mailadresse an!');
		return false;
	 }
}

/* Suchfeld leeren  ---------------------------------- */

function leeren() {
    if(document.suchform.term.value=="Volltextsuche") {
        document.suchform.term.value="";
    }
}


/* aktuelles Datum ausgeben  ---------------------------------- */

function datum() {
   var Datum = new (Date);
    var Tag = Datum.getDate();
    var Wochentag = Datum.getDay();
    var Monat = Datum.getMonth()+1;
    if(Monat<10) Monat = "0"+Monat;
    var Jahr = Datum.getFullYear();
    var Tagname = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
    document.write(Tagname[Wochentag]+", "+Tag+"."+Monat+"."+Jahr+" ");
}
