
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.Styles(box, {duration:300, wait:false});
			
			
			boxfx.state = 0;
			
			el.addEvent('click', function(e){
				if(!boxfx.state){
						box.setStyle('display','block');						
						box.setStyle('opacity',1);

				}	
			});	
			
			if (conf[0] == 'countryselector') {
				box.addEvent('mouseleave', function(e){
					
							box.setStyle('display','none');						
				});
			} else if (conf[0] == 'fepagesselector') {
				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;
						});					
					}	
				});
			}
			
			
		});
		
	}
}




var dropdownSelectorTimeselector = {
	init: function(){
		if($('timeselectordata')){
			var yearselector = $('yearselector');
			var monthselector = $('monthselector');
			
			var data = Json.evaluate($('timeselectordata').getText());
			yearselector.addEvent('change', function(e){
				monthselector.setHTML('');
				var	optionsdata = data[yearselector.value];
				var options = '';
				
				$each(optionsdata,function(value,index){
					var option = new Element('option',{
						'value':index
					});
					
					option.setText(value);
					option.injectInside(monthselector);
					
				});
			});
			
			monthselector.addEvent('change', function(e){
				document.forms['news-timeselector'].submit();
			});
			
		}
	}
}

