function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i/g, ">"); return output; } function HTMLDecode(str) { var output = str; output = output.replace(/"/g, "\""); output = output.replace(/&/g, "&"); output = output.replace(/</g, "<"); output = output.replace(/>/g, ">"); return output; } function SetTabHighlight(tab_id) { var objTab = document.getElementById(tab_id); if (objTab == null) return; objTab.src = objTab.src.replace(/^(.*)(\.gif)$/i, "$1_up2.gif"); } var XURLEncoder = { // public method for url encoding encode : function (string) { return escape(this._utf8_encode(string)); }, // private method for UTF-8 encoding _utf8_encode : function (string) { string = string.replace(/\r\n/g, "\n"); var utftext = ""; for (var n = 0; n < string.length; n++) { var c = string.charCodeAt(n); if (c < 128) { utftext += String.fromCharCode(c); } else if ((c > 127) && (c < 2048)) { utftext += String.fromCharCode((c >> 6) | 192); utftext += String.fromCharCode((c & 63) | 128); } else { utftext += String.fromCharCode((c >> 12) | 224); utftext += String.fromCharCode(((c >> 6) & 63) | 128); utftext += String.fromCharCode((c & 63) | 128); } } return utftext; } }