$(document).ready(function() {
	cycle._init();
	
	$('.akkordeon .entry .header').click(function() {
		var target = $(this).attr('rel');
		var parent = $(this).parents('.akkordeon');
		var p_entry = $(this).parent();
		var children = parent.find('.akkordeoncontent');
		
		if ($('#'+target).css('display') == 'none') {
			parent.find('.entry').removeClass('active');
			p_entry.addClass('active');
	
			children.slideUp('fast');
			$('#'+target).slideDown('fast');			
		}
		else {
			parent.find('.entry').removeClass('active');
	
			children.slideUp('fast');
			//$('#'+target).slideDown('fast');
		}
	});
	
	
	$('div.team_member').hide();
	$('div.team_member:first').show();	
	
	$('a.team_member').click(function() {
		$('div.team_member').hide();
		var id = $(this).attr('rel');
		
		$('#'+id).show();
	});
	
	$('.flowplayer').flowplayer(
		{
			src: '/flash/flowplayer-3.2.5.swf',
			wmode: 'opaque'
		}, 
		{
		clip: {
			autoPlay: false,
			autoBuffering: true
		},
		play: {
			replayLabel: 'Wiederholen'
		}
	});
	
	$('.scrollable').scrollable({circular: true});
});

function checkVorbestellFormStatus() {
	var befreiung = jQuery('#arzneimittel_bestellen input[name=befreiung]:checked').val() == 1;
	var selbstabholer = jQuery('#arzneimittel_bestellen input[name=selbstabholer]:checked').val() == 1;
	var rueckruf = jQuery('#arzneimittel_bestellen input[name=rueckruf]:checked').val() == 1;
	
	if (befreiung) {
		jQuery('#label_befreiung_bis').removeClass('disabled');
		jQuery('#form_befreiung_bis').attr('disabled', '').removeClass('disabled');
	}
	else {
		jQuery('#label_befreiung_bis').addClass('disabled');
		jQuery('#form_befreiung_bis').attr('disabled', 'disabled').addClass('disabled');
	}
	
	if (selbstabholer) {
		jQuery('#label_rueckruf').addClass('disabled');
		jQuery('#form_rueckruf').attr('disabled', 'disabled').addClass('disabled');
	}
	else {
		jQuery('#label_rueckruf').removeClass('disabled');
		jQuery('#form_rueckruf').attr('disabled', '').removeClass('disabled');
	}
	
	if (rueckruf) {
		jQuery('#label_selbstabholer, #label_abholung_am, #label_abholung_um, #label_abholung_um2').addClass('disabled');
		jQuery('#form_selbstabholer, #form_abholung_am, #form_abholung_um').attr('disabled', 'disabled').addClass('disabled');
		
	}
	else {
		jQuery('#label_selbstabholer, #label_abholung_am, #label_abholung_um, #label_abholung_um2').removeClass('disabled');
		jQuery('#form_selbstabholer, #form_abholung_am, #form_abholung_um').attr('disabled', '').removeClass('disabled');
	}
}

function checkKundenkartenFormStatus() {
	var befreiung = jQuery('#kundenkarte_bestellen input[name=befreiung]:checked').val() == 1;
	
	if (befreiung) {
		jQuery('#label_befreiung_bis').removeClass('disabled');
		jQuery('#form_befreiung_bis').attr('disabled', '').removeClass('disabled');
	}
	else {
		jQuery('#label_befreiung_bis').addClass('disabled');
		jQuery('#form_befreiung_bis').attr('disabled', 'disabled').addClass('disabled');
	}
}

function checkArzneimittelForm() {
	var ok = true;
	
	jQuery('#arzneimittel_bestellen .required').each(function() {
		if (jQuery(this).val() == '') {
			alert('Bitte füllen Sie alle Pflichtfelder aus!');
			jQuery(this).focus();
			ok = false;			
			return false;
		}
	});
	
	return ok;
}

function checkKundenkarteForm() {
	var ok = true;
	
	jQuery('#kundenkarte_bestellen .required').each(function() {
		if (jQuery(this).val() == '') {
			alert('Bitte füllen Sie alle Pflichtfelder aus!');
			jQuery(this).focus();
			ok = false;			
			return false;
		}
	});
	
	return ok;
}
