function openHome()
{
    if(selectedCountry.toLowerCase() == "other")
        window.location.href = "/" + selectedLang[1].toLowerCase() + "/" + selectedCountry.toLowerCase();
    else    
        window.location.href = "/" + selectedLang[1].toLowerCase() + "/" + selectedLang[0].toLowerCase();
}
//Combo
var defaultArray = new Array(13);
for(var i = 0; i < defaultArray.length; i++)
{
    defaultArray[i] = new Array(2);
}
//Combo
defaultArray[0][0] = "FI";
defaultArray[0][1] = "fi";
defaultArray[1][0] = "SV";
defaultArray[1][1] = "se";
defaultArray[2][0] = "NO"
defaultArray[2][1] = "no";
defaultArray[3][0] = "DA";
defaultArray[3][1] = "dk";
defaultArray[4][0] = "EN";
defaultArray[4][1] = "uk";
defaultArray[5][0] = "EN";
defaultArray[5][1] = "Other";
defaultArray[6][0] = "RU";
defaultArray[6][1] = "ru";
defaultArray[7][0] = "ES";
defaultArray[7][1] = "es";
defaultArray[8][0] = "DE";
defaultArray[8][1] = "sw";
defaultArray[9][0] = "IT";
defaultArray[9][1] = "it";
defaultArray[10][0] = "FR";
defaultArray[10][1] = "fr";
defaultArray[11][0] = "DE";
defaultArray[11][1] = "de";
defaultArray[12][0] = "NL";
defaultArray[12][1] = "be";

var animSpeed = 50;
var hideT = false;
var cancelHideT = false;
function showSSelect() {
	$('#chooseCountryLang').show(animSpeed,function(){hideT=true});
}
function hideSSelect() {
	if(hideT&&!cancelHideT)$('#chooseCountryLang').hide(animSpeed,function(){hideT=false});
	cancelHideT = false;
}


function setSSelect() {
	for(country in arrLang) {	
		var attSelected = '';
		if(country == selectedLang[0]) 
		    attSelected = 'selected="selected"';
		$('#countries').append('<option value="'+country+'" '+attSelected+'>'+arrLang[country][0][0]+'</option>');
		if(country == selectedLang[0]) {
		
			setSSLanguages(country);
		}
	}
}

function setSSelectFirstRun() {
	for(country in arrLang) {	
		var attSelected = '';		
		if(country == selectedLang[0]) 
		    attSelected = 'selected="selected"';
		$('#countries').append('<option value="'+country+'" '+attSelected+'>'+arrLang[country][0][0]+'</option>');
		if(country == selectedLang[0]) {
		
			setSSLanguages(country);
		}
	}
}


function setSSLanguages(country) {        
	if(!country) country = $('#countries option:selected').val();
	$('#langRadios').html('');
    selectedLang[1] = "EN";	
	if(country == setLang[0]) {
		selectedLang[1] = setLang[1];
		
	} else {	
		for(var i = 0; i < defaultArray.length; i++)			       		
	        if(country == defaultArray[i][1])	                        
	            selectedLang[1] = defaultArray[i][0];	            
	}
	
	for(language=1;language<arrLang[country].length;language++) {
		var attSelected = '';
		if(arrLang[country][language][1] == selectedLang[1]) 				
		    attSelected = 'checked="checked"';			
		$('#langRadios').append('<input type="radio" value="'+arrLang[country][language][1]+'" name="langSelect" '+attSelected+'><label>'+arrLang[country][language][0]+'</label><br>');
	}
}
function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
  
  //alert(curCookie);
}

function writeSSelectCookie() {
	if($('#rememberLang:checked').val()) {
		expires = new Date();
		expires.setFullYear(expires.getFullYear()+1);
		setCookie('Blue1CountrySettings',$('#countries option:selected').val()+'_'+$('#langRadios input:checked')[0].value,expires,'/');
	}
}

 $(document).ready(function() {
	$('#buttonSSelect').click(function(){showSSelect()});
	$('#containerdiv').click(function(){hideSSelect()});
	$('#chooseCountryLang').click(function(){cancelHideT=true});
	$('#countries').change(function(){setSSLanguages(false)});
	$('#doChangeButton').click(function(){writeSSelectCookie()});
	//setSSelect();	
	setSSelectFirstRun();
});
