window.addEvent('domready', function() {
	
	
	if ($('chooseRegion')!=null)
	{
	// Label for region	
	var labelOpen=$('chooseRegionLabel').innerHTML;
	var labelClose='Choose country';	
	
	// Set slide and styles effects region
	var myRegion = new Fx.Slide('myPanel').hide();		
	var fx = new Fx.Styles($('chooseRegionLabel'), {duration:500, wait:false});

	
	$('chooseRegionLabel').addEvent('click', function(e){
		myRegion.toggle();
		$('chooseRegionLabel').toggleClass('openPanel');
		fx.start({
			'opacity': 0	
		}).chain(function(){
			if($('chooseRegionLabel').hasClass('openPanel')) $('chooseRegionLabel').setHTML(labelClose);
			else $('chooseRegionLabel').setHTML(labelOpen);
			fx.start({'opacity': 1})
		});
	});
	}
	
	if ($('chooseLanguage')!=null)
	{
	// Label for language
	var labelOpen2=$('chooseLanguageLabel').innerHTML;
	var labelClose2='Choose language';
	//var labelClose2='Choose language <img src="/Files/System/images/arrow_blue-lblue_top.gif" />';

	// Set slide and styles effects language
	var myLanguage = new Fx.Slide('myPanel2').hide();		
	var fx2 = new Fx.Styles($('chooseLanguageLabel'), {duration:500, wait:false});
	if ($('chooseRegion')!=null) var chooseRegionFx = new Fx.Slide('chooseRegion');
	$('chooseLanguageLabel').addEvent('click', function(e){
		myLanguage.toggle();
		$('chooseLanguageLabel').toggleClass('openPanel2');
		fx2.start({
			'opacity': 0	
		}).chain(function(){
			if($('chooseLanguageLabel').hasClass('openPanel2'))
			{
			    $('chooseLanguageLabel').setHTML(labelClose2);
			    if ($('chooseRegion')!=null) chooseRegionFx.hide();
			}
			else 
			{ 
			    $('chooseLanguageLabel').setHTML(labelOpen2);
			    if ($('chooseRegion')!=null) chooseRegionFx.show();
			}
			fx2.start({'opacity': 1})
		});
	});
	}		
});