function do_fdtnavi() {
	var thelinks = $$('#nav ul.level_2 a','#nav ul.level_3 a');
	var thetrail = $$('#nav li.trail','#nav li.active');
	var thesublinks = $$('#nav ul');
	var thesublinks_l3 = $$('#nav ul ul li');

	thelinks.each(
		function (item) {
			new Element('img',{ src: 'tl_files/css/mainnavi_arrow-11_grey.gif'}).inject(item, 'before');
		}
	);
	
	$$('#nav li').addEvent("mouseover", function() {
			linksinvisible();
			displaysublinks(this);
			return false;
		}
	);
	
	function linksinvisible() {
		$$('#nav ul').setStyle('display','none');
	};

	function displaysublinks(item) {
		item.getParents('ul').setStyle('display','block');
		item.getChildren('ul').setStyle('display','block');
	};
	
	thetrail.each(
		function(item) {
			item.getParents('ul').setStyle('display','block');
		}
	);
	
	$('nav').addEvent("mouseleave", function() {
		linksinvisible();
		thetrail.each(
			function(item) {
			item.getParents('ul').setStyle('display','block');
			}
		);
	});
	$$('input.plzsearchinput').addEvent('focus', function(){
		plzvalue = $(this).get('value');
		if (plzvalue == 'PLZ') {
			$(this).set('value','');
		};
	});
	
	$$('input.plzsearchinput').addEvent('blur', function(){
		if($(this).get('value') == '') {
			$(this).set('value',plzvalue);
		}
	});
	
	$$('#plzsearch input.submit').addEvent('click', function(){
		strplz = $$('input.plzsearchinput').get('value');
//		console.log('strplz:', strplz);
		if (strplz.length < 5) {
			$$('input.plzsearchinput').set('value',(strplz+'0000').substring(0,5));
		}
//		console.log('strplz after:', $$('input.plzsearchinput').get('value'));
	});

};
