﻿function _CPredigree()
{
	this.togle = _togle;
	
	function _togle(containerId, pedigreeName) {
		var container = $(containerId);
		
		if (container.css('display') != 'none' && container.attr('pedigreeName') == pedigreeName) {
			container.slideUp('fast');
		}
		else {
			if (container.attr('isloaded') != 'true' || container.attr('pedigreeName') != pedigreeName) {
				container.load('../pedigrees/' + pedigreeName + '.htm #pedigree', function(){Pictures.preLoad(containerId);});
				container.attr('isloaded', 'true');
				container.attr('pedigreeName', pedigreeName);
			}
			container.slideDown('slow');
		}
		
	}
}

var pedigree = new _CPredigree();

