// JavaScript Document

window.addEvent('domready', function(){
	if ($('langLinks')){
		// Hide languages links list
		$('langLinks').setStyle('display', 'none');
		
		// Correct top-margin in paren container
		$('contry_menu').setStyle('margin-top', '1.5em');
		
		// Create layer container
		var srlanguagemenu = new Element('div', {
			'id': 'srlanguagemenu',
			'class': 'languagemenu'
		});
		srlanguagemenu.inject($('contry_menu'));
		
		// Create form element
		var langSelectorForm = new Element('form', {
			'action': '',
			'class': 'langSelectorForm',
			'method': 'post',
			'target':'_self'
		});	
		langSelectorForm.inject(srlanguagemenu);
		
		// Inject Clear div
		var clearDiv = new Element('div', {			
			'class': 'clear'
		});	
		clearDiv.inject(srlanguagemenu);		

		
		// Create select box
		var langSelect = new Element('select', {
			'class': 'langSelect',
			'name': 'lang_jump',
			'id':'lang_jump',
			'events': {
				'change': function(){
					MM_jumpMenu('parent',this,1);
				}
			}		
		});			
		langSelect.inject(langSelectorForm);
		
		// Create label box
		var langSelectLabel = new Element('label', {
			'class': 'langSelectLabel',
			'html': ' choose language'		
		});			
		langSelectLabel.inject(langSelect,'after');
		
		// Add items to selector box
		var links = $('langLinks').getElements('a').each( function( item, index ){
			var label = item.get('text');
			var value = item.getProperty('href');
			if (value != '/'){
				value = '/'+value;
			}
			var option = new Element('option', {
				'html':label,
				'value':value
			}).inject(langSelect);
		});
	
	}
	
});

// Jump Menu Function
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}