if (typeof buttonpath == 'undefined') buttonpath="http://www.jesus.org.uk/ja"

document.write('<form name="translingo" method="POST" action="http://www.jesus.org.uk/cgi-bin/translingo.pl" target=_top><TR><TD ALIGN=CENTER><font size=-2 face="arial,helvetica" color="#424242" style="font-size:11.7px"><input type="hidden" name="a" value="f"><input type="hidden" name="u" value=""><input type="hidden" name="p" value=""><input type="hidden" name="e" value=""><select name="l" size="1" style="width:98px;font-family:arial,helvetica,sans-serif;font-size:11.7px;" onChange="translate();return false"><option value="bk|1">Select...</option><option value="bk|1">English</option><option  value="gl|af">Afrikaans</option><option  value="gl|sq">Albanian</option><option  value="gl|ar">Arabic</option><option  value="gl|be">Belarussian</option><option  value="gl|bg">Bulgarian</option><option  value="gl|ca">Catalan</option><option  value="gl|zh-CN">Chinese (Simplified)</option><option  value="gl|zh-TW">Chinese (Traditional)</option><option  value="gl|hr">Croatian</option><option value="gl|cs">Czech</option><option value="gl|da">Danish</option><option value="gl|nl">Dutch</option><option value="gl|et">Estonian</option><option value="gl|fa">Farsi (Persian)</option><option value="gl|tl">Filipino</option><option value="gl|fi">Finnish</option><option value="gl|fr">French</option><option value="gl|gl">Galician</option><option value="gl|de">German</option><option value="gl|el">Greek</option><option value="gl|iw">Hebrew</option><option value="gl|hi">Hindi</option><option value="gl|hu">Hungarian</option><option value="gl|is">Icelandic</option><option value="gl|id">Indonesian</option><option value="gl|ga">Irish</option><option value="gl|it">Italian</option><option value="gl|ja">Japanese</option><option value="gl|ko">Korean</option><option value="gl|lv">Latvian</option><option value="gl|lt">Lithuanian</option><option value="gl|mk">Macedonian</option><option value="gl|ms">Malay</option><option value="gl|mt">Maltese</option><option value="gl|no">Norwegian</option><option value="gl|fa">Persian (Farsi)</option><option value="gl|pl">Polish</option><option value="gl|pt">Portuguese</option><option value="gl|ro">Romanian</option><option value="gl|ru">Russian</option><option value="gl|sr">Serbian</option><option value="gl|sk">Slovak</option><option value="gl|sl">Slovenian</option><option value="gl|es">Spanish</option><option value="gl|sw">Swahili</option><option value="gl|sv">Swedish</option><option value="gl|th">Thai</option><option value="gl|tr">Turkish</option><option value="gl|uk">Ukrainian</option><option value="gl|vi">Vietnamese</option><option value="gl|cy">Welsh</option><option value="gl|yi">Yiddish</option></select><br><a href="#" onclick="translate();return false"><img src="'+buttonpath+'/images/buttons/translate.gif" alt="Translate from original English" BORDER=0 width=98 height=20></a><br></font></TD></TR></form>');

function translate()
{
	var nEndURL;
	var nBeginURL;
	var szPageURL;
	var szOriginalURL;
	var LangForm = document.translingo;
	
	szPageURL = unescape(document.location.toString());

//	alert(szPageURL); // for debugging

	nBeginURL = szPageURL.indexOf("http://www.jesus.org.uk");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://www.jesuspeople.biz");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://www.newcreation.org.uk");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://www.jesuscentre.org.uk");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://www.multiply.org.uk");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://ja.jesus.org.uk.master.com");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://ja.jesus.org.uk.master.com");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://jesusarmy.search.everyone.net");
	if(nBeginURL == -1) {alert("You cannot translate this page into another language. Please press Back to return to the English version of a Jesus Army page first."); return;}

szOriginalURL = szPageURL.substring(nBeginURL);
// alert(szOriginalURL); // for debugging

// Does URL come twice? (Eg WorldLingo)
	szPageURL = szOriginalURL.substring(4); // take http off and look again
	nBeginURL = szPageURL.indexOf("http://www.jesus.org.uk");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://www.jesuspeople.biz");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://www.newcreation.org.uk");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://www.jesuscentre.org.uk");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://www.multiply.org.uk");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://ja.jesus.org.uk.master.com");
	if(nBeginURL == -1) nBeginURL = szPageURL.indexOf("http://jesusarmy.search.everyone.net");
	if(nBeginURL == -1) {szOriginalURL = szOriginalURL;} else {szOriginalURL = szPageURL.substring(nBeginURL);
}
// alert(szOriginalURL); // for debugging

//	Bit to chop after trailing "?"
//	nEndURL = szPageURL.indexOf('&', nBeginURL);
//	if(nEndURL == -1)
//	{szOriginalURL = szPageURL.substring(nBeginURL);}
//	else {szOriginalURL = szPageURL.substring(nBeginURL, nEndURL);}

//	Bit to chop after trailing "?usg=" for onward translation via Google [OUTDATED - REMOVE?]
	nEndURL = szOriginalURL.indexOf('&usg', nBeginURL);
	if(nEndURL != -1)
	{szOriginalURL = szOriginalURL.substring(0, nEndURL);}

//	Bit to chop after trailing "&rurl=" for onward translation via Google
	nEndURL = szOriginalURL.indexOf('&rurl', nBeginURL);
	if(nEndURL != -1)
	{szOriginalURL = szOriginalURL.substring(0, nEndURL);}

	n=LangForm.l.selectedIndex;
	v=LangForm.l[n].value;
	i=v.indexOf('|');
	LangForm.e.value=v.substring(0,i);
	LangForm.p.value=v.substring(i+1);
	LangForm.u.value=szOriginalURL;
	LangForm.submit();
}



