$(document).ready(function(){
		TwitterLoad();
		//BILDERSLIDE STARTSEITE
		$('#ImgGallery').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'
          		});
        });
		
		
		//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");
        });
        


	//CiSweb Login
	
	$('#CiSwebLOGIN').click(function(){
			showLogin($(this));
		})
		
	$('#closeLogin, #LoginBG, .closeGB').click(function(){
			$('#LoginBG, #loginBox, #gbook_entry, #gbook_answer').fadeOut()
		})	
		
	
	//IMAGEMAP
	//Karte Dresden
	if($("#StadtKarte_DD").length > 0){
		$('body').append('<div id="schild"></div>');
		$('#StadtKarte_DD area').mouseout(function(){$("#schild").css({'display':'none'});
	}).mouseenter(function(){
		$("#schild").css({			 
			'display':'block',
			'z-index': '1000'
		});
		$("#schild").html('<span class="schild">' + $(this).attr('alt') + '</span>');
	}).mousemove(function(e){
		$("#schild").css({	
			'left': e.pageX + 10 + 'px',
			'top': e.pageY + 10 + 'px'
		});
	});
	}	
	
	


});

function showLogin(a){
		$('#LoginBG').fadeTo(200,0.7)
		$('#loginBox').fadeIn()
		//a.attr('href','cisweb4_Biesok.nsf/allView.xsp')
		return false;
}



var checkBank = 0;
function MemberNext(a){

	var x = 0;
	switch(parseInt(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 TwitterLoad(){

		/*$.ajax({
		url: DBName + "/ReadTwitter?OpenAgent" ,
  		cache: false,
  		processData: false,
  		dataType: "xml",  	
  		success: function(xmldoc){
  	
  			var i=0;
  			var werte="";
  			
  			if(xmldoc.getElementsByTagName('wert')[i]){
  				
  			 	werte+=xmldoc.getElementsByTagName('wert')[i].getElementsByTagName('text')[0].firstChild.nodeValue;
  			 	werte+="<span class='date'>" + xmldoc.getElementsByTagName('wert')[i].getElementsByTagName('date')[0].firstChild.nodeValue + "</span><br class='clear' />";
  		
  				$("#twitterbox").html('<p>' + werte + '</p>');
  			}
  		}
  	});*/
  	$("#twitterbox").tweet({
        avatar_size: 20,
        count: 1,
        username: ["fdpdresden"],
        loading_text: '<img src="'+DBName+'/loader2.gif" />',
        refresh_interval: 500
      });
}

function showRSS(){
	$('#RSSView').remove();
	$('#bsocialLinks').append('<div id="RSSView"></div>');
	$('#RSSView').html('<a href="' + DBName + '/fdpNews.rss">Aktuelles - Feed</a><a href="' + DBName + '/fdp.rss">Website\u00E4nderungen - Feed</a>');
	$('#RSSView').fadeIn(300);
	window.setTimeout('hideRSS()',9000);
	}   
	
function hideRSS(){
	$('#RSSView').fadeOut(300, function(){
		$('#RSSView').remove();
	});  }
	
	function EMail(s)
{
  var a = false;
  var res = false;
  if(typeof(RegExp) == 'function')
    {
    var b = new RegExp('abc');
    if(b.test('abc') == true){a = true;}
    }

  if(a == true)
    {
    reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                     '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                     '(\\.)([a-zA-Z]{2,4})$');
    res = (reg.test(s));
    }
  else
    {
    res = (s.search('@') >= 1 &&
           s.lastIndexOf('.') > s.search('@') &&
           s.lastIndexOf('.') >= s.length-5)
    }
  return(res);
 }

 function formValide(){
if($('#Name').val()== "") {
 		$('#Name').focus();
 		alert("Bitte geben Sie Ihren Namen an!")
 		return false;
 	}
 	
 	if($('#Vorname').val()== "") {
 		$('#Vorname').focus();
 		alert("Bitte geben Sie Ihren Vornamen an!")
 		return false;
 	}	
 	if($('#emailhidden').val()!="") return false;
 	
 	if($('#Email').val()== "") {
 		$('#Email').focus();
 		alert("Bitte geben Sie Ihre Emailadresse an!")
 		return false;
 	}else{
 	
 		if(EMail($('#Email').val())== false) {
 			$('#Email').focus();
 			alert("Bitte geben Sie eine g\u00FCltige Emailadresse an!")
 			return false;
 		}
 	}
 	
 	
 	
 	return true; 
  }
 
