
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

 

function insertAfter(newElement,targetElement) {
  var parent = targetElement.parentNode;
  if (parent.lastChild == targetElement) {
    parent.appendChild(newElement);
  } else {
    parent.insertBefore(newElement,targetElement.nextSibling);
  }
}

function addClass(element,value) {
  if (!element.className) {
    element.className = value;
  } else {
    newClassName = element.className;
    newClassName+= " ";
    newClassName+= value;
    element.className = newClassName;
  }
}

function highlightPage() {
  if (!document.getElementsByTagName) return false;
  if (!document.getElementById) return false;
  if (!document.getElementById("navigation")) return false;
  var nav = document.getElementById("navigation");
  var links = nav.getElementsByTagName("a");
  for (var i=0; i<links.length; i++) {
    var linkurl = links[i].getAttribute("href");
    var currenturl = window.location.href;
    if (currenturl.indexOf(linkurl) != -1) {
      links[i].className = "here";
      var linktext = links[i].lastChild.nodeValue.toLowerCase();
      document.body.setAttribute("id",linktext);
    }
  }
}



	
function nextPage() {

	
	var  evalpage = $('page').readAttribute('alt');
		if (navigator.appVersion.indexOf("MSIE")!=-1) {
	
	var evalpage = $('page').getStyle('page');
	var el = (parseInt(evalpage) + 1);} else {
	var el = (parseInt(evalpage) + 1);
	}
	
	
	
	if (el > 29 ) { // sends next back to the start
			$('next').href="catalog/index.asp";
	} else {
	
	switch(el) {

case 1:
$('next').href="catalog/ground-rod-catalog.asp";
break;
case 2:
$('next').href="catalog/groundRodClamps.asp";
break;
case 3:
$('next').href="catalog/groundingAccessories.asp";
break;
case 4:
$('next').href="catalog/pipeClamps.asp";
break;
case 5:
$('next').href="catalog/PipeClampsBondingGroundingConnectors.asp";
  break;
case 6:
$('next').href="catalog/groundClampsGrooveConnectors.asp";
break;
case 7:
$('next').href="catalog/utility.asp";
break;
case 8:
$('next').href="catalog/bondingGroundingConnectors.asp";
break;
case 9:
$('next').href="catalog/insulationPiercingConnectors.asp";
break;
case 10:
$('next').href="catalog/splitBolts.asp";
 break;
case 11:
$('next').href="catalog/generalPurposeMechanicalConnectors.asp";
break;
case 12:
$('next').href="catalog/mechanicalSplices1.asp";
 break;
case 13:
document.getElementById('next').href="catalog/posigrip.asp";
  break;
case 14:
 $('next').href="catalog/transformerLugKits.asp";
 break;
case 15:
 $('next').href="catalog/parallelTeeTapConnectors.asp";
break;
case 16:
$('next').href="catalog/aluminumTapConnectors.asp";
break;
case 17:
$('next').href="catalog/stackedNeutralBars.asp";
break;
case 18:
$('next').href="catalog/aluminumCompressionConnectors.asp";
break;
case 19:    
 $('next').href="catalog/copperCompressionConnectorsSplices.asp";
 break;
case 20:
$('next').href="catalog/multiTapConnectors.asp";
break;
case 21:      
$('next').href="catalog/copperMechanical.asp";
break;
case 22:
$('next').href="catalog/neutralBars.asp";   
break;
case 23:
$('next').href="catalog/aluminumSecondaryConnectors.asp";
break;
case 24:
$('next').href="catalog/copperNeutralConnectors.asp";
break;
case 25:
$('next').href="catalog/cableTies.asp";
break;       
case 26:
$('next').href="catalog/wireMarker.asp";
 break;
case 27:
$('next').href="catalog/compressionTools.asp";
break;      
case 28:
$('next').href="catalog/dieSets.asp";      
break;
case 29:
$('next').href="catalog/toolingInformation.asp"; 
break;
default:
$('next').href="catalog/index.asp";	
    }
}


var  prevPage = $('page').readAttribute('alt');
		if (navigator.appVersion.indexOf("MSIE")!=-1) {
	
	var evalpage = $('page').getStyle('page');
	var lastPage = (parseInt(evalpage) - 1);} else {
	//	alert(prevPage);
	var lastPage = (parseInt(prevPage) - 1);
//	alert(lastPage);
	}
	
	
	
	if (lastPage < 1) { // sends next back to the start
			$('previous').href="catalog/index.asp";
	//		alert(lastPage);
	} else {
		
//	alert(lastPage);
	switch(lastPage) {

case 1:
$('previous').href="catalog/ground-rod-catalog.asp";
break;
case 2:
$('previous').href="catalog/groundRodClamps.asp";
break;
case 3:
$('previous').href="catalog/groundingAccessories.asp";
break;
case 4:
$('previous').href="catalog/pipeClamps.asp";
break;
case 5:
  $('previous').href="catalog/PipeClampsBondingGroundingConnectors.asp";
  break;
case 6:
$('previous').href="catalog/groundClampsGrooveConnectors.asp";
break;
case 7:
$('previous').href="catalog/utility.asp";
break;
case 8:
$('previous').href="catalog/bondingGroundingConnectors.asp";
break;
case 9:
$('previous').href="catalog/insulationPiercingConnectors.asp";
break;
case 10:
 $('previous').href="catalog/splitBolts.asp";
 break;
case 11:
$('previous').href="catalog/generalPurposeMechanicalConnectors.asp";
break;
case 12:
  $('previous').href="catalog/mechanicalSplices1.asp";
 break;
case 13:
  $('previous').href="catalog/posigrip.asp";
  break; 
case 14:
 $('previous').href="catalog/transformerLugKits.asp";
 break;
case 15:
$('previous').href="catalog/parallelTeeTapConnectors.asp";
break;
case 15:
$('previous').href="catalog/aluminumTapConnectors.asp";
break;
case 17:
$('previous').href="catalog/stackedNeutralBars.asp";
break;
case 18:
$('previous').href="catalog/aluminumCompressionConnectors.asp";
break;
case 19:    
 $('previous').href="catalog/copperCompressionConnectorsSplices.asp";
 break;
case 20:
$('previous').href="catalog/multiTapConnectors.asp";
break;
case 21:      
$('previous').href="catalog/copperMechanical.asp";
break;
case 22:
$('previous').href="catalog/neutralBars.asp";   
break;
case 23:
$('previous').href="catalog/aluminumSecondaryConnectors.asp";
break;
case 24:
$('previous').href="catalog/copperNeutralConnectors.asp";
break;
case 25:
$('previous').href="catalog/cableTies.asp";
break;       
case 26:
 $('previous').href="catalog/wireMarker.asp";
 break;
case 27:
$('previous').href="catalog/compressionTools.asp";
break;      
case 28:
$('previous').href="catalog/dieSets.asp";      
break;
case 29:
$('previous').href="catalog/toolingInformation.asp"; 
break;
default:
 $('previous').href="catalog/index.asp";	
    }
}





}



addLoadEvent(nextPage);