var DefaultLanguage='pl';

function getLanguage()
{
	var sUserLang ;

	// IE "navigator.userLanguage" Inne "navigator.language".
	if ( navigator.userLanguage)
		sUserLang = navigator.userLanguage.toLowerCase() ;
	else if ( navigator.language )
		sUserLang = navigator.language.toLowerCase() ;
	else
	{
		// Firefox 1.0
		return DefaultLanguage ;
	}

	if ( sUserLang.length >= 2 )
	{
		sUserLang = sUserLang.substr(0,2) ;
		return sUserLang ;
	}
}

//czy strona startowa
var href = window.location.protocol+'//'+window.location.hostname+'/';
if(href == window.location.href)
{
	//przekierowanie nie wystąpiło to ustaw przekierowanie o ile konieczne
	var redirect_language = getCookie('redirect_language');
	if(redirect_language != 1)
	{
		var sUserLang = getLanguage();
		if(sUserLang != DefaultLanguage){
			window.location = window.location.href+sUserLang+'/';
		}
	}
	//ustaw za pierwszym wywołaniem, aby nie sprawdzno przy nastepnym
	setCookie('redirect_language', '1', '', '', '', '');
}
