


var mode = 1;

var winURL = new String();
	
winURL = window.location.href;

var pos = 0;	
pos = winURL.indexOf("clnt_dt");
if (pos > -1) {
	baseURL = "http://clnt_dt/googletest";
} else {
	baseURL = "http://www.mycommunityinfo.ca";
}

function StringReplace(findText, replaceText) {
	
	var originalString = new String(this);
		
	var pos = 0;
	var i = 0;
		
	pos = originalString.indexOf(findText);
			
	while (pos != -1) {
		
		fLen = findText.length;
		preString = originalString.substring(0,pos);
		postString = originalString.substring(pos+fLen, originalString.length);
		originalString = preString + replaceText + postString;
		pos = originalString.indexOf(findText);
			
		i++;
			
	}
		
	return originalString;
}

String.prototype.Replace = StringReplace;

function SetMode(modeVal) {
	mode = modeVal;
}

function ComposeURL() {

	var IE = (document.all) ? 1 : 0;
	var NS4 = (document.layers) ? 1 : 0;

	var agt=navigator.userAgent.toLowerCase(); 
	var browser = '';
	if (IE) { 

		pos = agt.indexOf('msie ');
	
		if (pos > -1) {
			ver = agt.substring(pos+5,pos+8);
		
			switch (ver) {
		
				case '5.0', '5.5':
					browser = 'IE5';
					break;
			
				case '6.0':
			
					browser = 'IE6';
					break;
			
				default:
			
					browser = 'IE4';
					break;
			}
		}	
	}

	if (NS4) {
		browser='NS4';
	//	alert(browser);
	}


	var queryString = document.form1.search.value;

	if (queryString == '') {
		queryString = document.form1.qString.value;
	}

	var domainStr = '';
	domainStr = 'site:city.london.on.ca | site:county.middlesex.on.ca | site:gov.on.ca | site:gc.ca'; 

	if ((NS4) || (browser=='IE4')) {
		var newURL = baseURL + '/Search/NS4search.asp?qString='+queryString+'&browser='+browser;
		newURL = newURL.Replace(' ','%20');
		
//		alert(newURL);
		window.location.href = newURL;
	} else {

		var newURL = 'http://www.google.com/cobrand?q='+queryString+ ' ' + domainStr + '&sa=Google+Search&num=10&cof=AWPID:24435d8c5c948413;';
		top.frames[1].document.form1.qString.value = queryString;
		top.frames[1].document.form1.submit();
	
		top.frames[0].location = newURL;
	}
}

