function checkCountryAndZipcode()
{
	var checkCountry = true;
	var checkZipcode = true;
	var stefansbaeckbereich = false;
	var country = "";
	var zipcode = "";
	
	if (document.getElementById("ob_land") != null)
		country = document.getElementById("ob_land").value;
	else if (document.getElementById("land") != null)
		country = document.getElementById("land").value;
	
	
	if (document.getElementById("ob_plz") != null)
		zipcode = document.getElementById("ob_plz").value;
	else if (document.getElementById("plz") != null)
		zipcode = document.getElementById("plz").value;
	
	if(country != "") {
		if(country != "Deutschland") { checkCountry = false; }
		else {checkCountry = true; }
	}
	else {
		checkCountry = true;
	}
	
	if(zipcode != "" && zipcode.length >=4 )
	{
		if(zipcode.length == 4 )
			zipcode = "0"+zipcode;
		
		plz_bereich = zipcode.charAt(0)+zipcode.charAt(1);
		
		if(plz_bereich >= 70 && plz_bereich <= 75)	{ checkZipcode = true; }
		else { checkZipcode = false; }
		
		if(	(plz_bereich >= 70 && plz_bereich <= 77) ||
			(plz_bereich >= 90 && plz_bereich <= 92) ||
			(plz_bereich >= 63 && plz_bereich <= 65) ||
			(plz_bereich >= 67 && plz_bereich <= 69) || plz_bereich == 60 || plz_bereich == 61 || plz_bereich == 35 || plz_bereich == 55)
		{ stefansbaeckbereich = true; }

	}
	else
	{
		if(zipcode == "")
			checkZipcode = true;
		else
			checkZipcode = false;
	}
	
	var plz_land_error="Vielen Dank für Ihr Interesse, jedoch ist das Lang Franchisekonzept in der ausgewählten Region leider nicht verfügbar.";
	var stefansbaeck_meoglich="Vielen Dank für Ihr Interesse, jedoch ist das Lang Franchisekonzept in der ausgewählten Region leider nicht verfügbar.<br /><br />Sie haben aber die Möglichkeit sich bei unserem Partner-Franchise-System 'Stefansbäck' zu bewerben, welches in Ihrer Region verfügbar ist.<br />Weitere Informationen zu diesem Konzept finden Sie unter <a href='http://www.stefansbaeck.de' target='_blank' style='color:#FFFFFF;'>www.stefansbaeck.de</a>";
	
	if(checkZipcode == false || checkCountry == false)
	{
		$("#plz_land_hinweis").show();
		if(stefansbaeckbereich && checkCountry)
		{
			$("#plz_land_hinweis").html(stefansbaeck_meoglich);
		}
		else
			$("#plz_land_hinweis").html(plz_land_error);
	}
	else
		$("#plz_land_hinweis").hide();
}


function clearField(field,value)
{
	if(field.value == value)
	{
		field.value = '';
		field.style.color = '#000000';
	}
}

function fillField(field,value) {
	if(field.value == "") {
		field.value = value;
		field.style.color = 'grey';
	}
}

function checkField(field,val)
{
	if(field.value == '')
	{
		field.style.color = '#000000';
		field.value = val;
	}
}

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 checkAttr(field)
{ 
	var feld = field.name + "_anhang";
	var wert = field.value;
	
	if(wert == "ja")
	{
		document.getElementById(feld).style.display = "";
	}
	else
		document.getElementById(feld).style.display = "none";
}

function step(site)
{
	document.getElementById('schritt_1').style.display = "none";
	document.getElementById('schritt_2').style.display = "none";
	document.getElementById('schritt_3').style.display = "none";
	document.getElementById('schritt_4').style.display = "none";
	
	document.getElementById(site).style.display = "";
}

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='';
    }
}

function showJob(number) {
	document.getElementById("job1").style.display = "none";
	document.getElementById("job2").style.display = "none";
	document.getElementById("job3").style.display = "none";
	document.getElementById("job4").style.display = "none";
	document.getElementById("job5").style.display = "none";
	document.getElementById("job6").style.display = "none";
	
	document.getElementById("job" + number).style.display = "block";
}

function showAzubistelle(number) {
	document.getElementById("textwithoutjob").style.display = "none";
	document.getElementById("textwithjob").style.display = "block";
	document.getElementById("job1").style.display = "none";
	document.getElementById("job2").style.display = "none";
	document.getElementById("job3").style.display = "none";
	
	document.getElementById("job" + number).style.display = "block";
}

function scrollerT(){ $.scrollTo('.accordionButton', {duration: 1000, axis: 'y'});};
function scrollerT1(){ $.scrollTo('#footer_top', {duration: 1000, axis: 'y'});};

function scrollerT2(){ $.scrollTo('.bookspacer', {duration: 1000, axis: 'y'});};

