if (Rules != "undefined") {
	Object.extend(Rules, {

		'form#form:submit': function(element) {
			element.sub.value = 'Please wait';
			element.sub.disabled = true;
		},

		'a.delete:click': function(element,event) {
			Event.stop(event);
			if (confirm('Really delete?')) {
				location.href = (element.href.indexOf('?') < 0) ? element.href+'?js=true' : element.href+'&js=true';
			}
		}
	});

  Object.extend(Rules, {
  	'ul.product-nav li a img:mouseover': function(img) {
  		if (img.src != "undefined") {
  			var hover = img.src.replace('-grey','-thumb');
  			img.src = hover;
  		}
  	},
  	'ul.product-nav li a img:mouseout': function(img) {
  		if (img.src != "undefined") {
  			var normal = img.src.replace('-thumb','-grey');
  			img.src = normal;
  		}
  	}
  });

}
