/*
 * YOOtheme template club
 * Copyright (C) 2007 YOOtheme
 * http://www.yootheme.com
 */
 
var YtTools = {

	start: function() {

		/* Match width of div tags */
		YtTools.matchDivWidthWithContent('#gallery div.module', '#gallery', 160);

	},

	matchDivWidthWithContent: function(content, wrapper, offset) {
		var maxWidth = offset;

		$S(content).action ({
  			initialize: function(){
				var divWidth;
				if (this.offsetWidth) {
					divWidth = this.offsetWidth;
				} else if (this.style.pixelWidth) {
					divWidth = this.style.pixelWidth;
				}
				maxWidth += divWidth + 10;
  			}
		});

		$S(wrapper).action ({
  			initialize: function(){
   				this.setStyle('width', maxWidth + 'px');
  			}
		});
	}

};

/* Add functions on window load */
window.addEvent('load', YtTools.start);