$(document).ready(function(){	
	$("#register_error").hide();

	$("#slider").easySlider({
		auto: true, 
		continuous: true,
		controlsShow: false,
		speed: 1000,
		pause: 5000
	});

	$('.register_link').fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false,
		'transitionOut'	: 'none',
		'speedOut'		: 1,
		'onClosed'		: function(){
			$(".required").removeClass('redborder');
			$("#register_error").hide();
		}
	});

	$('.register_link').click(function(){
		var title = $(this).attr('title');
		$("#title").val(title);
		$("#text_title").html(title);
		$("#register_form").children('input[type=text]').val('');
		$("#register_form").children('input[type=email]').val('');
	});

	$(".close_model").live('click', function(){
		$.fancybox.close();	
	});

	$("#register_form").bind('submit', function(e){
		e.preventDefault();
		var error = false
		$(".required").removeClass('redborder');
		$("#register_error").hide();

		$(".required").each(function(){
			if($(this).val().length < 1){
				error = true;
				$(this).addClass('redborder');
			}
		});

		if(error == true){
			$("#register_error").show();
			$.fancybox.resize();
			return false;
		}				

		$.fancybox.showActivity();
		
		$.ajax({
			type : 'POST',
			dataType: 'json',
			cache : false,
			url:	'/ajax/register',
			data: $(this).serializeArray(),
			success: function(data){
				console.log(data)
				if(data.error == false)
					$.fancybox(data.message);
			}
		
		});
		
		return false;
	});
});
