function GetBrowserLanguage()
{
	var languageinfo=navigator.language? navigator.language : navigator.userLanguage
	return languageinfo.substr(0,2);
};

function RedirectLanguagePage(_langArray)
{
	var dstURL;
	var arLanguages;
	var defaultLang = "en";
	var languageinfo=navigator.language? navigator.language : navigator.userLanguage
	var dstLang = languageinfo.substr(0,2);
	
	
	if(_langArray)
	{
		arLanguages = _langArray;
		
	}
	else
	{
		arLanguages = new Array(defaultLang);
	}
	
	found = false;
	for(c = arLanguages.length; c > 0;)
	{
		if(arLanguages[--c] == dstLang)
		{
			found = true;
			break;
		}
	}
	
	if(found)
	{
		dstURL = dstLang + "/index.html";
	}
	else
	{
		dstURL = defaultLang + "/index.html";
	}

	if (window.location.replace)
	{
		window.location.replace(dstURL);
	}
	else
	{
		window.location=dstURL;
	}
};

