/*publish time:2011-08-02 09:33:05*/
(function(G,K,N){if(G[K]===N){G[K]={}}else{return }var B={lt_pkgs:{inf:"http://a.alimama.cn/"},lt_v:"1.1.5",lt_t:"20110801.js",lt_pkgrouter:"http://a.alimama.cn/infrouter.js"};var J;K=G[K];var D=G.document;var O=Object.prototype.toString;var A=function(Q,R,S,V){if(!R||!Q){return Q}if(S===N){S=true}var T,W,U;if(V&&(U=V.length)){for(T=0;T<U;T++){W=V[T];if(W in R){if(S||!(W in Q)){Q[W]=R[W]}}}}else{for(W in R){if(S||!(W in Q)){Q[W]=R[W]}}}return Q};var E=D.getElementsByTagName("head")[0]||D.documentElement;var C=0,F=1,L=2,M=3,P=4,I=/\.css(?:\?|$)/i;var H=D.createElement("script").readyState?function(S,R){var Q=S.onreadystatechange;S.onreadystatechange=function(){var T=S.readyState;if(T==="loaded"||T==="complete"){S.onreadystatechange=null;if(Q){Q()}R.call(this)}}}:function(Q,R){Q.addEventListener("load",R,false)};A(K,{version:B.lt_v,_init:function(){var T,S,R=D.getElementsByTagName("script");if(!window.KSLITEcurrentScript){for(T=0;T<R.length;T++){if(R[T].kslite){window.KSLITEcurrentScript=R[T];break}}}S=window.KSLITEcurrentScript||R[R.length-1];window.KSLITEcurrentScript=S;var Q=(S.src).split("/").slice(0,-1).join("/")+"/";K.Env={mods:{},_loadQueue:{},_relies:{rq:{},sp:{}}};K.Config={debug:"",base:Q,timeout:10};K.mix(K.Config,B);if(K.Config.debug){B.lt_t+=(new Date()).getTime()+".js"}K.declare("kslite",[],function(U,V){V=K.mix(V,K,true,["getScript","mix","multiAsync","extend","iA","iF","iPO","iS"])});K.provide(["kslite"],function(U){})},mix:A,extend:function(R,S,V,W){if(!S||!R){return R}var U=Object.prototype,X=function(Y){function Z(){}Z.prototype=Y;return new Z()},Q=S.prototype,T=X(Q);R.prototype=T;T.constructor=R;R.superclass=Q;if(S!==Object&&Q.constructor===U.constructor){Q.constructor=S}if(V){A(T,V)}if(W){A(R,W)}return R},getScript:function(Q,S,V){var R=I.test(Q),W=D.createElement(R?"link":"script");var X=S,U,T,Y;if(K.iPO(X)){S=X.success;U=X.error;T=X.timeout;V=X.charset}if(R){W.href=Q;W.rel="stylesheet"}else{W.src=Q;W.async=true}if(V){W.charset=V}if(K.iF(S)){if(R){S.call(W)}else{H(W,function(){if(Y){Y.cancel();Y=N}S.call(W)})}}if(K.iF(U)){Y=setTimeout(function(){Y=N;U()},(T||K.Config.timeout)*1000)}E.insertBefore(W,E.firstChild);return W},iF:function(Q){return O.call(Q)==="[object Function]"},iA:function(Q){return O.call(Q)==="[object Array]"},iS:function(Q){return O.call(Q)==="[object String]"},iPO:function(Q){return Q&&O.call(Q)==="[object Object]"&&!Q.nodeType&&!Q.setInterval},add:function(U,R,T){var Q=K.Env.mods,S;if(Q[U]&&Q[U].status>C){return }S={name:U,fn:R||null,status:L};if(K.iA(T)){T={requires:T}}A(S,T);Q[U]=S;return K},use:function(R,Q){R=R.split(",");var S=K.Env.mods;K._aMs(R,function(){if(Q){Q(K)}})},_aMs:function(T,Q){var S,R={};for(S=0;S<T.length;S++){R[T[S]]={f:K._aM,a:T[S]}}K.multiAsync(R,Q)},_aM:function(U,V){var Y,R;var T=K.Env.mods,Q=K.Env._relies.rq,W=K.Env._relies.sp;function X(Z){if(Z.status!=P){if(Z.fn){Z.fn(K,K.require(Z.name))}else{}Z.status=P}V()}function S(c){var d,b,a,Z,f;function e(g){Q[g]=Q[g]||{};W[g]=W[g]||{};return g}b=e(c.name);for(d=0;d<c.requires.length;d++){a=e(c.requires[d]);Q[b][a]=1;W[a][b]=1;for(f in W[b]){Q[f][a]=1;W[a][f]=1}}}Y=T[U];if(Y&&Y.status!==C){R=Y.requires;if(K.iA(R)&&R.length>0){S(Y);if(Q[U][U]){throw new Error("Fatal Error,Loop Reqs:"+Y.name)}K._aMs(R,function(){X(Y)})}else{X(Y)}}else{Y={name:U};K._lM(Y,function(){K._aM(U,function(){X(T[U])})})}},_lM:function(V,Q){var U=K.Env._loadQueue,R=V.name,T;var S=K.Env.mods;if(U[R]){T=U[R];if(T.c){Q()}else{T.fns.push(Q)}}else{K._gPath(V,function(){U[R]={fns:[Q],c:false};if(!S[R]){S[R]={name:R,status:C}}K.getScript(V.fullpath,function(){var Y,X=U[R],W;if(K.__m__){W=K.__m__;K.add(R,W.fn,W.deps);K.__m__=null}if(S[R].status===C){S[R].status=L}for(Y=0;Y<X.fns.length;Y++){X.fns[Y]()}X.c=true;X.fns=N})})}},_gPath:function(W,V){var R=W.name;var S,U=R.split("-")[0],T=B.lt_pkgs;if(K.iS(T[U])){S=T[U];Q(S)}else{K.getScript(B.lt_pkgrouter,function(){S=T[U]||K.Config.base;Q(S)})}function Q(X){W.fullpath=X+R.split("-").join("/")+".js?t="+B.lt_t;V()}},multiAsync:function(R,Q){var V,U,T=false;function S(){var W,X={};for(W in R){if(!R[W].c){return }X[W]=R[W].r}Q(X)}for(U in R){T=true}if(!T){Q({})}for(U in R){(function(){var W=R[U];W.f.call((W.c||K),W.a,function(X){W.r=X;W.c=true;S()})})()}},_ns:function(R){var T,S=R.split("-"),Q=K;for(T=0;T<S.length;T++){Q[S[T]]=Q[S[T]]||{};Q=Q[S[T]]}return Q},require:function(Q){return K._ns(Q)},declare:function(){var S,T,Q,U,R;for(S=0;S<arguments.length;S++){T=arguments[S];if(K.iS(T)){Q=T}else{if(K.iA(T)){U=T}else{if(K.iF(T)){R=T}}}}if(!Q){K.__m__={deps:U,fn:function(V,W){R(V.require,W)}}}else{K.add(Q,function(V,W){R(V.require,W)},U)}},provide:function(R,Q){K.use(R.join(","),function(S){Q(S.require)})}});K._init()})(window,"KSLITE");KSLITE.add("inf-gather",function(D){var C=window;var B=["pid","width","height","type","sizecode","referpid","tks","tkw","p4p_kw","p4p_ai","titlecolor","descolor","bgcolor","bordercolor","linkcolor","bottomcolor","anglesize","bgpic","icon","displaytype","displayconfig","fwposition","async"];function A(){var F,H,G={};for(F=0;F<B.length;F++){H="alimama_"+B[F];if(C[H]){G[B[F]]=C[H];C[H]=undefined;try{delete C[H]}catch(E){}}}return G}D.G=A});(function(C,D){var B=C.alimama_onload;C.alimama_onload={push:function(E){if(E&&D.iPO(E)){alimama_show(E)}}};if(B&&D.iA(B)){for(var A=0;A<B.length;A++){if(D.iPO(B[A])){alimama_show(B[A])}}}if(C.alimama_pid){if(C.alimama_type=="i"&&!(typeof C.alimama_async=="undefined"?false:true)){alimama_show(0);return }D.provide(["inf-gather"],function(){var E=KSLITE.G();alimama_show(E)})}else{}})(window,KSLITE);function alimama_show(B){var A={};A=B;if(A==0||(typeof (alimama_type)=="undefined"?"":alimama_type=="i"&&!(typeof alimama_async=="undefined"?false:true))){document.write('<script src="http://a.alimama.cn/sync_type_i.js"><\/script>');return }if(!Boolean(B)){KSLITE.provide(["inf-gather"],function(){A=KSLITE.G()})}if(!document.getElementById("tanx-a-"+A.pid||"")){document.write("<iframe style='display:none' id='tanx-a-"+A.pid+"' frameborder=0 scrolling='no' marginwidth='0' marginheight='0'></iframe>")}var C=document.getElementById("tanx-a-"+A.pid);KSLITE.provide(["inf-main"],function(D){D("inf-main").run(A)})};
