var Strings={trim:function(C){if(!C){return C
}var A=C;
var B=/^(\s*)([\W\w]*)(\b\s*$)/;
if(B.test(A)){A=A.replace(B,"$2")
}return A
},isEmpty:function(A){if(!A){return true
}return(/^\s*$/.test(A))
},escapeXml:function(A){if(!A){return""
}if(!A.replace){return A
}A=A.replace(/&/g,"&amp;");
A=A.replace(/</g,"&lt;");
A=A.replace(/>/g,"&gt;");
A=A.replace(/\"/g,"&quot;");
A=A.replace(/\'/g,"&apos;");
return A
},unescapeXml:function(A){if(!A){return""
}if(!A.replace){return A
}A=A.replace(/&amp;/gi,"&");
A=A.replace(/&nbsp;/gi," ");
A=A.replace(/&quot;/gi,'"');
A=A.replace(/&apos;/gi,"'");
A=A.replace(/&#64;/gi,"@");
A=A.replace(/&#46;/gi,".");
return A
},unescape:function(B){if(!B){return""
}if(B.indexOf("{ESC}")==0){var A=decodeURIComponent(B.substring(5));
return A
}return B
}};