/*
 * (C) Jérôme ODIER
 *     odier.jerome@free.fr
 *
 */

//----------------------------------------------------------------------------

document.write('<script type="text/javascript" src="/db/text.js"></script>');

//----------------------------------------------------------------------------

function document_getElementByClass(className)
{
	var list1 = new Array();

	var list2 = document.getElementsByTagName('*');

	for(i = 0, j = 0; i < list2.length; i++)
	{
		if(list2[i].className == className)
		{
			list1[j] = list2[i];

			j++;
		}
	}

	return list1;
}

//----------------------------------------------------------------------------

var regexp_page = new RegExp('<<page>>', 'g');
var regexp_lang = new RegExp('<<lang>>', 'g');

//----------------------------------------------------------------------------

function init_text(page, lang)
{
	//--------------------------------------------------------------------

	var txt_list = this['text_list_' + lang];

	var obj_list = document_getElementByClass('gettext');

	//--------------------------------------------------------------------

	for(i = 0; i < obj_list.length; i++)
	{
		var obj = obj_list[i];

		var txt = txt_list[obj.innerHTML];
		var lnk = lnk_list[obj.innerHTML];

		if(txt) {
			obj.innerHTML = txt.replace(regexp_page, page);
		}

		if(lnk) {
			obj.href = lnk.replace(regexp_lang, lang);
		}
	}

	//--------------------------------------------------------------------

	return true;
}

//----------------------------------------------------------------------------


