
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function check() {
  selInd = document.quick.type.selectedIndex; 
  if ( selInd == 3 ) {
	goURL = "addresses.aspx"
	top.location.href = goURL; 
  }
}

var thestate = false

function checkall(formname){
if (thestate == false) { //toggle existing state of h
 thestate = true;
 }else{
 thestate = false;
 }
var el_collection=eval("document.forms."+formname)
for (c=0;c<el_collection.length;c++)
el_collection[c].checked=thestate
}

//-->

sfHover = function() {
	var sfEls = document.getElementById("NavigationItem").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (document.all&&document.getElementById) window.onload=sfHover;




function ExpandClose(ID, icon){
	if(document.getElementById(ID).style.display == 'none'){
		document.getElementById(ID).style.display = '';
		document.images[icon].src = "gfx/expand_close.gif";
 	}
	else{
		document.getElementById(ID).style.display = 'none'
        document.images[icon].src = "gfx/expand_open.gif";
 	}
}


function UES()
{
	var args = arguments;
	start_point:
	for (var i=0;i<document.forms['Search'].elements.length;i++)
	{
	found = false;
	var e=document.forms['Search'].elements[i];
	if ((e.name != 'SectUES') && (e.type=='checkbox'))
		{
		for (var j = 0; j < args.length; j++)
			if (args[j] == e.name)			
			e.checked=document.forms['Search'].SectUES.checked;
		}
	}	
}

function MES()
{
	var args = arguments;
	start_point:
	for (var i=0;i<document.forms['Search'].elements.length;i++)
	{
	found = false;
	var e=document.forms['Search'].elements[i];
	if ((e.name != 'SectMES') && (e.type=='checkbox'))
		{
		for (var j = 0; j < args.length; j++)
			if (args[j] == e.name)			
			e.checked=document.forms['Search'].SectMES.checked;
		}
	}	
}

function UWS()
{
	var args = arguments;
	start_point:
	for (var i=0;i<document.forms['Search'].elements.length;i++)
	{
	found = false;
	var e=document.forms['Search'].elements[i];
	if ((e.name != 'SectUWS') && (e.type=='checkbox'))
		{
		for (var j = 0; j < args.length; j++)
			if (args[j] == e.name)			
			e.checked=document.forms['Search'].SectUWS.checked;
		}
	}	
}

function MWS()
{
	var args = arguments;
	start_point:
	for (var i=0;i<document.forms['Search'].elements.length;i++)
	{
	found = false;
	var e=document.forms['Search'].elements[i];
	if ((e.name != 'SectMWS') && (e.type=='checkbox'))
		{
		for (var j = 0; j < args.length; j++)
			if (args[j] == e.name)			
			e.checked=document.forms['Search'].SectMWS.checked;
		}
	}	
}

function UMH()
{
	var args = arguments;
	start_point:
	for (var i=0;i<document.forms['Search'].elements.length;i++)
	{
	found = false;
	var e=document.forms['Search'].elements[i];
	if ((e.name != 'SectUMH') && (e.type=='checkbox'))
		{
		for (var j = 0; j < args.length; j++)
			if (args[j] == e.name)			
			e.checked=document.forms['Search'].SectUMH.checked;
		}
	}	
}

function DTN()
{
	var args = arguments;
	start_point:
	for (var i=0;i<document.forms['Search'].elements.length;i++)
	{
	found = false;
	var e=document.forms['Search'].elements[i];
	if ((e.name != 'SectDTN') && (e.type=='checkbox'))
		{
		for (var j = 0; j < args.length; j++)
			if (args[j] == e.name)			
			e.checked=document.forms['Search'].SectDTN.checked;
		}
	}	
}

function BRK()
{
	var args = arguments;
	start_point:
	for (var i=0;i<document.forms['Search'].elements.length;i++)
	{
	found = false;
	var e=document.forms['Search'].elements[i];
	if ((e.name != 'SectBRK') && (e.type=='checkbox'))
		{
		for (var j = 0; j < args.length; j++)
			if (args[j] == e.name)			
			e.checked=document.forms['Search'].SectBRK.checked;
		}
	}	
}

function loadZipImages(zipnum) {

	str = "maprollimg_" + zipnum + " = new Image();";
	eval(str);
	str = "maprollimg_" + zipnum + ".src = 'img/maps/" + zipnum + ".gif';";
	eval(str);
}

maprollimg_0 = new Image();
maprollimg_0.src = "img/maps/blank.gif";
	
function rollOverMap(zip) {
		document.getElementById('invisiMap'+zip).innerHTML = "<IMG SRC=\"" + eval("maprollimg_" + zip + ".src") + "\" width=450 height=110 border=0 name=transmapsinvisiMap  USEMAP=#h_map class=Maps>";
	}

function rollOffMap(zip) {
	if (eval("document.Search."+ zip +".checked == true")) 
		{
			document.getElementById('invisiMap'+zip).innerHTML = "<IMG SRC=\"" + eval("maprollimg_" + zip + ".src") + "\" width=450 height=110 border=0 name=transmapsinvisiMap  USEMAP=#h_map class=Maps>";
		} else
		{
			document.getElementById('invisiMap'+zip).innerHTML = "<IMG SRC=\"" + eval("maprollimg_0.src") + "\"  width=450 height=110 border=0 name=transmapsinvisiMap  USEMAP=#h_map class=Maps>";
		}
}

function passCheckbox(zip) {
	if (eval("document.Search." + zip + ".checked == true")) {
		document.getElementById('invisiMap'+ zip).innerHTML = "<IMG SRC=\"" + eval("maprollimg_" + zip + ".src") + "\" WIDTH=450 HEIGHT=110 BORDER=0 name=transmapsinvisiMap  USEMAP=#h_map class=Maps>";		
	} else {
		document.getElementById('invisiMap'+ zip).innerHTML = "<IMG SRC=\"" + eval("maprollimg_0.src") + "\"  WIDTH=450 HEIGHT=110 BORDER=0 name=transmapsinvisiMap  USEMAP=#h_map class=Maps>";
	}
}

function checksetup(zip) {
	if (eval("document.Search."+ zip +".checked == 0")) 
		{
		  eval("document.Search."+ zip +".checked = 1");			
		} else
		{
		  if (eval("document.Search."+ zip +".checked == true")) 
		  	{ 
		  	eval("document.Search."+ zip +".checked = 0");	
			document.getElementById('invisiMap'+ zip).innerHTML = "<IMG SRC=\"" + eval("maprollimg_0.src") + "\"  WIDTH=450 HEIGHT=110 BORDER=0 name=transmapsinvisiMap  USEMAP=#h_map class=Maps>";	
			}
		}
  
	}
	
function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	 
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)	
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}


