var par = {
			// ids for header selectors und buttons
				dropdownselectors: [['langselector','langpages'],['regionselector','regionpages'],['myasdastatus','myasdaform','myasdastatus_close']]

};

var dropdownSelectors = {
	init: function(){
		var mac   =  !!(navigator.userAgent.indexOf("Mac")!=-1);

		par.dropdownselectors.each(function(conf){
			var el = $(conf[0]);
			var box = $(conf[1]);
			var boxfx = new Fx.Morph(box, {duration:300, wait:false});
			
			
			boxfx.state = 0;
			
			el.addEvent('click', function(e){
				if(!boxfx.state){
						box.setStyle('display','block');
						

				}	
			});	
			
			if (conf[0] == 'langselector') {
				box.addEvent('mouseleave', function(e){
					
							box.setStyle('display','none');						
				});
			} else if (conf[0] == 'regionselector') {
				box.addEvent('mouseleave', function(e){
					
							box.setStyle('display','none');						
				});
			} else if (conf[0] == 'myasdastatus') {
				
				box.addEvent('mouseleave', function(e){
							box.setStyle('display','none');						
				});
		
				
			} else {
				el.addEvent('mouseleave', function(e){
					
					if(window.gecko){
							box.setStyle('display','none');						
					} else {
						boxfx.start({'opacity':0}).chain(function(){
							box.setStyle('display','none');					
							boxfx.state = 0;
						});					
					}	
					
					
					
				});
			}
			
			
		});
		
	}
}




