<!--
function Itinerary(){ 
	newWind=window.open("http://tis.gov.ab.ca/public/itinerary.htm","newWindow","status=no,toolbar=yes,resizable=no,scrollbars=yes,width=400,height=500")
	}
function validateK2(theForm)
	{
		if (theForm.Criteria.value == "")
		  {
		    alert("Please enter a search keyword or phrase.");
		    theForm.Criteria.focus();
		    return (false);
		  }
	}
	
	
	function queryPopulate(value1)
		{
			document.K2searchForm.Criteria.value = document.K2searchForm.Criteria.value + " " + value1 + " ";
			document.K2searchForm.Criteria.focus();
		}
	
	function caseCheck(value)
	{
		var v = document.K2searchForm.Criteria.value ;
	
		if(document.K2searchForm.case1.checked == true)
		{
		var reg = new RegExp("<SOUNDEX>");
		var str = new String(v);
		var str2 = str.replace(reg,"");
		document.K2searchForm.Criteria.value = value + str2;
		document.K2searchForm.soundex.checked = false;
		}
		else
		{
		var reg = new RegExp(value);
		var str = new String(v);
		var str2 = str.replace(reg,"");
		document.K2searchForm.Criteria.value = str2;
		}
	}
	
	function soundCheck(value)
	{
		var v = document.K2searchForm.Criteria.value ;
	
		if(document.K2searchForm.soundex.checked == true)
		{
		var reg = new RegExp("<CASE>");
		var str = new String(v);
		var str2 = str.replace(reg,"");
		document.K2searchForm.Criteria.value = value + str2;
		document.K2searchForm.case1.checked = false;
		}
		else
		{
		var reg = new RegExp(value);
		var str = new String(v);
		var str2 = str.replace(reg,"");
		document.K2searchForm.Criteria.value = str2;
		}
	}
	
	function thesCheck(value)
	{
		var v = document.K2searchForm.Criteria.value ;
		if(document.K2searchForm.synonyms.checked == true)
		{
		document.K2searchForm.Criteria.value = value + document.K2searchForm.Criteria.value;
		}
		else if(document.K2searchForm.synonyms.checked == false)
		{
		var reg = new RegExp(value);
		var str = new String(v);
		var str2 = str.replace(reg,"");
		document.K2searchForm.Criteria.value = str2;
		}
		else { }
	}		
	
	function typoCheck(value)
	{
		var v = document.K2searchForm.Criteria.value ;
		if(document.K2searchForm.typo.checked == true)
		{
		document.K2searchForm.Criteria.value = value + document.K2searchForm.Criteria.value;
		}
		else if(document.K2searchForm.typo.checked == false)
		{
		var reg = new RegExp(value);
		var str = new String(v);
		var str2 = str.replace(reg,"");
		document.K2searchForm.Criteria.value = str2;
		}
		else { }
	}
	
	function titleCheck(value)
	{
		if(document.K2searchForm.Criteria.value != "")
		document.K2searchForm.Criteria.value = "CF_Title <contains>" + " " + value + " " + "and" + " " + document.K2searchForm.Criteria.value;
		else
		document.K2searchForm.Criteria.value = "CF_Title <contains>" + " " + value
	}

	function summCheck(value)
	{
		if(document.K2searchForm.Criteria.value != "")
		document.K2searchForm.Criteria.value = "VDKSUMMARY <contains>" + " "  + value + " " + "and " + " " + document.K2searchForm.Criteria.value;
		else
		document.K2searchForm.Criteria.value = "VDKSUMMARY <contains>" + " " + value
	}

	function validate()
	{
		var s1 = document.K2searchForm.query.value;	
	 	var str = new String(s1);
		
		if(s1 != "") 
		{
			var arr = new Array();
			arr = str.split(/\s+/);
			var i = arr.length;
			var l = (i-1);
			var flag = false;
				
			if((arr[0] =="or") || (arr[0] == "and") || (arr[0] == "not") || (arr[l] == "or") || (arr[l] == "and") || (arr[l] == "not") 		|| (arr[0] == "<or>") || (arr[0] == "<and>") || (arr[0] == "<not>") || (arr[l] == "<not>") || (arr[l] == "<or>") 
				|| (arr[l] == "<and>"))
			{
				alert("Bad query. Please check your syntax for using \"" + arr[0] + "\".");
				flag = false;
				return flag;
			}
			else
			{
				flag = true;
				return flag;
			}
		}
	}
//-->