$(document).ready(function(){
	
	$('.registration_button_submit').click(function(){
		var data={};
		$('input,select',$('#registration')).each(function(){
			if ($(this).attr('id').indexOf('user_')>-1) {
				data[$(this).attr('id')]=$(this).val();
			}
		});
		data['user_address_id']=$('#addr_elem_9').val();
		data['user_lp_lottery']= $('#user_lp_lottery').is(':checked') ?  'Y' :  'N';
		data['user_lp_advert']= $('#user_lp_advert').is(':checked') ?  'Y' :  'N';
		data['user_lp_notes']= $('#user_lp_notes').is(':checked') ?  'Y' :  'N';
		data['user_lp_remind_bill']= $('#user_lp_remind_bill').is(':checked') ?  'Y' :  'N';
		data['user_lp_rules']= $('#user_lp_rules').is(':checked') ?  'Y' :  'N';
		$('#registration_error').hide();
		$.post(location.href,data,function(response){
			response=$.jeval(response);
			if (response.result=='OK') {
				if (response.uri=='') {
					$('#registration_success').show();
				} else {
					window.location = response.uri;
				}	
			} else {
				for(i in response.user) {
					$('.'+i).removeClass('red');
					$('.e_'+i).html('');
					$('#'+i).val(response.user[i]);
				}
				for(i in response.error) {
					$('.'+i).addClass('red');
					$('.e_'+i).html(' * '+response.error[i]);
				}
				$('#registration_error').show();
			}
		});	  
		$("html, body").animate({ scrollTop: 0 }, "fast");
	});
	
	$('#recover_button_submit').click(function(){
		var user_type = $("input[name=\'user_type\']:checked").val();
		var data={};
		$('input,select',$('#login_error')).each(function(){
			if ($(this).attr('id').indexOf('user_')>-1) {
				data[$(this).attr('id')]=$(this).val();
			}
		});
		if (user_type == 'F') data['user_registration_number'] = undefined;
		if (user_type == 'J') data['user_personal_code'] = undefined;
		data['user_type'] = user_type;
		//alert(JSON.stringify(data));
		$('#locator').hide();
		$('#login_error').hide();
		$.post(location.href,data,function(response){
			response=$.jeval(response);
			if (response.result=='OK') {
				$('#login_error').html('Jūsu jaunie autorizācijas dati nosūtīti uz e-pasta adresi');
				$('#login_error').show();
			} else if (response.result=='WRONG') {
				for(i in response.user) {
					$('.'+i).removeClass('red');
					$('.e_'+i).html('');
					$('#'+i).val(response.user[i]);
				}
				for(i in response.error) {
					$('.'+i).addClass('red');
					$('.e_'+i).html(' * '+response.error[i]);
				}
				alert('Jūsu norādītie dati nav patiesi!');
				$('#login_error').show();
			} else {
				for(i in response.user) {
					$('.'+i).removeClass('red');
					$('.e_'+i).html('');
					$('#'+i).val(response.user[i]);
				}
				for(i in response.error) {
					$('.'+i).addClass('red');
					$('.e_'+i).html(' * '+response.error[i]);
				}
				$('#login_error').show();
			}
		});
	});
	
	// user type
	var user_type = $("input[name=\'user_type\']:checked").val();
	if ($("input[name=\'user_type\']:checked").val() == "F") {
		$("#registration_number").hide();
	} else if ($("input[name=\'user_type\']:checked").val() == "J") {
		$("#personal_code").hide();
	}
	
	$("#recover_private").change(function() {
		$("#registration_number").hide();
        $("#personal_code").show();
    });
    $("#recover_business").change(function() {
    	$("#personal_code").hide();
        $("#registration_number").show();
    });
	
});

