3
* author: Anthony Dillon
6
function Workspaces($parent){
11
this.init = function(){
12
$('#workspaces').hide();
15
this.open = function($id){
17
$('#workspaces').fadeTo(100, 1, function() { _this.resize(); });
18
//$('#workspaces').animate({ opacity: 0.25 }, 500, function() { _this.resize(); });
19
//$('#workspaces').show(500);
20
$('#workspace-container .fadedOverlay').bind('click', function(){
21
$('#workspace-container .fadedOverlay').removeClass('selected');
22
$(this).addClass('selected');
24
$('#workspace-container .fadedOverlay').bind('dblclick', function(){
30
this.close = function(){
32
$('#workspaces').fadeTo(100, 0, function() { });
33
$('#workspace-container .fadedOverlay').unbind('click');
34
$('#workspace-container .fadedOverlay').unbind('dblclick');
37
this.isOpen = function(){
41
this.resize = function(){
42
var voidHeight = $('#void').height();
43
$('#workspaces').css('background-position','0px '+voidHeight+'px');