(function() {
var f = document.getElementById('searchbox_006070101833274801941:cyhu7o79tee');
if (!f) {
f = document.getElementById('searchbox_demo');
}
if (f && f.q) {
	var q = f.q;
	var n = navigator;
	var l = location;
	var su = function () {
		var u = document.createElement('input');
		var v = document.location.toString();
		var existingSiteurl = /(?:[?&]siteurl=)([^&#]*)/.exec(v);
		if (existingSiteurl) {
			v = decodeURI(existingSiteurl[1]);
		}
	var delimIndex = v.indexOf('://');
	if (delimIndex >= 0) {
		v = v.substring(delimIndex + '://'.length, v.length);
	}
	u.name = 'siteurl';
	u.value = v;
	u.type = 'hidden';
	f.appendChild(u);
};

if (n.appName == 'Microsoft Internet Explorer') {
	var s = f.parentNode.childNodes;
	for (var i = 0; i < s.length; i++) {
        	if (s[i].nodeName == 'SCRIPT' &&
                s[i].attributes['src'] &&
                s[i].attributes['src'].nodeValue == unescape('\x2Fjs_library\x2FsiteSearch.js')) {
		 su();
	         break;
        	}
	}
} else {
	su();
}

    
    if (n.platform == 'Win32') {
      q.style.cssText = 'border: 1px solid #7e9db9; padding: 2px;';
    }

    
    if (window.history.navigationMode) {
      window.history.navigationMode = 'compatible';
    }

    var b = function() {
      if (q.value == '') {
        q.style.background = '#FFFFFF url(\x2Fimages\x2Fgoogle_cs_watermark.gif) left no-repeat';
      }
    };

    var f = function() {
      q.style.background = '#ffffff';
    };

    q.onfocus = f;
    q.onblur = b;

    
    if (!/[&?]q=[^&]/.test(l.search)) {
      b();
    }
  }
})();
