var		fetcher = false;

function        get_browser_langage() {
    fetcher = new   js_fetch('POST');
	if (!fetcher.init()) {
		alert(fetcher.error);
		return (false);
	}
	fetcher.set_handler(get_browser_langage_handler);
    if (navigator.browserLanguage)
        fetcher.add_param("lang", navigator.browserLanguage);
    else if (navigator.language)
        fetcher.add_param("lang", navigator.language);
    else
        fetcher.add_param("lang", "unknown");
	fetcher.go('/index.phtml?post=get_user_langage');
}

function	get_browser_langage_handler() {
    
	if (typeof(fetcher) == 'undefined') {
		return (true);
	}
	switch (fetcher.get_state()) {
		case    4:
            var nb_who = fetcher.result();
            var nb_total = nb_who.split("/");
            
			var c0 = 0;
            for (c0 = 0; c0 < nb_total[1]; c0++)
            { 
               temp_span_0 = find("span_0_" + c0);
               temp_span_1 = find("span_1_" + c0);
               temp_span_2 = find("span_2_" + c0);
               temp_img = find("img_" + c0);
               if (c0 == nb_total[0])
                {
                  temp_span_0.style.display='block';
                  temp_span_1.style.display='block';
                  temp_span_2.style.display='block';                                   
                  temp_img.style.borderStyle='groove';
                  temp_img.style.borderColor='black';
                }
               else
                {
                  temp_span_0.style.display='none';
                  temp_span_1.style.display='none';
                  temp_span_2.style.display='none';
                  temp_img.style.borderStyle='solid';
                  temp_img.style.borderColor='#EFF7BA';
                }
            }
		break;
	}
	return (true);
}

function        index_change_lang(nb_who, nb_total)
{
    var c0 = 0;
    for (c0 = 0; c0 < nb_total; c0++)
    { 
       temp_span_0 = find("span_0_" + c0);
       temp_span_1 = find("span_1_" + c0);
       temp_span_2 = find("span_2_" + c0);
       temp_img = find("img_" + c0);
       if (c0 == nb_who)
        {
          temp_span_0.style.display='block';
          temp_span_1.style.display='block';
          temp_span_2.style.display='block';                                   
          temp_img.style.borderStyle = 'groove';
          temp_img.style.borderColor = 'black';
        }
       else
        {
          temp_span_0.style.display='none';
          temp_span_1.style.display='none';
          temp_span_2.style.display='none';
          temp_img.style.borderStyle = 'solid';
          temp_img.style.borderColor = '#EFF7BA';
        }
    }
}
