Event.observe(window,"load",function(){
	var setupChangeItem = function(form)
	{
		Event.observe(form,"keypress",function(evt){
			var evt = (evt) ? evt : ((event) ? event : null);
			if(evt.keyCode == 13) form.submit(); 
		});
			
		var selects = form.getElementsByTagName("SELECT");
		for(var b=0;b<selects.length;b++){
			Event.observe(selects[b],"change",function(evt){ 
				form.submit();
			});
		}
	}
	
	var forms = $(document).getElementsByClassName("change-item");
	for(var a=0;a<forms.length;a++) setupChangeItem(forms[a]);
	
	var viewOptions = $("view-cart-options");
	
	var node = $("view-country");
	if(viewOptions && node){
		Event.observe(node,"change",function(){
			viewOptions.submit();
		});
	}
	
	var node = $("view-delivery");
	if(viewOptions && node){
		Event.observe(node,"change",function(){
			viewOptions.submit();
		});
	}
	
	var node = $("view-currency");
	if(viewOptions && node){
		Event.observe(node,"change",function(){
			viewOptions.submit();
		});
	}
});
