//Carrito
function init(){
	var miFormu = $('compra');
	//valido que exista el formulario
	if($chk(miFormu)) {
		/*	Agregamos nuestra funcion al evento enviar 'submit' */
		miFormu.addEvent('submit', function(e) {
			/*	Evitamos el Evento submit natural */
			new Event(e).stop();
			var  divRespuesta = $('cesta');
			agregarCarrito(divRespuesta,'producto');
		});
	}

	var  divRespuesta = $('cesta');
	//valido que exista el div que va a contener la respuesta
	if($chk(divRespuesta)) {
		var url = '/carrito.php';
		divRespuesta.empty().addClass('ajax-loading');
		divRespuesta.setHTML('<br/><br/>');
		new Ajax(url, {
			method: 'get',
			onComplete: function() {
				divRespuesta.removeClass('ajax-loading');
			},
			update: divRespuesta
		}).request();
	}
}

function quitarCarrito(id){
	var  divRespuesta = $('cesta');
	//valido que exista el div que va a contener la respuesta
	if($chk(divRespuesta)) {
		var url = '/carrito.php?producto='+id+'&quitar=1';
		divRespuesta.empty().addClass('ajax-loading');
		divRespuesta.setHTML('<br/><br/>');
		new Ajax(url, {
			method: 'get',
			onComplete: function() {
				divRespuesta.removeClass('ajax-loading');
			},
			update: divRespuesta
		}).request();
	}
	return false;
}

function recalcularST(id){
	var  divRespuesta = $('st'+id);
	var  divRespuestaST = $('subtotal');
	if($chk(divRespuesta)) {
		var url = '/carrito.php?producto='+id+'&actualizar=1&cantidad='+$('cantidad'+id).value;
		divRespuesta.empty().addClass('ajax-loading');
		new Ajax(url, {
			method: 'get',
			onComplete: function() {
				divRespuesta.removeClass('ajax-loading');
			},
			update: divRespuesta
		}).request();
	}
	if($chk(divRespuestaST)) {
		var url = '/carrito.php?producto='+id+'&actualizar=2&cantidad='+$('cantidad'+id).value;
		divRespuesta.empty().addClass('ajax-loading');
		new Ajax(url, {
			method: 'get',
			onComplete: function() {
				divRespuesta.removeClass('ajax-loading');
			},
			update: divRespuestaST
		}).request();
	}
}


function agregarCarrito(divRespuesta,item){
	//valido que exista el div que va a contener la respuesta

			divRespuesta = $(divRespuesta);

			if($chk(divRespuesta)) {

				var url = '/carrito.php?producto='+$(item).value+'&agregar=1';
				divRespuesta.empty().addClass('ajax-loading');
				divRespuesta.setHTML('<br/><br/>');
				new Ajax(url, {
					method: 'get',
					onComplete: function() {
						divRespuesta.removeClass('ajax-loading');
					},
					update: divRespuesta
				}).request();
			}
}

window.addEvent('domready', init);