/* ###############  Link Changer ########## */

function initLinks()
{
	
	if (!document.getElementsByTagName){return;}
	var anchors = document.getElementsByTagName("a");

	// loop through all anchor tags
	for (var i=0; i<anchors.length; i++){
		var anchor = anchors[i];

		if (anchor.getAttribute("href") && (anchor.getAttribute("rel") == "lightbox")){
			// anchor.onclick = function () {showLightbox(this); return false;}
		} else {
            if (anchor.href.indexOf('.pdf') != -1) {
                anchor.setAttribute('target', '_blank');
                anchor.className = 'link_pdf';
            }
            if (anchor.href.indexOf('.doc') != -1) {
                anchor.setAttribute('target', '_blank');
                anchor.className = 'link_doc';
            }
            if (anchor.href.indexOf('.rtf') != -1) {
                anchor.setAttribute('target', '_blank');
                anchor.className = 'link_doc';
            }
            if (anchor.href.indexOf('.xls') != -1) {
                anchor.setAttribute('target', '_blank');
                anchor.className = 'link_excel';
            }		

		}
	}
}


window.addEvent('domready', function() {
		if (document.getElementById('login_container') != undefined) {
			header_log = new Fx.Slide("login_container", {
					duration: 1300, 
					transition: Fx.Transitions.Quint.easeOut
			});
			header_log.hide(); 
		}

		var subnavi = $$('#navlist a');
		subnavi.each(function(element) {
 			
 			var subfx = new Fx.Styles(element, {duration:400, wait:false});
 			
 			subfx.start({
				'opacity': 1
			});
 			
			element.addEvent('mouseenter', function(){
				subfx.start({
					'opacity': 0.01
				});
			});
 	
			element.addEvent('mouseleave', function(){
				subfx.start({
					'opacity': 1
				});
			});
 		});	


		var subnavi = $$('#navlist2 a');
		subnavi.each(function(element) {
 			
 			var subfx = new Fx.Styles(element, {duration:400, wait:false});
 			
 			subfx.start({
				'opacity': 1
			});
 			
			element.addEvent('mouseenter', function(){
				subfx.start({
					'opacity': 0.01
				});
			});
 	
			element.addEvent('mouseleave', function(){
				subfx.start({
					'opacity': 1
				});
			});
 		});	


		initLinks();

});

function show_log() {
		header_log.toggle();
}
