jQuery(document).ready(function($){
	$('.select-text').bind("focus, click", function(){
		$(this).select();
	});
	$('#search-guest').click(function(){
		$('#inscription-form').addClass('loading');
		$.get('index.php', { guest_email: $('#email').val() }, function(data){
			if ( data ) {
				$('#inscription-form').removeClass('loading')
				$('#ajax-response').remove();
				if ( $(data).hasClass('complete_registration') ) $('#search-guest').remove();
				if ( $(data).hasClass('success') ) {
					sponsors = $('#sponsors').clone();
					$('#content .entry').replaceWith(data);
					$('#message').append(sponsors);					
				}
				if ( $(data).hasClass('no-vacancies') ) $('#inscription-form').replaceWith(data);
				else $('#inscription-form').append(data);
			}
		});
		return false;
	});
	$('#rsvp_asiste, #rsvp_no_asiste').live('click', function(){
		$('#inscription-form').addClass('loading')
		$('#rsvp_action').remove();
		$('#inscription-form').append('<input id="rsvp_action" type="hidden" name="rsvp_asiste" value="'+ $(this).attr('value') +'" />');
		$.post('index.php', $('#inscription-form').serialize(), function(data){
			sponsors = $('#sponsors').clone();
			$('#content .entry').replaceWith(data);
			$('#message').append(sponsors);
		});
		return false;
	});
	$('#send_rsvp_registration').live('click', function(){
		$('#inscription-form').addClass('loading')
		$.post('index.php', $('#inscription-form').serialize(), function(data){
			$('#inscription-form').removeClass('loading')
			if ( $(data).hasClass('error') ) $('#message').replaceWith(data);
			else $('#content .entry').replaceWith(data);
		});
		return false;
	});
});
jQuery.extend({
	id : function(id) {
		var id = id.split("#");
		return document.getElementById(id[1])?true:false;
	}
});