﻿var loader = null;
var button = null;
window.addEvent('domready', function() {
	loader = Asset.image(static + '/images/ajax-loader.gif');
	$('form').addEvent('submit', function(e) {
		e.stop();
		button = $('submitButton').getFirst();
		$('submitButton').empty();
		loader.clone().inject('submitButton');
		this.async.value = true;
		this.set('send', {
			onComplete: function(resp, text) {
				var obj = JSON.decode(resp);
				if (obj.IsUpdate && $chk($('item_' + obj.FldKey)))
					LM.CartFunctions.UpdateItem(obj);
				else
					LM.CartFunctions.AddItem(obj);

				button.replaces($('submitButton').getFirst());
				var x = new Element('a', {
					'class': 'checkoutBtn',
					href: path + '/checkout'
				}).adopt(new Element('span', {
					html: 'Checkout'
				}));
				x.inject('submitButton');
			}
		});
		this.send();
	});
	$$('#imageGroup img').addEvent('click', function() {
		Slimbox.open(this.src, this.title);
	});
});
