// $Id: inquire_rent.js,v 1.1 2010/02/05 03:57:48 sanjo Exp $

/*------------------------------------------------------------*
   Behaviours
 *------------------------------------------------------------*/
Hyjax.Behaviour.InqRentCommon = {
	initialize: function() {
		Hyjax.EventHandler.register(this);
		this.setEnabled(true);
		this.setOptions(arguments[1] || {});
	},
	setEnabled: function(enabled) {
		this.enabled = enabled;
	},
	setOptions: function(options) {
	},
	eLoad: function() {
		var tag_arr = new Array("img","input");
		for (var tag_i = 0; tag_i < tag_arr.length; ++tag_i) {
			var imgs = document.getElementsByTagName(tag_arr[tag_i]);
			for (var i = 0; i < imgs.length; i++) {
				if (imgs[i].getAttribute('img_switch')) {
					Event.observe(imgs[i], 'mouseover', this.ChangeImgSwitch.bindAsEventListener(this, 'on'));
					Event.observe(imgs[i], 'mouseout', this.ChangeImgSwitch.bindAsEventListener(this, 'off'));
				}
			}
		}
	},
	ChangeImgSwitch: function(element,switch_type){
		if (switch_type == 'on') {
			Event.element(element).src = Event.element(element).src.replace(/_off./, '_on.');
		} 
		else {
			if (Event.element(element).getAttribute('act_img_switch') == 'true') {
			}
			else {
				Event.element(element).src = Event.element(element).src.replace(/_on./, '_off.');
			}
		}
		Event.stop(element);
	}
}
Hyjax.Behaviour.InqRentCommon.initialize();
