function getTranslate()
{
	var country = getCountry();
	//Dutch
	if(country == "NL") {
		return "Vertaal";
	}
	//Romanian
	else if(country == "RO") {
		return "Traduc";
	}
	//French
	else if(country == "FR") {
		return "Traduisez";
	}
	//Spanish
	else if(country == "ES") {
		return "Traduzca";
	}
	//Italian
	else if(country == "IT") {
		return "Traduca";
	}	
	//Ukranian
	else if(country == "UK") {
		return "Perevodyty";
	}	
	//Chinese
	else if(country == "ZH-CN") {
		return "Fan yì";
	}	
	//Japanese
	else if(country == "JA") {
		return "hon'yaku suru";
	}	
	//Russian
	else if(country == "RU") {
		return "переведите";
	}
	//Hindi
	else if(country == "HI") {
		return "anuvada karana";
	}
	//German
	else if(country == "DE") {
		return "Übersetzen";
	}
	//Filipino
	else if(country == "TL") {
		return "Isalin-wika";
	}
	//Swedish
	else if(country == "SV") {
		return "Översätta";
	}
	//Arabic
	else if(country == "AR") {
		return "Translate";
	}
	//Albanian
	else if(country == "SQ") {
		return "Përkthej";
	}
	//Bulgarian
	else if(country == "BG") {
		return "Превежда";
	}
	//Catalan
	else if(country == "CA") {
		return "Traduir";
	}
	//Croatian
	else if(country == "HR") {
		return "Prevesti";
	}
	//Czech
	else if(country == "CS") {
		return "Preložit";
	}
	//Danish
	else if(country == "DA") {
		return "Oversætte";
	}
	//Estonian
	else if(country == "ET") {
		return "Tõlkima";
	}
	//Finnish
	else if(country == "FI") {
		return "Kääntää";
	}
	//Greek
	else if(country == "EL") {
		return "metafrázo";
	}
	//Hebrew
	else if(country == "IW") {
		return "לתרגם";
	}
	//Hungarian
	else if(country == "HU") {
		return "Fordítás";
	}
	//Indonesian
	else if(country == "ID") {
		return "Menerjemahkan";
	}	
	//Korean
	else if(country == "KO") {
		return "beon-yeog";
	}
	//Latvian
	else if(country == "LV") {
		return "Tulkot";
	}
	//Lithuanian
	else if(country == "LT") {
		return "Išversti";
	}
	//Norwegian
	else if(country == "NO") {
		return "Oversett";
	}
	//Polish
	else if(country == "PL") {
		return "Tlumaczyc";
	}
	//Portuguese
	else if(country == "PT") {
		return "Traduza";
	}
	//Serbian
	else if(country == "SR") {
		return "Prevesti";
	}
	//Slovak
	else if(country == "SK") {
		return "Preložit";
	}
	//Slovenian
	else if(country == "SL") {
		return "Tolmaciti";
	}
	//Thai
	else if(country == "TH") {
		return "Pæl";
	}
	//Turkish
	else if(country == "TR") {
		return "Tercüme etmek";
	}
	//Vietnamese
	else if(country == "VI") {
		return "Translate";
	}
	//Catalan
	else if(country == "CA") {
		return "Traduir";
	}
	//Arabic
	else if(country == "AR") {
		return "Translate";
	}
	//If nothing else, assume English
	else {
		return "Translate";
	}
}

function switchFlagToFirst(first) {
	if(first != "US" && first != "GB") {
		var flags = document.getElementById('hoodia-translate').getElementsByTagName('a');
		var theFlag = document.getElementById(first);

		//check if theflag is valid
		if(theFlag != null) {		
			var flagDiv = theFlag.parentNode;
			flagDiv.removeChild(theFlag);
			flagDiv.insertBefore(theFlag,flags[0]);
			flagDiv.insertBefore(document.createTextNode('\u00A0'),flags[1]);
		}
		//if not add the flag before the other flags
		else {
			var flagDiv = document.getElementById('hoodia-translate');
			var theFlag =  document.createElement("a");
			theFlag.href = "http://www.hoodiacactusdietpills.co.uk/Translate.php?Lang="+first+"&amp;Page=http%3a%2F%2Fhoodiacactusdietpills.co.uk%2Findex.html"
			
			theFlag.innerHTML = "<img src='/Flags/"+first+".png' border='0' ></img>";
			
			flagDiv.insertBefore(theFlag,flags[0]);
			flagDiv.insertBefore(document.createTextNode('\u00A0'),flags[1]);
		}
	}
}

function getCountry() {
	var temp;
	if (getCookie("lang") != "" && getCookie("lang") != null) {
		temp = getCookie("lang");
		return temp;
	}
	else {
		temp = geoip_country_code();
		if (temp == "PH") {
			temp = "TL";
		}
		else if (temp == "IN" || temp == "PK") {
			temp = "HI";
		}
		else if (temp == "JP") {
			temp = "JA";
		}
		else if (temp == "CN") {
			temp = "ZH-CH";
		}
		else if (temp == "UA") {
			temp = "UK";
		}
		else if (temp == "AL") {
			temp = "SQ";
		}
		else if (temp == "CZ") {
			temp = "CS";
		}
		else if (temp == "DK") {
			temp = "DA";
		}
		else if (temp == "EE") {
			temp = "ET";
		}
		else if (temp == "GR") {
			temp = "EL";
		}
		else if (temp == "KP" || temp == "KR") {
			temp = "KO";
		}
		else if (temp == "SE") {
			temp = "SV";
		}
		else if (temp == "VN") {
			temp = "VI";
		}
		else if (temp == "IL") {
			temp = "IW";
		}
		else if (temp == "RS") {
			temp = "SR";
		}
		else if (temp == "SI") {
			temp = "SL";
		}
		else if (temp == "AD") {
			temp = "CA";
		}
		else if (temp == "AE" || temp == "AF" || temp == "DE" || temp == "BH" || temp == "TD" || temp == "KM" || temp == "DJ" || temp == "EG" || temp == "ER" || temp == "IQ" || temp == "JO" || temp == "KW" || temp == "LB" || temp == "LY" || temp == "MA" || temp == "MR" || temp == "OM" || temp == "QA" || temp == "SA" || temp == "SD" || temp == "SY" || temp == "TN" || temp == "YE") {
			temp = "AR";
		}

		if(temp == null || temp == "") {
			temp = "US";
		}
		
		setCookie('lang',temp,30);
		return temp;
	}
		
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}