
$(function(){
	jQuery.fn.exists = function(){return jQuery(this).length>0;}

	
	$('div.two_cols table tbody tr:odd').addClass('odd');
	$('div.two_cols table tbody tr:even').addClass('even');
	
	//Slider Home only
	$('body.homeBody div.slider ul li').each(function(){
		$(this).css({'position': 'relative', 'width': '1495px', 'height': '793px'});
	});

	
	$('body.homeBody div.slider ul').cycle({
		'cleartypeNoBg': true,
		'pager' : '#slider_buttons',
		'timeout' : 5000,
		'after' : function(currSlideElement, nextSlideElement, options, forwardFlag) {
			$('div.intro p.introduction').text($(this).attr('title'));
		}
	});

	
	$('#slideHomeNews').cycle({
		'cleartypeNoBg': true,
		'timeout' : true,
		'fx' : 'scrollVert',
		'speed' : 500,
		'sync' : true,
		'prev' : '#slideHomeNewsUp',
		'next' : '#slideHomeNewsDown'
	});
	
	$('#slideHomeEvents').cycle({
		'cleartypeNoBg': true,
		'timeout' : true,
		'fx' : 'scrollVert',
		'speed' : 500,
		'sync' : true,
		'prev' : '#slideHomeEventsUp',
		'next' : '#slideHomeEventsDown'
	});
	
	
	$('#slideFooterNews').cycle({
		'cleartypeNoBg': true,
		'timeout' : true,
		'fx' : 'scrollHorz',
		'speed' : 500,
		'sync' : true,
		'prev' : '#slideFooterNewsLeft',
		'next' : '#slideFooterNewsRight'
	});
	
	
	
	
	
	/*** Activities ***/
	$('div.list_dynamic_activities h3').click(function(){
		$(this).find('span.more').toggleClass('less');
		$(this).closest('div.list_element').find('div.supplement_information').slideToggle();
	});
	
	
	
	/*** Membres ***/
	$('input[name="data[Member][type]"]').change(function(){
		if($(this).val() == 0){
			$('div.corpo_row').slideDown();
			$('div.uncorpo_row').slideUp();
		} else{
			$('div.corpo_row').slideUp();
			$('div.uncorpo_row').slideDown();
		}
	});
	
	$('input[name="data[Member][renew]"]').change(function(){
		if($(this).val() == 1){
			$('div.member_number').slideDown();
		} else{
			$('div.member_number').slideUp();
		}
	});
	
	
	
	
	
	
	/*** Formulaire d'inscriptions ***/
	$('div.onchange_category_activity select').change(function(){
		var $ajaxLoader = $('div.onchange_activity').find('div.ajaLoader');
		$ajaxLoader.show();
		var url = root+'activities_inscriptions/ajax_updateselect/'+$(this).attr('rel')+'/'+$(this).val();
		$('div.onchange_activity select').load(url, function(result, status){
			$("div.onchange_activity select option:selected").removeAttr("selected");
			$ajaxLoader.hide();
		});
			
		return false;

	});
	
	$('div.onchange_activity select').change(function(){
		var $ajaxLoader = $('div.onchange_activity').find('div.ajaLoader');
		$ajaxLoader.show();
		var url = root+'activities_inscriptions/ajax_updateprices/'+$(this).val();
		$('div.onchange_prices div.prices_bloc').load(url, function(result, status){
			$('#ActivitiesInscriptionBecomingMember').attr('checked', false);
			$('div.onchange_typeprice_newmember').hide();
			$('div.onchange_typeprice_member').hide();
			$("div.onchange_weekday select option:selected").removeAttr("selected");
			$ajaxLoader.hide();
			
			
		});
		
		return false;

	}).change();
	
	$('div.onchange_weekday select').change(function(){
		var $ajaxLoader = $('div.onchange_schedule_bloc').find('div.ajaLoader');
		$ajaxLoader.show();
		var url = root+'activities_inscriptions/ajax_updateselect/'+$(this).attr('rel')+'/'+$('div.onchange_activity select').val()+'/'+$(this).val();
		$('div.onchange_schedule_bloc select').load(url, function(result, status){
			$("div.onchange_schedule_bloc select option:selected").removeAttr("selected");
			$ajaxLoader.hide();
		});
		return false;

	}).change();
	
	/*$('div.onchange_schedule_bloc select').change(function(){
		
	}).change();*/
	
	
	
	
	$('input[name="data[ActivitiesInscription][payment_type]"], input[name="data[Member][payment_type]"]').change(function(){
		//Paiement par chèque
		if($(this).val() == 2){
			$('div.card_payment_box').slideUp();
		} else{
			$('div.card_payment_box').slideDown();
		}
	});
	
	$('input[name="data[ActivitiesInscription][use_member_price]"]').live('change', function(){
		//Paiement par chèque
		if($(this).val() == 1){
			$('div.onchange_typeprice_member').slideDown();
			$('div.onchange_typeprice_newmember').slideUp();
			$('#ActivitiesInscriptionBecomingMember').attr('checked', false);
		} else{
			$('div.onchange_typeprice_newmember').slideDown();
			$('div.onchange_typeprice_member').slideUp();
		}
	});
	
	
	
	
	
	//Preset
	if($('div.members input#MemberType0').is(':checked')){ $('div.members div.corpo_row').show(); $('div.members div.uncorpo_row').hide(); } 
	else{ $('div.members div.corpo_row').hide();  $('div.members div.uncorpo_row').show(); }
	if($('div.members input#MemberRenew1').is(':checked')){ $('div.members div.member_number').show();} 
	else{ $('div.members div.member_number').hide(); }
	if($('div.members input#MemberPaymentType2').is(':checked')){ $('div.members div.card_payment_box').hide();} 
	else{ $('div.members div.card_payment_box').show(); }
	
	if($('div.activities input#ActivitiesInscriptionPaymentType2').is(':checked')){ $('div.activities div.card_payment_box').hide();} 
	else{ $('div.activities div.card_payment_box').show(); }
	
	/*if($('input#ActivitiesInscriptionUseMemberPrice1').is(':checked')){ 
		$('div.onchange_typeprice_member').show();
		$('div.onchange_typeprice_newmember').hide();
	} else{ 
		$('div.onchange_typeprice_member').hide();
		$('div.onchange_typeprice_newmember').show();
	}*/
	
	DD_belatedPNG.fix('img, div, a, li');
	
});

