Cronica = window.Cronica || {}



Cronica.navigation = {
	
	collapse: function() {
		if (this.is_collapsed()) return;
		j(document.body).addClass('cronica-navigation-collapsed');
		j('#cronica-header .cronica-logo').hide();
	},
	
	expand: function() {
		if (this.is_expanded()) return;
		j(document.body).removeClass('cronica-navigation-collapsed');
		j('#cronica-header .cronica-logo').show();
	},
	
	
	is_collapsed: function() {
		return j(document.body).hasClass('cronica-navigation-collapsed');
	},
	
	is_expanded: function() {
		return !this.is_collapsed();
	}
	
};


Cronica.hud = {
	
	id: '#cronica-hud',
	
	delegate: null,
	
	is_open: false,
	
	open: function(delegate,hidden) {
		this.is_open = true;
		document.body.style.overflow = 'hidden';
		this.delegate = delegate;
		if (!hidden) j(this.id).fadeIn(100);
		j('#search').css('visibility','hidden');
		j('#filter').hide();
	},
	close: function() {
		this.is_open = false;
		j(this.id).fadeOut(250);
		if (this.delegate.did_close) {
			this.delegate.did_close();
		}
		j('#search').css('visibility','visible');
		j('#filter').show();
		document.body.style.overflow = 'auto';
	},
	
	content: function() {
		return j('#cronica-hud #cronica-hud-content');
	}
	
	
}


Cronica.m = {
	
	to: function() {
		var m = [];
		m.push('mailto');
		m.push(':');
		m.push('info');
		m.push('@');
		m.push('cronica');
		m.push('.');
		m.push('ch');
		window.location.href=m.join('');
	}
}


j(document).ready(function() {
	j.ifixpng('/c/static/img/pixel.gif');
	j('.png').ifixpng();
})