function checkGeb() 
{
	if (document.getElementById('geburtsdatum').value == '(Beispiel: 05.08.1975)') 
	{
		document.getElementById('geburtsdatum').value = '';
		document.getElementById('geburtsdatum').style.color = "#000000";
	}
}

function setEducation()
{
    if (document.getElementById('ausbildung').value == '0') { 
    	document.getElementById('row_ausbildungbeschr').style.display=''; 
    } else { 
    	document.getElementById('row_ausbildungbeschr').style.display='none'; 
    }
}

function setStatus() {
	if (document.getElementById('status').value == '0') { 
    	document.getElementById('row_beweggruende').style.display='none';
    }
    else if (document.getElementById('status').value == '-1') { 
    	document.getElementById('row_beweggruende').style.display='none';
    } else {
    	document.getElementById('row_beweggruende').style.display='';
    }
}

var lastactive = 0;
var active = 0;

$(document).ready(function() {

	if (navigator.userAgent.indexOf("Safari") != -1 || navigator.userAgent.indexOf("Chrome") != -1)
	{
		$('#newsletter_form').css("margin-top","-2px");
		$('#suche').css("margin-top","1px");
	}
	
	$('map area').mouseenter(function(){
		clearTimeout($(this).data('timeoutId'));
		$(this.getAttribute('rel')).fadeIn('500');
	});
	$('map area').mouseleave(function(){
		var element = this;
		if(active != element.getAttribute('href'))
		{
			var timeoutId = setTimeout(function(){$(element.getAttribute('rel')).fadeOut('300');}, 300);
			$(element).data('timeoutId', timeoutId);
		}
	});
	
	$('map area').click(function(){
		$("#spezWrapper").fadeOut("100");
		var element = this;
		if(lastactive != 0)
		{
			$('#'+lastactive).hide('500');
			$('#part'+lastactive).fadeOut('300');
		}
		active = $(element).attr("href");
		$('#'+active).show('500', function() {
			$.ajax({
				url: "/haendler/index.html",
				data: "gebietId="+active,
				success: function (theData) {
					$("#spezWrapper").fadeOut("500", function() {
						$(this).html(theData);
						$(this).fadeIn("500");
					})
				}
			})
		});
		lastactive = active;
		return false;
	});
	
	if(doscrolling)
	{
		var scroll = $('#themen').offset().top-600;
		var timeoutid=0;
		
		$(window).scroll(function () {
			clearTimeout(timeoutid);
			if(scroll > 0 && scroll>=window.pageYOffset && window.pageYOffset > 150)
			{
				timeoutid = setTimeout(function(){$('#scroller').animate({'top':window.pageYOffset-150},'500')},300);
			}
			if(scroll > 0 && scroll>=window.pageYOffset && window.pageYOffset <= 150)
			{
				timeoutid = setTimeout(function(){$('#scroller').animate({'top':0},'500')},300);
			}
		});
	}
	
	$('.infosform select, .infosformfix select').change(function(){$(this).css("color","black");});
	
	var existenzgruenderopen = true;
	var unternehmeropen = false;
	
	$('#existenzgruenderbutton').click(function(){
		if(existenzgruenderopen)
		{
			$('#infosform_existenzgruender').slideUp(1000);
			existenzgruenderopen = false;
		}
		else
		{
			setTimeout(function(){$('#infosform_existenzgruender').slideDown(1000)},150);
			$('#infosform_unternehmer').slideUp(1000);
			existenzgruenderopen = true;
			unternehmeropen = false;
		}
	});
	
	$('#unternehmerbutton').click(function(){
		if(unternehmeropen)
		{
			$('#infosform_unternehmer').slideUp(1000);
			unternehmeropen = false;
		}
		else
		{
			$('#infosform_existenzgruender').slideUp(1000);
			setTimeout(function(){$('#infosform_unternehmer').slideDown(1000)},300);
			unternehmeropen = true;
			existenzgruenderopen = false;
		}
	});
	
	$('#datepicker').datepicker({dateFormat: 'yy-mm-dd',buttonText: 'aktuelles Datum',showOn: 'both',dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','December'], onSelect:function(){
		var string = $('#datepicker').val();
		var splitter1 = string.split('-');
		$('.ui-datepicker-trigger').html(splitter1[2]+'.'+splitter1[1]+'.'+splitter1[0]);
	} });
	
	
});

function showSuchergebnis(id, inArray)
{
	lastactive = id;
	active = id;
	$('#part'+active).fadeIn('500');
	if (inArray == 1) {
		$('#'+active).show('500', function() {
			$("#diagnosespezialist_01").fadeIn('500');
			});		
	} else if (inArray == 2) {
		$('#'+active).show('500', function() {
			$("#diagnosespezialist_02").fadeIn('500');
			});		
	} else {
		$('#'+active).show('500');
	}
	
}

function inputfocus(field,text)
{
	if(field.value==text){
		field.value='';
		field.style.color='#000000';
	}
}
function inputblur(field,text)
{
	 if(field.value==''){
	 	field.value=text;
	 	field.style.color='grey';
	 }
}


Shadowbox.init();
