// Email obfuscator script 2.1 by Tim Williams, University of Arizona
// Random encryption key feature by Andrew Moulden, Site Engineering Ltd
// This code is freeware provided these four comment lines remain intact
// A wizard to generate this code is at http://www.jottings.com/obfuscator/

function email_telecom() 
{ coded = "3QJQO4K@UTDCvPK34D.QZk"
  key = "T4eYApNUKOSgyR7ZvDXGLJzuQIM6s1twWC0qaVx2ioF8BkEbmcjr3fHdhnP59l"
  shift=coded.length
  link=""
  for (i=0; i<coded.length; i++) {
    if (key.indexOf(coded.charAt(i))==-1) {
      ltr = coded.charAt(i)
      link += (ltr)
    }
    else {     
      ltr = (key.indexOf(coded.charAt(i))-shift+key.length) % key.length
      link += (key.charAt(ltr))
    }
  }
document.write("<a href='mailto:"+link+"'>"+link+"</a>")
}

function email_directory() 
{ coded = "dmyguM@su7IwR0de7.mgb"
  key = "IQXbfkLq23Nr5lapJjmYdEvisWPhDATCMVyR9no04g8HuG6SwZ1zFxOcUK7eBt"
  shift=coded.length
  link=""
  for (i=0; i<coded.length; i++) {
    if (key.indexOf(coded.charAt(i))==-1) {
      ltr = coded.charAt(i)
      link += (ltr)
    }
    else {     
      ltr = (key.indexOf(coded.charAt(i))-shift+key.length) % key.length
      link += (key.charAt(ltr))
    }
  }
document.write("<a href='mailto:"+link+"'>"+link+"</a>")
}

function email_workorders()
{ coded = "4tf6X@2sGJGXDr.qs6xtbBJf6.XQv"
  key = "xRz9flqFMWaBY5dK87JD4shvVy6ZXwSk0g2UToAbc13QmOLjHIGtrpiNuCPnEe"
  shift=coded.length
  link=""
  for (i=0; i<coded.length; i++) {
    if (key.indexOf(coded.charAt(i))==-1) {
      ltr = coded.charAt(i)
      link += (ltr)
    }
    else {     
      ltr = (key.indexOf(coded.charAt(i))-shift+key.length) % key.length
      link += (key.charAt(ltr))
    }
  }
document.write("<a href='mailto:"+link+"'>"+link+"</a>")
}

function email_webmaster()
{ coded = "DuoL6T2uN@orvf16L24v.uqO"
  key = "qnflUBheJ4jRE62cAVmNFw9bYvC80G1uHi5WXsdxgyLzpDIokZMatQKO7rPS3T"
  shift=coded.length
  link=""
  for (i=0; i<coded.length; i++) {
    if (key.indexOf(coded.charAt(i))==-1) {
      ltr = coded.charAt(i)
      link += (ltr)
    }
    else {     
      ltr = (key.indexOf(coded.charAt(i))-shift+key.length) % key.length
      link += (key.charAt(ltr))
    }
  }
document.write("<a href='mailto:"+link+"'>"+link+"</a>")
}

function open_window(url, name, win_opt) {
	window.open(url,name,win_opt);
}
function redirect_directory_search(search_parameter) {
  if (window.name == "account_number") {
    opener.location="/directory/directory.results?search="+search_parameter;
    window.close();
  } else {
    window.location="/directory/directory.results?search="+search_parameter;
  }
}
