var dialog = {

	/* OBJ VARS */
	options: {
		requestUrl: './index.php?eID=bra_serviceinterface'
	},
	
	display: function(action){
		this.request(
			action,		
			function(data){
				dialog.fancybox.display(data);
			}
		);	
	},

	request: function(action, callback, params){
		if(params == undefined) {
			var params = '';
		}

		$.ajax({
			type: "POST",
			cache: false,
			url	: dialog.options.requestUrl + '&op=' + action,
			data: params,
			success: function(data) {
				callback(data);
			}
		});
	},

	fancybox: {
		display: function(content) {
			//console.log('fancy.display');
			$.fancybox(
				content,
				{
					titleShow: false,
					transitionIn: 'none',
					transitionOut: 'none',
					showNavArrows: false,
					centerOnScroll: false,
					autoScale: true,
					onComplete: function() {
						dialog.fancybox.onComplete();
						//dialog.fancybox.onComplete = function(){}; //reset
					},
					onClosed: function() {
						dialog.fancybox.onClosed();
						//dialog.fancybox.onClose = function(){}; //reset
					}
				}
			);
		},
		onComplete: function(){},
		onClosed: function(){}
	}
};
