// JavaScript Document

if (dojo) {
	//dojo.require('dojo.parser');
	//dojo.require("dijit.layout.TabContainer");
	//dojo.require("dijit.layout.ContentPane");
	dojo.addOnLoad(function() {
		//dojo.parser.parse();
		//dojo.addClass(dojo.body(), 'soria');
		
		var elemdisplay = {};
		
		dojo.query('img.toggle').connect('onclick', function(evt) {
			dojo.stopEvent(evt);
			var target = evt.target;
			var toggleId = target.id + '-toggle';
			var toggleDiv = dojo.byId(toggleId);
			if (toggleDiv) {
				if (dojo.style(toggleDiv, 'display') == 'none') {
					if (toggleDiv.nodeName == 'TR')
						dojo.style(toggleDiv, 'display', '');
					else
						dojo.style(toggleDiv, 'display', 'block');
				}
				else {
					dojo.style(toggleDiv, 'display', 'none');
				}

				var toggleImg = dojo.attr(target, 'toggle');

				if (toggleImg) {
					var currentImg = target.src;
					target.src = toggleImg;
					dojo.attr(target, 'toggle', currentImg);
				}

			}
		});
		
		dojo.query('a.toggle').connect('onclick', function(evt) {
			dojo.stopEvent(evt);
			var target = evt.target;
			var toggleId = target.id + '-toggle';
			var toggleDiv = dojo.byId(toggleId);
			if (toggleDiv) {
				if (dojo.style(toggleDiv, 'display') == 'none') {
					if (toggleDiv.nodeName == 'TR')
						dojo.style(toggleDiv, 'display', '');
					else
						dojo.style(toggleDiv, 'display', 'block');
				}
				else {
					dojo.style(toggleDiv, 'display', 'none');
				}

				var altText = dojo.attr(target, 'alt');
				
				if (altText) {
					var currentText = target.innerHTML;
					target.innerHTML = altText;
					dojo.attr(target, 'alt', currentText);
				}

			}
		});
	});
	
}