window.addEvent('domready', function(){
	$$('.show-aside .c-m .c-a .menu li div a').each(function(a){
		a.addEvent('mouseenter', function(){
			this.getParent('div').addClass('hovered');
			this.getParent('li').addClass('hovered');
		}).addEvent('mouseleave', function(){
			this.getParent('div').removeClass('hovered');
			this.getParent('li').removeClass('hovered');
		});
	});
});

window.addEvent('domready', function(){
	$$('div.flcnt div.incdec b').addEvent('click', function(){
		this.getParent('div.flcnt').getElement('input').value++;
	});
	$$('div.flcnt div.incdec u').addEvent('click', function(){
		if(this.getParent('div.flcnt').getElement('input').value>1) this.getParent('div.flcnt').getElement('input').value--;
	});
});

document.addEvent('domready', function(){
	if($$('div.color-bar')){
		$$('div.color-bar').each(function(v){
			v.getElement('div.incdec b').addEvent('click', function(){
				v.getElement('div.count input').value++;
			});
			v.getElement('div.incdec u').addEvent('click', function(){
				if(v.getElement('div.count input').value>1) v.getElement('div.count input').value--;
			});
			v.getElements('div.color').addEvent('click', function(){
				if(!this.hasClass('active')){
					v.getElements('div.color.active').removeClass('active');
					this.addClass('active');
					v.getElement('a.to-basket').show();
					v.getElement('div.bigimg').setStyle('background-image', 'url('+this.getElement('img').src+')');
					v.getElement('input.colid').value = v.getElement('input.clid').value+'/'+this.getElement('input').value; 
				} else {
					this.removeClass('active');
					v.getElement('a.to-basket').hide();
					v.getElement('div.bigimg').setStyle('background-image', 'url(/images/colors-empty.png)');
					v.getElement('input.colid').value = v.getElement('input.clid').value; 
				}
			});
			v.getElement('a.to-basket').addEvent('click', function(e){
				new Event(e).preventDefault();
				//if(v.getElement('input.colid').value!=v.getElement('input.clid').value);
				this.getParent('form').submit();
			}).hide();
			if(v.getElement('a.close')) v.getElement('a.close').addEvent('click', function(e){
				new Event(e).preventDefault();
				v.hide();
			});
		});
	}
	if($$('a.select-color')){
		$$('a.select-color').addEvent('click', function(e){
			new Event(e).preventDefault();
			$$('div.color-bar').hide();
			this.getParent('dl').getElement('div.color-bar').show(); 
		});
	}
});
