/*
Inserts GA using DOM insertion of <script> tag and "script onload" method to
initialize the pageTracker object. Prevents GA insertion from blocking I/O!

As suggested in Steve Souder's talk. See:
http://google-code-updates.blogspot.com/2009/03/steve-souders-lifes-too-short-write.html
*/
var _tracker;
setTimeout('startGA();', 500);
function startGA()
{
_tracker = _gat._getTracker("UA-21618450-2");
_tracker._initData();
_tracker._trackPageview();
}
/*
function recordOutboundLink(link, category, action) 
{
    _gat._getTrackerByName()._trackEvent(category, action);
    setTimeout('document.location = "' + link.href + '"', 100);
}
*/

function recordOutboundLink(link, category, action) {
	try {
		var pageTracker=_gat._getTracker("UA-21618450-2");
	    pageTracker._trackEvent(category, action);
	}catch(err){}
}
/* acct is GA account number, i.e. "UA-5555555-1" */
function gaSSDSLoad (acct) {
  var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."),
      pageTracker,
      s;
  s = document.createElement('script');
  s.src = gaJsHost + 'google-analytics.com/ga.js';
  s.type = 'text/javascript';
  s.onloadDone = false;
  function init () {
    pageTracker = _gat._getTracker(acct);
    pageTracker._setDomainName(".zoll.com");
    pageTracker._trackPageview();
  }
  s.onload = function () {
    s.onloadDone = true;
    init();
  };
  s.onreadystatechange = function() {
    if (('loaded' === s.readyState || 'complete' === s.readyState) && !s.onloadDone) {
      s.onloadDone = true;
      init();
    }
  };
  document.getElementsByTagName('head')[0].appendChild(s);
}
function swapsearch(b,e) 
{
	var s = b.value;
	(e == 'b')?(s==''?b.value = 'SEARCH':b.value=s):(s=='SEARCH'?b.value = '':b.value=s);
}
function btnSearchTrap(e,ename)
{
	 var code = e.keyCode ? e.keyCode : e.which;
	 if(code.toString() == 13) {
		btnSearchClick();
		return false;
	 }    
}
function btnSearchClick()
{
	var searchTerm = document.getElementById('txtSearchInput').value;
	if (searchTerm.toUpperCase() != "SEARCH" && searchTerm != "")
	{
		window.location.href='/search.asp#'+searchTerm;
		return false;
	}
}
