function et_kmddc(){
	var url = "search.aspx?s=" + externalTools_getSearchString();
	window.open(url, "_blank");
}

function et_google(){
	var url = "http://www.google.com/search?hl=en&q=" + externalTools_getSearchString() + "&btnG=Google+Search"
	window.open(url, "_blank");
}

function et_googleImages(){
	var url = "http://images.google.com/images?um=1&hl=en&q=" + externalTools_getSearchString() + "&btnG=Search+Images"
	window.open(url, "_blank");
}

function et_yahoo(){
	var url = "http://search.yahoo.com/search?p=" + externalTools_getSearchString() + "&fr=yfp-t-501&toggle=1&cop=mss&ei=UTF-8&fp_ip=TH"
	window.open(url, "_blank");
}

function et_thai2English(){
	var url = "http://www.thai2english.com/search/" + externalTools_getSearchString();
	window.open(url, "_blank");
}

function et_thaiLanguage(){
	var url = "http://www.thai-language.com/dict/" + externalTools_getSearchString();
	window.open(url, "_blank");
}
	
function et_wikipedia(){
	var url = "http://en.wikipedia.org/wiki/" + externalTools_getSearchString();
	window.open(url, "_blank");
}

function et_whois(which){
	//which is which lookup service to use
	//if which is thnic (http://www.thnic.net/), then always use the thai service
	//if which is null then choose thai service if TLD == "th" else use whois.cs
	
	var searchString = externalTools_getSearchString();
	var parts = searchString.split('.');
	var ext = "";
	var domain = "";
	var url = "";
	if (parts[parts.length-1].toLowerCase() == "th"){
		if (parts.length < 3){
			alert('domain is not valid');
			return;
		}
		else{
			ext = parts[parts.length-2] + ".th";
			domain = parts[parts.length-3];
			url = "http://www.internetthai.com/checkdomain.php?domain=" + domain + "&ext=" + ext;
		}
	}
	else{
		if (parts.length < 2){
			alert('domain is not valid');
			return;
		}
		else{
			if (which == "thnic"){
				ext = parts[parts.length-1];
				domain = parts[parts.length-2];
				url = "http://www.internetthai.com/checkdomain.php?domain=" + domain + "&ext=" + ext;
			}
			else{
				url = "http://www.whois.sc/" + searchString;
			}
		}
	}
	window.open(url, "_blank");
}

function et_meriamWebsterDictionary(){
	var url = "http://www.m-w.com/dictionary/" + externalTools_getSearchString();
	window.open(url, "_blank");
}

function et_meriamWebsterThesaurus(){
	var url = "http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&va=" + externalTools_getSearchString() + "&x=0&y=0";
	window.open(url, "_blank");
}

function et_clockCountry(){
	var url = "http://www.myworldclock.com/timezones/countries/" + externalTools_getSearchString();
	window.open(url, "_blank");
}

function et_clockCity(){
	var url = "http://www.myworldclock.com/timezones/cities/" + externalTools_getSearchString();
	window.open(url, "_blank");
}

function et_internetSpeedTest(){
	var url = "http://speedtest.thaivisa.com/";//there is no qs
	window.open(url, "_blank");
}