$(document).ready(function() {
	
	//ACCORDION BUTTON ACTION (ON CLICK DO THE FOLLOWING)
	$('.accordionButton').click(function() {
	
	//REMOVE THE ON CLASS FROM ALL BUTTONS
	$('.accordionButton').removeClass('on');
	
	//NO MATTER WHAT WE CLOSE ALL OPEN SLIDES
	$('.accordionContent').slideUp('slow');
	
	//IF THE NEXT SLIDE WASN'T OPEN THEN OPEN IT
	if($(this).next().is(':hidden') == true) {
	
	//ADD THE ON CLASS TO THE BUTTON
	$(this).addClass('on');
	
	//OPEN THE SLIDE
	$(this).next().slideDown('slow');
	}
	
	setTimeout('scrollerT()', 600);
});



/*** REMOVE IF MOUSEOVER IS NOT REQUIRED ***/

//ADDS THE .OVER CLASS FROM THE STYLESHEET ON MOUSEOVER
$('.accordionButton').mouseover(function() {
$(this).addClass('over');

//ON MOUSEOUT REMOVE THE OVER CLASS
}).mouseout(function() {
$(this).removeClass('over');
});

/*** END REMOVE IF MOUSEOVER IS NOT REQUIRED ***/

/********************************************************************************************************************
CLOSES ALL S ON PAGE LOAD
********************************************************************************************************************/
$('.accordionContent').hide();
});




$(document).ready(function() {
	//ACCORDION BUTTON ACTION (ON CLICK DO THE FOLLOWING)
	$('#accordionButton2click').click(function() {
	
	//REMOVE THE ON CLASS FROM ALL BUTTONS
	$('.accordionButton2').removeClass('on');
	
	//NO MATTER WHAT WE CLOSE ALL OPEN SLIDES
	$('.accordionContent2').slideUp('slow');
	
	//IF THE NEXT SLIDE WASN'T OPEN THEN OPEN IT
	if($('.accordionButton2').next().is(':hidden') == true) {
	
	//ADD THE ON CLASS TO THE BUTTON
	$('.accordionButton2').addClass('on');
	
	//OPEN THE SLIDE
	$('.accordionButton2').next().slideDown('slow');
	}
	
	setTimeout('scrollerT1()', 600);
});

/*** REMOVE IF MOUSEOVER IS NOT REQUIRED ***/

//ADDS THE .OVER CLASS FROM THE STYLESHEET ON MOUSEOVER
$('.accordionButton2').mouseover(function() {
$(this).addClass('over');

//ON MOUSEOUT REMOVE THE OVER CLASS
}).mouseout(function() {
$(this).removeClass('over');
});

/*** END REMOVE IF MOUSEOVER IS NOT REQUIRED ***/

/********************************************************************************************************************
CLOSES ALL S ON PAGE LOAD
********************************************************************************************************************/
$('.accordionContent2').hide();
});

$(function() {
	$('#content-slider').jFlow({
	slides: '#slides',
	width: '600px',
	height: '420px'
	});
});

$(document).ready(function() {
	$('#radio_button_link').click(function(){
		$('#playit').html("<object type='application/x-shockwave-flash' data='../emff_0.5.8/skins/emff_standard.swf' width='0' height='0'><param name='movie' value='../emff_0.5.8/skins/emff_standard.swf'><param name='FlashVars' value='src=click.mp3&amp;autostart=yes'></object>");
		return false;
	});
	
    $('#mycarousel').jcarousel({
    	wrap: 'circular'
    });
    
    $('#slide1').hide();
    $('#slide2').hide();
    
    $('#slide1_click').click(function(){
		$('#slide1').slideDown(1000);
		$('#slide2').slideUp(2000);
	});
	
	$('#slide2_click').click(function(){
		$('#slide2').slideDown(2000);
		$('#slide1').slideUp(1000);
	});
    
    $('div#link_stuttgart a').click(function(){
    	$('#standort_map_all').fadeOut(300,function(){
    		$('#standort_map_stuttgart').fadeIn(300);
    	});
    	return false;
    });
    $('#karte_zurueck a').click(function(){
    	$('#standort_map_stuttgart').fadeOut(300,function(){
    		$('#standort_map_all').fadeIn(300);
    	});
    	return false;
    });
    $(function(){
		$('#history').booklet({
			arrows:false,
			manual:false,
			overlays:true,
			hovers:false,
			speed:600,
			width:564,
			height:417,
			pagePadding:0,
			pageNumbers:false
		});
	});
    $(function(){
		$('.book').booklet({
			arrows:true,
			manual:false,
			overlays:false,
			hovers:false,
			speed:600,
			width:560,
			height:396,
			pagePadding:0,
			closed:true,
			autoCenter:true,
			pageNumbers:false
		});
		$('.booklet .b-arrow-prev').hide();
	});
	$('.show_book1').click(function(){
		$('.bookspacer').show();
		$('.book').fadeOut(600, function(){
			
                        $('#book1').fadeIn(600);
		});
		setTimeout('scrollerT2()', 600);
	});
	$('.show_book2').click(function(){
		$('.bookspacer').show();
		$('.book').fadeOut(600, function(){
			
                        $('#book2').fadeIn(600);
		});
		setTimeout('scrollerT2()', 600);
	});
        $('.show_book3').click(function(){
		$('.bookspacer').show();
		$('.book').fadeOut(600, function(){
                        $('.bookspacer').show();
			$('#book3').fadeIn(600);
		});
		setTimeout('scrollerT2()', 600);
	});
        
        
});
