// JavaScript Document
var count = 1;


$(document).ready(function(){

	//Karte Dresden
	if(document.getElementById("StadtKarte_DD")){
		$('#StadtKarte_DD area').mouseout (function(){
		$("#infoBox").css({			 
		'display':'none'
		});
	}).mouseenter(function(){
		
		$("#infoBox").css({			 
		'display':'block',
		'z-index': '1000'
		});
		$("#infoBox").html('<span class="schild">' + $(this).attr('alt') + '</span>');
	}).mousemove(function(e){
		
		$("#infoBox").css({	
		'left': e.pageX + 10 + 'px',
		'top': e.pageY + 10 + 'px'
		});
	});
	}	
		
		
	   //JS Calerender
        var LEFT_CAL = Calendar.setup({
                    cont: "jsCalender",
                    weekNumbers: false,
                    selectionType: Calendar.SEL_MULTIPLE,
                    showTime: 12
                    // titleFormat: "%B %Y"
            })


        //$(".bg_trans_grey_10, .box710_top, .box710_clear").css("opacity",0.05);


        //Navigation initialisieren
        
        //erstes und letztes Element markieren
        $("ul.nav_1 li:first-child").addClass("first");
        $("ul.nav_1 li:last-child").addClass("last");
        
        $("ul.nav_3 li, ul.nav_2 li").removeClass("first");
        $("ul.nav_3 li, ul.nav_2 li").removeClass("last");
        $("ul.nav_1 li.last ul.nav_2 li:last-child").addClass("last");
        
        //aktive Unternavigationen anzeigen
        $("a.aktiv").parent().parent().slideDown(1);
        
        
        $("a.nav_1").click(function(){
                $("a.nav_1, a.nav_2").removeClass("aktiv");
                $(this).addClass("aktiv");
                //wenn Unternavigation
                if($(this).parent().children().length >1)
                {
                        $("ul.nu, ul.nu2").slideUp(400);
                        $(this).siblings().removeClass("nu");
                        $(this).siblings().slideDown(400).addClass("nu");
                        return false;
                }
                else {
                        //$("ul.nu").slideUp(400).removeClass("nu");
                        }

        });

        $("a.nav_2").click(function(){
                $("a.nav_2").removeClass("aktiv");
                $(this).addClass("aktiv");
                //wenn Unternavigation
                if($(this).parent().children().length >1)
                {
                        $("ul.nu2").slideUp(400);
                        $(this).siblings().removeClass("nu2");
                        $(this).siblings().slideDown(400).addClass("nu2");
                        return false;
                }
                else {
                        //$("ul.nu").slideUp(400).removeClass("nu");
                        }

        });


        $("ul.nav_2 li a").click(function(){
                $(this).parent().addClass("aktiv");
        });


		//TWitter
		
		if(document.getElementById("twitterbox")){
			$("#twitterbox").html('<img id="loader" class="Twitter_bild" src="/gfx/FDP2/ajax-loader.gif" mce_src="/gfx/FDP2/ajax-loader.gif" alt="">');
			TwitterLoad();
		}


		
		
		
		
        //Gallery

        $('#DD2020Gallery').galleryView({
                        panel_width: 710,
                        panel_height: 279,
                        show_captions: false
        }).ready(function(){
                $('#showCaseLoader').css('display', 'none');
                $('.blackBG').css({
                	'opacity':'0.5',
                	'-moz-border-radius': '4px',
                	'-moz-border-radius': '4px'
          		});
        });


        $("#searchvalue").focus(function () {
         $(this).css('color','#666');
                 $('#searchvalue').parent().parent().css('background-position','0 -30px');
    }).blur(function(){
                $(this).css('color','#ccc');
                $('#searchvalue').parent().parent().css('background-position','0 0');
        });
        
        //FORMULAR
        $("#FDPKontaktForm input").focus(function(){
        	$(this).css("background-position","0 -25px");
        
        }).blur(function(){
        	$(this).css("background-position","0 0")});
        
        
        
        $("#FDPKontaktForm textarea").focus(function(){
        	$(this).parent().css("background-position","0 -85px");
        
        }).blur(function(){
        	$(this).parent().css("background-position","0 0")});



		//PLAKATVIEW
		if(document.getElementById("plakatView")){
		$("#plakatView a").lightBox();
		var b = document.getElementById("plakatView");
			for (var i=0; i < $('#plakatView a').size(); i++)
				{
				//ID f\u00FCr Bilder anlegen
					var zahl = parseInt(i) + 1;
					b.getElementsByTagName("a")[i].setAttribute("id", "x" + zahl);
				}
			
			//Alle ausblenden
			$('#plakatView a').css({
				'opacity': '0',
				'left': '220px'
			});
			//das erste einblenden
			$('#x1').css({
				'opacity': '1',
				'left': '0px'
			});
						
			var myInterval1 = window.setInterval("PlakatSlider()", 8000);
			
		}
});

