///////////////////////////////////////////////////////////
// XXTEA / JSON Page Encryption Include //
// Copyright Serif (Europe) Ltd. 2007 //
///////////////////////////////////////////////////////////
var bodyCode;
function handleResponse(data) {if (data.Response.Code!="failed_security") document.write(TEAdecrypt(UnHex(bodyCode),data.Response.Code));}
function processSecurity(resourceID) {document.write("");}
function UnHex(hex) {out=""; for (i=0; i>>2 & 3;
for (var p = n-1; p >= 0; p--) {
z = v[p>0 ? p-1 : n-1];
mx = (z>>>5 ^ y<<2) + (y>>>3 ^ z<<4) ^ (sum^y) + (k[p&3 ^ e] ^ z);
y = v[p] -= mx;
}
sum -= delta;
}
var plaintext = longsToStr(v);
plaintext = plaintext.replace(/\0+$/,'');
return unescape(plaintext);
}
function strToLongs(s)
{
var l = new Array(Math.ceil(s.length/4));
for (var i=0; i>>16 & 0xFFFF);
}
return a.join('');
}
function unescCtrlCh(str)
{
return str.replace(/!\d\d?\d?!/g, function(c) { return String.fromCharCode(c.slice(1,-1)); });
}