/**
 * promowidget.js
 * eFashionSolutions' Meteor JavaScript Library
 * 2009.04.30
 *
 * Switched it to mouseover for internal testing...need to make it so the control panel can control
 * how it opens
 */

var promowidget = {};

(function() {

	promowidget.options = { duration: 1.0, afterFinish :function(e) { Event.observe($('widgetPromo_title'), 'click', promowidget.observeCallback)} };

	promowidget.openClose = function() {
		$('widgetPromo_title').stopObserving();
		if($('widgetPromo_wrapper').visible()) {
			Effect.BlindUp('widgetPromo_wrapper', promowidget.options);
		} else {
			Effect.BlindDown('widgetPromo_wrapper', promowidget.options);
		}
		return false;
	};

	promowidget.init = function() {
		if ($('widgetPromo_title')) {
			Event.observe($('widgetPromo_title'), 'click', promowidget.observeCallback
			);
		}

		if ($('widgetPromoClose')) {
			Event.observe($('widgetPromoClose'), 'click', promowidget.observeCallback
			);
		}

	};

	promowidget.observeCallback = function(e) {
			promowidget.openClose();
			Event.stop(e);
	}

	// window.onload = function() { promowidget.init(); };
	EFS.onDomReady(function() {
		promowidget.init();
	});

})();

