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> 4) + hexchars.charAt(decimal & 0xF); } function encodee(qq){ decoded=qq encoded=""; for (var i = 0; i < decoded.length; i++ ) { var ch = decoded.charAt(i); if (unreserved.indexOf(ch) != -1) { encoded = encoded + ch; } else { var charcode = decoded.charCodeAt(i); if (charcode < 128) { encoded = encoded + gethex(charcode); } if (charcode > 127 && charcode < 2048) { encoded = encoded + gethex((charcode >> 6) | 0xC0); encoded = encoded + gethex((charcode & 0x3F) | 0x80); } if (charcode > 2047 && charcode < 65536) { encoded = encoded + gethex((charcode >> 12) | 0xE0); encoded = encoded + gethex(((charcode >> 6) & 0x3F) | 0x80); encoded = encoded + gethex((charcode & 0x3F) | 0x80); } if (charcode > 65535) { encoded = encoded + gethex((charcode >> 18) | 0xF0); encoded = encoded + gethex(((charcode >> 12) & 0x3F) | 0x80); encoded = encoded + gethex(((charcode >> 6) & 0x3F) | 0x80); encoded = encoded + gethex((charcode & 0x3F) | 0x80); } } } return encoded }