﻿// Nifty Little Helpers
// Mootools Helpers
//
// Language Toggle
window.addEvent('domready', function(){	
									 
	$('lang_selection').setStyle('height','auto');
	// var langSlide = new Fx.Slide('lang_selection').hide();  //starts the panel in closed state  
	var langSlide = new Fx.Slide('lang_selection');
	langSlide.hide();  //starts the panel in closed state
	
    $('lang_selected').addEvent('click', function(e){
		e = new Event(e);
		langSlide.toggle();
		e.stop();
	});
	
});


// MenuMatic
window.addEvent('domready', function() {			
	var myMenu = new MenuMatic();
});

// ScrollToTop
window.addEvent('domready', function() {	
	var scroll = new Fx.Scroll('haro', {
	wait: false,
	duration: 750,
	offset: {'x': 0, 'y': 0},
	transition: Fx.Transitions.Quad.easeInOut
	});
	
	$('backtotop').addEvent('click', function(event) {
	event = new Event(event).stop();
	scroll.toElement('header');
	});
});
																		 
// External Links
window.addEvent('domready', function() {
	if (!document.getElementsByTagName) {
    	return null;
    	}
    var anchors = document.getElementsByTagName("a");
    	for (var i=0;i < anchors.length;i++) {
    		var anchor = anchors[i];
                if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
                    anchor.setAttribute("target", "_blank");
                	}
            }
        });

// Popups
function newWin(file,name,win_width,win_height) {
	pos_x = screen.availWidth - win_width - 40;
	pos_y=40;
	resizeflag="yes";
	if(navigator.appName.substring(0,8)=="Netscape" && parseInt(navigator.appVersion)==4) resizeflag="no";
	win_options = "height=" + win_height;
	win_options += ",width=" + win_width;
	win_options += ",left=" + pos_x;
	win_options += ",top=" + pos_y;
	win_options += ",toolbar=no";       
	win_options += ",location=no";    
	win_options += ",directories=no"; 
  win_options += ",status=no";    
  win_options += ",menubar=no";     
  win_options += ",scrollbars=yes";
  win_options += ",resizable=" + resizeflag;  
  win_options += ",dependent";      
  window.open(file,name,win_options);
}

function notepadWin(file) {
	var win_width = 650;
	var win_height = 800; 		
	var pos_x = screen.availWidth - win_width - 40;
	var pos_y = 40;
	var resizeflag = "yes";
	
	if(navigator.appName.substring(0,8)=="Netscape" && parseInt(navigator.appVersion)==4) resizeflag="no";
	win_options = "height=" + win_height;
	win_options += ",width=" + win_width;
	win_options += ",left=" + pos_x;
	win_options += ",top=" + pos_y;
	win_options += ",toolbar=no";       
	win_options += ",location=no";    
	win_options += ",directories=no"; 
  	win_options += ",status=no";    
  	win_options += ",menubar=no";     
  	win_options += ",scrollbars=yes";
  	win_options += ",resizable=" + resizeflag;  
  	win_options += ",dependent";      
  window.open(file,'Merkzettel',win_options);
}

function resetSelectedTopic() {
		document.getElementById("reset").value = 1;
}