
addEvent(window, "load", addGoogleTracking);

//Search Functions
function FixSearch() {
  var Standards="AaBbCcDdEeFfGgPSpsWKwk";
  var Numbers="0123456789";
  var SearchQuery=document.gs.q.value;
  var SpacesSearch=new Array();
  SpacesSearch=SearchQuery.split(" ");
  var SearchQuery2="";
  for(i=0;i<SpacesSearch.length;i++){
    if ((Standards.indexOf(SpacesSearch[i]) > -1) && (Numbers.indexOf(SpacesSearch[i+1].substring(0,1)) > -1)) {
      SearchQuery2 += SpacesSearch[i];
    } 
    else {
      SearchQuery2 += SpacesSearch[i] + " ";
    }
  }
  var DashesSearch=new Array();
  DashesSearch=SearchQuery2.split("-");
  var SearchQuery3="";
  for(j=0;j<DashesSearch.length;j++){
    if ((Standards.indexOf(DashesSearch[j].substring(DashesSearch[j].length-1)) > -1) && (Numbers.indexOf(DashesSearch[j+1].substring(0,1)) > -1) && (j==0||(DashesSearch[j].substring(DashesSearch[j].length-2,DashesSearch[j].length-1) == " "))) {
      SearchQuery3 += DashesSearch[j];
    }
    else {
      SearchQuery3 += DashesSearch[j] + "-";
    }
  }
  SearchQuery=SearchQuery3.substring(0,SearchQuery3.length-2);
  document.gs.q.value=SearchQuery;
}

function SearchFocus(){
        document.gs.q.focus();
}


//Draw the left navigation bar
//Takes one argument, which can be used to customize navigation for different pages
function DrawNavBar(special) {

	document.write("<a href=\"/index.shtml\"><img border=\"0\" src=\"/IMAGES03/astm_logo_home.gif\"></a>");
	
	document.write("<ul id=\"leftnav\">" +
		"<li><a href=\"/index.shtml\" class=\"dkblue\">ASTM Home</a></li>" +
		"<li><a href=\"/SUPPORT/index.html\" class=\"orange\">Help</a></li>" +
		"<li class=\"submenu\"><a href=\"/SUPPORT/ordering.html\" class=\"white\">Ordering / Payment</a></li>" +
		"<li class=\"submenu\"><a href=\"/SUPPORT/downloads.html\" class=\"white\">PDF Downloads</a></li>" +
		"<li class=\"submenu\"><a href=\"/SUPPORT/subscriptions.html\" class=\"white\">Online Subscriptions</a></li>" +
		"<li class=\"submenu\"><a href=\"/SUPPORT/stdsource.html\" class=\"white\">Standards Source CD</a></li>" +
		"<li class=\"submenu\"><a href=\"/SUPPORT/stdsdisc.html\" class=\"white\">Standards on Disc</a></li>" +
		"<li class=\"submenu\"><a href=\"/SUPPORT/eballots.html\" class=\"white\">E-Balloting</a></li></ul>");

	document.write("<br /><a href=\"/RSS/index.html\"><img src=\"/IMAGES03/rss.jpg\" border=\"0\"></a>" +
		"<br /><img src=\"/IMAGES03/verisign.jpg\">");
}


//Draw header
//Also takes one argument for customization
function DrawHeader(special) {

	document.write("<table cellpadding=0 cellspacing=0 border=0 width=582 id=\"headNav\"><tr>");
	
	if(special == 'logout') document.write("<td id=\"login\" align=\"center\"><a id=\"login_link\" href=\"http://myastm.astm.org/CUSTOMERS/logout.cgi\">Logout</A></td>");
	
	else document.write("<td id=\"login\" align=\"center\"><a id=\"login_link\" href=\"http://myastm.astm.org/filtrexx40.cgi?+/usr6/htdocs/newpilot.com/logon_new.frm\">Login</A></td>");
		
	document.write("<td class=\"headerNav\" align=\"right\"><a class=\"hvLink\" href=\"/\">Home</a>" +
		"<a class=\"hvLink\" href=\"/SITEMAP/index.html\">Site Map</a>" +
		"<a class=\"hvLink\" href=\"/SUPPORT/index.html\">Online Support</a>" +
		"<a class=\"hvLink\" href=\"/CONTACT/index.html\">Contact</a>" +
		"<a class=\"hvLink\" href=\"/prpolicy.html\">Web Policies</a>" +
		"<a class=\"hvLink\" href=\"/IPPolicy.pdf\">IP Policy</a></td>" +
		"</tr></table>");

	document.write("<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"582\"><tr><td id=\"search\">" +
		"<table border=0 cellspacing=5><tr>" +
		"<td><form name=\"gs\" method=\"GET\" action=\"http://search.micronexx.com/search\" OnSubmit=\"return FixSearch();\">" +
		"<input type=\"hidden\" name=\"ie\" value=\"UTF-8\">" +
		"<input type=\"hidden\" name=\"site\" value=\"STANDARDS\">" +
		"<input type=\"hidden\" name=\"output\" value=\"xml_no_dtd\">" +
		"<input type=\"hidden\" name=\"lr\" value=\"\">" +
		"<input type=\"hidden\" name=\"proxystylesheet\" value=\"STANDARDS\">" +
		"<input type=\"hidden\" name=\"oe\" value=\"UTF-8\">" +
		"<input type=\"hidden\" name=\"cartname\" value=\"mystore\">" +
		"<input type=\"hidden\" name=\"client\" value=\"STANDARDS\">" +
		"<input type=\"test\" name=\"q\" maxlength=\"100\" size=\"12\" ></td>" +
		"<td><input type=\"submit\" value=\"Search\">" +
		"</form></td><td align=\"right\" width=\"100%\"><a onmouseover=\"this.style.cursor=\'pointer\'\" onClick=\"window.print();\"><img border=\"0\" valign=\"middle\" src=\"/IMAGES03/printer_icon_new.gif\"></a></td>" +
		"<td><p class=\"boldblack\"><a onmouseover=\"this.style.cursor=\'pointer\'\" onClick=\"window.print();\">Print&nbsp;</a></p></td></tr>" +
		"</table></td>");

	document.write("<td id=\"cart\">" +
		"<a href=\"/STORE/showcart.html\"><img src=\"/IMAGES03/view_cart.gif\" border=\"0\" alt=\"View Shopping Cart\" title=\"View Shopping Cart\"></a>" +
		"</td></tr></table>");
}


function addGoogleTracking() {

	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	//document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

	var g_url = gaJsHost + "google-analytics.com/ga.js";
	var g_script = document.createElement('script');
	g_script.setAttribute('src',g_url);
	document.getElementsByTagName("head")[0].appendChild(g_script);


	try {
		var pageTracker = _gat._getTracker("UA-9550953-1");
		pageTracker._setAllowAnchor(true);
		pageTracker._setDomainName("astm.org"); 
		pageTracker._trackPageview();
	} catch(err) {}

}
