window.lib={version:"1.0",update:"2010/6/24"};window.qiyi={};$reg=function(g,c){var d=g.split("."),a=window;while(d.length>0){var b=d.shift();if(typeof a[b]=="undefined"){a[b]={}}a=a[b]}c()};Object.extend=function(b,a){for(var c in a){b[c]=a[c]}return b};var Class={create:function(){var f=function(){this.initialize.apply(this,arguments)};for(var b=0,a=arguments.length,d;b<a;b++){d=arguments[b];if(d==null){continue}Object.extend(f.prototype,d)}return f}};Object.extend(lib,{each:function(b,f){if(b.constructor==Array){for(var c=0,a=b.length;c<a;c++){if(f(b[c],c)===false){return}}}else{if(b.constructor==Object){for(var d in b){if(f(b[d],d)===false){return}}}}},fixEvent:function(h){h=window.event||h;var d="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which type".split(" ");var b=h;var f={};for(var c=d.length,j;c;){j=d[--c];f[j]=b[j]}if(!f.target){f.target=f.srcElement||document}if(f.target.nodeType===3){f.target=f.target.parentNode}f.clientX=h.clientX-document.documentElement.clientLeft-document.body.clientLeft;f.clientY=h.clientY-document.documentElement.clientTop-document.body.clientTop;if(f.pageX==null&&f.clientX!=null){var g=document.documentElement,a=document.body;f.pageX=f.clientX+(g&&g.scrollLeft||a&&a.scrollLeft||0)-(g&&g.clientLeft||a&&a.clientLeft||0);f.pageY=f.clientY+(g&&g.scrollTop||a&&a.scrollTop||0)-(g&&g.clientTop||a&&a.clientTop||0)}if(!f.which&&f.button!==undefined){f.which=(f.button&1?1:(f.button&2?3:(f.button&4?2:0)))}if(!f.relatedTarget&&f.fromElement){f.relatedTarget=f.fromElement===f.target?f.toElement:f.fromElement}return f},isNative:function(a){return !!a&&(/\{\s*\[native code\]\s*\}/.test(String(a))||/\{\s*\/\* source code not available \*\/\s*\}/.test(String(a)))}});lib.Element=Class.create({initialize:function(a){this._els=a;Array.prototype.push.apply(this,this._els);this._events={}}});Object.extend(lib.Element.prototype,{length:0,get:function(a){return this._els[a]},getAll:function(){return this._els},each:function(c){for(var b=0,a=this._els.length;b<a;b++){c(lib.$(this._els[b]),b)}},html:function(b){var a=this._els[0];if(!a){return}if(b){a.innerHTML=b;return this}return a.innerHTML},parent:function(){var a=this._els[0];if(!a){return}return lib.$(a.parentNode)},attr:function(a,b){if(b){lib.each(this._els,function(c,d){switch(a){case"class":c.className=b;break;case"style":c.style.cssText=b;break;default:c.setAttribute(a,b)}});return this}else{switch(a){case"class":return this._els[0].className;case"style":return this._els[0].style.cssText;default:return this._els[0].getAttribute(a)}}},removeAttr:function(a){lib.each(this._els,function(b,c){b.removeAttribute(a)});return this},pos:function(a){if(a){if(a.left){this._els[0].style.left=a.left+"px"}if(a.top){this._els[0].style.top=a.top+"px"}}else{return lib.box.getPosition(this._els[0])}},box:function(){var a=this._els[0],b=this.pos();b.width=a.offsetWidth;b.height=a.offsetHeight;b.bottom=b.top+b.height;b.right=b.left+b.width;return b},val:function(d){var c=this._els[0],f=null;if(d!=undefined){c.value=d;return this}else{switch(c.tagName.toLowerCase()){case"input":case"textarea":f=c.value;return f;break;case"select":var b=c.selectedIndex,a=c.options.length;if(a>0){f=c.options[b>-1?b:0].value}break;default:var g=c.getAttribute("data-value");if(g){f=g}break}return f}},addClass:function(a){lib.each(this._els,function(b){var c=b.className.replace(/^\s+|\s+$/g,"").replace(/\s+/g," ").split(" "),d=c.indexOf(a);if(d==-1){c.push(a);b.className=c.join(" ")}});return this},removeClass:function(a){lib.each(this._els,function(b){var c=b.className.replace(/^\s+|\s+$/g,"").replace(/\s+/g," ").split(" "),d=c.indexOf(a);if(d>-1){c.splice(d,1);b.className=c.join(" ")}}.bind(this));return this},hasClass:function(b){var a=this._els[0].className.replace(/^\s+|\s+$/g,"").replace(/\s+/g," ").split(" ");return a.include(b)},css:function(b,g){if(typeof(g)=="undefined"){var d=this._els[0];if(b=="opacity"){if(lib.IE){var c=d.style.filter,h=c.toLowerCase();return c&&h.indexOf("opacity=")>=0?parseFloat(h.match(/opacity=([^)]*)/)[1])/100:1}else{return d.style.opacity?parseFloat(d.style.opacity):1}}else{function f(i){return i.replace(/[A-Z]/g,function(j){return"-"+j.toLowerCase()})}if(window.getComputedStyle){return window.getComputedStyle(d,null).getPropertyValue(f(b))}if(document.defaultView&&document.defaultView.getComputedStyle){var a=document.defaultView.getComputedStyle(d,null);if(a){return a.getPropertyValue(f(b))}if(b=="display"){return"none"}}if(d.currentStyle){return d.currentStyle[b]}return d.style[b]}}else{this._els.each(function(i){if(b=="opacity"){if(lib.IE){i.style.filter="Alpha(Opacity="+g*100+");"}else{i.style.opacity=(g==1?"":""+g)}}else{i.style[b]=g}});return this}},append:function(a){this._els[0].appendChild(a._els[0]);return this},elements:function(){return this._els},show:function(){lib.each(this._els,function(a){a.style.display="block"});return this},hide:function(){lib.each(this._els,function(a){a.style.display="none"});return this},focus:function(a){if(typeof a=="function"){lib.Event.on(this._els[0],"focus",a)}else{this._els[0].focus()}return this},blur:function(a){if(typeof a=="function"){lib.Event.on(this._els[0],"blur",a)}else{this._els[0].blur()}return this},down:function(a){return lib.$(a,this._els[0])},on:function(a,b){lib.each(this._els,function(c){if(!c._events){c._events={}}if(!c._events[a]){c._events[a]=[]}b.guid=c._events[a].length;var d=b._scopeApplied?b:b.bindEvent(c);c._events[a].push(d);lib.Event.on(c,a,d)});return this},un:function(a,b){lib.each(this._els,function(c){var f=b.guid;if(typeof f=="undefined"||!c._events||!c._events[a]||f<0||f>=c._events[a].length){return this}var d=c._events[a];lib.Event.un(c,a,d[f]);delete b.guid;d.splice(f,1)});return this},remove:function(){this._els.each(function(a){if(a.parentNode){a.parentNode.removeChild(a)}})}});lib.Element.create=function(b,a){var c=new lib.Element([document.createElement(b)]);return c};lib.$=function(a,c){if(typeof a!="string"){if(a.attr){if(!a._els[0]){return null}return a}return new lib.Element([a])}var b=lib.find(a,c);if(b&&b.length>0){return new lib.Element(b)}return null};window.$=lib.$;lib.find=function(r,t){if(typeof(r)=="object"){if(r._els){return[r._els[0]]}if(r.getAttribute){return[r]}return null}var a=/(#[\w-_]+)?([\w-_*]+)?(\.[\w-_]+)?(\s+.+)?(\[\w(=\w)?])?/i,w="*",f={},t=t||document.body,q=a.test(r);if(!q){return null}f={id:RegExp.$1,tag:RegExp.$2,cls:RegExp.$3,child:RegExp.$4.replace(/(^[\s\n]+|[\s\n]+$)/g,"")};r=r.replace(/(^[\s\n]+|[\s\n]+$)/g,"");if(f.child){var u=lib.find(r.split(" ")[0],t),v=[];if(u.length){for(var n=0,c=u.length;n<c;n++){var o=lib.find(f.child,u[n]);if(o.length){for(var h=0,d=o.length;h<d;h++){v.push(o[h])}}if(o.innerHTML){v.push(o)}}}if(u.innerHTML){v.push(u)}return v.length>0?v:null}if(f.id){if(f.child){return lib.find(child,lib.find(f.id))}else{var s=document.getElementById(f.id.replace("#",""));return s?[s]:null}}if(f.tag){w=f.tag;if(!f.cls){var p=t.getElementsByTagName(w),g=[];if(p){for(var h=0,d=p.length;h<d;h++){g.push(p[h])}return g}else{return null}}}if(f.cls){var b=lib.find(w,t),v=[];if(b){for(var n=0,c=b.length;n<c;n++){if(b[n].className.match(f.cls.replace(".",""))){v.push(b[n])}}return v}return null}};lib.Template=Class.create({initialize:function(a){this.template=a+"";this.pattern={left:"${",right:"}"};this.regPattern=/(?:^|.|\r|\n)?(\$\{(.*?)\})/g},evaluate:function(b){var a="";if(b.constructor==Object){var c=this;a=this.template.replace(this.regPattern,function(d,h,g){var f=d.split(c.pattern.left)[0];if(f&&f=="\\"){return h}if(b[g]!=undefined){return f+b[g]}else{return f}})}return a}});lib.Event={on:function(b,a,c){if(!b||!a||!c){return this}if(b.addEventListener){b.addEventListener(a,c,false)}else{if(b.attachEvent){b.attachEvent("on"+a,c)}else{lib.Event.manager.add(a,eventHandle)}}return this},unbind:function(d,b,f){for(var c=0,a=f.length;c<a;c++){this.un(d,b,f[c])}d["on"+b]=null;return this},un:function(b,a,c){if(!b||!a){return this}if(b.removeEventListener){b.removeEventListener(a,c,false)}else{if(b.detachEvent){b.detachEvent("on"+a,c)}else{lib.Event.manager.del(a,c)}}},stop:function(a){lib.Event.stopPropagation(a);lib.Event.preventDefault(a)},stopPropagation:function(a){a.cancelBubble=true;if(a.stopPropagation){a.stopPropagation()}},preventDefault:function(a){a.returnValue=false;if(a.preventDefault){a.preventDefault()}},getEvent:function(){if(event){return event}var b=arguments.callee.caller;var a;var c=0;while(b!=null&&c<40){a=b.arguments[0];if(a&&(a.constructor==Event||a.constructor==MouseEvent)){return a}c++;b=b.caller}return a}};lib.go=function(a){location.href=a};lib.log=function(a){if(window.console){console.log(a)}};lib.kit={};Object.extend(lib,(function(){var c={};var d=navigator.userAgent.toLowerCase();c.IE=/msie/.test(d);c.OPERA=/opera/.test(d);c.MOZ=/gecko/.test(d);c.IE6=/msie 6/.test(d);c.IE7=/msie 7/.test(d);c.IE8=/msie 8/.test(d);c.SAFARI=/safari/.test(d);c.winXP=/windows nt 5.1/.test(d);c.winVista=/windows nt 6.0/.test(d);c.ipad=/ipad/.test(d);c.Mac=/Macintosh/.test(d);c.TT=/tencenttraveler/.test(d);c.$360=/360se/.test(d);c.CHROME=/chrome/.test(d);c.Maxthon=false;try{var a=window.external;c.Maxthon=a.max_version?true:false}catch(b){}c.getOS=function(){var g=navigator.userAgent;var i=(navigator.platform=="Win32")||(navigator.platform=="Windows");var k=(navigator.platform=="Mac68K")||(navigator.platform=="MacPPC")||(navigator.platform=="Macintosh");if(k){return"Mac"}var h=(navigator.platform=="X11")&&!i&&!k;if(h){return"Unix"}if(i){var l=g.indexOf("Windows NT 5.0")>-1||g.indexOf("Windows 2000")>-1;if(l){return"Win2000"}var f=g.indexOf("Windows NT 5.1")>-1||g.indexOf("Windows XP")>-1;if(f){return"WinXP"}var j=g.indexOf("Windows NT 5.2")>-1||g.indexOf("Windows 2003")>-1;if(j){return"Win2003"}}return"None"};c.getBr=function(){var i=navigator.userAgent.toLowerCase();var f=false;try{var g=window.external;f=g.max_version?true:false;if(f){return"傲游 "+g.max_version}}catch(h){}if(/msie/.test(i)){return i.match(/msie [\d.]+/)}if(/Firefox/i.test(i)){return"firefox "+i.match(/firefox\/([\d.]+)/)[1]}if(/360se/.test(i)){return"360"}if(/tencenttraveler/.test(i)){return"TT"}if(/chrome\/([\d.]+)/.test(i)){return i.match(/chrome\/[\d.]+/)}if(/safari/.test(i)){return i.match(/safari\/[\d.]+/)}if(/opera/.test(i)){return"opera"}return"非主流浏览器"};return c})());if(lib.IE6){try{document.execCommand("BackgroundImageCache",false,true)}catch(e){}}Object.extend(Function.prototype,{bind:function(){var f=this,d=arguments[0],b=[];for(var c=1,a=arguments.length;c<a;c++){b.push(arguments[c])}return function(){var g=b.concat();for(var j=0,h=arguments.length;j<h;j++){g.push(arguments[j])}return f.apply(d,g)}},bindEvent:function(){var f=this,d=arguments[0],b=[];for(var c=1,a=arguments.length;c<a;c++){b.push(arguments[c])}return function(h){var g=b.concat();g.unshift(h||window.event);return f.apply(d,g)}},method:function(a,b){this[a]=b;return this}});var stringProto=String.prototype;lib.each({trim:function(a){var b;if(!a){b=/^\s+|\s+$/g}else{b=RegExp("^(?:"+a+")+|(?:"+a+")+$","g")}return this.replace(b,"")},format:function(){var a=arguments;return this.replace(/{(\d+)(:([0-9a-z]+))?}/gi,function(){var b=a[parseInt(arguments[1])];if(typeof b==="undefined"){return arguments[0]}return b})},getLen:function(){var b=this;if(typeof b=="undefined"){return 0}var a=b.match(/[^\x00-\x80]/g);return(b.length+(!a?0:a.length))},divideNumber:function(){var d=this;var c=Math.ceil(d.length/3);var a="";for(var b=c;b>0;b--){if(d.length-(b-1)*3<=0){left=0}else{left=d.length-(b-1)*3}a+=","+d.substring(left,d.length-b*3)}a=a.substring(1,a.length);return a},filter:function(){var a=this;return a.replace(/[^a-z0-9A-Z\u4e00-\u9fa5]/g," ")},trancate:function(a,c){var d=this;if(typeof c=="undefined"){c=".."}if(d.getLen()<=a){return d}var b=d.replace(/\*/g," ").replace(/[^\x00-\xff]/g,"**");d=d.slice(0,b.slice(0,a).replace(/\*\*/g," ").replace(/\*/g,"").length);d=d.slice(0,d.length-1)+c;return d}},function(b,a){if(!lib.isNative(stringProto[a])){stringProto[a]=b}});var arrayProto=Array.prototype;lib.each({each:function(a){this.forEach(a);return this},include:function(a){return this.index(a)!=-1},index:function(c){for(var b=0,a=this.length;b<a;b++){if(this[b]==c){return b}}return -1},unique:function(){for(var b=0;b<this.length;b++){var c=this[b];for(var a=this.length-1;a>b;a--){if(this[a]==c){this.splice(a,1)}}}return this},del:function(b){var a=this.index(b);if(a>=0&&a<this.length){this.splice(a,1)}return this},insert:function(a,b){return this.slice(0,a).concat(b,this.slice(a))},remove:function(a){var c=this.slice(0,a);var b=this.slice(a+1);return c.concat(b)},indexOf:function(c,a){a||(a=0);var b=this.length;if(a<0){a=b+a}for(;a<b;a++){if(this[a]===c){return a}}return -1},lastIndexOf:function(b,a){a=isNaN(a)?this.length:(a<0?this.length+a:a)+1;var c=this.slice(0,a).reverse().indexOf(b);return(c<0)?c:a-c-1},every:function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var d=arguments[1];for(var c=0;c<a;c++){if(c in this&&!b.call(d,this[c],c,this)){return false}}return true},filter:function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var f=new Array();var d=arguments[1];for(var c=0;c<a;c++){if(c in this){var g=this[c];if(b.call(d,g,c,this)){f.push(g)}}}return f},forEach:function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}for(var c=0;c<a;c++){if(c in this){b(this[c],c)}}},map:function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var f=new Array(a);var d=arguments[1];for(var c=0;c<a;c++){if(c in this){f[c]=b.call(d,this[c],c,this)}}return f},some:function(b){var a=this.length;if(typeof b!="function"){throw new TypeError()}var d=arguments[1];for(var c=0;c<a;c++){if(c in this&&b.call(d,this[c],c,this)){return true}}return false}},function(a,b){if(!lib.isNative(arrayProto[b])){arrayProto[b]=a}});Object.extend(Date.prototype,{format:function(h){var g=this;var c=g.getFullYear();var b=g.getMonth()+1;b=b>9?b:("0"+b);var a=g.getDate()>9?g.getDate():("0"+g.getDate());var f=g.getHours();var i=g.getMinutes()>9?g.getMinutes():("0"+g.getMinutes());var d=g.getSeconds()>9?g.getSeconds():("0"+g.getSeconds());return(h.replace(/(y{2,4})/,c).replace("MM",b).replace("dd",a).replace("hh",f).replace("mm",i).replace("ss",d))}});lib.date={};Object.extend(lib.date,{getHours:function(c){var a=c>3600?Math.floor(c/3600):0;var b=c%3600>60?Math.floor(c%3600/60):0;b=(b>=10?b:("0"+b));var c=b>0?c%3600%60:c;c=(c>=10?c:("0"+c));return a>0?((a>9?a:"0"+a)+":"+b+":"+c):(b+":"+c)},isLeap:function(a){return a%400?(a%100?(a%4?false:true):false):true}});lib.box=lib.box||{version:"1.0.0",toString:function(){return"[Object lib.box(version "+this.version+")]"}};Object.extend(lib.box,{getDocumentHeight:function(a){a=a||window;var d=a.document;var c=(d.compatMode!="CSS1Compat")?d.body.scrollHeight:d.documentElement.scrollHeight;var b=Math.max(c,this.getViewportHeight(a));return b},getDocumentWidth:function(c){c=c||window;var d=c.document;var b=(d.compatMode!="CSS1Compat")?d.body.scrollWidth:d.documentElement.scrollWidth;var a=Math.max(b,this.getViewportWidth(c));return a},getViewportHeight:function(a){a=a||window;var b=a.document;var c=b.documentElement;return a.innerHeight||(c&&c.clientHeight+(c.style.borderTopWidth==""?0:c.style.borderTopWidth)+(c.style.borderBottomWidth==""?0:c.style.borderBottomWidth))||b.body.clientHeight},getViewportWidth:function(a){a=a||window;var b=a.document;var c=b.documentElement;return a.innerWidth||(c&&c.clientWidth+(c.style.borderLeftWidth==""?0:c.style.borderLeftWidth)+(c.style.borderRightWidth==""?0:c.style.borderRightWidth))||b.body.clientWidth},getPageScrollTop:function(a){a=a||window;var b=a.document;var c=b.documentElement;return a.pageYOffset||(c&&c.scrollTop)||b.body.scrollTop},getPageScrollLeft:function(a){a=a||window;var b=a.document;var c=b.documentElement;return a.pageXOffset||(c&&c.scrollLeft)||b.body.scrollLeft},getPosition:function(a){var d=a.getBoundingClientRect(),j=a.ownerDocument,g=j.body,f=j.documentElement,c=f.clientTop||g.clientTop||0,h=f.clientLeft||g.clientLeft||0,i=d.top+(self.pageYOffset||f.scrollTop||g.scrollTop)-c,b=d.left+(self.pageXOffset||f.scrollLeft||g.scrollLeft)-h;return{top:i,left:b}}});window.lib=window.lib||{};lib.eventTarget=function(){this.handlers={}};lib.eventTarget.prototype={constructor:lib.eventTarget,on:function(b,a){if(typeof this.handlers[b]=="undefined"){this.handlers[b]=[]}this.handlers[b].push(a)},fire:function(d){if(!d.target){d.target=this}if(this.handlers[d.type] instanceof Array){var b=this.handlers[d.type];for(var c=0,a=b.length;c<a;c++){b[c](d)}}},un:function(f,d){if(this.handlers[f] instanceof Array){var b=this.handlers[f];for(var c=0,a=b.length;c<a;c++){if(b[c]===d){break}}b.splice(c,1)}}};(function(a){a.$C=function(b){return document.createElement(b)};a.$E=function(b){return document.getElementById(b)};a.getElementByClz=function(d,c,j){d=d||document;var f=[];j=" "+j+" ";var l=d.getElementsByTagName(c),h=l.length;for(var g=0;g<h;++g){var b=l[g];if(b.nodeType==1){var k=" "+b.className+" ";if(k.indexOf(j)!=-1){f[f.length]=b}}}return f};a.getElmsByAttr=function(g,c,h){var d=[];for(var f=0,b=g.childNodes.length;f<b;f++){if(g.childNodes[f].nodeType==1){if(g.childNodes[f].getAttribute(c)==h){d.push(g.childNodes[f])}if(g.childNodes[f].childNodes.length>0){d=d.concat(arguments.callee.call(null,g.childNodes[f],c,h))}}}return d};a.insertAfter=function(d,b){var c=b.parentNode;if(c.lastChild==b){c.appendChild(d)}else{c.insertBefore(d,b.nextSibling)}return d};a.$wrap=function(d,b){var c=$C(b);insertAfter(c,d);c.appendChild(d);return c};a.$setStyle=function(f,d){function g(h,i,j){if(!lib.IE){if(i=="float"){i="cssFloat"}if(!h){return}h.style[i]=j}else{switch(i){case"opacity":h.style.filter="alpha(opacity="+(j*100)+")";if(!h.currentStyle||!h.currentStyle.hasLayout){h.style.zoom=1}break;case"float":i="styleFloat";default:h.style[i]=j}}}var c=function(k){var h=k.split("-");var l=h[0];for(var j=1;j<h.length;j++){l+=h[j].charAt(0).toUpperCase()+h[j].substring(1)}return l};if(typeof f=="string"){f=$E(f)}for(var b in d){styleAttr=c(b);g(f,styleAttr,d[b])}}})(window);function categorySearch(c,b){var a="http://www.qiyi.com/common/typelist.html?category="+encodeURIComponent(c)+"&key="+encodeURIComponent(b);document.location.href=a}function keySearch(b){var a="http://www.qiyi.com/common/searchresult.html?key="+encodeURIComponent(b);document.location.href=a}var Url=function(a){a=a||"";this.url=a;this.query={};this.parse()};(function(a){a.prototype={parse:function(b){if(b){this.url=b}this.parseAnchor();this.parseParam()},parseAnchor:function(){var b=this.url.match(/\#(.*)/);b=b?b[1]:null;this._anchor=b;if(b!=null){this.anchor=this.getNameValuePair(b);this.url=this.url.replace(/\#.*/,"")}},parseParam:function(){var b=this.url.match(/\?([^\?]*)/);b=b?b[1]:null;if(b!=null){this.url=this.url.replace(/\?([^\?]*)/,"");this.query=this.getNameValuePair(b)}},getNameValuePair:function(c){var b={};c.replace(/([^&=]*)(?:\=([^&]*))?/gim,function(d,g,f){if(g==""){return}b[g]=f||""});return b},getParam:function(b){return this.query[b]||""},clearParam:function(){this.query={}},setParam:function(b,c){if(b==null||b==""||typeof(b)!="string"){throw new Error("no param name set")}this.query=this.query||{};this.query[b]=c},setParams:function(b){this.query=b},serialize:function(d){var b=[];for(var c in d){if(d[c]==null||d[c]==""){b.push(c+"=")}else{b.push(c+"="+d[c])}}return b.join("&")},toString:function(){var b=this.serialize(this.query);return this.url+(b.length>0?"?"+b:"")+(this.anchor?"#"+this.serialize(this.anchor):"")},getHashStr:function(b){return this.anchor?"#"+this.serialize(this.anchor):(b?"#":"")}}})(Url);$reg("lib.kit.Url",(function(){lib.kit.Url=Url}));var JsLoad={};(function(){function c(g,f){var h;try{if(typeof f!="undefined"){for(h in g){if(f[h]){g[h]=f[h]}}}}finally{h=null;return g}}function a(i,f){b(i,f);var h=i.urls;var g=document.createElement("script");g.src=h.url;g.charset=h.charset;g.onload=g.onerror=g.onreadystatechange=function(){if(g&&g.readyState&&g.readyState!="loaded"&&g.readyState!="complete"){return}f.script_loaded_num++;g.onload=g.onreadystatechange=g.onerror=null;g.src="";g.parentNode.removeChild(g);g=null};document.getElementsByTagName("head")[0].appendChild(g)}function b(l,j){var k=l.urls;var i=l.CACHE;var h,m,f,g;m=k.url;for(h in i){if(h=="varname"){f=i[h];continue}m+=i[h]+"/"}lib.log("varname is  "+f);j.script_var_arr.push(f);k.url=m.toString();k.charset=l.charset||"utf-8"}function d(h,i){var g={urls:[],charset:"utf-8",timeout:-1,CACHE:{},onSuccess:null,onError:null};var f={script_loaded_num:0,is_timeout:false,is_loadcomplete:false,script_var_arr:[]};g.urls=typeof h=="string"?{url:h}:h;c(g,i);a(g,f);(function(){if(g.noreturn==true&&g.onComplete==null){return}var j,k=[];if(f.script_loaded_num==1){f.is_loadcomplete=true;if(g.onSuccess!=null){for(j=0;j<f.script_var_arr.length;j++){k.push(window[f.script_var_arr[j]])}if(f.script_var_arr.length<2){if(typeof k[0]!="undefined"&&k[0].code=="A00000"){g.onSuccess(k[0].data)}else{g.onError(k[0])}}else{if(k.code=="A00000"){g.onSuccess(k.data)}else{g.onError(k)}}}return}if(f.is_timeout==true){return}setTimeout(arguments.callee,50)})();if(g.timeout>0){setTimeout(function(){if(!f.is_loadcomplete){if(g.onError){g.onError()}f.is_timeout=true}},g.timeout)}}JsLoad.request=function(f,g){new d(f,g)}})();var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;$reg("lib.kit.video",function(){var a=lib.kit.video={controlVersion:function(){var b;var c;var d;try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");b=c.GetVariable("$version")}catch(d){}if(!b){try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");b="Player 3,0,18,0"}catch(d){}}if(!b){try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");b="Player 2,0,0,11"}catch(d){b=-1}}return b.replace(/\,/g,".")},getSwfVer:function(){var i=-1;if(navigator.plugins&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var h=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var b=navigator.plugins["Shockwave Flash"+h].description;var g=b.split(" ");var d=g[2].split(".");var j=d[0];var c=d[1];var f=g[3];if(f==""){f=g[4]}if(f[0]=="d"){f=f.substring(1)}else{if(f[0]=="r"){f=f.substring(1);if(f.indexOf("d")>0){f=f.substring(0,f.indexOf("d"))}}}var i=j+"."+c+"."+f}}else{if(navigator.userAgent.match(/webtv\/2.6/i)){i=4}else{if(navigator.userAgent.match(/webtv\/2.5/i)){i=3}else{if(navigator.userAgent.match(/webtv/i)){i=2}else{if(lib.IE&&isWin&&!lib.OPERA){i=this.controlVersion()}}}}}return i},html5video:function(){JsLoad.request("http://cache.video.qiyi.com/h5/v/",{CACHE:{tvid:info.tvId,varname:"ipadUrl"},onSuccess:function(b){var c=[];c.push('<video id="video"  width="970" height="520" controls="controls" autoplay="autoplay"');c.push("<source src="+b.url+'  type="video/mp4"/>');c.push("</video>");$("#flashbox").html(c.join(""));if(document.getElementById("video")){document.getElementById("video").load();document.getElementById("video").play()}},onError:function(b){$("#flashbox").html('对不起，此视频暂时不支持ipad观看，请<a href="http://www.qiyi.com/ipad/index.html" class="fWhite">返回ipad专区看其他视频</a>');$("#flashbox").css("color","#fff");$("#flashbox").css("font-size","16px")}})},detectFlashVer:function(c,h,d){var i=this.getSwfVer(),j,l,f;h=h||c;d=d||c;if(i==-1){return false}else{if(i!=0){if(lib.IE&&isWin&&!lib.OPERA){j=i.split(" ");l=j[1];f=l.split(".")}else{f=i.split(".")}var b=parseFloat(f[0]);var k=parseFloat(f[1]);var g=f[2];if(b>parseFloat(c)){return true}else{if(b==parseFloat(c)){if(k>parseFloat(h)){return true}else{if(k==parseFloat(h)){if(g>=parseFloat(d)){return true}}}}}return false}}},render:function(){var c=this.AC_GetArgs(arguments,"");if(c.embedAttrs.ipad&&(lib.ipad)&&document.referrer.match(/www\.qiyi\.com\/ipad/)){return this.html5video()}if(!this.detectFlashVer(9)&&c.embedAttrs.hint){var b=(navigator.platform=="Win32")||(navigator.platform=="Windows");if(!b){document.write("你需要升级FLASH播放器版本至9.0+,请<a href='http://get.adobe.com/flashplayer/otherversions/' class='fWhite'>下载</a>")}else{if(lib.IE){document.write("你需要升级FLASH播放器版本至9.0+,请<a class='fWhite' href='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash'>下载</a>")}else{document.write("你需要升级FLASH播放器版本至9.0+,请<a href='http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe' class='fWhite'>下载</a>")}}return false}return this.AC_Generateobj(c.objAttrs,c.params,c.embedAttrs,c.isStr)},AC_GetArgs:function(c){var b={};b.embedAttrs={};b.params={};b.objAttrs={};for(var d=0;d<c.length;d=d+2){var f=c[d].toLowerCase();switch(f){case"src":b.embedAttrs.src=c[d+1];b.params.movie=c[d+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblclick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"id":b.objAttrs[c[d]]=c[d+1];b.embedAttrs[c[d]]=c[d+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"tabindex":b.embedAttrs[c[d]]=b.objAttrs[c[d]]=c[d+1];break;case"isstr":b.isStr=c[d+1];break;default:b.embedAttrs[c[d]]=b.params[c[d]]=c[d+1]}}return b},AC_Generateobj:function(h,g,b,d){var f=[];if(lib.IE&&isWin&&!lib.OPERA){f.push('<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"');f.push('classid ="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');for(var c in h){f.push(c+'="'+h[c]+'" ')}f.push(">");f.push('<param name="quality" value="high" /> ');f.push('<param name="loop" value="true" /> ');f.push('<param name="play" value="true" /> ');f.push('<param name="scale" value="showall" /> ');f.push('<param name="DeviceFont" value="false" /> ');f.push('<param name="allowFullScreen" value="true" /> ');f.push('<param name="allowScriptAccess" value="always" /> ');f.push('<param name="menu" value="true" /> ');for(var c in g){if((lib.TT||lib.$360)&&c.match(/src|movie/)){g[c]+="?"+Math.random()}f.push('<param name="'+c+'" value="'+g[c]+'" /> ')}f.push("</object>")}else{f.push('<embed pluginspage="http://www.macromedia.com/go/getflashplayer" ');f.push('loop = "true"');f.push('play = "true"');f.push('quality = "hight"');f.push('scale = "showall"');f.push('DeviceFont= "false"');f.push('allowFullScreen="true"');f.push('allowScriptAccess="always"');f.push('menu="true"');f.push('type="application/x-shockwave-flash"');for(var c in b){f.push(c+'="'+b[c]+'" ')}f.push("> </embed>")}if(d){return f.join("")}document.write(f.join(""))}};Object.extend(window,{GetSwfVer:a.getSwfVer.bind(a),AC_FL_RunContent:a.render.bind(a),DetectFlashVer:a.detectFlashVer.bind(a)})});