/*
Javascript Description 
CREDIT http://www.advancestep.com/ 
*/

var Index = new Class({
	options: {
		errorTxt: 'error',
		form: 'formMain',
		feild: {},
		Msg: {},
		proform : ''
	},

	initialize: function(elements, options){
		this.setOptions(options);
		this.elements = $(elements);
		var myCal1 = new Calendar({ DepartOn: 'd-m-Y' }, { classes: ['dashboard2'], direction: 1, tweak: {x: -22, y: -5} });
		if( this.elements )
			this.build();
	},
	
	build: function(){
		this.elements.addEvent( 'click', function(){
			__doPostBack('saveBtn$Click', '', this.options.form);
		}.bind(this));	
	}
	
});

Index.implement(new Events, new Options);

window.addEvent('load', function(){
	if( $('formMain') )
		var form2page = new Proform( $('formMain'), {selectText: 'select', classes: 'perpage-'});	

	var index = new Index($('submit_reservation'), { 
		form: 'formMain',
		feild: { '1' : 'leaving_form', '2' : 'DepartOn', '3' : 'TimeOn' },
		Msg: { '1' : 'please select leaving form', '2' : 'please enter departon', '3' : 'please enter timeon'},
		proform: form2page
	});
});