function PlakatSlider(){
		
		var anzahl = $('#plakatView').children().size();
		var navigation1 = document.getElementById("plakatView");
		if(count == 1){
			z = anzahl;
		}
		else {
			z=count-1;
			}
		//alert("Z1="+count + " und Zx=" + z);
	  	$("#x" + count).css({'left': '0'});
	  	$("#x" + count).animate({opacity: 1}, '1200' );
	  	$("#x" + z).animate({
			opacity: 0,
			'left': '220px'
		}, '1200' );
		if(count < anzahl){count++;}
		else{count = 1;}
}

var checkBank = 0;
function MemberNext(a){
	
	var x = 0;
	switch(a){
		case "1" :  x = checkForm(1); break;
		case "2" :  x = checkForm(2); break;
		case "3" :  x = checkForm(3); checkBank = 1; $('#errBeitrag').html($('#BankEZ_Betrag').val()); break;
		case "4" :  if(checkBank ==1){x = checkForm(4);} break;
		case "5" :  break;
		default : x = 0;
	
	}
	
	if(x=='1') {return false;}
	var b = parseInt(a)+1;
	if(a==4){
	
	$('#MemberZusammenFassung').html('<tr><td colspan="2"><strong>Kontaktdaten</strong></td></tr><tr><td>Name</td><td>'+$('#MA_VName').val() + ' ' + $('#MA_Name').val() +'<td/></tr>'
	+ '<tr><td>Anschrift</td><td>'+$('#MA_Strasse').val() + '<br />'+ $('#MA_PLZ').val() + $('#MA_Ort').val()+'<td/></tr>'
	+ '<tr><td>Telefon</td><td>'+$('#MA_Telp').val() + '<td/></tr>'
	+ '<tr><td>E-Mail</td><td>'+$('#MA_webadr').val() + '<td/></tr>'
	+ '<tr><td colspan="2"><strong>Weitere Informationen</strong></td></tr><tr><td>Nationalit\u00E4t</td><td>'+$('#MA_nationalitaet').val() + '<td/></tr>'
	+ '<tr><td>Beruf</td><td>'+$('#MA_Beruf').val() + '<td/></tr>'
	+ '<tr><td>Geburtsdatum/-ort</td><td>'+$('#MA_GebTag').val() +' in '+$('#MA_GebOrt').val() + '<td/></tr>'
	+ '<tr><td colspan="2">&nbsp;<td/></tr>'
	+ '<tr><td>Mitgliedsbeitrag</td><td>'+$('#BankEZ_Betrag').val() + '&euro; pro Monat<td/></tr>'
	);
	
	}
	
		$("#BeMember div").removeClass("aktiv");
		$("#memberTabs div").removeClass("aktiv");
		$("#BeMember .tab" +b).addClass("aktiv");
		$("#memberTabs .tab" +b).addClass("aktiv");
	
	}
	
function MemberBack(a){
	if(parseInt(a) == 4) checkBank = 0;
	if( parseInt(a) == 5 && parseInt(checkBank) == 0){
	var b = parseInt(a)-2;
	}
	else {var b = parseInt(a)-1;}
		$("#BeMember div").removeClass("aktiv");
		$("#memberTabs div").removeClass("aktiv");
		$("#BeMember .tab" +b).addClass("aktiv");
		$("#memberTabs .tab" +b).addClass("aktiv");
	
	}
	
