jQuery(function($) {
	if(!jQuery.user.authenticated)return;
	var params = {
        modal: true,
        show: 'blind',
        hide: 'blind',
        resizable: false,
        width: 500,
        close: function() {
    		$('#unlock-dialog').dialog('destroy');
    		$('#unlock-dialog').hide();
        }
    };
	var unlocker = function(title, e){
		var href = $(e.target).attr('href');
		params.title = title;
		$.ajax({
		      url: href,
		      type: 'GET',
		      success: function(data){
					$('#unlock-dialog').html(data);
					$('#unlock-dialog').dialog(params).show();
					if($('#unlock-link').attr('disabled') == '0'){
						$( "#unlock-dialog" ).dialog( "option", "buttons", {
				        	'Купить': function() {
					        	$.ajax({
					  		      url: $('#unlock-link').attr('href'),
					  		      type: 'GET',
					  		      success: function(data, status, request){
					        		$('#unlock-dialog').html(data);
					        		if (request.status==201) {
					        			setInterval(function(){ 
					        				location.reload(); 
					        			}, 1000);
					        		}
					        	  }
					        	});
					            return false;
					          }
					    	}
						);
					}
				    $('.ui-widget-overlay').click(function() {
				      $('#unlock-dialog').dialog('close');
				    });
			  }
		});
		return false;
	};
	
	$('#unlock-issue').click(function(e){
		unlocker('Покупка выпуска', e);
		return false;
	});
	$('p[class=unlock] > a').click(function(e){
		unlocker('Покупка статьи', e);
		return false;
	});
});
