var OptionsLB = Class.create({
	options : null,
	form : null,
	button : null,
	lightWindow : null,

	initialize : function() {
		if($('buynow') != null && $('product_options_content') != null){
			this.button = $('buynow');
			this.options = $('product_options_content').remove().removeClassName("product-options-container").addClassName("product-options-container-lb");
			this.form = new Element('form', {
				action: $('product_addtocart_form').action,
				method: $('product_addtocart_form').method,
				id: "product_addtocart_form_options"
			}).insert(this.options);

			Event.observe(this.button, 'click', this.showOptionsLightwindow.bindAsEventListener(this, this.button), false);
		}
	},

	showOptionsLightwindow : function(ev) {
		var myForm = this.form.cloneNode(true);
		if(myLightWindow){
			myLightWindow.activateWindow({
				href: myForm,
				title: 'Some options to consider...',
				type: 'dom'
			});
			
			myForm.observe('submit', function(ev){
				ev.stop();
				var lbform = new VarienForm('product_addtocart_form_options');
				if (lbform.validator.validate()) {
					lbform.form.submit();
				}
			});
		}
		ev.stop();
	}
});