var currentLanguage = "en";
var texts = new Hashtable();

function setLanguage( lang ) {
	currentLanguage = lang;
	var temp;

	if (lang == "sv")
		temp = initSv();
	else
		temp = initEn();

	var all = temp.split("\n");
	for (i in all) {
		var line = all[i].split("\t");
		texts.put( line[0], line[1] );
	}
} // setLanguage

function getText( text, replace1 ) {
	var rtxt = texts.get( text );
	if (rtxt == undefined)
	    return text

	if (replace1 != undefined)
		rtxt = rtxt.replace( "#1", replace1 );

	return rtxt;
} // getText


function initSv() {
	return "" +
		"(international format)	Skriv till exempel +46701234567" + "\n" +
		"Connect	Koppla upp" + "\n" +
		"Contact list	Välj kontakter att spåra" + "\n" +
		"Contacts	Kontakter" + "\n" +
		"Denied access	&Auml;tkomst nekad" + "\n" +
		"Enter #1 in your phone	Mata in #1 i din telefon" + "\n" +
		"Enter phone number to browse	Ge telefonnummer att kontakta:" + "\n" +
		"Enter recipient	Ange telefonnummer" + "\n" +
		"Show all your contacts on a map	Visa alla dina kontakter på en karta" + "\n" +
		"Error connecting to the phone	Fel vid ihopkoppling till telefonen " + "\n" +
		"Here is my contacts	Här är mina kontakter" + "\n" +
		"Illegal format of phone number Felaktigt format på telefonnummer: '#1'" + "\n" +
		"Map	Karta" + "\n" +
		"My own phone	Min telefon" + "\n" +
		"No contacts	Använd din telefon för att bjuda in en kontakt - Bjud in någon till Hanashi" + "\n" +
		"Not implemented yet	Inte implementerat" + "\n" +
		"Not supported	Tyvärr stödjs inte din webbläsare, #1.<br>Använd i stället <a href=\"http://mozilla.com/\" target=\"_blank\">FireFox</a> eller <a href=\"http://www.apple.se/safari/download/\" target=\"_blank\">Safari</a>!" + "\n" +
		"PhoneNumber	Telefonnummer (internationellt)" + "\n" +
		"Please wait	Var vänlig vänta" + "\n" +
		"Select all	<i>Markera alla</i>" + "\n" +
		"Unselect all	<i>Avmarkera alla</i>" + "\n" +
		"Web client	Webbklient" + "\n" +
		"Where are my contacts	Var är mina kontakter?" + "\n" +
		"";
}

function initEn() {
	return "" +
		"(international format)	Write for example +46701234567" + "\n" +
		"Connect	Connect" + "\n" +
		"Contact list	Choose contacts for tracking" + "\n" +
		"Contacts	Contacts" + "\n" +
		"Denied access	Denied access" + "\n" +
		"Enter #1 in your phone	Enter #1 in your phone" + "\n" +
		"Enter phone number to browse	Enter phone number to browse:" + "\n" +
		"Enter recipient	Enter recipient" + "\n" +
		"Show all your contacts on a map	Show all your contacts on a map" + "\n" +
		"Error connecting to the phone	Error connecting to the phone " + "\n" +
		"Here is my contacts	Here are my contacts" + "\n" +
		"Illegal format of phone number Illegal format of phone number: '#1'" + "\n" +
		"Map	Map" + "\n" +
		"My own phone	My own phone" + "\n" +
		"No contacts	Please use your phone to invite a contact - Invite someone to Hanashi" + "\n" +
		"Not implemented yet	Not implemented yet" + "\n" +
		"Not supported	I'm sorry, but your web browser, #1, is not supported.<br>Please use <a href=\"http://mozilla.com/\" target=\"_blank\">FireFox</a> or <a href=\"http://www.apple.com/safari/download/\" target=\"_blank\">Safari</a>!" + "\n" +
		"PhoneNumber	Phone number (international)" + "\n" +
		"Please wait	Please wait" + "\n" +
		"Select all	<i>Select all</i>" + "\n" +
		"Unselect all	<i>Unselect all</i>" + "\n" +
		"Web client	Web client" + "\n" +
		"Where are my contacts	Where are my contacts?" + "\n" +
		"";
}
