/* mootools */
window.addEvent('domready', function() {
	
	/* Hinweis für kein JS ausblenden */
	if ($('no-js')) {
		$('no-js').setStyle('display', 'none');
	}
	//$('routes_overlay').setStyle('display', 'none');
	
	/* Alles ausblenden was raus muss */
	if ($$('.js-hide')) {
		var hide = $$('.js-hide').setStyle('display','none');
	}
	
	/* Tabs */
	if ($('tabs_left')) {
		var tabs_show = $('tabs_left').setStyle('display', 'block');
		$$('#tabs_left a').addEvent('click', function(e) {
			$$('#tabs_left a').removeClass('active');
		});
		if ($('tab_vorteile_content')) {
			$$('#tabs_left .vorteile').addClass('active');
			var tab = $('tab_vorteile_content').setStyles({
				display: 'block'
			});
		} else if ($('tab_features_content')) {
			$$('#tabs_left .features').addClass('active');
			var tab = $('tab_features_content').setStyles({
				display: 'block'
			});
		}
		 else if ($('tab_support_content')) {
			$$('#tabs_left .support').addClass('active');
			var tab = $('tab_support_content').setStyles({
				display: 'block'
			});
		}
		$$('#tabs_left .vorteile').addEvent('click', function(e) {
			$$('#tabs_left .vorteile').addClass('active');
			if($('tab_features_content')) {
				$('tab_features_content').setStyle('display', 'none');
			}
			if ($('tab_support_content')) {
				$('tab_support_content').setStyle('display', 'none');
			}
			var tab = $('tab_vorteile_content').setStyles({
				display: 'block',
				opacity: 0
			});
			new Fx.Style(tab, 'opacity', {
				duration: 500
			}).start(1);
		});
		$$('#tabs_left .features').addEvent('click', function(e) {
			$$('#tabs_left .features').addClass('active');
			if($('tab_vorteile_content')) {
				$('tab_vorteile_content').setStyle('display', 'none');
			}
			if ($('tab_support_content')) {
				$('tab_support_content').setStyle('display', 'none');
			}
			var tab = $('tab_features_content').setStyles({
				display: 'block',
				opacity: 0
			});
			new Fx.Style(tab, 'opacity', {
				duration: 500
			}).start(1);
		});
		$$('#tabs_left .support').addEvent('click', function(e) {
			$$('#tabs_left .support').addClass('active');
			if($('tab_features_content')) {
				$('tab_features_content').setStyle('display', 'none');
			}
			if ($('tab_vorteile_content')) {
				$('tab_vorteile_content').setStyle('display', 'none');
			}
			var tab = $('tab_support_content').setStyles({
				display: 'block',
				opacity: 0
			});
			new Fx.Style(tab, 'opacity', {
				duration: 500
			}).start(1);
		});
	}
	
	/* Tooltips */
	if ($$('.tips')) {
		$$('img.tips').removeProperty('alt');
		var tips = new Tips($$('.tips'), {
			initialize: function(){
				this.fx = new Fx.Style(this.toolTip, 'opacity', {
					duration: 500,
					wait: false
				}).set(0);
			},
			onShow: function(toolTip){
				this.fx.start(1);
			},
			onHide: function(toolTip){
				this.fx.start(0);
			},
			fixed: true,
			className: 'overlay'
		});
	}
	
	if ($$('snaptips')) {
		$$('img.snaptips').removeProperty('alt');
		var tips = new Tips($$('.snaptips'), {
			showDelay: 400,
			hideDelay: 400,
			fixed: true,
			className: 'snapoverlay'
		});
	}

	
	/* Events für Routes */
	if ($('route_basic')) {
		$('route_basic').addEvent('click', function(e) {
			new Event(e).stop();
			$$('#routes_overlay .basic').setStyle('display', 'block');
			$$('#routes_overlay .gold').setStyle('display', 'none');
			var overlay = $('routes_overlay').setStyles({
				display: 'block',
				opacity: 0
			});
			new Fx.Style(overlay, 'opacity', {
				duration: 500
			}).start(1);
		});
	}
	
	if ($('route_gold')) {
		$('route_gold').addEvent('click', function(e) {
			new Event(e).stop();
			$$('#routes_overlay .gold').setStyle('display', 'block');
			$$('#routes_overlay .basic').setStyle('display', 'none');
			var overlay = $('routes_overlay').setStyles({
				display: 'block',
				opacity: 0
			});
			new Fx.Style(overlay, 'opacity', {
				duration: 500
			}).start(1);
		});
	}
	
	if ($$('#routes_overlay .close')) {
		$$('#routes_overlay .close').addEvent('click', function(e) {
			new Event(e).stop();
			var overlay = $('routes_overlay').setStyles({
				opacity: 1
			});
			new Fx.Style(overlay, 'opacity', {
				duration: 500
			}).start(0);
		});
	}
	
	if ($('register_land')) {
		$('register_land').addEvent('blur',function(e) {
			if(this.value != 'Deutschland') {
				$('register_ustid_block').setStyle('display', 'block');
			}
			else {
				$('register_ustid_block').setStyle('display', 'none');
			}
		});
		$('register_land').addEvent('change',function(e) {
			if(this.value != 'Deutschland') {
				$('register_ustid_block').setStyle('display', 'block');
			}
			else {
				$('register_ustid_block').setStyle('display', 'none');
			}
		});
		if($('register_land').value != 'Deutschland') {
			$('register_ustid_block').setStyle('display', 'block');
		}
		else {
			$('register_ustid_block').setStyle('display', 'none');
		}
	}

});

/* /mootools */