/**
 * Creator: khastie
 * Date: Jun 28, 2010
 * Time: 11:50:24 AM
 * Contents are property of Cappex.com LLC, and strictly confidential.
 */

/**
 * CLASS: MVTester
 * DESCR:
 * USAGE:
 * EXMPL:
 */
var MVTester = new Class({

	initialize : function (options) {

		this.setOptions(options);

		window.addEvent('domready', function () {
			this.domReady();
		}.bind(this));

		// this.parent(options); // if extending a class, be sure to comment this out in order to pass other necessary params up to parent

	},

	reveal : function (testID, testLocationID, testAlternativeID) {
		var elemID = testID + '_' + testLocationID + '_' + testAlternativeID;
		global.info('MVTester.reveal: ' + elemID);
		if ($(elemID)) {
			$(elemID).removeClass('jsHide');
		} else {
			global.error('Invalid call to MVTester.reveal: ' + elemID);
		}
	},

	domReady : function () {

	},

	debugDump : function () {
		global.debugEval('refObj', this);
		global.debugEval('refObj.options', this);
	},

	test : function () {

	}

});

MVTester.implement(new Options);

// be sure to change the case of the first char of the var name (or delete this line if not necessary) 
var mvTester = new MVTester();
