var Doc = {

	em: null,

	url: 'doc_details/',

	toggle: function(id) {
		this.em = $('doc_'+id);
		if (this.em != null) {
			if (this.em.style.display == 'none') {
				this.em.style.display = 'block';
				if (this.em.innerHTML == '') {
					this.load(id);
				} else {
					if(document.agent.ie)
						$('ContentBottom').setStyle({top: eval($('Content').offsetHeight-24)+'px'});
				}
			} else {
				this.em.style.display = 'none';
				if(document.agent.ie)
					$('ContentBottom').setStyle({top: eval($('Content').offsetHeight-24)+'px'});
				
			}
		}
	},

	load: function(id) {
		new Ajax.Request(this.url+id, {
			method: 'get',
			onSuccess: function(request) {
				Doc.em.innerHTML = request.responseText;
				if(document.agent.ie)
					$('ContentBottom').setStyle({top: eval($('Content').offsetHeight-24)+'px'});
			}
		});
	}
}
