function showl () { document.getElementById('langbox').style.display='block'; }
function hidel () { document.getElementById('langbox').style.display='none'; }

var CList = new Array('fr', 'de', 'it', 'es', 'pt', 'swe', 'ru', 'nl', 'ja', 'ko', 'zh');
u1= 'http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=en_';
u2 = 'http://www.tranexp.com:2000/Translate/index.shtml?from=eng&type=url&to=';
var langurl = new Array(u1,u1,u1,u1,u1,u2,u1,u1,u1,u1,u1);

var langName = new Object;
langName['en'] = "English";
langName['fr'] = "Français";
langName['de'] = "Deutsch";
langName['es'] = "Español";
langName['nl'] = "Nederlands";
langName['it'] = "Italiano";
langName['swe'] = "Svensk";
langName['pt'] = "Português";
langName['ru'] = "Pусски";
langName['ko'] = "한국어";
langName['ja'] = "日本語";
langName['zh'] = "中文";

var imgsrc = new Object;
imgsrc['en'] = 'gb.gif'
imgsrc['fr'] = 'fr.gif'
imgsrc['de'] = 'de.gif'
imgsrc['es'] = 'es.gif'
imgsrc['nl'] = 'nl.gif'
imgsrc['it'] = 'it.gif'
imgsrc['pt'] = 'pt.gif'
imgsrc['ru'] = 'ru.gif'
imgsrc['ko'] = 'kr.gif'
imgsrc['ja'] = 'jp.gif'
imgsrc['zh'] = 'cn.gif'
imgsrc['swe'] = 'se.gif'

var langImgs = new Object;
imgdir = '/flags/tn_';
for (var l in langName) {
	langImgs[l] = new Image;
	langImgs[l].src = imgdir + imgsrc[l];
}

function langInit () {
	//var currlang;
	pageurl2 = location.href;
	/*
	clmatch = pageurl2.match(/en_([a-z]*)/);
	if (clmatch)
		currlang = clmatch[1];
	*/
	xurl = pageurl2.match(/.*(http:.*)/);
	if (xurl) 
		pageurl2 = xurl[1];
	if (currlang) {
		document.getElementById(currlang).style.display= 'none';
		o = document.getElementById('mylang');
		o.value = langName[currlang];
		i = document.getElementById('langimg');
		i.src = langImgs[currlang].src;
	} else
		document.getElementById('en').style.display= 'none';

	for (var k = 0; k < CList.length; k++) {
		l = CList[k];
		//o2 = document.getElementById(l);
		//o2.className = 'langitem';
		o = document.getElementById('a_'+l);
		o.href = langurl[k] + l + '&url=' + pageurl2;
	}
	document.getElementById('a_en').href = pageurl2;
}


function langBox () {
	var str;
	str = "<table width=100% cellspacing=0 cellpadding=0 ";
	str += "class=langtop>\n<tr><th id=langsel valign=center >\n";
	str += "Language: <td width=100% valign=center>\n";
	str += "<table onMouseOver=showl() onMouseOut=hidel() cellpadding=0><tr><td width=100%>\n";
	str += "<table width=100% cellspacing=0 ";
	str += "cellpadding=0 id=langsel><tr>\n";
	str += "<td width=100%><input id=mylang type=text readonly value=\"English\" class=LangSel>\n ";
	str += "<td><img id=langimg align=right border=0 width=25 height=18 src=\"/flags/tn_gb.gif\">\n";
	str += "</table>\n<td>\n<table width=120 id=langbox cellpadding=0 cellspacing=1>\n";

	for (var l in langName) {
		var lname = langName[l];
		var flag = imgsrc[l];
		str += "<tr><td nowrap id="+l+">";
		str += "<a id=a_"+l+" title=\"Translate page in to "+lname+"\">\n";
		str += "<img align=right src=\""+imgdir+flag+"\">"+lname+"</a>\n";
	}
	str += "</table></table></table>\n";
	document.write(str);
}
