  var xOffset = 0; var yOffset = 0; getCursor;

  var yyy = -1000; var old = false;
  if(document.layers && !nn4x) { old = true; }
  var skn;
function init() {
  if(!old){
    if(nn4x) { skn = document.navDiv; }
    else if(w3c) { skn = document.getElementById("navDiv").style; }
    else if(ie){ skn = document.all.navDiv.style; }
    else { skn = document.getElementById("navDiv").style; }
    if(nav) { document.captureEvents(Event.MOUSEMOVE); }
    document.onmousemove=getCursor;
  }
}

function navPopup(msg,xOff,yOff,wid){

  xOffset = -10; yOffset = 19;
  document.onmousemove = getCursor;
  
  if(xOff) { xOffset = xOffset + xOff; }
  if(yOff) { yOffset =  yOffset + yOff; }
  
  if (!wid) { var content = '<table cellpadding="10" cellspacing="0" class="navTxt" bordercolor="#1D3956" border="1"><tr><td align="left" class="navTxt">' + msg + '</td></tr></table>'; }
  else { var content = '<table width="' + wid + '" cellpadding="10" cellspacing="0" class="navTxt" bordercolor="#1D3956" border="1"><tr><td align="left" class="navTxt">' + msg + '</td></tr></table>'; }
  
  if(old) { } 
  else {
    yyy = yOffset;
    if(nn4x){ skn.document.write(content); skn.document.close(); }
    else if (ie){ document.all.navDiv.style.innerHTML = content; }
    else { document.getElementById("navDiv").innerHTML = content; }
  }
  setTimeout("skn.visibility = 'visible'",50);
}

function getCursor(e){
  stringa=/MSIE 4.0/;
  substringa=stringa.test(navigator.appVersion);

  if(substringa==true){
    var x = event.x; skn.left = x + xOffset;
    var y = event.y; skn.top = y + yyy;
  }
  else {
    var x = (nav)?e.pageX:event.x;
    skn.left = (nn4x)?x + xOffset:x + xOffset + 'px';
    var y = (nav)?e.pageY:event.y;
    skn.top = (nn4x)?y + yyy:y + yyy + 'px';
  }
}

function kill(){
  if(!old) { yyy = -1000; skn.top = -1000; skn.left = -1000; skn.visibility = "hidden"; }
}

/* Celcorp Top Nav */
function topNav(pageNum) {

  var companyLnk = 'company.html" class="topNav"';
  var solLnk = 'sol.html" class="topNav"';
  var custLnk = 'cust.html" class="topNav"';
  var partnersLnk = 'partners.html" class="topNav"';
  var techLnk = 'tech.html" class="topNav"';
  var contactLnk = 'contact.html" class="topNav"';
  
  switch(pageNum) {
    case '1':
    companyLnk = 'javascript:void(0);" class="topNavSel"';
    break;
    case '2':
    solLnk = 'javascript:void(0);" class="topNavSel"';
    break;
    case '3':
    custLnk = 'javascript:void(0);" class="topNavSel"';
    break;
    case '4':
    partnersLnk = 'javascript:void(0);" class="topNavSel"';
    break;
    case '5':
    techLnk = 'javascript:void(0);" class="topNavSel"';
    break;
    case '1.4':
    contactLnk = 'javascript:void(0);" class="topNavSel"';
    break;
    default:
    break;
  }
  
  var topNavTxt = '<a name="top" id="top"></a>';
  topNavTxt = topNavTxt + '<div id="tagLineDiv" class="tagLine"> </div>';
  topNavTxt = topNavTxt + '<table border="0" cellpadding="0" cellspacing="0">';
  topNavTxt = topNavTxt + '<tr>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="left" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /><a href="' + companyLnk + ' onMouseOver="navPopup(\'Breakthrough products. Strong leadership.\',4);" onMouseOut="kill();">&nbsp;&nbsp;Company&nbsp;&nbsp;</a><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /><a href="' + solLnk + ' onMouseOver="navPopup(\'Intelligent ways to access data.\',-70);" onMouseOut="kill();">&nbsp;&nbsp;Solutions&nbsp;&nbsp;</a><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /><a href="' + custLnk + ' onMouseOver="navPopup(\'Case studies. Some companies who’ve benefited.\',-130);" onMouseOut="kill();">&nbsp;&nbsp;Customers&nbsp;&nbsp;</a><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /><a href="' + partnersLnk + ' onMouseOver="navPopup(\'Our solution can help your solution.\',-95);" onMouseOut="kill();">&nbsp;&nbsp;Partners&nbsp;&nbsp;</a><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /><a href="' + techLnk + ' onMouseOver="navPopup(\'What will they come up with next?\',-85);" onMouseOut="kill();">&nbsp;&nbsp;Technology&nbsp;&nbsp;</a><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /><a href="' + contactLnk + ' onMouseOver="navPopup(\'So, let’s talk.\',-35);" onMouseOut="kill();">&nbsp;&nbsp;Contact&nbsp;&nbsp;</a><img src="images/spacer.gif" width="3" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" colspan="2"><img src="images/top_corner.gif" width="21" height="24" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '</tr>';
  topNavTxt = topNavTxt + '<tr>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="4" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="4" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="4" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="4" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="4" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="middle" align="center" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="4" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" bgcolor="#336699" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" background="images/dot_1D3956.gif"><img src="images/spacer.gif" width="20" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '  <td valign="top" align="left" width="1"><img src="images/spacer.gif" width="1" height="1" alt="" border="0" /></td>';
  topNavTxt = topNavTxt + '</tr>';
  topNavTxt = topNavTxt + '</table>';

  return topNavTxt;
}
