function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function rot13 (string) {
  var aCode = 'a'.charCodeAt();
  var zCode = 'z'.charCodeAt();
  var ACode = 'A'.charCodeAt();
  var ZCode = 'Z'.charCodeAt();
  var result = '';
  for (var c = 0; c < string.length; c++) {
    var charCode = string.charCodeAt(c);
    if (charCode >= aCode && charCode <= zCode)
      charCode = aCode + (charCode - aCode + 13) % 26;
    else if (charCode >= ACode && charCode <= ZCode)
      charCode = ACode + (charCode - ACode + 13) % 26;
    result += String.fromCharCode(charCode);
  }
  return result;
}

function DisplayEmail(doc, name) {
  doc.write('<a href=\"mailto:' + rot13(name) + '\">');
  doc.write(rot13(name));
  doc.write('</a>');
}

/* Letter scramble decoder:

Letter you want:	a b c d e f g h i j k l m n o p q r s t u v w x y z
Letter to use:		n o p q r s t u v w x y z a b c d e f g h i j k l m

e.g. treelinewell.com = gerryvarjryy.pbz

*/