function Switcher(quick){
	if(document.getElementById(quick).style.display == 'none'){
		document.getElementById(quick).style.display = '';		
		var element = document.getElementById("myText");
        element.innerHTML = document.getElementById("FlipHide").innerHTML;
 	}
	else{
		document.getElementById(quick).style.display = 'none'
		var element = document.getElementById("myText");
        element.innerHTML = document.getElementById("MyHalsteadFlip").innerHTML;
 	}
}

function createRequestObject() {
     var req;

     if ( window.XMLHttpRequest ) {
          // Firefox, Safari, Opera...
          req = new XMLHttpRequest();
     }
     else if ( window.ActiveXObject ) {
          try {
               if ( navigator.appVersion.indexOf("MSIE 5.5") >= 0 ) {
                    // Internet Explorer 5+
                    req = new ActiveXObject("Microsoft.XMLHTTP");
               }
               else {
                    // Internet Explorer 6+
                    req = new ActiveXObject("Msxml2.XMLHTTP");
               }
          }
          catch ( e ) {
               
               return;
          }
     }
     else {
          // There is an error creating the object,
          // just as an old browser is being used.
         
          return;
     }

     return req;
}

var http = createRequestObject();

function handleResponse() {
     if ( http.readyState == 4 && http.status == 200 ) {
          var response = http.responseText;

          if ( response ) {
               document.getElementById("searchResults").innerHTML = http.responseText;
               document.getElementById("searchResults").style.display = "";
          }
          else {
               document.getElementById("searchResults").style.display = "none";
          }
     }
}


