var changed = 0;
var cntlog = 0;
var orig_button = 'Войти';

function check() {
	if ($("#email").val() && $("#key").val()) login();
	return false;
}

function login() {
	var saveme = $("input[id='saveme']:checked").length;
	
	var ch = changed;
	$("#go").val('Ждите...');
	cntlog++;

	 $.ajax({
		 type: "POST",
		 url: baseUrl + "/login",
		 dataType: "json",
		 data: "act=login&login="+$("#email").val()+"&key="+$("#key").val()+"&save="+saveme+"&ch="+ch+"&rnd="+Math.random(),
		 timeout: 10000,
		 success: function(data){
			if (data.result != 'fail') {
				$("#go").val(orig_button);

				switch (data.result) {

					case 'expired': alert('Воспользуйтесь логином и паролем, полученными при регистрации.');
					break;
					case 'promo': window.location = "?r=1";
					break;
					case 'disabled':
						window.location = baseUrl + "/cabinet";
					break;
					default: 
						window.location = baseUrl + "/?u="+data.result+"&hash="+Math.random();
					break;
				}
			}
			else
			{
		      		$("#go").val(orig_button);
			      	alert('Указанный ключ не существует');
			      	cntlog = 0;
			}		     	
		},
		error: function (XMLHttpRequest, textStatus, errorThrown) {
			
			if (cntlog == 5) {
				$("#go").val('Попробуйте ещё');
				cntlog = 0;
			}
			else {
				login();
			}
		}
		
	 });

    return 0;
}

function doLogin(){
	$("#loginWindow").css("display", "block");
}
function doLogout(url){
	window.location = url;
}
////////////////////////////////////////////////////////////////////////////
function addEventListenerTo(id){
	$('#'+id).find('input').change(function(){
			$("#TarifDuration").val($(this).val());
			var participant="nolimit";
			if (id == "to50"){
				participant=50;
			}
			tarifHelper.setPartipant(participant);
			$("#TarifParticipant").val(participant);
		});
}
function gotoLogin(){
	//alert(111);
	$.cookie("vivas", null, {path:'/'});
	$("#fastlogin").hide();
	$("#nigol").show();
}
function gotoRegistrationFromOffer(){
	if ($('#acceptRules').is(':checked')){
		window.location = baseUrl+"/buy/registration/conference/duration:3month/participant:6";
	}else{
		
		if (!$("div").is(".offer-notice")){
			
			$('<div class="offer-notice"><span>Внимание:</span> для участия в акции вы должны принять правила.</div>').appendTo('.offer-check')
		}
	}
}

