window.addEvent('domready', function(){
	var szNormal = 170, szSmall  = 134, szFull   = 314;

	var kwicks = $$("#kwicks .kwick");
	var fx = new Fx.Elements(kwicks, {wait: false, duration: 300, transition: Fx.Transitions.Back.easeOut});
	kwicks.each(function(kwick, i) {
		kwick.addEvent("mouseenter", function(event) {
			var o = {};
			o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
			kwicks.each(function(other, j) {
				if(i != j) {
					var w = other.getStyle("width").toInt();
					if(w != szSmall) o[j] = {width: [w, szSmall]};
				}
			});
			fx.start(o);
		});
	});

	// checks that there are kwicks on the page
	if($("kwicks")) {
		$("kwicks").addEvent("mouseleave", function(event) {
			var o = {};
			kwicks.each(function(kwick, i) {
				o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
			});
			fx.start(o);
		})
	}

	// show and hide the price on the scrap form
	var slide = new Fx.Slide("scrap_price").hide();
	$("removalterms").addEvent('change', function(){
		if(this.value == 'Please give me a price') {
			slide.show();
		}
		if(this.value == 'No money paid for vehicle - FREE REMOVAL') {
			slide.hide();
		}
	})
});

