﻿$(document).ready(function(){

		$('.show_login').click(function(){
			if ($(this).hasClass('active'))
				return false
			$(this).toggleClass('active');
			$('.show_clubcard').toggleClass('active');
			$('#login').show();
			$('#clubcard').hide();
		});
		$('.show_clubcard').click(function(){
			if ($(this).hasClass('active'))
				return false
			$(this).toggleClass('active');
			$('.show_login').toggleClass('active');
			$('#clubcard').show();
            $('#login').hide();
		});

		$('#clubcardform').show();

		var option_clubcardauth = {
		  url:'/ajax-clubcard.xml',
		  dataType: "json",
		  beforeSubmit: validateClubcardForm,
		  success: showClubcardResult
		}; 

		$("#clubcardauth").submit(function() 
		{
			var fio = $('input[name=clubcard_fio]').val();
			$('input[name=clubcard_fio]').val(fio.toLowerCase());
			$(this).ajaxSubmit(option_clubcardauth);
			return false;
		}); 
		
		function showClubcardResult(responseText, statusText)
		{
			if (responseText.fio!=undefined)
			{
				$("#clubcardauth").hide();
				$("#clubcardform").hide();
				//$("#clubcarddata #fio span").html(responseText.fio);
				$("#clubcarddata #score span").html(responseText.score);
				$("#clubcarddata").show();
			}
			else
			{
				if (responseText.error)
				{
					$('#alert_mess').text(responseText.error);
					$('#winalert').show();
				}
				$("#clubcardauth").clearFields();
			}
		}

		function validateClubcardForm(formData, jqForm, options) {
		
			var num = $('input[name=clubcard_num]').val();
			var fio = $('input[name=clubcard_fio]').val();
			
			if (num=='')
			{
				$('#alert_mess').text('Пожалуйста, введите персональный код');
				$('#winalert').show();
				return false;
			}
			else
			{
				if (fio=='')
				{
					$('#alert_mess').text('Пожалуйста, введите фамилию');
					$('#winalert').show();
					return false;
				}
			}
			return true;
		}

});