function checkForm(site){
	var errorFlag = 0;
	switch(parseInt(site)){
	case 1 :	if($('#MA_VName').val() == ""){$('#MA_VName').css('background-position','0 -50px'); errorFlag=1;}else {$('#MA_VName').css('background-position','0 0px'); errorFlag=0;}
				if($('#MA_Name').val() ==""){$('#MA_Name').css('background-position','0 -50px'); errorFlag=1;} else{$('#MA_Name').css('background-position','0 0px'); if(errorFlag ==0)errorFlag=0;}
				if($('#MA_Strasse').val() == ""){$('#MA_Strasse').css('background-position','0 -50px'); errorFlag=1;} else {$('#MA_Strasse').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#MA_PLZ').val() == "" | isNaN($('#MA_PLZ').val())){$('#MA_PLZ').css('background-position','0 -50px'); errorFlag=1;}else {$('#MA_PLZ').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#MA_Ort').val() == ""){$('#MA_Ort').css('background-position','0 -50px'); errorFlag=1;}else {$('#MA_Ort').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#MA_Telp').val() == ""){$('#MA_Telp').css('background-position','0 -50px'); errorFlag=1;}else {$('#MA_Telp').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				break;
	
	case 2 :	if($('#MA_nationalitaet').val() == ""){$('#MA_nationalitaet').css('background-position','0 -50px'); errorFlag=1;}else {$('#MA_nationalitaet').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#MA_Beruf').val() ==""){$('#MA_Beruf').css('background-position','0 -50px'); errorFlag=1;} else{$('#MA_Beruf').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#MA_GebTag').val() == ""){$('#MA_GebTag').css('background-position','0 -50px'); errorFlag=1;}else {$('#MA_GebTag').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#MA_GebOrt').val() == ""){$('#MA_GebOrt').css('background-position','0 -50px'); errorFlag=1;}else {$('#MA_GebOrt').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#SatzErklaerung:checked').length==0){$('span.SatzErkl').css('color','red'); errorFlag=1;}else {$('span.SatzErkl').css('color','#333'); if(errorFlag ==0) errorFlag=0;}
				
				break;
				
	case 3 :	if($('#BankEZ_Betrag').val() == ""){$('#BankEZ_Betrag').css('background-position','0 -50px'); errorFlag=1;}
				else {
					var aa = $('#BankEZ_Betrag').val();
					//KOMMA durch Punkt ersetzen
					ab = aa.replace(/\,/,".");
					if(isNaN(ab)) {errorFlag = 1; $('#BankEZ_Betrag').css('background-position','0 -50px');}
					else {
					$('#BankEZ_Betrag').css('background-position','0 0px');
					}
					if(errorFlag ==0) errorFlag=0;
				}
				break;
	
	case 4 :	if($('#BankEZ_BLZ').val() == "" | isNaN($('#BankEZ_BLZ').val())){$('#BankEZ_BLZ').css('background-position','0 -50px'); errorFlag=1;}else {$('#BankEZ_BLZ').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#BankEZ_KNR').val() =="" | isNaN($('#BankEZ_KNR').val())){$('#BankEZ_KNR').css('background-position','0 -50px'); errorFlag=1;} else{$('#BankEZ_KNR').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#BankEZ_Institut').val() == ""){$('#BankEZ_Institut').css('background-position','0 -50px'); errorFlag=1;}else {$('#BankEZ_Institut').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				if($('#BankEZ_DATE').val() == ""){$('#BankEZ_DATE').css('background-position','0 -50px'); errorFlag=1;}else {$('#BankEZ_DATE').css('background-position','0 0px'); if(errorFlag ==0) errorFlag=0;}
				break;
	}
	
	return errorFlag;
	
}

function Formsenden(){
	txt="Vorname="+ $("#MA_VName").val();
	txt+="&Name=" + $("#MA_Name").val();
	txt+="&Mitgliederantrag_Strasse="+ $("#MA_Strasse").val();
	txt+="&Mitgliederantrag_PLZ="+ $("#MA_PLZ").val();
	txt+="&Mitgliederantrag_Ort="+ $("#MA_Ort").val();
	txt+="&Mitgliederantrag_Telefonprivat="+ $("#MA_Telp").val();
	txt+="&Mitgliederantrag_Telefondienst="+ $("#MA_Teld").val();
	txt+="&Mitgliederantrag_Handy="+ $("#MA_Handy").val();
	txt+="&AntragEmail="+ $("#MA_webadr").val();
	txt+="&Mitgliederantrag_Nationalit%C3%A4t="+ $("#MA_nationalitaet").val();
	txt+="&Mitgliederantrag_Beruf="+ $("#MA_Beruf").val();
	txt+="&Mitgliederantrag_Status="+ $("#MA_status").val();
	txt+="&Mitgliederantrag_Geburtstag="+ $("#MA_GebTag").val();
	txt+="&Mitgliederantrag_Geburtsort="+ $("#MA_GebOrt").val();
	txt+="&SatzErklaerung="+ $("#SatzErklaerung").val();
	txt+="&BankEZ_Betrag="+ $("#BankEZ_Betrag").val();
	
	if ($("#viertelJahr:checked").val() == "viertelJahr") 
		txt+="&BankEZ_Zeitraum=viertelJahr";
	if ($("#halbJahr:checked").val() == "halbJahr") 
		txt+="&BankEZ_Zeitraum=halbJahr";
	if ($("#jaehrlich:checked").val() == "jaehrlich") 
		txt+="&BankEZ_Zeitraum=jaehrlich";	
		
	txt+="&BankEZ_BLZ="+ $("#BankEZ_BLZ").val();
	txt+="&BankEZ_KNR="+ $("#BankEZ_KNR").val();
	txt+="&BankEZ_Institut="+ $("#BankEZ_Institut").val();
	txt+="&BankEZ_DATE="+ $("#BankEZ_DATE").val();
//	txt+="&BankEZ_Ort="+ $("#MA_VName").val();

	$.post("/online/fdp/cisweb3_fdp_portal.nsf/(SaveForm)", txt,
  		"", "json");
	MemberNext("5");
}
     
     
function showRSS(){
	$('#RSSView').fadeIn(300);
	window.setTimeout('hideRSS()',9000);
	}   
	
function hideRSS(){
	$('#RSSView').fadeOut(300);  }  