// This script is (c) copyright 2006 Jim Tucek under the
// GNU General Public License (http://www.gnu.org/licenses/gpl.html)
// For more information, visit www.jracademy.com/~jtucek/email/ 
// Leave the above comments alone!

var decryption_cache=new Array();function decrypt_string(_1,n,_3,_4){var _5="'"+_1+","+_4+"'";if(decryption_cache[_5]){return decryption_cache[_5];}if(addresses[_1]){_1=addresses[_1];}if(!_1.length){return "Error, not a valid index.";}if(n==0||_3==0){var _6=_1.split(" ");n=_6[0];_3=_6[1];_6[0]="";_6[1]="";_1=_6.join(" ").substr(2);}var _7="";var _8=_1.split(" ");for(var i=0;current_character=_8[i];i++){var _a=exponentialModulo(current_character,n,_3);if(_4&&i<7){continue;}if(_4&&_a==63){break;}_7+=String.fromCharCode(_a);}decryption_cache[_5]=_7;return _7;}function decrypt_and_email(_b,n,_d){parent.location=decrypt(_b,n,_d,false);}function decrypt_and_echo(_e,n,_10){document.write(decrypt(_e,n,_10,true));}function decrypt(_11,n,_13,_14){if(_14==null){_14=true;}if(!n||!_13){n=0;_13=0;}if(!_11){_11=0;}return decrypt_string(_11,n,_13,_14);}function exponentialModulo(_15,_16,y){if(y%2==0){answer=1;for(var i=1;i<=y/2;i++){temp=(_15*_15)%_16;answer=(temp*answer)%_16;}}else{answer=_15;for(var i=1;i<=y/2;i++){temp=(_15*_15)%_16;answer=(temp*answer)%_16;}}return answer;}