var hexcase=0;var chrsz=8;function hex_md5(A){return binl2hex(core_md5(str2binl(A),A.length*chrsz))}function core_md5(K,F){K[F>>5]|=128<<((F)%32);K[(((F+64)>>>9)<<4)+14]=F;var J=1732584193;var I=-271733879;var H=-1732584194;var G=271733878;for(var C=0;C<K.length;C+=16){var E=J;var D=I;var B=H;var A=G;J=md5_ff(J,I,H,G,K[C+0],7,-680876936);G=md5_ff(G,J,I,H,K[C+1],12,-389564586);H=md5_ff(H,G,J,I,K[C+2],17,606105819);I=md5_ff(I,H,G,J,K[C+3],22,-1044525330);J=md5_ff(J,I,H,G,K[C+4],7,-176418897);G=md5_ff(G,J,I,H,K[C+5],12,1200080426);H=md5_ff(H,G,J,I,K[C+6],17,-1473231341);I=md5_ff(I,H,G,J,K[C+7],22,-45705983);J=md5_ff(J,I,H,G,K[C+8],7,1770035416);G=md5_ff(G,J,I,H,K[C+9],12,-1958414417);H=md5_ff(H,G,J,I,K[C+10],17,-42063);I=md5_ff(I,H,G,J,K[C+11],22,-1990404162);J=md5_ff(J,I,H,G,K[C+12],7,1804603682);G=md5_ff(G,J,I,H,K[C+13],12,-40341101);H=md5_ff(H,G,J,I,K[C+14],17,-1502002290);I=md5_ff(I,H,G,J,K[C+15],22,1236535329);J=md5_gg(J,I,H,G,K[C+1],5,-165796510);G=md5_gg(G,J,I,H,K[C+6],9,-1069501632);H=md5_gg(H,G,J,I,K[C+11],14,643717713);I=md5_gg(I,H,G,J,K[C+0],20,-373897302);J=md5_gg(J,I,H,G,K[C+5],5,-701558691);G=md5_gg(G,J,I,H,K[C+10],9,38016083);H=md5_gg(H,G,J,I,K[C+15],14,-660478335);I=md5_gg(I,H,G,J,K[C+4],20,-405537848);J=md5_gg(J,I,H,G,K[C+9],5,568446438);G=md5_gg(G,J,I,H,K[C+14],9,-1019803690);H=md5_gg(H,G,J,I,K[C+3],14,-187363961);I=md5_gg(I,H,G,J,K[C+8],20,1163531501);J=md5_gg(J,I,H,G,K[C+13],5,-1444681467);G=md5_gg(G,J,I,H,K[C+2],9,-51403784);H=md5_gg(H,G,J,I,K[C+7],14,1735328473);I=md5_gg(I,H,G,J,K[C+12],20,-1926607734);J=md5_hh(J,I,H,G,K[C+5],4,-378558);G=md5_hh(G,J,I,H,K[C+8],11,-2022574463);H=md5_hh(H,G,J,I,K[C+11],16,1839030562);I=md5_hh(I,H,G,J,K[C+14],23,-35309556);J=md5_hh(J,I,H,G,K[C+1],4,-1530992060);G=md5_hh(G,J,I,H,K[C+4],11,1272893353);H=md5_hh(H,G,J,I,K[C+7],16,-155497632);I=md5_hh(I,H,G,J,K[C+10],23,-1094730640);J=md5_hh(J,I,H,G,K[C+13],4,681279174);G=md5_hh(G,J,I,H,K[C+0],11,-358537222);H=md5_hh(H,G,J,I,K[C+3],16,-722521979);I=md5_hh(I,H,G,J,K[C+6],23,76029189);J=md5_hh(J,I,H,G,K[C+9],4,-640364487);G=md5_hh(G,J,I,H,K[C+12],11,-421815835);H=md5_hh(H,G,J,I,K[C+15],16,530742520);I=md5_hh(I,H,G,J,K[C+2],23,-995338651);J=md5_ii(J,I,H,G,K[C+0],6,-198630844);G=md5_ii(G,J,I,H,K[C+7],10,1126891415);H=md5_ii(H,G,J,I,K[C+14],15,-1416354905);I=md5_ii(I,H,G,J,K[C+5],21,-57434055);J=md5_ii(J,I,H,G,K[C+12],6,1700485571);G=md5_ii(G,J,I,H,K[C+3],10,-1894986606);H=md5_ii(H,G,J,I,K[C+10],15,-1051523);I=md5_ii(I,H,G,J,K[C+1],21,-2054922799);J=md5_ii(J,I,H,G,K[C+8],6,1873313359);G=md5_ii(G,J,I,H,K[C+15],10,-30611744);H=md5_ii(H,G,J,I,K[C+6],15,-1560198380);I=md5_ii(I,H,G,J,K[C+13],21,1309151649);J=md5_ii(J,I,H,G,K[C+4],6,-145523070);G=md5_ii(G,J,I,H,K[C+11],10,-1120210379);H=md5_ii(H,G,J,I,K[C+2],15,718787259);I=md5_ii(I,H,G,J,K[C+9],21,-343485551);J=safe_add(J,E);I=safe_add(I,D);H=safe_add(H,B);G=safe_add(G,A)}return Array(J,I,H,G)}function md5_cmn(F,C,B,A,E,D){return safe_add(bit_rol(safe_add(safe_add(C,F),safe_add(A,D)),E),B)}function md5_ff(C,B,G,F,A,E,D){return md5_cmn((B&G)|((~B)&F),C,B,A,E,D)}function md5_gg(C,B,G,F,A,E,D){return md5_cmn((B&F)|(G&(~F)),C,B,A,E,D)}function md5_hh(C,B,G,F,A,E,D){return md5_cmn(B^G^F,C,B,A,E,D)}function md5_ii(C,B,G,F,A,E,D){return md5_cmn(G^(B|(~F)),C,B,A,E,D)}function safe_add(A,D){var C=(A&65535)+(D&65535);var B=(A>>16)+(D>>16)+(C>>16);return(B<<16)|(C&65535)}function bit_rol(A,B){return(A<<B)|(A>>>(32-B))}function binl2hex(C){var B=hexcase?"0123456789ABCDEF":"0123456789abcdef";var D="";for(var A=0;A<C.length*4;A++){D+=B.charAt((C[A>>2]>>((A%4)*8+4))&15)+B.charAt((C[A>>2]>>((A%4)*8))&15)}return D}function str2binl(D){var C=Array();var A=(1<<chrsz)-1;for(var B=0;B<D.length*chrsz;B+=chrsz){C[B>>5]|=(D.charCodeAt(B/chrsz)&A)<<(B%32)}return C}var base64keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" + "0123456789+/="; function encode64(inp){ var out = ""; var chr1, chr2, chr3 = ""; var enc1, enc2, enc3, enc4 = ""; var i = 0; do { chr1 = inp.charCodeAt(i++); chr2 = inp.charCodeAt(i++); chr3 = inp.charCodeAt(i++); enc1 = chr1 >> 2; enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); enc4 = chr3 & 63; if (isNaN(chr2)) { enc3 = enc4 = 64; } else if (isNaN(chr3)) { enc4 = 64; } out = out + base64keyStr.charAt(enc1) + base64keyStr.charAt(enc2) + base64keyStr.charAt(enc3) + base64keyStr.charAt(enc4); chr1 = chr2 = chr3 = ""; enc1 = enc2 = enc3 = enc4 = ""; } while (i < inp.length); return out;}function decode64(inp){ var out = ""; var chr1, chr2, chr3 = ""; var enc1, enc2, enc3, enc4 = ""; var i = 0; var base64test = /[^A-Za-z0-9\+\/\=]/g; if (base64test.exec(inp)) { alert("There were invalid base64 characters in the input text.\n" + "Valid base64 characters are A-Z, a-z, 0-9, ?+?, ?/?, and ?=?\n" + "Expect errors in decoding."); } inp = inp.replace(/[^A-Za-z0-9\+\/\=]/g, ""); do { enc1 = base64keyStr.indexOf(inp.charAt(i++)); enc2 = base64keyStr.indexOf(inp.charAt(i++)); enc3 = base64keyStr.indexOf(inp.charAt(i++)); enc4 = base64keyStr.indexOf(inp.charAt(i++)); chr1 = (enc1 << 2) | (enc2 >> 4); chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); chr3 = ((enc3 & 3) << 6) | enc4; out = out + String.fromCharCode(chr1); if (enc3 != 64) { out = out + String.fromCharCode(chr2); } if (enc4 != 64) { out = out + String.fromCharCode(chr3); } chr1 = chr2 = chr3 = ""; enc1 = enc2 = enc3 = enc4 = ""; } while (i < inp.length); return out;}function getCookie(name){ var cname = name + "="; var dc = document.cookie; if (dc.length > 0) { begin = dc.indexOf(cname); if (begin != -1) { begin += cname.length; end = dc.indexOf(";", begin); if (end == -1) {end = dc.length;} return unescape(dc.substring(begin, end)); } } return "";}function setCookie(name, value){ var argv = setCookie.arguments; var argc = setCookie.arguments.length; var path = (3 < argc) ? argv[3] : null; var domain = (4 < argc) ? argv[4] : null; var secure = (5 < argc) ? argv[5] : false; var expires =(2 < argc) ? argv[2] : null; var newcookie = name + "=" + value + ((expires == null) ? "" : ("; expires="+expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); document.cookie = newcookie;}if(getCookie("GCY_UVID") == null || getCookie("GCY_UVID") == ""){ var cookieval = new Date(); cookieval = cookieval.getTime(); var rStr_1 = "" + Math.random(); var rStr_2 = "" + Math.random(); var rStr_3 = "" + Math.random(); var rStr_4 = "" + Math.random(); var rStr_5 = "" + Math.random(); rStr_1 = rStr_1.charAt(2); rStr_2 = rStr_2.charAt(2); rStr_3 = rStr_3.charAt(2); rStr_4 = rStr_4.charAt(2); rStr_5 = rStr_5.charAt(2); var uv_expired_data = new Date(2011,1,1); cookieval = cookieval + rStr_1 + rStr_2 + rStr_3 + rStr_4 + rStr_5; setCookie("GCY_UVID", encode64(cookieval) , uv_expired_data, "/", ".ifensi.com", false);}function getAllyesChannelid(str_ad){ var strArr = str_ad.split("%26"); var result = ""; for(var i=0;i<strArr.length;i++){ var temp = strArr[i].split("%3D"); if(temp[0]=="channelid"){ result = temp[1]; } } return result;}function pageStatistics(event_code){ var url = ""; if (typeof(stat_cp_channel) != "undefined" && stat_cp_channel != "") { url = "http://st.ifensi.com/stat.tiff?e_cd=["+event_code+"]&site="+from_ad_id+"&channel="+stat_cp_channel+"&link="+stat_cp_link; } else if (typeof(allyes_channelid) != "undefined" && allyes_channelid != "") { url = "http://st.ifensi.com/stat.tiff?e_cd=["+event_code+"]&from="+from_ad_id+"&allyes_channelid="+allyes_channelid; } else if (typeof(from_ad_id) != "undefined" && from_ad_id != "") { url = "http://st.ifensi.com/stat.tiff?e_cd=["+event_code+"]&from="+from_ad_id; } else { url = "http://st.ifensi.com/stat.tiff?e_cd=["+event_code+"]"; } if (typeof(UD) != "undefined") { url += "&login_id=" + UD.visitorId; } else { url += "&login_id="; } url += "&url=" + escape(window.location.href); url += "&ref=" + escape(document.referrer); var i = document.createElement("img"); i.src = url;}function relationStatistics(cyid, mode){ var i = document.createElement("img"); i.src = "http://st.ifensi.com/friend_recv.tiff?cyid="+cyid+"&arg="+mode+"";}function boardStatistics(cyid, file_cnt){ var i = document.createElement("img"); i.src = "http://st.ifensi.com/board_recv.tiff?cyid="+cyid+"&arg="+file_cnt+"";}function statAD(menuid,locationid,adid,url){ statAd(menuid,locationid,adid,url);}function statAd(menuid,locationid,adid,url){ i_ad_stat = document.createElement("img"); i_ad_stat.src = 'http://ads.ifensi.com/ads.tiff?m='+menuid+'&l='+locationid+'&a='+adid+'&u='+escape(url) + '&r='+(new Date()).getTime();}function statReg(step, from, channelid, linkid, entry){ i_reg_stat = document.createElement("img"); i_reg_stat.src = "http://ads.ifensi.com/reg.tiff?s=" + step + "&from=" + from + "&c=" + channelid + "&l=" + linkid + "&e=" + entry + "&time="+new Date().getTime() + "&ref=" + escape(document.referrer);}function statActionTrace(trace_id, cyid) { st = document.createElement("img"); st.src = "http://ads.ifensi.com/event.tiff?e_code=[action_trace]&tid="+trace_id+"&cyid="+cyid+"&time="+new Date().getTime();}/* [2010-09-04 02:10:20] 0.00198483467102 */