function trim(string) 
{
	return string.replace(/^\s+|\s+$/g,"");
}

function changeLanguage(select)
{
	var langName = trim(select.options[select.selectedIndex].innerHTML);
	if(!langName) return;
	langName = langName.toLowerCase();
	
	var langId = 1;
	if (langName=='english') langId = 1;
	else if (langName=='deutsch') langId = 2;
	else if (langName=='espa'+String.fromCharCode(241)+'ol') langId = 3;
	
	var url = window.location+'';
	var newUrl = '';
	
	var langParamPos = url.indexOf('L=');
	if (langParamPos>0)
	{
		var url1 = url.substring(0, langParamPos);
		var url2 = url.substring(langParamPos+2);
		if(url2.indexOf('&')>=0)
			url2 = url2.substring(url2.indexOf('&'));
		else
			url2 = '';
		newUrl = url1+'L='+langId+url2;
	}
	else
	{
		if(url.indexOf('?')>=0)
			newUrl = url+'&L='+langId;
		else
			newUrl = url+'?L='+langId;
	}
	window.location = newUrl;
}
