function gimmie(n,d,c,je) {
var a = "";
// Divy this up as not to confuse the browser
a += "<" + "script type='text/javascript'" + ">" + "\n";
a += "// <" + "!" + "-- 1854222733\n";
a += "// This script is (C) Copyright 2004 Jim Tucek\n";
a += "// Leave these comments alone!  For more info, visit\n";
a += "// www.jracademy.com/~jtucek/email/ \n\n";

a += "function forego(agility,agriculture,apartment) {\n";
a += "agility += ' ';\n";
a += "var cleverness = agility.length;\n";
a += "var rocket = 0;\n";
a += "var courtesy = '';\n";	
a += "for(var square = 0; square < cleverness; square++) {\n";
a += "rocket = 0;\n";
a += "while(agility.charCodeAt(square) != 32) {\n";
a += "rocket = rocket * 10;\n";
a += "rocket = rocket + agility.charCodeAt(square)-48;\n";
a += "square++;\n";
a += "}\n";
a += "courtesy += String.fromCharCode(light(rocket,agriculture,apartment));\n";
a += "}\n";
a += "parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+courtesy;\n";
a += "}\n\n";

a += "function forgive(decision,diablura,drawing) {\n";
a += "decision += ' ';\n";
a += "var time = decision.length;\n";
a += "var phrase = 0;\n";
a += "for(var history = 0; history < time; history++) {\n";
a += "phrase = 0;\n";
a += "while(decision.charCodeAt(history) != 32) {\n";
a += "phrase = phrase * 10;\n";
a += "phrase = phrase + decision.charCodeAt(history)-48;\n";
a += "history++;\n";
a += "}\n";
a += "//document.write('&');\n";
a += "//document.write('#');\n";
a += "//document.write(light(phrase,diablura,drawing));\n";
a += "document.write(String.fromCharCode(light(phrase,diablura,drawing)));\n";
a += "}\n";
a += "}\n\n";

a += "function light(incredulity,language,lottery) {\n";
a += "if (lottery % 2 == 0) {\n";
a += "magic = 1;\n";
a += "for(var wall = 1; wall <= lottery/2; wall++) {\n";
a += "movement = (incredulity*incredulity) % language;\n";
a += "magic = (movement*magic) % language;\n";
a += "}\n";
a += "} else {\n";
a += "magic = incredulity;\n";
a += "for(var orange = 1; orange <= lottery/2; orange++) {\n";
a += "movement = (incredulity*incredulity) % language;\n";
a += "magic = (movement*magic) % language;\n";
a += "}\n";
a += "}\n";
a += "return magic;\n";
a += "}\n";
a += "// --" + ">" + "\n";
a += "<" + "/s" + "cr" + "ipt" + ">\n\n";
a += "<!-- Clicking on this link uses javascript to decrypt the email address -->\n";	
a += "Email: <a href='javascript:forego(\""+c+"\","+n+","+d+")' ";
a += "onMouseOver=\"self.status='";
a += "'; return true;\" onMouseOut=\"self.status=' '; return true;\"";
a += "><"+"scr"+"ipt type='text/javascript'>forgive(\""+je+"\","+n+","+d+")"+"<"+"/sc"+"ript>";
a += "</a>";
return a;
}