/**
 * @author epaul
 */

/**
 * toggleClass
 * 
 * will toggle the class properties of the supplied divs in the array  
 * 
 * @param {arr} array with div names
 */
var toggleClass = Class.create();

toggleClass.prototype =  { 
	initialize: function(arr){ 
		this.toggleClass = new Array();
		for (var i = 0, len = arr.length; i < len; ++i){ 
				this.toggleClass[i] = arr[i]; 
		}
		this.minimize = "minimize";
		this.maximize = "maximize";
		this.previous;
	},  
	
	change: function(div){
		for (var i = 0, len = this.toggleClass.length; i < len; ++i){ 
			if(this.toggleClass[i] == $(div).id){
				if($(div).className == this.maximize){
					$(div).className = this.minimize;
				}else if($(div).className == this.minimize){
					$(div).className = this.maximize;
				}
			}else if(this.previous == this.toggleClass[i]){
				$(this.previous).className = this.maximize;
			}
		} this.previous = div;
	}
} // end class

