Ext.onReady(function(){
	flipWin = new Ext.Window({
		title: '',
		width: 810,
		height: 530,
		modal: true,
		closeAction: 'hide',
		layout: 'fit',
		resizable: true,
		maximizable: true,
		listeners: {
			hide: unfreezeDisplay
		}
	});
});

function showFlip(file, title){
	freezeDisplay();
	flipWin.show();
	flipWin.center();
	flipWin.setTitle(title);
	flipWin.body.dom.innerHTML = '<iframe id="frame" src="' + file + '" style="width:100%;height:100%;border:none">Neni</iframe>';
	return (false);
}

var freezeCount = 0;

function freezeDisplay(){
	freezeCount++;
	if (freezeCount == 1) {
		Ext.getBody().clip();
	}
}
function unfreezeDisplay(){
	freezeCount--;
	freezeCount = Math.max(freezeCount,0);
	if (freezeCount == 0) {
		Ext.getBody().unclip();
	}
}
