1var AD2={};(function(a){var slice=Array.slice||(function(){var _slice=Array.prototype.slice;return function(arr){return _slice.apply(arr,_slice.call(arguments,1))}})(),getType=function(v){var s=typeof v;if(s==='object'){if(v){if(typeof v.length==='number'){s='array'}}else{s='null'}}return s},contains=function(superset,subset){return!find(subset,function(v,k){var sv=superset[k];if(sv!==v){if(typeof sv=='object'&&typeof v=='object'){return!contains(sv,v)}else{return true}}else{return false}})},equals=function(a,b){return contains(a,b)&&contains(b,a)},isEmpty=function(o){var empty=true;each(o,function(v,k,_break){empty=false;return _break});return empty},each=(function(){var _break={},arr_fn=function(numerable,fn,bind){for(var i=0,len=numerable.length;i<len;i++){if(fn.call(bind,numerable[i],i,_break)==_break){return i}}return-1},iterator_type={'string':function(numerable,fn,bind){return arr_fn(numerable.split(''),fn,bind)},'array':arr_fn,'number':function(numerable,fn,bind){for(var i=0;i<numerable;i++){fn.call(bind,i,i)}},'object':function(numerable,fn,bind){for(var i in numerable){if(numerable.hasOwnProperty(i)){if(fn.call(bind,numerable[i],i,_break)==_break){return i}}}return-1}},getIterator=function(o){return iterator_type[getType(o)]};return function(numerable,fn,bind){return getIterator(numerable)(numerable,fn,bind||numerable)}})(),find=function(numerable,fn,bind){var index=each(numerable,function(v,k,_break){if(fn.apply(bind,arguments)===true){return _break}});return index==-1?null:numerable[index]},filter=function(numerable,fn,bind){var valids=[];each(numerable,function(v){if(fn.apply(bind,arguments)===true){valids.push(v)}});return valids},map=function(numerable,fn,bind,is_dictionary){var results;if(is_dictionary){results={};each(numerable,function(v,k){results[k]=fn.apply(bind,arguments)})}else{results=[];each(numerable,function(){results.push(fn.apply(bind,arguments))})}return results},invoke=function(numerable,method_name,arg1,arg2,argN){var args=slice(arguments,2);each(numerable,function(v,k){v[method_name].apply(v,args)})},unlink=function(object){if(object==null){return object}if(typeof object.length=='number'&&typeof object!='string'){return map(object,unlink)}else if(typeof object=='object'){return map(object,unlink,null,true)}return object},mixdeep=function(r){if(!r){r={}}for(var i=1;i<arguments.length;i++){var s=arguments[i];if(s){for(var j in s){if(r[j]&&typeof r[j]=='object'&&typeof s[j]=='object'){arguments.callee(r[j],s[j])}else{r[j]=unlink(s[j])}}}}return r},mix=function(r){if(!r){r={}}for(var i=1;i<arguments.length;i++){var s=arguments[i];if(s){for(var j in s){r[j]=s[j]}}}return r},mixif=function(r){if(!r){r={}}for(var i=1;i<arguments.length;i++){var s=arguments[i];if(s){for(var j in s){if(r[j]===undefined){r[j]=s[j]}}}}return r},generateId=(function(){var id=1;return function(){return'auto_gen_'+id++}})(),Class={proto:(function(){var fn=function(instance,method){return this.prototype[method].apply(instance,slice(arguments,2))};return function(ctor){ctor.proto=fn}})(),create:function(proto,sp){var ctor=function(){if(this.init){this.init.apply(this,arguments)}};var mixins_begin_index=1;if(sp&&typeof sp=='function'){var F=function(){};ctor.superclass=F.prototype=sp.prototype;ctor.prototype=new F();mixins_begin_index=2}var mixins=slice(arguments,mixins_begin_index);mixins.unshift(proto);mix(ctor.prototype,mixif.apply(window,mixins));return ctor}},getObjectToStringFn=function(assign_token,pair_separator,need_last,need_encode){var encode=need_encode?encodeURIComponent:function(k){return k};return function(o){return map(o,function(v,k){if(k!=null){return k+assign_token+encode(v)}}).join(pair_separator)+(need_last?pair_separator:'')}};mix(a,{generateId:generateId,slice:slice,getType:getType,Object:{equals:equals,isEmpty:isEmpty},each:each,map:map,find:find,filter:filter,mix:mix,mixdeep:mixdeep,mixif:mixif,indexOf:function(arr,o){if(arr.indexOf){return arr.indexOf(o)}for(var i=0;i<arr.length;i++){if(arr[i]===o){return i}}return-1},buffer:function(runner,delay){if(!delay){return runner}var timer;return function(){if(timer){clearTimeout(timer)}var args=arguments;timer=setTimeout(function(){runner.apply(window,args)},delay||100)}},Class:Class,format:function(s,config,reserve){return s.replace(/\{([^}]*)\}/g,(typeof config=='object')?function(m,i){var ret=config[i];return ret==null&&reserve?m:ret}:config)},getObjectToStringFn:getObjectToStringFn,serializeStyles:getObjectToStringFn(':',';
1',true,false),serializeAttrs:getObjectToStringFn('=',' ',true,false),serializeQuery:getObjectToStringFn('=','&',false,true)})})(AD2);(function(a){var EVT='__events',FNID='__fnid',each=a.each,deleteHandler=function(handlers,k){var handler=handlers[k];if(handler){delete handler.fn;delete handler.bind;delete handlers[k]}},deleteEvent=function(events,type,handlers){handlers=handlers||events[type];if(handlers){each(handlers,function(v,k){deleteHandler(handlers,k)});delete events[type]}},deletePropIfEmpty=function(o,prop){var op=o[prop];for(var p in op){if(op.hasOwnProperty(p)){return}}delete o[prop]},getProp=function(o){for(var i=1,ret=o;i<arguments.length;i++){var prop=arguments[i];ret=ret[prop]=(ret[prop]||{})}return ret},on=function(o,type,fn,bind){getProp(o,EVT,type)[fn[FNID]||(fn[FNID]=a.generateId())]={fn:fn,bind:bind||o}},batch=function(o,handlers){each(handlers,function(v,k){if(typeof v=='function'){on(o,k,v)}else{on(o,k,v.fn,v.bind)}})};a.Observable={fire:function(type){this._fire(type,a.slice(arguments,1))},_fire:function(type,args){var events=this[EVT];if(events){var event=events[type];if(event){each(event,function(handler){handler.fn.apply(handler.bind,args)})}}},on:function(type,fn,bind){if(arguments.length==1){batch(this,type)}else{on(this,type,fn,bind)}},un:function(type,fn){var events=this[EVT];if(!events){return}if(type){var event=events[type];if(event){if(fn){if(fn[FNID]){deleteHandler(event,fn[FNID]);deletePropIfEmpty(events,type)}}else{deleteEvent(events,type)}deletePropIfEmpty(this,EVT)}}else{each(events,function(v,k){deleteEvent(events,k,v)});delete this[EVT]}}}})(AD2);(function(a){var el_template='<{tag} {attrs}style="{styles}">{inner}</{tag}>',each=a.each,propertyCache={},patterns={HYPHEN:/(-[a-z])/i,ROOT_TAG:/^body|html$/i},ua=(function(){var o={ie:0,opera:0,gecko:0,webkit:0,mobile:null};var ua=navigator.userAgent,m;if((/KHTML/).test(ua)){o.webkit=1}m=ua.match(/AppleWebKit\/([^\s]*)/);if(m&&m[1]){o.webkit=parseFloat(m[1]);if(/ Mobile\//.test(ua)){o.mobile="Apple"}else{m=ua.match(/NokiaN[^\/]*/);if(m){o.mobile=m[0]}}}if(!o.webkit){m=ua.match(/Opera[\s\/]([^\s]*)/);if(m&&m[1]){o.opera=parseFloat(m[1]);m=ua.match(/Opera Mini[^;]*/);if(m){o.mobile=m[0]}}else{m=ua.match(/MSIE\s([^;]*)/);if(m&&m[1]){o.ie=parseFloat(m[1])}else{m=ua.match(/Gecko\/([^\s]*)/);if(m){o.gecko=1;m=ua.match(/rv:([^\s\)]*)/);if(m&&m[1]){o.gecko=parseFloat(m[1])}}}}}return o})();var walk=function(el,side){for(var nel=el;nel;nel=nel[side]){if(nel.nodeType==1){return nel}}},buildHTML=function(styles,attrs,tag,inner){return a.format(el_template,{tag:tag||'div',attrs:a.serializeAttrs(attrs||{}),styles:a.serializeStyles(styles),inner:inner||''})},toCamel=function(property){if(!patterns.HYPHEN.test(property)){return property}if(propertyCache[property]){return propertyCache[property]}var converted=property;while(patterns.HYPHEN.exec(converted)){converted=converted.replace(RegExp.$1,RegExp.$1.substr(1).toUpperCase())}propertyCache[property]=converted;return converted},locus=function(dest,now,n){var d=Math.abs(dest-now);if(d<n){return arguments.callee(dest,now,d/2)}return n<=1?dest:(dest+(n-1)*now)/n},getStyle=(function(){if(document.defaultView&&document.defaultView.getComputedStyle){return function(el,property){var value=null;if(property=='float'){property='cssFloat'}var computed=document.defaultView.getComputedStyle(el,'');if(computed){value=computed[toCamel(property)]}return el.style[property]||value}}else if(document.documentElement.currentStyle&&ua.ie){return function(el,property){switch(toCamel(property)){case'opacity':var val=100;try{val=el.filters['DXImageTransform.Microsoft.Alpha'].opacity}catch(e){try{val=el.filters('alpha').opacity}catch(e){}}return val/100;case'float':property='styleFloat';default:var value=el.currentStyle?el.currentStyle[property]:null;return(el.style[property]||value)}}}else{return function(el,property){return el.style[property]}}})(),setStyle2=(function(){var px=/left|top|right|bottom|width|height/;var transVal=function(k,v){if(px.test(k)&&typeof v=='number'){v=v+'px'}return v};if(ua.ie){return function(el,property,val){property=toCamel(property);switch(property){case'opacity':el.style.filter='alpha(opacity='+val*100+')';if(!el.currentStyle||!el.currentStyle.hasLayout){el.style.zoom=1}break;case'float':property='styleFloat';default:el.style[property]=transVal(property,val)}}}else{return function(el,property,val){property=toCamel(property);if(property=='float'){property='cssFloat'}el.style[property]=transVal(property,val)}}})(),setStyle=function(el,k,v){el=$(el);if(typeof k=='object'){each(k,function(_v,_k){setStyle2(el,_k,_v)})}else{setStyle2(el,k,v)}},getDocumentScrollLeft=function(doc){doc=doc||document;return Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft)},getDocumentScrollTop=function(doc){doc=doc||document;return Math.max(doc.documentElement.scrollTop,doc.body.scrollTop)},getDocumentHeight=function(){var scrollHeight=(document.compatMode!='CSS1Compat')?document.body.scrollHeight:document.documentElement.scrollHeight;
1var h=Math.max(scrollHeight,getViewportHeight());return h},getDocumentWidth=function(){var scrollWidth=(document.compatMode!='CSS1Compat')?document.body.scrollWidth:document.documentElement.scrollWidth;var w=Math.max(scrollWidth,getViewportWidth());return w},getViewportHeight=function(){var height=self.innerHeight;var mode=document.compatMode;if((mode||ua.ie)&&!ua.opera){height=(mode=='CSS1Compat')?document.documentElement.clientHeight:document.body.clientHeight}return height},getViewportWidth=function(){var width=self.innerWidth;var mode=document.compatMode;if(mode||ua.ie){width=(mode=='CSS1Compat')?document.documentElement.clientWidth:document.body.clientWidth}return width},getXY=function(el){var pos=[el.offsetLeft,el.offsetTop];var parentNode=el.offsetParent;var accountForBody=(ua.webkit&&getStyle(el,'position')=='absolute'&&el.offsetParent==el.ownerDocument.body);if(parentNode!=el){while(parentNode){pos[0]+=parentNode.offsetLeft;pos[1]+=parentNode.offsetTop;if(!accountForBody&&ua.webkit&&getStyle(parentNode,'position')=='absolute'){accountForBody=true}parentNode=parentNode.offsetParent}}if(accountForBody){pos[0]-=el.ownerDocument.body.offsetLeft;pos[1]-=el.ownerDocument.body.offsetTop}parentNode=el.parentNode;while(parentNode.tagName&&!patterns.ROOT_TAG.test(parentNode.tagName)){if(getStyle(parentNode,'display').search(/^inline|table-row.*$/i)){pos[0]-=parentNode.scrollLeft;pos[1]-=parentNode.scrollTop}parentNode=parentNode.parentNode}return pos},$=function(id){if(typeof id=='string'){return document.getElementById(id)}return id},copyCoordinates=function(me,coordinates){copyCoordinates2(me,coordinates,['left','right','horzontal_center']);copyCoordinates2(me,coordinates,['top','bottom','vertical_center']);a.each(['width','height'],function(p){if(typeof coordinates[p]!='undefined'){me[p]=coordinates[p]}});return me},copyCoordinates2=function(me,coordinates,directions){var specified_prop_name,specified_prop_value;a.each(directions,function(direction){if(typeof coordinates[direction]!='undefined'){specified_prop_name=direction;specified_prop_value=coordinates[direction]}});if(specified_prop_name){a.each(directions,function(direction){delete me[direction]});me[specified_prop_name]=specified_prop_value}};a.DomUtil={ua:ua,get:$,buildHTML:buildHTML,createElement:function(html){if(typeof html!='string'){html=buildHTML.apply(window,arguments)}var el=document.createElement('div');el.innerHTML=html;return el.firstChild},next:function(el){return walk(el,'nextSibling')},pre:function(el){return walk(el,'previousSibling')},children:function(el){var results=[];for(var cel=el.firstChild;cel;cel=cel.nextSibling){if(cel.nodeType==1){results.push(cel)}}return results},getSize:function(el){var old_display=getStyle(el,'display');if(old_display=='none'){setStyle(el,'display','')}var size={width:el.offsetWidth,height:el.offsetHeight};setStyle(el,'display',old_display);return size},setStyle:setStyle,getStyle:function(el,k){return getStyle($(el),k)},getXY:function(el){return getXY($(el))},hide:function(el){setStyle(el,'display','none')},show:function(el){setStyle(el,'display','block')},getDocumentHeight:getDocumentHeight,getDocumentWidth:getDocumentWidth,getViewportHeight:getViewportHeight,getViewportWidth:getViewportWidth,getDocumentScrollTop:getDocumentScrollTop,getDocumentScrollLeft:getDocumentScrollLeft,absolutize:function(el,zIndex,insert_to_body){el.className='absolute';a.DomUtil.setStyle(el,{position:'absolute',left:'-999px',top:'-9999px',zIndex:zIndex});if(insert_to_body){document.body.insertBefore(el,document.body.firstChild)}},align:function(anchor,brick,type){anchor=$(anchor);brick=$(brick);var sizes={},types=type.split('-'),anchorXY=getXY(anchor),x=anchorXY[0],y=anchorXY[1];each({anchor:anchor,brick:brick},function(el,name){var o=sizes[name]={};each(['Width','Height'],function(side){o[side.toLowerCase()]=el['offset'+side]})});each(types[0].split(''),function(al){switch(al){case'r':x+=sizes.anchor.width;break;case'b':y+=sizes.anchor.height;break;default:break}});each(types[1].split(''),function(al){switch(al){case'r':x-=sizes.brick.width;break;case'b':y-=sizes.brick.height;break;default:break}});brick.style.left=x+'px';brick.style.top=y+'px'}};var FixedPosElement=a.Class.create({interval:null,init:function(el){this.el=el},destroy:function(){this.fire('Destroy');this.el.parentNode.removeChild(this.el)}},a.Observable);if(ua.ie==6){a.DomUtil.FixedPosElement=a.Class.create({init:function(el){FixedPosElement.prototype.init.a
1pply(this,arguments);el.style.position='absolute';el.className='absolute'},setCoordinates:function(coordinates){copyCoordinates(this,coordinates);var self=this;var el=this.el;var getLeft=(function(){if(self.horzontal_center){return function(){return(getViewportWidth()-self.width)/2+getDocumentScrollLeft()}}if(self.left!=undefined){return function(){return getDocumentScrollLeft()+self.left}}return function(){return getDocumentScrollLeft()+getViewportWidth()-self.right-self.width}})();var getTop=(function(){if(self.vertical_center){return function(){return(getViewportHeight()-self.height)/2+getDocumentScrollTop()}}if(self.top!=undefined){return function(){return getDocumentScrollTop()+self.top}}return function(){return getDocumentScrollTop()+getViewportHeight()-self.bottom-self.height}})();var getPosition=function(smooth){if(smooth){var xy=getXY(el);return{left:locus(getLeft(),xy[0],4),top:locus(getTop(),xy[1],4)}}return{left:getLeft(),top:getTop()}};clearInterval(this.interval);this.interval=setInterval(function(){setStyle(el,getPosition(true))},30);this.on('Destroy',function(){clearInterval(self.interval)});setStyle(el,getPosition(false));if(typeof coordinates.width!='undefined'){setStyle(el,'width',coordinates.width)}if(typeof coordinates.height!='undefined'){setStyle(el,'height',coordinates.height)}}},FixedPosElement)}else{a.DomUtil.FixedPosElement=a.Class.create({init:function(el){FixedPosElement.prototype.init.apply(this,arguments);el.style.position='fixed'},setCoordinates:function(coordinates){var el=this.el;a.mix(this,coordinates);var evt=a.DomEventUtil;var self=this;if(coordinates.horzontal_center){var setHorzontal=function(){setStyle(el,'left',(getViewportWidth()-self.width)/2)};setHorzontal();evt.on(window,'resize',setHorzontal);this.on('Destroy',function(){evt.un(window,'resize',setHorzontal)})}if(coordinates.vertical_center){var setVertical=function(){setStyle(el,'top',(getViewportHeight()-self.height)/2)};setVertical();evt.on(window,'resize',setVertical);this.on('Destroy',function(){evt.un(window,'resize',setVertical)})}setStyle(this.el,coordinates)}},FixedPosElement)}})(AD2);var document_is_ready=function(){return false};(function(a){var $=a.DomUtil.get,evt=a.DomEventUtil={};if(document.addEventListener){evt.on=function(el,type,handler){$(el).addEventListener(type,handler,false);return handler};evt.un=function(el,type,handler){$(el).removeEventListener(type,handler,false)};evt.stopPropagation=function(e){e.stopPropagation()};evt.preventDefault=function(e){e.preventDefault()};evt.getTarget=function(e){return e.target}}else{evt.on=function(el,type,handler){el=$(el);var actualHandler=function(){handler.call(el,window.event)};el.attachEvent('on'+type,actualHandler);return actualHandler};evt.un=function(el,type,actualHandler){$(el).detachEvent('on'+type,actualHandler)};evt.stopPropagation=function(e){e.cancelBubble=true};evt.preventDefault=function(e){e.returnValue=false};evt.getTarget=function(e){return e.srcElement}}evt.stop=function(e){evt.stopPropagation(e);evt.preventDefault(e)};a.Event=a.Class.create({init:function(e){this.e=e},getOffset:function(){if(this.e.offsetX){return{x:this.e.offsetX,y:this.e.offsetY}}if(this.e.layerX){return{x:this.e.layerX,y:this.e.layerY}}return{x:0,y:0}}});(function(){var fns=[];evt.ready=function(f){fns.push(f)};var _ready=function(){a.each(fns,function(f){f()});evt.ready=function(f){f()};_ready=function(){};document_is_ready=function(){return true}};if(a.DomUtil.ua.ie){var timer=setInterval(function(){try{document.documentElement.doScroll('left');clearInterval(timer);timer=null;_ready()}catch(ex){}},200)}else{evt.on(document,"DOMContentLoaded",_ready)}evt.on(window,'load',_ready)})()})(AD2);(function(a){a.Cookie={set:function(key,value,options){var text=key+'='+value;if(options){if(options.expires){text+="; expires="+(new Date((new Date()).getTime()+86400000*options.expires)).toGMTString()}if(options.path){text+="; path="+options.path}if(options.domain){text+="; domain="+options.domain}if(options.secure===true){text+="; secure"}}document.cookie=text},get:function(name){var text=document.cookie;var cookies={};
1if(/[^=]+=[^=;]?(?:; [^=]+=[^=]?)?/.test(text)){var cookieParts=text.split(/;\s/g),cookieName=null,cookieValue=null,cookieNameValue=null;for(var i=0,len=cookieParts.length;i<len;i++){cookieNameValue=cookieParts[i].match(/([^=]+)=/i);if(cookieNameValue instanceof Array){cookieName=cookieNameValue[1];cookieValue=cookieParts[i].substring(cookieNameValue[1].length+1)}else{cookieName=cookieParts[i];cookieValue=cookieName}cookies[cookieName]=cookieValue}}if(name){return cookies[name]}return cookies},remove:function(k,options){options=options||{};options.expires=-1;this.set(k,"",options)}}})(AD2);(function(a){var dom=a.DomUtil,$time=Date.now||function(){return new Date().getTime()},default_config={is_style:true,duration:1,transition:function(p){return p},callback:function(){}};var compute=function(from,to,delta){return(to-from)*delta+from},buildFrom=function(el,from,to){a.each(to,function(v,k){if(from[k]==null){from[k]=parseInt(dom.getStyle(el,k),10)}else{dom.setStyle(el,k,from[k])}})};a.Anim=a.Class.create({init:function(el,config){this.el=dom.get(el);this.config=a.mixif(config,default_config);this.chains=[]},morph:function(o){if(this.playing){this.chains.push(o)}else{this._morph(o);this.playing=true}return this},_morph:function(o){o=o||{};var from=o.from||{},to=o.to,config=o.config||{};a.mixif(config,this.config);var el=this.el,duration=config.duration*1000,transition=config.transition,startTime=$time(),me=this;buildFrom(el,from,to);var trans=config.is_style?function(delta){a.each(to,function(value,property){dom.setStyle(el,property,compute(from[property],value,delta))})}:function(delta){a.each(to,function(value,property){el[property]=compute(from[property],value,delta)})};var timer=setInterval(function(){var time=$time();if(time<startTime+duration){trans(transition((time-startTime)/duration))}else{trans(1);clearInterval(timer);me._chain()}},50)},_chain:function(){if(this.chains.length){this._morph(this.chains.shift())}else{this.playing=false;this.config.callback()}}})})(AD2);(function(a){var flashs={};a.FM={get:function(id){return flashs[id]},reg:function(id,o){flashs[id]=o},ready:function(id){flashs[id].fire('_ready')}};var invokeFlash=function(flash,method,retry_times){if(retry_times==null){retry_times=4}var i=0;(function(){if(i++>retry_times){return}try{flash[method]()}catch(e){setTimeout(arguments.callee,500)}})()};a.FO=a.Class.create(a.mix({init:function(el){this.el=a.DomUtil.get(el);this.q=[];this.on('ready',function(){this.invokeFlash=function(method){invokeFlash(this.getFlash(),method)};a.each(this.q,this.invokeFlash)})},invokeFlash:function(method){this.q.push(method)},getEl:function(){return this.el},getFlash:function(){if(!this.flash){this.flash=this.el.getElementsByTagName('object')[0]}return this.flash}},a.Observable))})(AD2);var mutex_lock,mutex_unlock;(function(){var locked=false;mutex_lock=function(){if(locked){return-1}else{locked=true;return 0}};mutex_unlock=function(){locked=false;return 0}})();(function(a){var each=a.each,Class=a.Class,dom=a.DomUtil,evt=a.DomEventUtil,ua=dom.ua,buildHTML=dom.buildHTML,dic_area_display={},cookie=a.cookie=a.Cookie.get(),display_index=parseInt(cookie['ad_play_index'])||Math.floor(Math.random()*100),FLASH_VAR_LINK='adlink',FETCH_ALL_DISPLAYS=['turner'];a.Cookie.set('ad_play_index',display_index+1,{expires:1,path:'/'});a.resource=function(file){return'http://www.jmnews.com.cn/comm/201004/main/img/AD/'+file};var ping=(function(){var refs=window.__images=[];return function(url){var img=new Image(1,1);img.src=url;refs.push(img)}})(),displayInOrder=function(area_config){return function(){if(arguments.length==0){return}var creativity_config=arguments[display_index%arguments.length];var display_type=creativity_config['display'];if(a.indexOf(FETCH_ALL_DISPLAYS,display_type)!=-1){creativity_config=arguments}dic_area_display[area_config.id]=dm.create(display_type,{area_config:area_config,creativity_config:creativity_config})}},some_anchor=dom.createElement({position:'absolute',left:'-9999px',top:'-9999px'},{'href':'#'},'a'),some_anchor_is_appended=false;a.lostFocus=function(){if(!some_anchor_is_appended){document.body.insertBefore(some_anchor,document.body.firstChild);some_anchor_is_appended=true}some_anchor.focus()};a.DisplayBase=Class.create({init:function(config){a.mix(this,config)},getFodder:function(origin){var fodder=this['creativity_config']['fodder'];if(!origin&&fodder.length==1){return fodder[0]}return fodder},getDisplayConfig:function(){return this['creativity_config']['display_config']},appendToPing:function(ping_monitor){var creativity_config=this.creativity_config;a.ping.append({loc:this.area_config.id,cid:creativity_config.cid,oid:creativity_config.oid});if(ping_monitor&&creativity_config['monitor_url']){ping(creativity_config['monitor_url'])}},render:function(){this.preRender();this.doRender()},preRender:function(){},doRender:function(){}});a.PingDisplayBase=Class.create({preRender:function(){this.appendToPing(true)}},a.DisplayBase);var param_template='<param name="{name}" value="{value}"></param>';var buildParams=function(o){return a.map(o,function(v,k){return a.format(param_template,{name:k,value:v})}).join('')};var getExtension=a.getExtension=function(uri){return/\.(\w+)(?:$|\?)/.exec(uri)[1].toLowerCase()};var removeFlash=function(flash){if(!flash||!flash.parentNode){return}if(ua.ie){for(var i in flash){if(typeof flash[i]=="function"){flash[i]=null}}}flash.parentNode.removeChild(flash)};var htmlEncode=(function(){var div=document.createElement("div");return function(str){div.innerHTML='';div.appendChild(document.createTextNode(str));return div.innerHTML}})();var renderer=(function(){var script_template='<scrip'+'t src="{src}"></scrip'+'t>',_renderImage=function(styles,link,el){el.innerHTML=buildHTML(styles,{href:htmlEncode(link),target:'_blank'},'a')},renderImage=function(config,el){var styles={display:'block',cursor:'pointer',width:config.width+'px',height:config.height+'px','background-image':
1a.format('url({uri})',config.resource_url)};_renderImage(styles,config.li
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.