var bildersammlung=new Array();
$(document).ready(function(){
        calculatePrice();
		$(".stk").change(function () {
			
			calculatePrice();		
		});
        $('form').submit(function(){
            calculatePrice();
        });
		
		$('select').change(function(){
			if($(this).attr('name')=='vereinsmitglied_typ'){
				if($(this).attr('value')=='Firma'){
					$('#firmenname_holder').show();	
				}else{
					$('#firmenname_holder').hide();	
				}
				//alert($(this).attr('value'));
			}
           
        });
		
		var total=10;					   
		function calculatePrice(){
			total=0;
			$(".stk").each(function(){
                if($(this).val()!=""){
                    if(isNaN($(this).val())){
                    $(this).val('');
                        alert('Bitte geben Sie eine Zahl ein.');
                    }else{
                        total+=	parseInt($(this).val())*parseInt($(this).attr("preis"));
                    }
                }	
				
			});
			$("#total").html(total+".&ndash;");
            $('input[name="gesamtsumme"]').attr('value',total);
			
		}
        $('form[name="FormularBestellung"]').submit(function(){
            if (confirm('Bestellung abschicken?')) {
                return true;
            }
            return false;
        });
        
        $("#search").focus();

		$('p').each(function(){
            var content=$(this).html();
           
            if(content==" "){
                //alert("jetzt");
                $(this).html("&nbsp;");
                
            }
        
        });
		$(".cont_elm_start").hover(function(){
			
				$(this).children("img").each(function(){
					var pimage=	$(this).attr("psrc");
					$(this).attr("psrc",$(this).attr("src"));
					$(this).attr("src",pimage);
				});
							 
			},function(){
			
				$(this).children("img").each(function(){
					var pimage=	$(this).attr("psrc");
					$(this).attr("psrc",$(this).attr("src"));
					$(this).attr("src",pimage);
				});
			
			});	
		$('.menulist img').hover(function(){
			
				var pimage=$(this).attr("psrc");
				$(this).attr("psrc",$(this).attr("src"));
				$(this).attr("src",pimage);
				
							 
			},function(){
			
				var pimage=$(this).attr("psrc");
				$(this).attr("psrc",$(this).attr("src"));
				$(this).attr("src",pimage);
			
			});	
						   
		var current_index;
		var url_array;
		function getURLParams(){
			var myurl = document.URL;
			url_array=myurl.split("#");
			var param_array=new Array();
			var split_array=new Array();
			//if(url_array.length>1){
			var test=jQuery.url.attr("anchor");
			
			if(test!=null){
				var second_array=test.split("&");
				
				for (var j=0;j<second_array.length;j++){
					
					split_array=second_array[j].split("=");
			
					for (var i=0;i<split_array.length;i+=2){
						
						param_array[split_array[i]]=split_array[i+1];
					}
				}
				return param_array;
			}else{
				return false;
			}
			
		}
		var param= getURLParams();
		
		//////////////////////////////////////////////////////////////////////LEUTESAMMLUNG
		var start_leute_content=$("#Leute").html();	
		
		$("#leute_nav #close").livequery('click',function(){
				location.href=(url_array[0]+"#leute=overview");			 
				$("#Leute").html(start_leute_content);	
					
				$("#leute_nav").hide();
				
		});
		$(".cont_leute_img_sammlung").livequery('click',function(){
			//alert($(this).attr("index"));
			$("#leute_nav").show();
			
 			
			var which=parseInt($(this).attr("index"));
			current_index=which;
			check_leute_pfeile();
			
			//alert(url_array[0]+"#leute_index="+which);
			location.href=(url_array[0]+"#leute_index="+which);	
			$("#Leute").html(collection_articles[which]);
		});
		
		$("#leute_nav #next").livequery('click',function(){
			if(current_index<collection_articles.length-1){
				current_index=current_index+1;
			}
			location.href=(url_array[0]+"#leute_index="+current_index);	
			check_leute_pfeile();
			//alert(i);
	 		$("#Leute").html(collection_articles[current_index]);
	 	});
		
  		$("#leute_nav #prev").livequery('click',function(){
	 		if(current_index>1){
				current_index=current_index-1;
			}
			location.href=(url_array[0]+"#leute_index="+current_index);	
			check_leute_pfeile();
			//alert(i);
		 	$("#Leute").html(collection_articles[current_index]);	 
		});
		function check_leute_pfeile(){
			
				$("#leute_nav #next").each(function(){
					
					if(current_index<collection_articles.length-1){
						$(this).children("img").attr("src","site/img/pfeil.gif")	;
					}else{
						$(this).children("img").attr("src","site/img/pfeil_off.gif")	;
					}
				});
				
				$("#leute_nav #prev").each(function(){
					
					if(current_index>1){
						$(this).children("img").attr("src","site/img/pfeil_links.gif")	;
					}else{
						$(this).children("img").attr("src","site/img/pfeil_links_off.gif")	;
					}
				});
			
			
		}
	
		//////////////////////////////////////////////////////////////////////BILDERSAMMLUNG
		//var start_bilder_content=$("#bilder").html();	
		var c_index=new Array();;
		var current_pindex;
		
		$(".cont_img_sammlung").livequery('click',function(){
			var pindex=parseInt($(this).attr("pindex"));
			$("#bilder_nav_"+pindex).show();
			var which=parseInt($(this).attr("index"));
			//alert(bildersammlung[which]);
			c_index[pindex]=which;
			current_pindex=pindex;
			$("#bilder_"+pindex).html(bildersammlung[pindex][c_index[pindex]]);
			
			location.href=get_bild_url();
			check_bild_pfeile();
		});
		var bilder_start_content=new Array();;
		for(i=0;i<bildersammlung.length;i+=10){
			bilder_start_content[i]=$("#bilder_"+i).html();	
			
			$("#bilder_nav_"+i+" #close").livequery('click',function(){
				var pindex=parseInt($(this).attr("pindex"));
				c_index[pindex]="none";
				$("#bilder_"+pindex).html(bilder_start_content[pindex]);	
				$("#bilder_nav_"+pindex).hide();
				location.href=get_bild_url();
			});
			
			$("#bilder_nav_"+i+" #next").livequery('click',function(){
				current_pindex=parseInt($(this).attr("pindex"));
				if(c_index[current_pindex]<bildersammlung[current_pindex].length-1){
					c_index[current_pindex]=c_index[current_pindex]+1;
				$(this).children("img").attr("src","site/img/pfeil.gif")	;
				}else{
					$(this).children("img").attr("src","site/img/pfeil_off.gif")	;
				}
				
				check_bild_pfeile();
				location.href=get_bild_url();
			
	 			$("#bilder_"+current_pindex).html(bildersammlung[current_pindex][c_index[current_pindex]]);
				
	 		});
  			$("#bilder_nav_"+i+" #prev").livequery('click',function(){
				current_pindex=parseInt($(this).attr("pindex"));
	 			if(c_index[current_pindex]>1){
					c_index[current_pindex]=c_index[current_pindex]-1;
				}
				location.href=get_bild_url();
				check_bild_pfeile();
	 			//alert(i);
			  	$("#bilder_"+current_pindex).html(bildersammlung[current_pindex][c_index[current_pindex]]);	 
			});
		}
		function get_bild_url(){
			var str=url_array[0]+"#";
			var plus="";
			for(i=0;i<bildersammlung.length;i+=10){
					if(c_index[i]){
						str+=plus+"bild_index_"+i+"="+c_index[i];
						plus="&";
					}
				
			}
			//alert(str);
			return str;
			}
		function check_bild_pfeile(){
			for(i=0;i<bildersammlung.length;i+=10){
			
				$("#bilder_nav_"+i+" #next").each(function(){
					var pindex=parseInt($(this).attr("pindex"));
					if(c_index[pindex]<bildersammlung[pindex].length-1){
						$(this).children("img").attr("src","site/img/pfeil.gif")	;
					}else{
						$(this).children("img").attr("src","site/img/pfeil_off.gif")	;
					}
				});
				$("#bilder_nav_"+i+" #prev").each(function(){
					var pindex=parseInt($(this).attr("pindex"));
					if(c_index[pindex]>1){
						$(this).children("img").attr("src","site/img/pfeil_links.gif")	;
					}else{
						$(this).children("img").attr("src","site/img/pfeil_links_off.gif")	;
					}
				});
			}
			
		}
		
		
		////////////////////////////////////////////////////////////////////////IF-STATEMENTS
		
		$(document).everyTime(500, function() {
  			//processChunk(i);
			
			param= getURLParams();
			if(param["leute_index"]){
				//alert(param["leute_index"]);
				current_index=parseInt(param["leute_index"]);
				show_leute(current_index);
				
			}
			if(param["leute"]){
				$("#Leute").html(start_leute_content);	
				$("#leute_nav").hide();
				
			}
			for(i=0;i<bildersammlung.length;i+=10){
				var b_ind="bild_index_"+i+"";
				if(param[b_ind]){
					if(param[b_ind]!="none"){
						//alert(param[b_ind]);
						c_index[i]=parseInt(param[b_ind]);
						show_bilder(c_index[i],i);
				
					}else{
                        $("#bilder_"+i).css('min-height','0px');
						$("#bilder_"+i).html(bilder_start_content[i]);	
						$("#bilder_nav_"+i).hide();	
                        
					}
				}else{
					if($("#bilder_"+i)){
                        $("#bilder_"+i).css('min-height','0px');
						$("#bilder_"+i).html(bilder_start_content[i]);	
						$("#bilder_nav_"+i).hide();	
                        
					}
					
				}
			}
			
		});
		
		//-----------TOGGLECONTENT
		
		$('.toggle').click(function(){
			var id=$(this).attr('id');
			if($('#title_'+id).children('a').hasClass('open')){
				hide_all_toggle_contents();
				
			}else{
				hide_all_toggle_contents();
				$('#title_'+id).children('a').addClass('open');
				$('#lead_'+id).slideDown("slow");
				$('#text_'+id).slideDown("slow");
			}
			//$('#lead_'+id).show('slow');
			//$('#text_'+id).show('slow');
			
		});
		function hide_all_toggle_contents(id){
			$('.toggle').each(function(){
				
				var id=$(this).attr('id');
				
					
					
				$('#title_'+id).children('a').removeClass('open');
				//$('#lead_'+id).hide('slow');
				//$('#text_'+id).hide('slow');
				$('#lead_'+id).slideUp("slow");
				$('#text_'+id).slideUp("slow");
				
			
			});
		}
		//--------------------------------formcheck
		$("#frei_form").submit(function() {
      	if($("input[name='Email']").val() != "" && $("input[name='Name']").val() != "" && $("input[name='Vorname']").val() != "" && $("input[name='Adresse']").val() != "" && $("input[name='PLZ_Ort']").val() != ""){
       		if(checkMail($("input[name='Email']").val())){
      	  		return true;
			}else{
				alert("Bitte geben Sie eine korrekte E-Mail-Adresse ein.");
      			
      			return false;
			}
      	}else{
			alert("Bitte füllen Sie alle Pfichtfelder aus.");
      		
      		return false;
		}
		
    	});
		//--------------------------------bildr
		 function show_bilder(ind,pind){
			 //alert("show_bilder("+ind+","+pind+")");
			 
			$("#bilder_nav_"+pind+"").show();
            $("#bilder_"+pind+"").css('min-height','400px');
			//c_index[pind]=ind;
			$("#bilder_"+pind+"").html(bildersammlung[pind][ind]);
			
			
		}
		//--------------------------------leute
		function show_leute(ind){
			$("#leute_nav").show();
			current_index=ind;
			
			$("#Leute").html(collection_articles[current_index]);
			
		}
		if(param["leute_index"]){
			
			current_index=parseInt(param["leute_index"]);
			show_leute(current_index);
		}
		//$('.content').each(function(){
					
					if(typeof wide_content != "undefined" ){
						//width='650px';
						$('.content').css('width','650px');
					}
					if(typeof even_wider_content != "undefined"){
							//width='850px';
							$('.content').css('width','1080px');
					}
					
				
					
									
									
		//});
		
		
		
		if(open_leute_article){
			location.href=(url_array[0]+"#leute_index="+open_leute_article);	
			current_index=open_leute_article;
			show_leute(current_index);
		}
		
		
	});



