
function showcontact(contactID){
  ie4 = (document.all)? true:false;
  ns4 = (document.layers)? true:false;
  ns6 = (document.getElementById && !ie4)? true:false;
  
  contactName=contacts[contactID][0];
  contactPos=contacts[contactID][1];
  contactCo=contacts[contactID][2];
  if(ns4){
    document.write('<div><span class="ContactName">' + contactName + '</span></div>');
    document.write('<ilayer id="Contact' + contactID + 'Parent" width=124px><layer id="Contact' + contactID + 'Div" width=124px><SPAN CLASS="ContactPos">' + contactPos + '</SPAN></layer></ilayer><br>');
    document.write('<div><span class="ContactCompany">' + contactCo + '</span></div>');
  } else if(ns6){
    document.write('<div><span class="ContactName">' + contactName + '</span></div>');
    document.write('<div id="Contact' + contactID + 'Parent"><div id="Contact' + contactID + 'Div" style="position:absolute; z-index:2; width:124"><SPAN CLASS="ContactPos">' + contactPos + '</SPAN></div><div id="Contact' + contactID + 'Pos" style="position:relative; z-index:1; width:124"><SPAN CLASS="ContactPos"><font color="#ffffff">' + contactPos + '</font></SPAN></div></div>');
		document.write('<div><span class="ContactCompany">' + contactCo + '</span></div>');
  } else{
    document.write('<div ID="Contact' + contactID + 'Parent" class="ParentDiv">');
    document.write('<span class="ContactName">' + contactName + '</span><br>');
    document.write('<div id="Contact' + contactID + 'Div" class="ChildDiv"><span class="ContactPos">' + contactPos + '</span></div>');
    document.write('<span class="ContactPos"><font color="ffffff">' + contactPos + '</font></span><br>');
    document.write('<span class="ContactCompany">' + contactCo + '</span></div>');
  }
}

function altercontent(ContactID,NoID){
  text='Not Available';
  logintext='Login to access ...';
  switch(NoID){
    case 7 :
      text = contacts[ContactID][7] ? contacts[ContactID][7] == logintext ? logintext : 'Send Email..' : text;
      //text = contacts[ContactID][7] ? 'Send Email..' : text;
      break;
    case 8 :
      text = contacts[ContactID][8] ? contacts[ContactID][8] == logintext ? logintext : 'Send Text Message..' : text;
      //text = contacts[ContactID][8] ? 'Send Text Message..' : text;
      break;
    default :
      text = contacts[ContactID][NoID] ? contacts[ContactID][NoID] : text;
  } 
  text=(NoID==1)? '<SPAN CLASS="ContactPos">'+text+'</SPAN>':'<SPAN CLASS="ContactNos">'+text+'</SPAN>'
//if IE 4+
  if (ie4)
  eval("Contact"+ContactID+"Div").innerHTML=text;
//else if NS 4
  else if (ns4){
    document.eval("Contact"+ContactID+"Parent").document.eval("Contact"+ContactID+"Div").
    document.write(text);
    document.eval("Contact"+ContactID+"Parent").document.eval("Contact"+ContactID+"Div").
    document.close();
  }
//else if NS 6 (supports new DOM)
  else if (ns6){
    rng = document.createRange();
    el = document.getElementById("Contact"+ContactID+"Div");
    rng.setStartBefore(el);
    htmlFrag = rng.createContextualFragment(text);
    while (el.hasChildNodes())
    el.removeChild(el.lastChild);
    el.appendChild(htmlFrag);
  }
}

function sendEmail(ContactID){
  if(contacts[ContactID][7] && contacts[ContactID][7] != "Login to access ..."){
    location='mailto:'+contacts[ContactID][7];
  }
}

function sendSMS(type,ContactID){
  if(contacts[ContactID][8] && contacts[ContactID][8] != "Login to access ..."){
    location = 'sendsms.php?type=' + type + '&contactid=' + contacts[ContactID][8];
  }
}
