﻿//window.onload = function() {

window.addEvent('domready', function(){

	// mainnavi highlight
	var list = $$('a.top');
	list.each(function(element) {
		
		var fx = new Fx.Styles(element, {duration:300, wait:false});
		
		element.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#b4bedc',
				'color': '#003264'
			});
		});
		
		element.addEvent('mouseleave', function(){
			fx.start({
				'background-color': '#d2dcf0',
				'color': '#003c82'
			});
		});
		
	});
	
	// subnavi highlight
	var list = $$('div#nav_column a.no');
	list.each(function(element) {
		
		var fx = new Fx.Styles(element, {duration:200, wait:false});
		
		element.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#f0f5ff',
				'color': '#003c82'
			});
		});
		
		element.addEvent('mouseleave', function(){
			fx.start({
				'background-color': '#ffffff',
				'color': '#333333'
			});
		});
		
	});	
	
	
	// newsbox highlight
	var list = $$('div.newsbox');
	list.each(function(element) {
		
		var fx = new Fx.Styles(element, {duration:300, wait:false});
		
		element.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#f0f5ff',
				'color': '#003c82'
			});
		});
		
		element.addEvent('mouseleave', function(){
			fx.start({
				'background-color': '#ffffff',
				'color': '#333333'
			});
		});
		
	});
	
	// textlink highlight
	var list = $$('div#content_column p a, div#content_column div#sitemap ul li a');
	list.each(function(element) {
		
		var fx = new Fx.Styles(element, {duration:250, wait:false});
		
		element.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#f0f5ff',
				'color': '#003c82'
			});
		});
		
		element.addEvent('mouseleave', function(){
			fx.start({
				'background-color': '#ffffff',
				'color': '#333333'
			});
		});
		
	});	
	


// form highlight
	var list = $$('input.fade, textarea.fade');
	list.each(function(element) {
		
		var fx = new Fx.Styles(element, {duration:200, wait:false});
		
		element.addEvent('focus', function(){
			fx.start({
				'background-color': '#ffffdc'
			});
		});
		
		element.addEvent('blur', function(){
			fx.start({
				'background-color': '#ffffff'
			});
		});
		
	});
	

	// table highlight
	var list = $$('div.address table');
	list.each(function(element) {
		
		var fx = new Fx.Styles(element, {duration:200, wait:false});
		
		element.addEvent('mouseover', function(){
			fx.start({
				'color': '#ffffff'
			});
		});
		
		element.addEvent('mouseout', function(){
			fx.start({
				'color': '#8c8c8c'
			});
		});
		
	});	
	
	

	//moo-calendar
	//myCal1 = new Calendar({ anreise: 'd/m/Y' }, { classes: ['dashboard'], direction: 1, tweak: {x: 3, y: -3} });
	//myCal2 = new Calendar({ abreise: 'd/m/Y' }, { classes: ['dashboard'], direction: 1, tweak: {x: 3, y: -3} });
	
	
	
});
//}