//Site search function
function doSomething(e)
// act on specific keypress and click events
{
     var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	if (targ.nodeType == 3) // defeat Safari bug
		targ = targ.parentNode;

	var code;
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	var character = String.fromCharCode(code);
	if (code =="13") {
		runSearch();
		return false;
	}
}
function stringBlank(s) {
	var stringLength = s.length;

	for (i = 0; i < stringLength; i++) {
		if (s.charAt(i) != "")
			return false;
	}
	
	return true;
}
function runSearch() {
	//var f = document.forms[0]
	//var s = f.SearchValue.value;
	//var searchTypeText = f.SearchType.options[f.SearchType.selectedIndex].text;
	var searchField = document.getElementById('SearchValue');
	//var typeField = document.getElementById('SearchType');
	var s = searchField.value;
	var searchHost = "http://www.idg.com"
	//var searchTypeText = typeField.options[typeField.selectedIndex].text;
	if (stringBlank(s) || s == 'Search for') {
			alert("Please enter a value for searching");
			f.SearchValue.focus();}
	else {
		location.href = searchHost + 
		"/www/SearchIDG.nsf/Search11?CreateDocument&SearchValue=" + s;}
	replaceSubstring(s, " ", "+")
}

