var rollovers = new Array(
		{
			'id':'menu_home',
			'mouseover':'/assets/images/menu/_home.gif',
			'mouseout':'/assets/images/menu/home.gif'
		},
		{
			'id':'menu_services',
			'mouseover':'/assets/images/menu/_services.gif',
			'mouseout':'/assets/images/menu/services.gif'
		},
		{
			'id':'menu_features',
			'mouseover':'/assets/images/menu/_features.gif',
			'mouseout':'/assets/images/menu/features.gif'
		},
		{
			'id':'menu_pricing',
			'mouseover':'/assets/images/menu/_pricing.gif',
			'mouseout':'/assets/images/menu/pricing.gif'
		},
		{
			'id':'menu_portfolio',
			'mouseover':'/assets/images/menu/_portfolio.gif',
			'mouseout':'/assets/images/menu/portfolio.gif'
		},
		{
			'id':'menu_contact_us',
			'mouseover':'/assets/images/menu/_contact-us.gif',
			'mouseout':'/assets/images/menu/contact-us.gif'
		}
);

window.addEvent('domready',function(evt) {
	if (document.images) {
		var preloadImage = new Image();
		for (var i = 0; i < rollovers.length; i++) {
			preloadImage.src = rollovers[i]['mouseout'];	
		}
	}
	for (var i = 0; i < rollovers.length; i++) {
		var target = $(rollovers[i]['id']);
		target.addEvent('mouseover', function (evt) {
			var rollover = getRollover(this.id);
			this.src = rollover['mouseover'];
		});
		target.addEvent('mouseout', function (evt) {
			var rollover = getRollover(this.id);
			this.src = rollover['mouseout'];
		});
	}
	var username = $('login_username');
	if (username) {
		username.addEvent('focus',function(evt) {
			if (this.value == 'your username') {
				var password = $('login_password');
				this.value = '';
				if (password) {
					password.value = '';
				}
			}
		});
	}
	var callback_telephone = $('callback_telephone');
	if (callback_telephone) {
		callback_telephone.addEvent('focus', function(evt) {
			if (this.value == 'your telephone number') {
				this.value = '';
			}
	  	});
	}
});

function getRollover(targetId) {
	var returnValue = '';
	for (var i = 0; i < rollovers.length; i++) {
		var rollover = rollovers[i];
		if (rollover['id'] == targetId) {
			returnValue = rollover;
			break;
		}
	}
	return returnValue;
}