$(document).ready( function ()
	{
		var element = document.createElement('script');
		element.src = 'http://www.google.com/cse/brand?form=cse-search-box&lang=en';
		element.type = 'text/javascript';
		var scripts = document.getElementsByTagName('script')[0];
		scripts.parentNode.insertBefore(element, scripts);	
	});
	
	
	
function URLEncode (clearString) {
	  var output = '';
	  var x = 0;
	  clearString = clearString.toString();
	  var regex = /(^[a-zA-Z0-9_.]*)/;
	  while (x < clearString.length) {
	    var match = regex.exec(clearString.substr(x));
	    if (match != null && match.length > 1 && match[1] != '') {
	    	output += match[1];
	      x += match[1].length;
	    } else {
	      if (clearString[x] == ' ')
	        output += '+';
	      else {
	        var charCode = clearString.charCodeAt(x);
	        var hexVal = charCode.toString(16);
	        output += '%' + ( hexVal.length < 2 ? '0' : '' ) + hexVal.toUpperCase();
	      }
	      x++;
	    }
	  }
	  return output;
	}

function SubmitOnEnter(myfield, e)
	{
		var keycode;
		if (window.event)
			keycode = window.event.keyCode;
		else if (e)
			keycode = e.which;
		else
			return true;
		if (keycode == 13)
		{
			SearchSite();
			return false;
		}
		else
			return true;
	}
function SearchSite()
	{
		var languageID = objUtils.getFromQueryString("languageID");
		languageID = languageID?"&languageID=" + languageID:"";
		var qSearch = document.getElementById('q2')?document.getElementById('q2').value:document.getElementById('q').value;
	document.location.href='http://www.belfor.com/sites/belfor/searchresults.aspx?cx=009176824109477318862:-h5avej5uxc&cof=FORID%3A10&ie=UTF-8&q=' + 
	URLEncode(qSearch) + '&sa=Search' + languageID;
	}

	$(document).ready(function() {
	    $('#q').keyup(function() {
			SynchSearchFields("q", "q2");
		});
	});
	
function SynchSearchFields(thisOne, otherOne) 
{
	$("#"+otherOne).val($("#"+thisOne).val());
	//document.getElementById(otherOne).value = document.getElementById(thisOne).value;
}		