function sendRequest(str)
{
   if ( str.length > 0 ) {
          // Make the XMLHttpRequest object
		  if (document.quicksearch.type.value == 1) {
		  	 var url = "suggest.asp?sid=" + Math.random() + "&t=webid&q="+str;
			 http.open("GET", url , true);
             http.onreadystatechange = handleResponse;
             http.send(null);
			}
		  if (document.quicksearch.type.value == 2) {
			 var url = "suggest.asp?sid=" + Math.random() + "&t=agent&q="+str;
			 http.open("GET", url , true);
             http.onreadystatechange = handleResponse;
             http.send(null);
			}         
		  if (document.quicksearch.type.value == 4) {
			 var url = "suggest.asp?sid=" + Math.random() + "&t=address&q="+str;
			 http.open("GET", url , true);
             http.onreadystatechange = handleResponse;
             http.send(null);
			}		
		   if (document.quicksearch.type.value == 5) {
			 var url = "suggest.asp?sid=" + Math.random() + "&t=street&q="+str;
			 http.open("GET", url , true);
             http.onreadystatechange = handleResponse;
             http.send(null);
			}	
     }
     else {
          document.getElementById("searchResults").style.display = "none";
          document.getElementById("searchResults").innerHTML = "";
          return;
     }
}

function handleResponse_bot() {
     if ( http.readyState == 4 && http.status == 200 ) {
          var response = http.responseText;

          if ( response ) {
               document.getElementById("searchResults_bot").innerHTML = http.responseText;
               document.getElementById("searchResults_bot").style.display = "";
          }
          else {
               document.getElementById("searchResults_bot").style.display = "none";
          }
     }
}

function sendRequest_bot(str)
{
   if ( str.length > 0 ) {
          // Make the XMLHttpRequest object
		  if (document.quick.type.value == 1) {
		  	 var url = "suggest.asp?sid=" + Math.random() + "&t=webid&q="+str;
			 http.open("GET", url , true);
             http.onreadystatechange = handleResponse_bot;
             http.send(null);
			}
		  if (document.quick.type.value == 2) {
			 var url = "suggest.asp?sid=" + Math.random() + "&t=agent&q="+str;
			 http.open("GET", url , true);
             http.onreadystatechange = handleResponse_bot;
             http.send(null);
			}         
		  if (document.quick.type.value == 4) {
			 var url = "suggest.asp?sid=" + Math.random() + "&t=address&q="+str;
			 http.open("GET", url , true);
             http.onreadystatechange = handleResponse_bot;
             http.send(null);
			}		
		  if (document.quick.type.value == 5) {
			 var url = "suggest.asp?sid=" + Math.random() + "&t=street&q="+str;
			 http.open("GET", url , true);
             http.onreadystatechange = handleResponse_bot;
             http.send(null);
			}	
     }
     else {
          document.getElementById("searchResults_bot").style.display = "none";
          document.getElementById("searchResults_bot").innerHTML = "";
          return;
     }
}

function Suggest() {
	document.getElementById("searchResults").style.display = "none";
    document.getElementById("searchResults").innerHTML = "";
	document.quicksearch.q.value = "";
}

function Suggest_bot() {
	document.getElementById("searchResults_bot").style.display = "none";
    document.getElementById("searchResults_bot").innerHTML = "";
	document.quick.q.value = "";
	var SuggestSelect = document.quick.type.value
	alert("hi" + SuggestSelect);
}


function MyHalstead() {
	document.getElementById('searchResults').style.display = "none";
	document.getElementById('MyHalsteadFlip').style.display = "block";
	document.quicksearch.type.style.display = "none";
	document.quicksearch.q.style.display = "none";
	document.quicksearch.SearchButton.style.display = "none";
	}
	
function ReturnSearch() {
	document.getElementById('MyHalsteadFlip').style.display = "none";
	document.quicksearch.type.style.display = "inline";
	document.quicksearch.q.style.display = "inline";
	document.quicksearch.SearchButton.style.display = "inline";
	}	
