
    /* ////////////////////////////////
   { Semaphore, LLC }
	JavaScript for semaphorellc.com
//////////////////////////////// */




/* ////////////////////////////////
	Email obfuscator script 2.1 by Tim Williams, University of Arizona
	Random encryption key feature by Andrew Moulden, Site Engineering Ltd
	Extended by Semaphore, LLC.
	This code is freeware provided these comment lines remain intact
	A wizard to generate this code is at http://www.jottings.com/obfuscator/

	Usage:
		onevent="decemail('WMHhWq0@DsTzNl2qs55t.t2T', 'Pqm7xjLNYXaZ6vCQswyl4289BHTifVEnkuzSJcGrDO05KpgUIdFW13eMRhAobt', '{ Semaphore, LLC } Information Request');"
//////////////////////////////// */

decemail = function ( cemail, cemailkey, mailSubject ) {
	if (!mailSubject) { var subject = '' } else { var subject = '?subject='+mailSubject }
  shift = cemail.length;
  link = '';
  for (i=0; i<cemail.length; i++) {
    if (cemailkey.indexOf(cemail.charAt(i))==-1) {
      ltr = cemail.charAt(i);
      link += (ltr);
    }
    else {     
      ltr = (cemailkey.indexOf(cemail.charAt(i))-shift+cemailkey.length) % cemailkey.length;
      link += (cemailkey.charAt(ltr));
    }
  }
	window.location = "mailto:" + link + subject;
}
