if(typeof YAHOO=="undefined"){var YAHOO={};}
YAHOO.namespace=function(){var a=arguments,o=null,i,j,d;for(i=0;i<a.length;i=i+1){d=a[i].split(".");o=YAHOO;for(j=(d[0]=="YAHOO")?1:0;j<d.length;j=j+1){o[d[j]]=o[d[j]]||{};o=o[d[j]];}}
return o;};YAHOO.log=function(msg,cat,src){var l=YAHOO.widget.Logger;if(l&&l.log){return l.log(msg,cat,src);}else{return false;}};YAHOO.init=function(){this.namespace("util","widget","example");if(typeof YAHOO_config!="undefined"){var l=YAHOO_config.listener,ls=YAHOO.env.listeners,unique=true,i;if(l){for(i=0;i<ls.length;i=i+1){if(ls[i]==l){unique=false;break;}}
if(unique){ls.push(l);}}}};YAHOO.register=function(name,mainClass,data){var mods=YAHOO.env.modules;if(!mods[name]){mods[name]={versions:[],builds:[]};}
var m=mods[name],v=data.version,b=data.build,ls=YAHOO.env.listeners;m.name=name;m.version=v;m.build=b;m.versions.push(v);m.builds.push(b);m.mainClass=mainClass;for(var i=0;i<ls.length;i=i+1){ls[i](m);}
if(mainClass){mainClass.VERSION=v;mainClass.BUILD=b;}else{YAHOO.log("mainClass is undefined for module "+name,"warn");}};YAHOO.env=YAHOO.env||{modules:[],listeners:[],getVersion:function(name){return YAHOO.env.modules[name]||null;}};YAHOO.env.ua=function(){var C={ie:0,opera:0,gecko:0,webkit:0};var B=navigator.userAgent,A;if((/KHTML/).test(B)){C.webkit=1;}A=B.match(/AppleWebKit\/([^\s]*)/);if(A&&A[1]){C.webkit=parseFloat(A[1]);}if(!C.webkit){A=B.match(/Opera[\s\/]([^\s]*)/);if(A&&A[1]){C.opera=parseFloat(A[1]);}else{A=B.match(/MSIE\s([^;]*)/);if(A&&A[1]){C.ie=parseFloat(A[1]);}else{A=B.match(/Gecko\/([^\s]*)/);if(A){C.gecko=1;A=B.match(/rv:([^\s\)]*)/);if(A&&A[1]){C.gecko=parseFloat(A[1]);}}}}}return C;}();YAHOO.lang={isArray:function(obj){if(obj.constructor&&obj.constructor.toString().indexOf('Array')>-1){return true;}else{return YAHOO.lang.isObject(obj)&&obj.constructor==Array;}},isBoolean:function(obj){return typeof obj=='boolean';},isFunction:function(obj){return typeof obj=='function';},isNull:function(obj){return obj===null;},isNumber:function(obj){return typeof obj=='number'&&isFinite(obj);},isObject:function(obj){return typeof obj=='object'||YAHOO.lang.isFunction(obj);},isString:function(obj){return typeof obj=='string';},isUndefined:function(obj){return typeof obj=='undefined';},hasOwnProperty:function(obj,prop){if(Object.prototype.hasOwnProperty){return obj.hasOwnProperty(prop);}
return!YAHOO.lang.isUndefined(obj[prop])&&obj.constructor.prototype[prop]!==obj[prop];},extend:function(subc,superc,overrides){var F=function(){};F.prototype=superc.prototype;subc.prototype=new F();subc.prototype.constructor=subc;subc.superclass=superc.prototype;if(superc.prototype.constructor==Object.prototype.constructor){superc.prototype.constructor=superc;}
if(overrides){for(var i in overrides){subc.prototype[i]=overrides[i];}}},augment:function(r,s){var rp=r.prototype,sp=s.prototype,a=arguments,i,p;if(a[2]){for(i=2;i<a.length;i=i+1){rp[a[i]]=sp[a[i]];}}else{for(p in sp){if(!rp[p]){rp[p]=sp[p];}}}}};YAHOO.init();YAHOO.util.Lang=YAHOO.lang;YAHOO.augment=YAHOO.lang.augment;YAHOO.extend=YAHOO.lang.extend;YAHOO.register("yahoo",YAHOO,{version:"2.2.0",build:"127"});(function(){var Y=YAHOO.util,getStyle,setStyle,id_counter=0,propertyCache={};var ua=navigator.userAgent.toLowerCase(),isOpera=(ua.indexOf('opera')>-1),isSafari=(ua.indexOf('safari')>-1),isGecko=(!isOpera&&!isSafari&&ua.indexOf('gecko')>-1),isIE=(!isOpera&&ua.indexOf('msie')>-1);var patterns={HYPHEN:/(-[a-z])/i};var toCamel=function(property){if(!patterns.HYPHEN.test(property)){return property;}
if(propertyCache[property]){return propertyCache[property];}
while(patterns.HYPHEN.exec(property)){property=property.replace(RegExp.$1,RegExp.$1.substr(1).toUpperCase());}
propertyCache[property]=property;return property;};if(document.defaultView&&document.defaultView.getComputedStyle){getStyle=function(el,property){var value=null;var computed=document.defaultView.getComputedStyle(el,'');if(computed){value=computed[toCamel(property)];}
return el.style[property]||value;};}else if(document.documentElement.currentStyle&&isIE){getStyle=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;break;default:var value=el.currentStyle?el.currentStyle[property]:null;return(el.style[property]||value);}};}else{getStyle=function(el,property){return el.style[property];};}
if(isIE){setStyle=function(el,property,val){switch(property){case'opacity':if(typeof el.style.filter=='string'){el.style.filter='alpha(opacity='+val*100+')';if(!el.currentStyle||!el.currentStyle.hasLayout){el.style.zoom=1;}}
break;default:el.style[property]=val;}};}else{setStyle=function(el,property,val){el.style[property]=val;};}
YAHOO.util.Dom={get:function(el){if(!el){return null;}
if(typeof el!='string'&&!(el instanceof Array)){return el;}
if(typeof el=='string'){return document.getElementById(el);}
else{var collection=[];for(var i=0,len=el.length;i<len;++i){collection[collection.length]=Y.Dom.get(el[i]);}
return collection;}
return null;},getStyle:function(el,property){property=toCamel(property);var f=function(element){return getStyle(element,property);};return Y.Dom.batch(el,f,Y.Dom,true);},setStyle:function(el,property,val){property=toCamel(property);var f=function(element){setStyle(element,property,val);};Y.Dom.batch(el,f,Y.Dom,true);},getXY:function(el){var f=function(el){if(el.parentNode===null||el.offsetParent===null||this.getStyle(el,'display')=='none'){return false;}
var parentNode=null;var pos=[];var box;if(el.getBoundingClientRect){box=el.getBoundingClientRect();var doc=document;if(!this.inDocument(el)&&parent.document!=document){doc=parent.document;if(!this.isAncestor(doc.documentElement,el)){return false;}}
var scrollTop=Math.max(doc.documentElement.scrollTop,doc.body.scrollTop);var scrollLeft=Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft);return[box.left+scrollLeft,box.top+scrollTop];}
else{pos=[el.offsetLeft,el.offsetTop];parentNode=el.offsetParent;if(parentNode!=el){while(parentNode){pos[0]+=parentNode.offsetLeft;pos[1]+=parentNode.offsetTop;parentNode=parentNode.offsetParent;}}
if(isSafari&&this.getStyle(el,'position')=='absolute'){pos[0]-=document.body.offsetLeft;pos[1]-=document.body.offsetTop;}}
if(el.parentNode){parentNode=el.parentNode;}
else{parentNode=null;}
while(parentNode&&parentNode.tagName.toUpperCase()!='BODY'&&parentNode.tagName.toUpperCase()!='HTML')
{if(Y.Dom.getStyle(parentNode,'display')!='inline'){pos[0]-=parentNode.scrollLeft;pos[1]-=parentNode.scrollTop;}
if(parentNode.parentNode){parentNode=parentNode.parentNode;}else{parentNode=null;}}
return pos;};return Y.Dom.batch(el,f,Y.Dom,true);},getX:function(el){var f=function(el){return Y.Dom.getXY(el)[0];};return Y.Dom.batch(el,f,Y.Dom,true);},getY:function(el){var f=function(el){return Y.Dom.getXY(el)[1];};return Y.Dom.batch(el,f,Y.Dom,true);},setXY:function(el,pos,noRetry){var f=function(el){var style_pos=this.getStyle(el,'position');if(style_pos=='static'){this.setStyle(el,'position','relative');style_pos='relative';}
var pageXY=this.getXY(el);if(pageXY===false){return false;}
var delta=[parseInt(this.getStyle(el,'left'),10),parseInt(this.getStyle(el,'top'),10)];if(isNaN(delta[0])){delta[0]=(style_pos=='relative')?0:el.offsetLeft;}
if(isNaN(delta[1])){delta[1]=(style_pos=='relative')?0:el.offsetTop;}
if(pos[0]!==null){el.style.left=pos[0]-pageXY[0]+delta[0]+'px';}
if(pos[1]!==null){el.style.top=pos[1]-pageXY[1]+delta[1]+'px';}
if(!noRetry){var newXY=this.getXY(el);if((pos[0]!==null&&newXY[0]!=pos[0])||(pos[1]!==null&&newXY[1]!=pos[1])){this.setXY(el,pos,true);}}};Y.Dom.batch(el,f,Y.Dom,true);},setX:function(el,x){Y.Dom.setXY(el,[x,null]);},setY:function(el,y){Y.Dom.setXY(el,[null,y]);},getRegion:function(el){var f=function(el){var region=new Y.Region.getRegion(el);return region;};return Y.Dom.batch(el,f,Y.Dom,true);},getClientWidth:function(){return Y.Dom.getViewportWidth();},getClientHeight:function(){return Y.Dom.getViewportHeight();},getElementsByClassName:function(className,tag,root){var method=function(el){return Y.Dom.hasClass(el,className);};return Y.Dom.getElementsBy(method,tag,root);},hasClass:function(el,className){var re=new RegExp('(?:^|\\s+)'+className+'(?:\\s+|$)');var f=function(el){return re.test(el['className']);};return Y.Dom.batch(el,f,Y.Dom,true);},addClass:function(el,className){var f=function(el){if(this.hasClass(el,className)){return;}
el['className']=[el['className'],className].join(' ');};Y.Dom.batch(el,f,Y.Dom,true);},removeClass:function(el,className){var re=new RegExp('(?:^|\\s+)'+className+'(?:\\s+|$)','g');var f=function(el){if(!this.hasClass(el,className)){return;}
var c=el['className'];el['className']=c.replace(re,' ');if(this.hasClass(el,className)){this.removeClass(el,className);}};Y.Dom.batch(el,f,Y.Dom,true);},replaceClass:function(el,oldClassName,newClassName){if(oldClassName===newClassName){return false;}
var re=new RegExp('(?:^|\\s+)'+oldClassName+'(?:\\s+|$)','g');var f=function(el){if(!this.hasClass(el,oldClassName)){this.addClass(el,newClassName);return;}
el['className']=el['className'].replace(re,' '+newClassName+' ');if(this.hasClass(el,oldClassName)){this.replaceClass(el,oldClassName,newClassName);}};Y.Dom.batch(el,f,Y.Dom,true);},generateId:function(el,prefix){prefix=prefix||'yui-gen';el=el||{};var f=function(el){if(el){el=Y.Dom.get(el);}else{el={};}
if(!el.id){el.id=prefix+id_counter++;}
return el.id;};return Y.Dom.batch(el,f,Y.Dom,true);},isAncestor:function(haystack,needle){haystack=Y.Dom.get(haystack);if(!haystack||!needle){return false;}
var f=function(needle){if(haystack.contains&&!isSafari){return haystack.contains(needle);}
else if(haystack.compareDocumentPosition){return!!(haystack.compareDocumentPosition(needle)&16);}
else{var parent=needle.parentNode;while(parent){if(parent==haystack){return true;}
else if(!parent.tagName||parent.tagName.toUpperCase()=='HTML'){return false;}
parent=parent.parentNode;}
return false;}};return Y.Dom.batch(needle,f,Y.Dom,true);},inDocument:function(el){var f=function(el){return this.isAncestor(document.documentElement,el);};return Y.Dom.batch(el,f,Y.Dom,true);},getElementsBy:function(method,tag,root){tag=tag||'*';var nodes=[];if(root){root=Y.Dom.get(root);if(!root){return nodes;}}else{root=document;}
var elements=root.getElementsByTagName(tag);if(!elements.length&&(tag=='*'&&root.all)){elements=root.all;}
for(var i=0,len=elements.length;i<len;++i){if(method(elements[i])){nodes[nodes.length]=elements[i];}}
return nodes;},batch:function(el,method,o,override){var id=el;el=Y.Dom.get(el);var scope=(override)?o:window;if(!el||el.tagName||!el.length){if(!el){return false;}
return method.call(scope,el,o);}
var collection=[];for(var i=0,len=el.length;i<len;++i){if(!el[i]){id=el[i];}
collection[collection.length]=method.call(scope,el[i],o);}
return collection;},getDocumentHeight:function(){var scrollHeight=(document.compatMode!='CSS1Compat')?document.body.scrollHeight:document.documentElement.scrollHeight;var h=Math.max(scrollHeight,Y.Dom.getViewportHeight());return h;},getDocumentWidth:function(){var scrollWidth=(document.compatMode!='CSS1Compat')?document.body.scrollWidth:document.documentElement.scrollWidth;var w=Math.max(scrollWidth,Y.Dom.getViewportWidth());return w;},getViewportHeight:function(){var height=self.innerHeight;var mode=document.compatMode;if((mode||isIE)&&!isOpera){height=(mode=='CSS1Compat')?document.documentElement.clientHeight:document.body.clientHeight;}
return height;},getViewportWidth:function(){var width=self.innerWidth;var mode=document.compatMode;if(mode||isIE){width=(mode=='CSS1Compat')?document.documentElement.clientWidth:document.body.clientWidth;}
return width;}};})();YAHOO.util.Region=function(t,r,b,l){this.top=t;this[1]=t;this.right=r;this.bottom=b;this.left=l;this[0]=l;};YAHOO.util.Region.prototype.contains=function(region){return(region.left>=this.left&&region.right<=this.right&&region.top>=this.top&&region.bottom<=this.bottom);};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left));};YAHOO.util.Region.prototype.intersect=function(region){var t=Math.max(this.top,region.top);var r=Math.min(this.right,region.right);var b=Math.min(this.bottom,region.bottom);var l=Math.max(this.left,region.left);if(b>=t&&r>=l){return new YAHOO.util.Region(t,r,b,l);}else{return null;}};YAHOO.util.Region.prototype.union=function(region){var t=Math.min(this.top,region.top);var r=Math.max(this.right,region.right);var b=Math.max(this.bottom,region.bottom);var l=Math.min(this.left,region.left);return new YAHOO.util.Region(t,r,b,l);};YAHOO.util.Region.prototype.toString=function(){return("Region {"+"top: "+this.top+", right: "+this.right+", bottom: "+this.bottom+", left: "+this.left+"}");};YAHOO.util.Region.getRegion=function(el){var p=YAHOO.util.Dom.getXY(el);var t=p[1];var r=p[0]+el.offsetWidth;var b=p[1]+el.offsetHeight;var l=p[0];return new YAHOO.util.Region(t,r,b,l);};YAHOO.util.Point=function(x,y){if(x instanceof Array){y=x[1];x=x[0];}
this.x=this.right=this.left=this[0]=x;this.y=this.top=this.bottom=this[1]=y;};YAHOO.util.Point.prototype=new YAHOO.util.Region();YAHOO.register("dom",YAHOO.util.Dom,{version:"2.2.0",build:"127"});YAHOO.util.CustomEvent=function(type,oScope,silent,signature){this.type=type;this.scope=oScope||window;this.silent=silent;this.signature=signature||YAHOO.util.CustomEvent.LIST;this.subscribers=[];if(!this.silent){}
var onsubscribeType="_YUICEOnSubscribe";if(type!==onsubscribeType){this.subscribeEvent=new YAHOO.util.CustomEvent(onsubscribeType,this,true);}};YAHOO.util.CustomEvent.LIST=0;YAHOO.util.CustomEvent.FLAT=1;YAHOO.util.CustomEvent.prototype={subscribe:function(fn,obj,override){if(!fn){throw new Error("Invalid callback for subscriber to '"+this.type+"'");}
if(this.subscribeEvent){this.subscribeEvent.fire(fn,obj,override);}
this.subscribers.push(new YAHOO.util.Subscriber(fn,obj,override));},unsubscribe:function(fn,obj){if(!fn){return this.unsubscribeAll();}
var found=false;for(var i=0,len=this.subscribers.length;i<len;++i){var s=this.subscribers[i];if(s&&s.contains(fn,obj)){this._delete(i);found=true;}}
return found;},fire:function(){var len=this.subscribers.length;if(!len&&this.silent){return true;}
var args=[],ret=true,i;for(i=0;i<arguments.length;++i){args.push(arguments[i]);}
var argslength=args.length;if(!this.silent){}
for(i=0;i<len;++i){var s=this.subscribers[i];if(s){if(!this.silent){}
var scope=s.getScope(this.scope);if(this.signature==YAHOO.util.CustomEvent.FLAT){var param=null;if(args.length>0){param=args[0];}
ret=s.fn.call(scope,param,s.obj);}else{ret=s.fn.call(scope,this.type,args,s.obj);}
if(false===ret){if(!this.silent){}
return false;}}}
return true;},unsubscribeAll:function(){for(var i=0,len=this.subscribers.length;i<len;++i){this._delete(len-1-i);}
return i;},_delete:function(index){var s=this.subscribers[index];if(s){delete s.fn;delete s.obj;}
this.subscribers.splice(index,1);},toString:function(){return"CustomEvent: "+"'"+this.type+"', "+"scope: "+this.scope;}};YAHOO.util.Subscriber=function(fn,obj,override){this.fn=fn;this.obj=obj||null;this.override=override;};YAHOO.util.Subscriber.prototype.getScope=function(defaultScope){if(this.override){if(this.override===true){return this.obj;}else{return this.override;}}
return defaultScope;};YAHOO.util.Subscriber.prototype.contains=function(fn,obj){if(obj){return(this.fn==fn&&this.obj==obj);}else{return(this.fn==fn);}};YAHOO.util.Subscriber.prototype.toString=function(){return"Subscriber { obj: "+(this.obj||"")+", override: "+(this.override||"no")+" }";};if(!YAHOO.util.Event){YAHOO.util.Event=function(){var loadComplete=false;var DOMReady=false;var listeners=[];var unloadListeners=[];var legacyEvents=[];var legacyHandlers=[];var retryCount=0;var onAvailStack=[];var legacyMap=[];var counter=0;var lastError=null;return{POLL_RETRYS:200,POLL_INTERVAL:10,EL:0,TYPE:1,FN:2,WFN:3,OBJ:3,ADJ_SCOPE:4,isSafari:(/KHTML/gi).test(navigator.userAgent),webkit:function(){var v=navigator.userAgent.match(/AppleWebKit\/([^ ]*)/);if(v&&v[1]){return v[1];}
return null;}(),isIE:(!this.webkit&&!navigator.userAgent.match(/opera/gi)&&navigator.userAgent.match(/msie/gi)),_interval:null,startInterval:function(){if(!this._interval){var self=this;var callback=function(){self._tryPreloadAttach();};this._interval=setInterval(callback,this.POLL_INTERVAL);}},onAvailable:function(p_id,p_fn,p_obj,p_override){onAvailStack.push({id:p_id,fn:p_fn,obj:p_obj,override:p_override,checkReady:false});retryCount=this.POLL_RETRYS;this.startInterval();},onDOMReady:function(p_fn,p_obj,p_override){this.DOMReadyEvent.subscribe(p_fn,p_obj,p_override);},onContentReady:function(p_id,p_fn,p_obj,p_override){onAvailStack.push({id:p_id,fn:p_fn,obj:p_obj,override:p_override,checkReady:true});retryCount=this.POLL_RETRYS;this.startInterval();},addListener:function(el,sType,fn,obj,override){if(!fn||!fn.call){return false;}
if(this._isValidCollection(el)){var ok=true;for(var i=0,len=el.length;i<len;++i){ok=this.on(el[i],sType,fn,obj,override)&&ok;}
return ok;}else if(typeof el=="string"){var oEl=this.getEl(el);if(oEl){el=oEl;}else{this.onAvailable(el,function(){YAHOO.util.Event.on(el,sType,fn,obj,override);});return true;}}
if(!el){return false;}
if("unload"==sType&&obj!==this){unloadListeners[unloadListeners.length]=[el,sType,fn,obj,override];return true;}
var scope=el;if(override){if(override===true){scope=obj;}else{scope=override;}}
var wrappedFn=function(e){return fn.call(scope,YAHOO.util.Event.getEvent(e),obj);};var li=[el,sType,fn,wrappedFn,scope];var index=listeners.length;listeners[index]=li;if(this.useLegacyEvent(el,sType)){var legacyIndex=this.getLegacyIndex(el,sType);if(legacyIndex==-1||el!=legacyEvents[legacyIndex][0]){legacyIndex=legacyEvents.length;legacyMap[el.id+sType]=legacyIndex;legacyEvents[legacyIndex]=[el,sType,el["on"+sType]];legacyHandlers[legacyIndex]=[];el["on"+sType]=function(e){YAHOO.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(e),legacyIndex);};}
legacyHandlers[legacyIndex].push(li);}else{try{this._simpleAdd(el,sType,wrappedFn,false);}catch(ex){this.lastError=ex;this.removeListener(el,sType,fn);return false;}}
return true;},fireLegacyEvent:function(e,legacyIndex){var ok=true,le,lh,li,scope,ret;lh=legacyHandlers[legacyIndex];for(var i=0,len=lh.length;i<len;++i){li=lh[i];if(li&&li[this.WFN]){scope=li[this.ADJ_SCOPE];ret=li[this.WFN].call(scope,e);ok=(ok&&ret);}}
le=legacyEvents[legacyIndex];if(le&&le[2]){le[2](e);}
return ok;},getLegacyIndex:function(el,sType){var key=this.generateId(el)+sType;if(typeof legacyMap[key]=="undefined"){return-1;}else{return legacyMap[key];}},useLegacyEvent:function(el,sType){if(this.webkit&&("click"==sType||"dblclick"==sType)){var v=parseInt(this.webkit,10);if(!isNaN(v)&&v<418){return true;}}
return false;},removeListener:function(el,sType,fn){var i,len;if(typeof el=="string"){el=this.getEl(el);}else if(this._isValidCollection(el)){var ok=true;for(i=0,len=el.length;i<len;++i){ok=(this.removeListener(el[i],sType,fn)&&ok);}
return ok;}
if(!fn||!fn.call){return this.purgeElement(el,false,sType);}
if("unload"==sType){for(i=0,len=unloadListeners.length;i<len;i++){var li=unloadListeners[i];if(li&&li[0]==el&&li[1]==sType&&li[2]==fn){unloadListeners.splice(i,1);return true;}}
return false;}
var cacheItem=null;var index=arguments[3];if("undefined"==typeof index){index=this._getCacheIndex(el,sType,fn);}
if(index>=0){cacheItem=listeners[index];}
if(!el||!cacheItem){return false;}
if(this.useLegacyEvent(el,sType)){var legacyIndex=this.getLegacyIndex(el,sType);var llist=legacyHandlers[legacyIndex];if(llist){for(i=0,len=llist.length;i<len;++i){li=llist[i];if(li&&li[this.EL]==el&&li[this.TYPE]==sType&&li[this.FN]==fn){llist.splice(i,1);break;}}}}else{try{this._simpleRemove(el,sType,cacheItem[this.WFN],false);}catch(ex){this.lastError=ex;return false;}}
delete listeners[index][this.WFN];delete listeners[index][this.FN];listeners.splice(index,1);return true;},getTarget:function(ev,resolveTextNode){var t=ev.target||ev.srcElement;return this.resolveTextNode(t);},resolveTextNode:function(node){if(node&&3==node.nodeType){return node.parentNode;}else{return node;}},getPageX:function(ev){var x=ev.pageX;if(!x&&0!==x){x=ev.clientX||0;if(this.isIE){x+=this._getScrollLeft();}}
return x;},getPageY:function(ev){var y=ev.pageY;if(!y&&0!==y){y=ev.clientY||0;if(this.isIE){y+=this._getScrollTop();}}
return y;},getXY:function(ev){return[this.getPageX(ev),this.getPageY(ev)];},getRelatedTarget:function(ev){var t=ev.relatedTarget;if(!t){if(ev.type=="mouseout"){t=ev.toElement;}else if(ev.type=="mouseover"){t=ev.fromElement;}}
return this.resolveTextNode(t);},getTime:function(ev){if(!ev.time){var t=new Date().getTime();try{ev.time=t;}catch(ex){this.lastError=ex;return t;}}
return ev.time;},stopEvent:function(ev){this.stopPropagation(ev);this.preventDefault(ev);},stopPropagation:function(ev){if(ev.stopPropagation){ev.stopPropagation();}else{ev.cancelBubble=true;}},preventDefault:function(ev){if(ev.preventDefault){ev.preventDefault();}else{ev.returnValue=false;}},getEvent:function(e){var ev=e||window.event;if(!ev){var c=this.getEvent.caller;while(c){ev=c.arguments[0];if(ev&&Event==ev.constructor){break;}
c=c.caller;}}
return ev;},getCharCode:function(ev){return ev.charCode||ev.keyCode||0;},_getCacheIndex:function(el,sType,fn){for(var i=0,len=listeners.length;i<len;++i){var li=listeners[i];if(li&&li[this.FN]==fn&&li[this.EL]==el&&li[this.TYPE]==sType){return i;}}
return-1;},generateId:function(el){var id=el.id;if(!id){id="yuievtautoid-"+counter;++counter;el.id=id;}
return id;},_isValidCollection:function(o){return(o&&o.length&&typeof o!="string"&&!o.tagName&&!o.alert&&typeof o[0]!="undefined");},elCache:{},getEl:function(id){return document.getElementById(id);},clearCache:function(){},DOMReadyEvent:new YAHOO.util.CustomEvent("DOMReady",this),_load:function(e){if(!loadComplete){loadComplete=true;var EU=YAHOO.util.Event;EU._ready();if(this.isIE){EU._simpleRemove(window,"load",EU._load);}}},_ready:function(e){if(!DOMReady){DOMReady=true;var EU=YAHOO.util.Event;EU.DOMReadyEvent.fire();EU._simpleRemove(document,"DOMContentLoaded",EU._ready);}},_tryPreloadAttach:function(){if(this.locked){return false;}
if(this.isIE&&!DOMReady){return false;}
this.locked=true;var tryAgain=!loadComplete;if(!tryAgain){tryAgain=(retryCount>0);}
var notAvail=[];var executeItem=function(el,item){var scope=el;if(item.override){if(item.override===true){scope=item.obj;}else{scope=item.override;}}
item.fn.call(scope,item.obj);};var i,len,item,el;for(i=0,len=onAvailStack.length;i<len;++i){item=onAvailStack[i];if(item&&!item.checkReady){el=this.getEl(item.id);if(el){executeItem(el,item);onAvailStack[i]=null;}else{notAvail.push(item);}}}
for(i=0,len=onAvailStack.length;i<len;++i){item=onAvailStack[i];if(item&&item.checkReady){el=this.getEl(item.id);if(el){if(loadComplete||el.nextSibling){executeItem(el,item);onAvailStack[i]=null;}}else{notAvail.push(item);}}}
retryCount=(notAvail.length===0)?0:retryCount-1;if(tryAgain){this.startInterval();}else{clearInterval(this._interval);this._interval=null;}
this.locked=false;return true;},purgeElement:function(el,recurse,sType){var elListeners=this.getListeners(el,sType);if(elListeners){for(var i=0,len=elListeners.length;i<len;++i){var l=elListeners[i];this.removeListener(el,l.type,l.fn);}}
if(recurse&&el&&el.childNodes){for(i=0,len=el.childNodes.length;i<len;++i){this.purgeElement(el.childNodes[i],recurse,sType);}}},getListeners:function(el,sType){var results=[],searchLists;if(!sType){searchLists=[listeners,unloadListeners];}else if(sType=="unload"){searchLists=[unloadListeners];}else{searchLists=[listeners];}
for(var j=0;j<searchLists.length;++j){var searchList=searchLists[j];if(searchList&&searchList.length>0){for(var i=0,len=searchList.length;i<len;++i){var l=searchList[i];if(l&&l[this.EL]===el&&(!sType||sType===l[this.TYPE])){results.push({type:l[this.TYPE],fn:l[this.FN],obj:l[this.OBJ],adjust:l[this.ADJ_SCOPE],index:i});}}}}
return(results.length)?results:null;},_unload:function(e){var EU=YAHOO.util.Event,i,j,l,len,index;for(i=0,len=unloadListeners.length;i<len;++i){l=unloadListeners[i];if(l){var scope=window;if(l[EU.ADJ_SCOPE]){if(l[EU.ADJ_SCOPE]===true){scope=l[EU.OBJ];}else{scope=l[EU.ADJ_SCOPE];}}
l[EU.FN].call(scope,EU.getEvent(e),l[EU.OBJ]);unloadListeners[i]=null;l=null;scope=null;}}
unloadListeners=null;if(listeners&&listeners.length>0){j=listeners.length;while(j){index=j-1;l=listeners[index];if(l){EU.removeListener(l[EU.EL],l[EU.TYPE],l[EU.FN],index);}
j=j-1;}
l=null;EU.clearCache();}
for(i=0,len=legacyEvents.length;i<len;++i){legacyEvents[i][0]=null;legacyEvents[i]=null;}
legacyEvents=null;EU._simpleRemove(window,"unload",EU._unload);},_getScrollLeft:function(){return this._getScroll()[1];},_getScrollTop:function(){return this._getScroll()[0];},_getScroll:function(){var dd=document.documentElement,db=document.body;if(dd&&(dd.scrollTop||dd.scrollLeft)){return[dd.scrollTop,dd.scrollLeft];}else if(db){return[db.scrollTop,db.scrollLeft];}else{return[0,0];}},regCE:function(){},_simpleAdd:function(){if(window.addEventListener){return function(el,sType,fn,capture){el.addEventListener(sType,fn,(capture));};}else if(window.attachEvent){return function(el,sType,fn,capture){el.attachEvent("on"+sType,fn);};}else{return function(){};}}(),_simpleRemove:function(){if(window.removeEventListener){return function(el,sType,fn,capture){el.removeEventListener(sType,fn,(capture));};}else if(window.detachEvent){return function(el,sType,fn){el.detachEvent("on"+sType,fn);};}else{return function(){};}}()};}();(function(){var EU=YAHOO.util.Event;EU.on=EU.addListener;if(EU.isIE){document.write('<scr'+'ipt id="_yui_eu_dr" defer="true" src="//:"></script>');var el=document.getElementById("_yui_eu_dr");el.onreadystatechange=function(){if("complete"==this.readyState){this.parentNode.removeChild(this);YAHOO.util.Event._ready();}};el=null;YAHOO.util.Event.onDOMReady(YAHOO.util.Event._tryPreloadAttach,YAHOO.util.Event,true);}else if(EU.webkit){EU._drwatch=setInterval(function(){var rs=document.readyState;if("loaded"==rs||"complete"==rs){clearInterval(EU._drwatch);EU._drwatch=null;EU._ready();}},EU.POLL_INTERVAL);}else{EU._simpleAdd(document,"DOMContentLoaded",EU._ready);}
EU._simpleAdd(window,"load",EU._load);EU._simpleAdd(window,"unload",EU._unload);EU._tryPreloadAttach();})();}
YAHOO.util.EventProvider=function(){};YAHOO.util.EventProvider.prototype={__yui_events:null,__yui_subscribers:null,subscribe:function(p_type,p_fn,p_obj,p_override){this.__yui_events=this.__yui_events||{};var ce=this.__yui_events[p_type];if(ce){ce.subscribe(p_fn,p_obj,p_override);}else{this.__yui_subscribers=this.__yui_subscribers||{};var subs=this.__yui_subscribers;if(!subs[p_type]){subs[p_type]=[];}
subs[p_type].push({fn:p_fn,obj:p_obj,override:p_override});}},unsubscribe:function(p_type,p_fn,p_obj){this.__yui_events=this.__yui_events||{};var ce=this.__yui_events[p_type];if(ce){return ce.unsubscribe(p_fn,p_obj);}else{return false;}},unsubscribeAll:function(p_type){return this.unsubscribe(p_type);},createEvent:function(p_type,p_config){this.__yui_events=this.__yui_events||{};var opts=p_config||{};var events=this.__yui_events;if(events[p_type]){}else{var scope=opts.scope||this;var silent=opts.silent||null;var ce=new YAHOO.util.CustomEvent(p_type,scope,silent,YAHOO.util.CustomEvent.FLAT);events[p_type]=ce;if(opts.onSubscribeCallback){ce.subscribeEvent.subscribe(opts.onSubscribeCallback);}
this.__yui_subscribers=this.__yui_subscribers||{};var qs=this.__yui_subscribers[p_type];if(qs){for(var i=0;i<qs.length;++i){ce.subscribe(qs[i].fn,qs[i].obj,qs[i].override);}}}
return events[p_type];},fireEvent:function(p_type,arg1,arg2,etc){this.__yui_events=this.__yui_events||{};var ce=this.__yui_events[p_type];if(ce){var args=[];for(var i=1;i<arguments.length;++i){args.push(arguments[i]);}
return ce.fire.apply(ce,args);}else{return null;}},hasEvent:function(type){if(this.__yui_events){if(this.__yui_events[type]){return true;}}
return false;}};YAHOO.util.KeyListener=function(attachTo,keyData,handler,event){if(!attachTo){}else if(!keyData){}else if(!handler){}
if(!event){event=YAHOO.util.KeyListener.KEYDOWN;}
var keyEvent=new YAHOO.util.CustomEvent("keyPressed");this.enabledEvent=new YAHOO.util.CustomEvent("enabled");this.disabledEvent=new YAHOO.util.CustomEvent("disabled");if(typeof attachTo=='string'){attachTo=document.getElementById(attachTo);}
if(typeof handler=='function'){keyEvent.subscribe(handler);}else{keyEvent.subscribe(handler.fn,handler.scope,handler.correctScope);}
function handleKeyPress(e,obj){if(!keyData.shift){keyData.shift=false;}
if(!keyData.alt){keyData.alt=false;}
if(!keyData.ctrl){keyData.ctrl=false;}
if(e.shiftKey==keyData.shift&&e.altKey==keyData.alt&&e.ctrlKey==keyData.ctrl){var dataItem;var keyPressed;if(keyData.keys instanceof Array){for(var i=0;i<keyData.keys.length;i++){dataItem=keyData.keys[i];if(dataItem==e.charCode){keyEvent.fire(e.charCode,e);break;}else if(dataItem==e.keyCode){keyEvent.fire(e.keyCode,e);break;}}}else{dataItem=keyData.keys;if(dataItem==e.charCode){keyEvent.fire(e.charCode,e);}else if(dataItem==e.keyCode){keyEvent.fire(e.keyCode,e);}}}}
this.enable=function(){if(!this.enabled){YAHOO.util.Event.addListener(attachTo,event,handleKeyPress);this.enabledEvent.fire(keyData);}
this.enabled=true;};this.disable=function(){if(this.enabled){YAHOO.util.Event.removeListener(attachTo,event,handleKeyPress);this.disabledEvent.fire(keyData);}
this.enabled=false;};this.toString=function(){return"KeyListener ["+keyData.keys+"] "+attachTo.tagName+
(attachTo.id?"["+attachTo.id+"]":"");};};YAHOO.util.KeyListener.KEYDOWN="keydown";YAHOO.util.KeyListener.KEYUP="keyup";YAHOO.register("event",YAHOO.util.Event,{version:"2.2.2",build:"204"});YAHOO.namespace('Media.Dtk.ArticleTools');YAHOO.Media.Dtk.ArticleTools.Email=new function(){var emailRegEx=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/;function trim(txt){return txt.replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1");}
function isValidEmail(s){s=trim(s);if(s&&!emailRegEx.test(s)){return false;}
return true;}
return{isValidEmail:isValidEmail,checkEmails:function(idTo,idFrom){var isOk=true;var emails=trim(YAHOO.util.Dom.get(idTo).value.replace(/;/g,","));if(emails===""){isOk=false;}else{emails=emails.split(",");for(var i=0;i<emails.length;i++){if(!isValidEmail(emails[i])){isOk=false;break;}}}
if(!isOk){YAHOO.util.Dom.get('dtk-err-to').innerHTML="There is a problem with one or more email addresses entered";}else{YAHOO.util.Dom.get('dtk-err-to').innerHTML="";}
var from=trim(YAHOO.util.Dom.get(idFrom).value)
if((from==="")||!isValidEmail(from)){YAHOO.util.Dom.get('dtk-err-from').innerHTML="There is a problem with the email address entered";isOk=false;}else{YAHOO.util.Dom.get('dtk-err-from').innerHTML="";}
return isOk;},addressBook:function(){document.domain="yahoo.com";var myPropertyName="yfood";var addURL="http://mix200.address.yahoo.com/?A=e&VPC=kiosk&yprop="+myPropertyName;addRemote=window.open(addURL,"AddressBook","width=480,height=480,resizable=yes,scrollbars=yes,toolbar=no,status=0");if(addRemote!=null){if(addRemote.opener==null){addRemote.opener=self;}}
addRemote.focus();return addRemote;}}}();YAHOO.Media.Dtk.ArticleTools.IM=new function(){var imMsg="omg! check this out:";var msgr_installed;var msgr_version="";var msgr_platform="";function init(imMsgAlt){if(imMsgAlt)imMsg=imMsgAlt;var w,v;if(document.all){v=document.all.not_Ymsgr;}else{v=document.getElementById("not_Ymsgr");}
if(v){w=document.getElementById("Ymsgr");if(w&&w.offsetHeight){msgr_installed=1;msgr_version="5";msgr_platform="w32";}else{msgr_installed=1;}}else{msgr_installed=1;msgr_version="5";msgr_platform="w32";}
if(navigator.mimeTypes&&navigator.mimeTypes.length){for(var i=0;i<navigator.mimeTypes.length;i++){if(navigator.mimeTypes[i].suffixes.indexOf("yps")>-1){msgr_installed=1;msgr_version="";msgr_platform="";break;}}}}
init();return{init:init,hasMsgr:function(){var a=document.cookie;var b=a.split("; ");for(var c=0;c<b.length;c++){var d=b[c].indexOf("=");var e=b[c].substring(0,d);var f=b[c].substring(d+1);if(e=="C"){alert(f);var g=f.split("& ");for(h=0;h<g.length;h++){var i=g[h].indexOf("=");var j=g[h].substring(0,i);var k=g[h].substring(i+1);if(j=="mg"&&k=="1")
return true;}}}
return false;},setIntroMsg:function(s){if(s)imMsg=s;},imStory:function(lnk,photo){if(msgr_installed){if(photo){if(location.hash){var h=location.hash;var i=h.indexOf("id");if(i>0){lnk+=h.substring(i+3,(h.length));}else{lnk+=(parseInt(photoIndex)+1);}}else{lnk+=(parseInt(photoIndex)+1);}}
location.href="ymsgr:im?msg="+imMsg+"+"+lnk;}else{if(confirm("You do not appear to have Yahoo! Messenger installed. Would you like to install it now?")){location.href="http://messenger.yahoo.com";}}
return false;}}}();var UFO={req:["movie","width","height","majorversion","build"],opt:["play","loop","menu","quality","scale","salign","wmode","bgcolor","base","flashvars","devicefont","allowscriptaccess","seamlesstabbing","allowfullscreen"],optAtt:["id","name","align"],optExc:["swliveconnect"],ximovie:"ufo.swf",xiwidth:"215",xiheight:"138",ua:navigator.userAgent.toLowerCase(),pluginType:"",fv:[0,0],foList:[],create:function(FO,id){if(!UFO.uaHas("w3cdom")||UFO.uaHas("ieMac"))return;UFO.getFlashVersion();UFO.foList[id]=UFO.updateFO(FO);UFO.createCSS("#"+id,"visibility:hidden;");UFO.domLoad(id);},updateFO:function(FO){if(typeof FO.xi!="undefined"&&FO.xi=="true"){if(typeof FO.ximovie=="undefined")FO.ximovie=UFO.ximovie;if(typeof FO.xiwidth=="undefined")FO.xiwidth=UFO.xiwidth;if(typeof FO.xiheight=="undefined")FO.xiheight=UFO.xiheight;}
FO.mainCalled=false;return FO;},domLoad:function(id){var _t=setInterval(function(){if((document.getElementsByTagName("body")[0]!=null||document.body!=null)&&document.getElementById(id)!=null){UFO.main(id);clearInterval(_t);}},250);if(typeof document.addEventListener!="undefined"){document.addEventListener("DOMContentLoaded",function(){UFO.main(id);clearInterval(_t);},null);}},main:function(id){var _fo=UFO.foList[id];if(_fo.mainCalled)return;UFO.foList[id].mainCalled=true;document.getElementById(id).style.visibility="hidden";if(UFO.hasRequired(id)){if(UFO.hasFlashVersion(parseInt(_fo.majorversion,10),parseInt(_fo.build,10))){if(typeof _fo.setcontainercss!="undefined"&&_fo.setcontainercss=="true")UFO.setContainerCSS(id);UFO.writeSWF(id);}
else if(_fo.xi=="true"&&UFO.hasFlashVersion(6,65)){UFO.createDialog(id);}}
document.getElementById(id).style.visibility="visible";},createCSS:function(selector,declaration){var _h=document.getElementsByTagName("head")[0];var _s=UFO.createElement("style");if(!UFO.uaHas("ieWin"))_s.appendChild(document.createTextNode(selector+" {"+declaration+"}"));_s.setAttribute("type","text/css");_s.setAttribute("media","screen");_h.appendChild(_s);if(UFO.uaHas("ieWin")&&document.styleSheets&&document.styleSheets.length>0){var _ls=document.styleSheets[document.styleSheets.length-1];if(typeof _ls.addRule=="object")_ls.addRule(selector,declaration);}},setContainerCSS:function(id){var _fo=UFO.foList[id];var _w=/%/.test(_fo.width)?"":"px";var _h=/%/.test(_fo.height)?"":"px";UFO.createCSS("#"+id,"width:"+_fo.width+_w+"; height:"+_fo.height+_h+";");if(_fo.width=="100%"){UFO.createCSS("body","margin-left:0; margin-right:0; padding-left:0; padding-right:0;");}
if(_fo.height=="100%"){UFO.createCSS("html","height:100%; overflow:hidden;");UFO.createCSS("body","margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; height:100%;");}},createElement:function(el){return(UFO.uaHas("xml")&&typeof document.createElementNS!="undefined")?document.createElementNS("http://www.w3.org/1999/xhtml",el):document.createElement(el);},createObjParam:function(el,aName,aValue){var _p=UFO.createElement("param");_p.setAttribute("name",aName);_p.setAttribute("value",aValue);el.appendChild(_p);},uaHas:function(ft){var _u=UFO.ua;switch(ft){case"w3cdom":return(typeof document.getElementById!="undefined"&&typeof document.getElementsByTagName!="undefined"&&(typeof document.createElement!="undefined"||typeof document.createElementNS!="undefined"));case"xml":var _m=document.getElementsByTagName("meta");var _l=_m.length;for(var i=0;i<_l;i++){if(/content-type/i.test(_m[i].getAttribute("http-equiv"))&&/xml/i.test(_m[i].getAttribute("content")))return true;}
return false;case"ieMac":return/msie/.test(_u)&&!/opera/.test(_u)&&/mac/.test(_u);case"ieWin":return/msie/.test(_u)&&!/opera/.test(_u)&&/win/.test(_u);case"gecko":return/gecko/.test(_u)&&!/applewebkit/.test(_u);case"opera":return/opera/.test(_u);case"safari":return/applewebkit/.test(_u);default:return false;}},getFlashVersion:function(){if(UFO.fv[0]!=0)return;if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){UFO.pluginType="npapi";var _d=navigator.plugins["Shockwave Flash"].description;if(typeof _d!="undefined"){_d=_d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var _m=parseInt(_d.replace(/^(.*)\..*$/,"$1"),10);var _r=/r/.test(_d)?parseInt(_d.replace(/^.*r(.*)$/,"$1"),10):0;UFO.fv=[_m,_r];}}
else if(window.ActiveXObject){UFO.pluginType="ax";try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}
catch(e){try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");UFO.fv=[6,0];_a.AllowScriptAccess="always";}
catch(e){if(UFO.fv[0]==6)return;}
try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}
catch(e){}}
if(typeof _a=="object"){var _d=_a.GetVariable("$version");if(typeof _d!="undefined"){_d=_d.replace(/^\S+\s+(.*)$/,"$1").split(",");UFO.fv=[parseInt(_d[0],10),parseInt(_d[2],10)];}}}},hasRequired:function(id){var _l=UFO.req.length;for(var i=0;i<_l;i++){if(typeof UFO.foList[id][UFO.req[i]]=="undefined")return false;}
return true;},hasFlashVersion:function(major,release){return(UFO.fv[0]>major||(UFO.fv[0]==major&&UFO.fv[1]>=release))?true:false;},writeSWF:function(id){var _fo=UFO.foList[id];var _e=document.getElementById(id);if(UFO.pluginType=="npapi"){if(UFO.uaHas("gecko")||UFO.uaHas("xml")){while(_e.hasChildNodes()){_e.removeChild(_e.firstChild);}
var _obj=UFO.createElement("object");_obj.setAttribute("type","application/x-shockwave-flash");_obj.setAttribute("data",_fo.movie);_obj.setAttribute("width",_fo.width);_obj.setAttribute("height",_fo.height);var _l=UFO.optAtt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.optAtt[i]]!="undefined")_obj.setAttribute(UFO.optAtt[i],_fo[UFO.optAtt[i]]);}
var _o=UFO.opt.concat(UFO.optExc);var _l=_o.length;for(var i=0;i<_l;i++){if(typeof _fo[_o[i]]!="undefined")UFO.createObjParam(_obj,_o[i],_fo[_o[i]]);}
_e.appendChild(_obj);}
else{var _emb="";var _o=UFO.opt.concat(UFO.optAtt).concat(UFO.optExc);var _l=_o.length;for(var i=0;i<_l;i++){if(typeof _fo[_o[i]]!="undefined")_emb+=' '+_o[i]+'="'+_fo[_o[i]]+'"';}
_e.innerHTML='<embed type="application/x-shockwave-flash" src="'+_fo.movie+'" width="'+_fo.width+'" height="'+_fo.height+'" pluginspage="http://www.macromedia.com/go/getflashplayer"'+_emb+'></embed>';}}
else if(UFO.pluginType=="ax"){var _objAtt="";var _l=UFO.optAtt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.optAtt[i]]!="undefined")_objAtt+=' '+UFO.optAtt[i]+'="'+_fo[UFO.optAtt[i]]+'"';}
var _objPar="";var _l=UFO.opt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.opt[i]]!="undefined")_objPar+='<param name="'+UFO.opt[i]+'" value="'+_fo[UFO.opt[i]]+'" />';}
var _p=window.location.protocol=="https:"?"https:":"http:";_e.innerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+_objAtt+' width="'+_fo.width+'" height="'+_fo.height+'" codebase="'+_p+'//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+_fo.majorversion+',0,'+_fo.build+',0"><param name="movie" value="'+_fo.movie+'" />'+_objPar+'</object>';}},createDialog:function(id){var _fo=UFO.foList[id];UFO.createCSS("html","height:100%; overflow:hidden;");UFO.createCSS("body","height:100%; overflow:hidden;");UFO.createCSS("#xi-con","position:absolute; left:0; top:0; z-index:1000; width:100%; height:100%; background-color:#fff; filter:alpha(opacity:75); opacity:0.75;");UFO.createCSS("#xi-dia","position:absolute; left:50%; top:50%; margin-left: -"+Math.round(parseInt(_fo.xiwidth,10)/2)+"px; margin-top: -"+Math.round(parseInt(_fo.xiheight,10)/2)+"px; width:"+_fo.xiwidth+"px; height:"+_fo.xiheight+"px;");var _b=document.getElementsByTagName("body")[0];var _c=UFO.createElement("div");_c.setAttribute("id","xi-con");var _d=UFO.createElement("div");_d.setAttribute("id","xi-dia");_c.appendChild(_d);_b.appendChild(_c);var _mmu=window.location;if(UFO.uaHas("xml")&&UFO.uaHas("safari")){var _mmd=document.getElementsByTagName("title")[0].firstChild.nodeValue=document.getElementsByTagName("title")[0].firstChild.nodeValue.slice(0,47)+" - Flash Player Installation";}
else{var _mmd=document.title=document.title.slice(0,47)+" - Flash Player Installation";}
var _mmp=UFO.pluginType=="ax"?"ActiveX":"PlugIn";var _uc=typeof _fo.xiurlcancel!="undefined"?"&xiUrlCancel="+_fo.xiurlcancel:"";var _uf=typeof _fo.xiurlfailed!="undefined"?"&xiUrlFailed="+_fo.xiurlfailed:"";UFO.foList["xi-dia"]={movie:_fo.ximovie,width:_fo.xiwidth,height:_fo.xiheight,majorversion:"6",build:"65",flashvars:"MMredirectURL="+_mmu+"&MMplayerType="+_mmp+"&MMdoctitle="+_mmd+_uc+_uf};UFO.writeSWF("xi-dia");},expressInstallCallback:function(){var _b=document.getElementsByTagName("body")[0];var _c=document.getElementById("xi-con");_b.removeChild(_c);UFO.createCSS("body","height:auto; overflow:auto;");UFO.createCSS("html","height:auto; overflow:auto;");},cleanupIELeaks:function(){var _o=document.getElementsByTagName("object");var _l=_o.length
for(var i=0;i<_l;i++){_o[i].style.display="none";for(var x in _o[i]){if(typeof _o[i][x]=="function"){_o[i][x]=null;}}}}};if(typeof window.attachEvent!="undefined"&&UFO.uaHas("ieWin")){window.attachEvent("onunload",UFO.cleanupIELeaks);}
if(typeof YAHOO=="undefined")var YAHOO={};if(typeof YAHOO.ads=="undefined")YAHOO.ads={};YAHOO.ads.darla={_isIE:(navigator.userAgent.toLowerCase().indexOf("msie")!=-1),_isSafari:(navigator.userAgent.toLowerCase().indexOf("safari")!=-1),_beacons:[],_eventTimer:null,_lastEvent:null,_handoffStore:null,_renderStore:null,_rotationTimer:null,_rotationState:1,_rotationTime:(new Date()).getTime(),_rotationEvents:false,_config:null,_baseConfig:{callFrame:"fccall",callScript:"fc.php",domainScript:"fc.php",rotation:5000,autoRotation:false,autoRotationWindow:1000,cancelShortEvents:true,doubleBuffering:true,fullDoubleBuffering:true,autoSwitchRendering:true,property:"yahoo",encoding:"utf-8",standardDelay:100,cancellableDelay:500,beaconDelay:2000,beaconUrl:"http://geo.yahoo.com/serv?s=",throbberDelay:350,simpleTemplate:"<html><head><!--ENCODING--><base target='_blank' /><!--STYLE--></head><body style='overflow:hidden;'>"+"<table width='100%' height='100%'><tr><td align=center valign=top><!--ADHTML--></td></tr></table>"+"</body></html>",simpleTemplateEncodingTag:"<meta http-equiv='Content-Type' content='text/html;charset=__ENCODING__'>",simpleTemplateStyleTag:"<style> body { background-color: __BGCOLOR__; } </style>"},setConfig:function(config,initialState){YAHOO.ads.darla._config=config;if(initialState===0)
YAHOO.ads.darla._config._startRotationTimer();},event:function(action,overrides){if(YAHOO.ads.darla._config==null)return;YAHOO.ads.darla.log("YAHOO.ads.darla.event called with action: "+action+"-"+YAHOO.ads.darla.lookupSpaceID(action),true);var settings=YAHOO.ads.darla.lookupActionSettings(action,overrides);if((settings.lv==-1)&&!YAHOO.ads.darla.getConfigSetting("autoRotation"))
return;if(YAHOO.ads.darla._eventTimer!=null){if((YAHOO.ads.darla.getConfigSetting("cancelShortEvents")==true)||(YAHOO.ads.darla._lastEvent&&YAHOO.ads.darla._lastEvent.settings&&YAHOO.ads.darla._lastEvent.settings.ca)){clearTimeout(YAHOO.ads.darla._eventTimer);YAHOO.ads.darla._eventTimer=null;YAHOO.ads.darla.log("YAHOO.ads.darla.event: cancelling prior short-lived event",true);}}
YAHOO.ads.darla.log("YAHOO.ads.darla.event firing timer for action: "+action+"-"+settings.sp,true);YAHOO.ads.darla._lastEvent={action:action,settings:settings};YAHOO.ads.darla._startEventTimer(YAHOO.ads.darla._lastEvent);},sendBeacon:function(action,delay){if(delay===true)
delay=YAHOO.ads.darla.getConfigSetting("beaconDelay");if(typeof delay=="number"&&delay>0){setTimeout("YAHOO.ads.darla.sendBeacon( '"+action+"', null )",delay);return;}
var spaceid=YAHOO.ads.darla.lookupSpaceID(action);if((spaceid==null)||(spaceid=="undefined")||(spaceid=="null"))
return;var url=YAHOO.ads.darla._getBeaconUrl(spaceid);if(url==null||url==""){YAHOO.ads.darla.log("ignoring spaceid (no beacon url provided): "+action+"-"+spaceid,true);return;}
if(YAHOO.ads.darla._beacons==null)
YAHOO.ads.darla._beacons=[];var id=new Date().getTime();while(YAHOO.ads.darla._beacons["x"+id]!=null)
--id;id="x"+id;var beacon=new Image();YAHOO.ads.darla._beacons[id]=beacon;beacon.onload=function(){eval("'onload'; YAHOO.ads.darla._beacons['"+id+"']=null;this.onload = null; this.onerror = null; YAHOO.ads.darla._throbberHack( true );")};beacon.onerror=function(){eval("'onerror'; YAHOO.ads.darla._beacons['"+id+"']=null;this.onload = null; this.onerror = null; YAHOO.ads.darla._throbberHack( true );")};beacon.src=url;YAHOO.ads.darla.log("beaconing spaceid: "+action+" - "+spaceid);},stallAdRequest:function(delayAmount){if((YAHOO.ads.darla._config==null)||(YAHOO.ads.darla._lastEvent==null))
return;if(delayAmount==null)
delayAmount=YAHOO.ads.darla.getConfigSetting("cancellableDelay");if(delayAmount==null)
return;YAHOO.ads.darla._startEventTimer(YAHOO.ads.darla._lastEvent,delayAmount);YAHOO.ads.darla.log("Stalling outstanding ad event",true);},lookupSpaceID:function(action,getRawID){if(YAHOO.ads.darla._config==null)return null;var rec=YAHOO.ads.darla._config.events[action];if(rec==null)return null;var sid=rec.sp;if(getRawID)return sid;if(sid==null)return null;if(YAHOO.ads.darla._config.spaceIdOffset==null)
YAHOO.ads.darla._config.spaceIdOffset=0;return((sid-0)+(YAHOO.ads.darla._config.spaceIdOffset-0));},lookupActionSettings:function(action,overrides){if(YAHOO.ads.darla._config==null)return overrides;var results={};var rec=YAHOO.ads.darla._config.events["default"];if(rec!=null){for(var f in rec)
results[f]=rec[f];}
var rec=YAHOO.ads.darla._config.events[action];if(rec!=null){for(var f in rec)
results[f]=rec[f];}
if(overrides!=null)
for(var f in overrides)
results[f]=overrides[f];results.sp=YAHOO.ads.darla.lookupSpaceID(action);if(YAHOO.ads.darla._config.levelOverride!=null)
results.lv=YAHOO.ads.darla._config.levelOverride;if(YAHOO.ads.darla._config.events[action]==-1)
result.lv=-1;var ps=results.ps;if(ps!=null){var psStr="";var psa=ps.split(",");for(var i=0;i<psa.length;++i){if(psStr.length>0)psStr+=",";var pos=psa[i];var d=YAHOO.ads.darla._config.destinationMap[pos];if(d!=null&&d!=""){switch(typeof d){case"string":psStr+=pos;var e=document.getElementById(d);if(e!=null){psStr+=":";if(e.tagName.toLowerCase()=="iframe")
psStr+="!";else
psStr+=d;}else if(typeof d=="function")
psStr+=":"+d;break;case"object":if(d.length){psStr+="n"+d.length+pos+":!";}
break;}}else
psStr+=pos;}
results.psStr=psStr;}
if(YAHOO.ads.darla._config.verboseLogging){var s="";for(var f in results)
s+=f+":"+results[f]+"; ";YAHOO.ads.darla.log("computed action settings: "+action+" - "+s,true);}
return results;},getConfigSetting:function(key,customOnly){var value=null;if(YAHOO.ads.darla._config)
value=YAHOO.ads.darla._config[key];if(customOnly||(value===null))
return value;if(value==null)
return YAHOO.ads.darla._baseConfig[key];return value;},getTemplate:function(dest){var c=YAHOO.ads.darla._config;if(c==null||c.templates==null||c.templates[dest]==null)
return null;var e=document.getElementById(dest);if(e==null||e.tagName.toLowerCase()!="iframe")
return null;var t=[];if(c.templatePrefix!==null){t[t.length]=c.templatePrefix;if(YAHOO.ads.darla._isIE)
t[t.length-1]=t[t.length-1].replace(new RegExp("<base href=.*?>","i"),"");}
t[t.length]=c.templates[dest];if(c.templatePostfix!==null)
t[t.length]=c.templatePostfix;return t.join("");},fillSimpleTemplate:function(pos,adHtml){var t=YAHOO.ads.darla.getConfigSetting("simpleTemplate");if((t==null)||(t==""))
return null;var e=YAHOO.ads.darla.getConfigSetting("encoding");if((e!=null)&&(e!="")){var et=YAHOO.ads.darla.getConfigSetting("simpleTemplateEncodingTag");if(et){et=et.replace(new RegExp("__ENCODING__","g"),e);t=t.replace(new RegExp("<!-"+"-ENCODING-"+"->","g"),et);}}
var e=YAHOO.ads.darla.getConfigSetting("bg");if((e!=null)&&(e!="")){var et=YAHOO.ads.darla.getConfigSetting("simpleTemplateStyleTag");if(et){et=et.replace(new RegExp("__BGCOLOR__","g"),e);t=t.replace(new RegExp("<!-"+"-STYLE-"+"->","g"),et);}}
adHtml=adHtml.replace(/\$/g,"%24");t=t.replace(new RegExp("<!-"+"-ADHTML-"+"->","g"),adHtml);YAHOO.ads.darla.log("built from simple template: "+t,true);return t;},log:function(message,verboseOnly){if(YAHOO.ads.darla._config==null||YAHOO.ads.darla._config.log==null)return;if(verboseOnly&&YAHOO.ads.darla._config.verboseLogging!=true)return;if(message==null)message="null";var e;try{YAHOO.ads.darla._config.log(message);}catch(e){};},stripAdHtml:function(adHtml){adHtml=adHtml.replace(/[\t\n\r\f\v]/g," ");adHtml=adHtml.replace(new RegExp('<scr'+'ipt[^>]*?>.*?<\/scr'+'ipt>',"igm"),"");adHtml=adHtml.replace(new RegExp('<!--[^>]*?-->',"igm"),"");adHtml=adHtml.replace(new RegExp('<img ([^>]*?class[^>]*?yzq[^>]*?>)',"igm"),"");adHtml=adHtml.replace(new RegExp('^[ ]*',"igm"),"");if(YAHOO.ads.darla._config&&YAHOO.ads.darla._config.log&&YAHOO.ads.darla._config.verboseLogging){var detail="";for(var i=0;i<adHtml.length&&i<100;++i)
detail+=" "+adHtml.charCodeAt(i);YAHOO.ads.darla.log("stripped ad html::>"+adHtml+"<::>"+detail,true);}
return adHtml;},_startEventTimer:function(eventObject,delayAmount){if(YAHOO.ads.darla._eventTimer!=null){clearTimeout();YAHOO.ads.darla._eventTimer=null;}
if(eventObject==null)return;var delay=(delayAmount!=null)?delayAmount:(eventObject.settings.ca?YAHOO.ads.darla.getConfigSetting("cancellableDelay"):YAHOO.ads.darla.getConfigSetting("standardDelay"));YAHOO.ads.darla._lastEvent=eventObject;YAHOO.ads.darla._eventTimer=setTimeout("YAHOO.ads.darla._processEvent('"+eventObject.action+"')",delay);},_processEvent:function(action){YAHOO.ads.darla.log("YAHOO.ads.darla._processEvent firing for action: "+action);YAHOO.ads.darla._eventTimer=null;if(YAHOO.ads.darla._config==null)return;if(YAHOO.ads.darla._lastEvent==null||YAHOO.ads.darla._lastEvent.action!=action){return null;}
YAHOO.ads.darla._recordEvent();var settings=YAHOO.ads.darla._lastEvent.settings;var level=settings.lv;if(level==null)
level=(settings.sp!=null)?1:-1;if(level<0){if(YAHOO.ads.darla.getConfigSetting("autoRotation"))
level=1;else
return;}
if(level>1){YAHOO.ads.darla._clearRotationTimer();YAHOO.ads.darla._rotationState=1;level=1;}
if((YAHOO.ads.darla._rotationState==1)&&(level==1)){if(YAHOO.ads.darla._call(action,settings)==true)
return;}
if(YAHOO.ads.darla.getConfigSetting("beaconsDisabled")!=true)
YAHOO.ads.darla.sendBeacon(action,YAHOO.ads.darla.getConfigSetting("beaconDelay"));},_recordEvent:function(){if(YAHOO.ads.darla.getConfigSetting("autoRotation")){var wndw=YAHOO.ads.darla.getConfigSetting("autoRotationWindow");var rotation=YAHOO.ads.darla.getConfigSetting("rotation");if(wndw==null||wndw>rotation)
wndw=rotation;if(((new Date()).getTime()-YAHOO.ads.darla._rotationTime)>(rotation-wndw))
YAHOO.ads.darla._rotationEvents=true;}},_call:function(action,settings){if(YAHOO.ads.darla._config==null)return;var config=YAHOO.ads.darla._config;if(config.callFrame==null){YAHOO.ads.darla.log("YAHOO.ads.darla._call called, but no call iframe specified.",true);return;}
var adFrame;if(settings.callFrame==null){adFrame=document.getElementById(YAHOO.ads.darla.getConfigSetting("callFrame"));}else{adFrame=document.getElementById(settings.callFrame);}
YAHOO.ads.darla.log("callFrame specified: "+adFrame.id,true);if(adFrame==null){YAHOO.ads.darla.log("YAHOO.ads.darla._call called, but call iframe not found, id: "+config.callFrame,true);return;}
var spaceid=settings.sp;if(spaceid==null||spaceid==""){YAHOO.ads.darla.log("YAHOO.ads.darla._call called, but null space ID found; the action was: "+action,true);return false;}
var loc=settings.psStr;if(loc==""){YAHOO.ads.darla._rotationState=1;YAHOO.ads.darla.log("YAHOO.ads.darla._call called, but no positions to update; the action was: "+action,true);return false;}
var extraMime=settings.em;if(extraMime==null)
extraMime=config.extraMime;var bgColor=settings.bg;if(bgColor==null)bgColor="";YAHOO.ads.darla._handoffStore=null;var url=[YAHOO.ads.darla.getConfigSetting("callScript")+"?cb=YAHOO.ads.darla._loaded"];url[url.length]="p="+YAHOO.ads.darla.getConfigSetting("property");url[url.length]="f="+spaceid;url[url.length]="l="+loc;url[url.length]="en="+YAHOO.ads.darla.getConfigSetting("encoding");url[url.length]="rn="+(new Date().getTime());if(extraMime!=null)
url[url.length]="em="+extraMime;if(config.target)
url[url.length]="tg="+config.target;if(config.domain)
url[url.length]="dm="+config.domain;if(bgColor!="")
url[url.length]="bg="+bgColor;if(settings.op){var params=settings.op;for(var f in params)
url[url.length]=f+"="+params[f];}
if(config.otherParams){var params=config.otherParams;for(var f in params){if(settings.op&&setting.op[f])
continue;url[url.length]=f+"="+params[f];}}
url=url.join("&");YAHOO.ads.darla.log("ad request: "+action+"; url="+url);adFrame.contentWindow.location.replace(url);return true;},_startRotationTimer:function(delayAmount){if(YAHOO.ads.darla._config==null)return;YAHOO.ads.darla._clearRotationTimer();YAHOO.ads.darla._rotationState=0;YAHOO.ads.darla._rotationEvents=false;YAHOO.ads.darla._rotationTime=(new Date()).getTime();if(delayAmount==null)
delayAmount=YAHOO.ads.darla.getConfigSetting("rotation");if(delayAmount==null)
return;YAHOO.ads.darla._rotationTimer=setTimeout("YAHOO.ads.darla._rotateAdState()",delayAmount);YAHOO.ads.darla.log("start ad timer: "+delayAmount,true);},_clearRotationTimer:function(){if(YAHOO.ads.darla._rotationTimer!=null){clearTimeout(YAHOO.ads.darla._rotationTimer);YAHOO.ads.darla._rotationTimer=null;}},_rotateAdState:function(){YAHOO.ads.darla._rotationTimer=null;YAHOO.ads.darla._rotationState=1;if(YAHOO.ads.darla.getConfigSetting("autoRotation")&&YAHOO.ads.darla._rotationEvents){YAHOO.ads.darla.event("default");}
YAHOO.ads.darla._rotationEvents=false;},_throbberHack:function(delay){if((YAHOO.ads.darla._config==null)||(typeof YAHOO.ads.darla._config.throbberHack!="function"))
return;if(delay===true)
delay=YAHOO.ads.darla.getConfigSetting("throbberDelay");if(typeof delay=="number"&&delay>0){if(YAHOO.ads.darla._throbTimer!=null)
clearTimeout(YAHOO.ads.darla._throbTimer);YAHOO.ads.darla._throbTimer=setTimeout("YAHOO.ads.darla._throbberHack()",delay);return;}
if(typeof YAHOO.ads.darla._config.throbberHack=="function"){YAHOO.ads.darla.log("letting loose the throbber hack",true);YAHOO.ads.darla._config.throbberHack();}},_getBeaconUrl:function(spaceid){var url=YAHOO.ads.darla.getConfigSetting("beaconUrl");if((url==null)||(url==""))return null;return url+spaceid+"&t="+Math.random();},renderHandoffs:function(positions){var swapPositions="";if(YAHOO.ads.darla._handoffStore!=null){YAHOO.ads.darla.log("rendering request: '"+YAHOO.ads.darla._lastEvent.settings.ps+"'");YAHOO.ads.darla._renderStore={};var recvd=positions.split(",");for(var i=0;i<recvd.length;++i){var p=recvd[i];if(p.indexOf("!")==0){YAHOO.ads.darla.log("retrieving ad from call-frame: "+p);p=p.substring(1,p.length);if(YAHOO.ads.darla._copyRenderedAd(p)){if(swapPositions.length>0)
swapPositions+=",";swapPositions+=p;}}}
for(var t in YAHOO.ads.darla._handoffStore){var d=YAHOO.ads.darla._config.destinationMap[t];YAHOO.ads.darla.log("found ad in handoff store: "+t);switch(typeof d){case"string":YAHOO.ads.darla._updateTemplate(t,0,d);break;case"object":for(var i=0;i<d.length;++i)
YAHOO.ads.darla._updateTemplate(t,i,d[i]);break;}}
for(var t in YAHOO.ads.darla._renderStore){if(YAHOO.ads.darla._renderTemplate(t)){if(swapPositions.length>0)
swapPositions+=",";swapPositions+=t;}}}
if(swapPositions.length>0)
setTimeout('YAHOO.ads.darla._swapElements ( "'+swapPositions+'" )',100);},_updateTemplate:function(pos,posIndex,dest){var ad=YAHOO.ads.darla._handoffStore[pos][posIndex];if(ad==null)
return;if(YAHOO.ads.darla._renderStore[dest]==null){var h=YAHOO.ads.darla.getTemplate(dest);if((h==null)||(h=="")){var e=document.getElementById(dest);if(e&&e.tagName.toLowerCase()=="iframe")
var h=YAHOO.ads.darla.fillSimpleTemplate(pos,ad);if(h!=null){YAHOO.ads.darla._renderStore[dest]=h;return;}
YAHOO.ads.darla._renderStore[dest]=ad;return;}
YAHOO.ads.darla._renderStore[dest]=h;YAHOO.ads.darla.log("template found: "+pos+"->"+dest+": "+h,true);}
var h=YAHOO.ads.darla._renderStore[dest];YAHOO.ads.darla._renderStore[dest]=h.replace(new RegExp("<!-"+"-"+pos+"-"+"->",""),ad);},_renderTemplate:function(tid){var swap=false;var d=null;if(!YAHOO.ads.darla._isSafari&&YAHOO.ads.darla.getConfigSetting("doubleBuffering"))
d=document.getElementById(tid+"_");if(d){if(d.tagName.toLowerCase()=="iframe"){if(YAHOO.ads.darla.getConfigSetting("fullDoubleBuffering")){if(d.addEventListener){d.onload=YAHOO.ads.darla._iframeLoaded;}else if(d.attachEvent){d.detachEvent("onload",YAHOO.ads.darla._iframeLoaded);d.attachEvent("onload",YAHOO.ads.darla._iframeLoaded);}}else{swap=true;}}else{swap=true;}}else{d=document.getElementById(tid);}
if(d&&d.tagName.toLowerCase()=="iframe"){var html=YAHOO.ads.darla._renderStore[tid];YAHOO.ads.darla.log("rendering start: "+tid,true);var dm=YAHOO.ads.darla.getConfigSetting("domain");if(YAHOO.ads.darla._isSafari||(YAHOO.ads.darla._isIE&&(dm!=null)&&(dm!=""))){YAHOO.ads.darla.log("rendering via document.write for "+tid+": "+html.length+" "+html,true);YAHOO.ads.darla._renderWithWrite(d,tid);}else{YAHOO.ads.darla.log("rendering via JS Url for "+tid+": "+html.length+" chars - "+html,true);if(YAHOO.ads.darla._isIE)
YAHOO.ads.darla._aboutToRewriteIframe(d);var url='parent.YAHOO.ads.darla._getTemplateForJsUrl(\"'+tid+'\")';if(YAHOO.ads.darla._isSafari)
url='document.write('+url+')';d.contentWindow.location.replace('javascript:'+url);}}else if(d){d.innerHTML=YAHOO.ads.darla._renderStore[tid];}
return swap;},_getTemplateForJsUrl:function(tid){var h=YAHOO.ads.darla._renderStore[tid];if(h==null)return"";return YAHOO.ads.darla._encodeForJSUrl(h);},_renderWithWrite:function(d,tid){var html=YAHOO.ads.darla._renderStore[tid];var dm=YAHOO.ads.darla.getConfigSetting("domain");var e;if((dm==null)||(dm=="")){if(YAHOO.ads.darla._isIE){try{_aboutToRewriteIframe(d);}catch(e){YAHOO.ads.darla.log("renderTemplate failure: loading blank document for "+tid,true);}}
try{d.contentWindow.document.write(html);d.contentWindow.document.close();}catch(e){YAHOO.ads.darla.log("renderTemplate failure: direct call to document.write for "+tid,true);}}else{if(YAHOO.ads.darla._isIE){try{d.contentWindow.location.replace(YAHOO.ads.darla._getDomainHackUrl());}catch(e){YAHOO.ads.darla.log("renderTemplate failure: loading blank document for "+tid,true);}}
var f1=function(h){return function(ev){if(ev==null||ev.type!="load")
return;YAHOO.ads.darla.log("domain-hack onload called for: "+ev.type+" "+ev.srcElement.id,true);ev.srcElement.detachEvent("onload",arguments.callee);h=h.replace(/<\/head>/i,"<script>document.domain='yahoo.com';</script><\/head>");YAHOO.ads.darla.log("final write: "+h);ev.srcElement.contentWindow.document.write(h);var e;try{ev.srcElement.contentWindow.document.close();}catch(e){}}}(html);var f2=function(h){return function(ev){if(ev==null||ev.type!="load")
return;YAHOO.ads.darla.log("domain-hack onload called for: "+ev.type+" "+ev.srcElement.id,true);ev.srcElement.detachEvent("onload",arguments.callee);YAHOO.ads.darla.log("final write: "+h);ev.srcElement.contentWindow.document.write(h);var e;try{}catch(e){}}}(html);d.attachEvent("onload",f1);}},_copyRenderedAd:function(pos){var f=document.getElementById(YAHOO.ads.darla.getConfigSetting("callFrame"));if(f==null)return;var d=f.contentWindow.document;if(d==null)return;var dest=YAHOO.ads.darla._config.destinationMap[pos];dest=document.getElementById(dest);if(dest==null)return;var e=d.getElementById(pos);if(e==null){YAHOO.ads.darla.log("missing ad rendered on fetch page: "+pos,true);return;}
YAHOO.ads.darla._handoff(pos,YAHOO.ads.darla.stripAdHtml(e.innerHTML));return false;},_getDomainHackUrl:function(){var d=YAHOO.ads.darla.getConfigSetting("domain");if((d==null)||(d==""))
return"about:blank";var url=YAHOO.ads.darla.getConfigSetting("domainScript");url+="?dh="+d;url+="&en="+YAHOO.ads.darla.getConfigSetting("encoding");return url;},_blankIframe:function(f){if(typeof f=="string")
f=document.getElementById(f);if((f==null)||(f.tagName.toLowerCase()!="iframe"))
return;if(f.onload==YAHOO.ads.darla._iframeLoaded)
f.onload=null;else if(f.detachEvent)
f.detachEvent("onload",YAHOO.ads.darla._iframeLoaded);f.contentWindow.location.replace(YAHOO.ads.darla._isIE?"javascript:'<html></html>'":"about:blank");},_aboutToRewriteIframe:function(f){if(typeof f=="string")
f=document.getElementById(f);if((f==null)||(f.tagName.toLowerCase()!="iframe"))
return;f.contentWindow.location.replace("about:blank");},_encodeForJSUrl:function(s,useJsEscaping){var t=[];var m=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"];for(var i=0;i<s.length;++i){var e=s.charCodeAt(i);if(e<128){t[t.length]=s.charAt(i);}else{if(useJsEscaping){t[t.length]="\\"+"u"+
m[(e>>>12)&15]+m[(e>>>8)&15]+
m[(e>>>4)&15]+m[e&15];}else{t[t.length]="&#"+e+";";}}}
return t.join("");},_swapElements:function(positions){function swapElts(id){var newElt=document.getElementById(id+"_");var oldElt=document.getElementById(id);if(newElt==null||oldElt==null)return;newElt.id=id;newElt.style.display="block";newElt.style.visibility="visible";oldElt.id=id+"_";oldElt.style.display="none";if(oldElt.tagName.toLowerCase()=="iframe")
YAHOO.ads.darla._blankIframe(oldElt);else
oldElt.innerHTML="";}
YAHOO.ads.darla.log("swapping positions: "+positions,true);var ps=positions.split(",");for(var i=0;i<ps.length;++i){swapElts(ps[i]);}
YAHOO.ads.darla._throbberHack(true);},_iframeLoaded:function(event){var pos=null;if(this.id){pos=this.id;}else if(event&&event.srcElement){pos=event.srcElement.id;}
var d=document.getElementById(pos);if(d.onload==YAHOO.ads.darla._iframeLoaded)
d.onload=null;else if(d.detachEvent)
d.detachEvent("onload",YAHOO.ads.darla._iframeLoaded);YAHOO.ads.darla.log("frame loaded: "+pos,true);if(pos.charAt(pos.length-1)=="_")
YAHOO.ads.darla._swapElements(pos.substring(0,pos.length-1));},_loaded:function(positions,adHtml){if(adHtml!=null){YAHOO.ads.darla.log("calling through to _handoff");return YAHOO.ads.darla._handoff(positions,adHtml);}
YAHOO.ads.darla.log("ads returned: '"+positions+"'");YAHOO.ads.darla.renderHandoffs(positions);YAHOO.ads.darla._startRotationTimer();if(YAHOO.ads.darla._config&&YAHOO.ads.darla._config.finish)
YAHOO.ads.darla._config.finish(positions);},_handoff:function(position,adHtml){YAHOO.ads.darla.log("ad hand-off: "+position+" - "+adHtml);if(YAHOO.ads.darla._handoffStore==null)
YAHOO.ads.darla._handoffStore={};if(YAHOO.ads.darla._handoffStore[position]==null)
YAHOO.ads.darla._handoffStore[position]=[];var store=YAHOO.ads.darla._handoffStore[position];store[store.length]=adHtml;return true;}};function triggerComscore(url){var url=url+"?t="+Math.random();document.getElementById('Z').src=url;}
YAHOO.util.Anim=function(el,attributes,duration,method)
{if(el){this.init(el,attributes,duration,method);}};YAHOO.util.Anim.prototype={doMethod:function(attribute,start,end){return this.method(this.currentFrame,start,end-start,this.totalFrames);},setAttribute:function(attribute,val,unit){YAHOO.util.Dom.setStyle(this.getEl(),attribute,val+unit);},getAttribute:function(attribute){return parseFloat(YAHOO.util.Dom.getStyle(this.getEl(),attribute));},defaultUnit:'px',defaultUnits:{opacity:' '},init:function(el,attributes,duration,method){var isAnimated=false;var startTime=null;var endTime=null;var actualFrames=0;var defaultValues={};el=YAHOO.util.Dom.get(el);this.attributes=attributes||{};this.duration=duration||1;this.method=method||YAHOO.util.Easing.easeNone;this.useSeconds=true;this.currentFrame=0;this.totalFrames=YAHOO.util.AnimMgr.fps;this.getEl=function(){return el;};this.setDefault=function(attribute,val){if(val.constructor!=Array&&(val=='auto'||isNaN(val))){switch(attribute){case'width':val=el.clientWidth||el.offsetWidth;break;case'height':val=el.clientHeight||el.offsetHeight;break;case'left':if(YAHOO.util.Dom.getStyle(el,'position')=='absolute'){val=el.offsetLeft;}else{val=0;}
break;case'top':if(YAHOO.util.Dom.getStyle(el,'position')=='absolute'){val=el.offsetTop;}else{val=0;}
break;default:val=0;}}
defaultValues[attribute]=val;};this.getDefault=function(attribute){return defaultValues[attribute];};this.isAnimated=function(){return isAnimated;};this.getStartTime=function(){return startTime;};this.animate=function(){if(this.isAnimated()){return false;}
this.onStart.fire();this._onStart.fire();this.totalFrames=(this.useSeconds)?Math.ceil(YAHOO.util.AnimMgr.fps*this.duration):this.duration;YAHOO.util.AnimMgr.registerElement(this);var attributes=this.attributes;var el=this.getEl();var val;for(var attribute in attributes){val=this.getAttribute(attribute);this.setDefault(attribute,val);}
isAnimated=true;actualFrames=0;startTime=new Date();};this.stop=function(){if(!this.isAnimated()){return false;}
this.currentFrame=0;endTime=new Date();var data={time:endTime,duration:endTime-startTime,frames:actualFrames,fps:actualFrames/this.duration};isAnimated=false;actualFrames=0;this.onComplete.fire(data);};var onTween=function(){var start;var end=null;var val;var unit;var attributes=this['attributes'];for(var attribute in attributes){unit=attributes[attribute]['unit']||this.defaultUnits[attribute]||this.defaultUnit;if(typeof attributes[attribute]['from']!='undefined'){start=attributes[attribute]['from'];}else{start=this.getDefault(attribute);}
if(typeof attributes[attribute]['to']!='undefined'){end=attributes[attribute]['to'];}
else if(typeof attributes[attribute]['by']!='undefined')
{if(typeof start!=='string'){end=[];for(var i=0,len=start.length;i<len;++i)
{end[i]=start[i]+attributes[attribute]['by'][i];}}
else
{end=start+attributes[attribute]['by'];}}
if(end!==null&&typeof end!='undefined'){val=this.doMethod(attribute,start,end);if((attribute=='width'||attribute=='height'||attribute=='opacity')&&val<0){val=0;}
this.setAttribute(attribute,val,unit);}}
actualFrames+=1;};this._onStart=new YAHOO.util.CustomEvent('_onStart',this);this.onStart=new YAHOO.util.CustomEvent('start',this);this.onTween=new YAHOO.util.CustomEvent('tween',this);this._onTween=new YAHOO.util.CustomEvent('_tween',this);this.onComplete=new YAHOO.util.CustomEvent('complete',this);this._onTween.subscribe(onTween);}};YAHOO.util.AnimMgr=new function(){var thread=null;var queue=[];var tweenCount=0;this.fps=200;this.delay=1;this.registerElement=function(tween){if(tween.isAnimated()){return false;}
queue[queue.length]=tween;tweenCount+=1;this.start();};this.start=function(){if(thread===null){thread=setInterval(this.run,this.delay);}};this.stop=function(tween){if(!tween)
{clearInterval(thread);for(var i=0,len=queue.length;i<len;++i){if(queue[i].isAnimated()){queue[i].stop();}}
queue=[];thread=null;tweenCount=0;}
else{tween.stop();tweenCount-=1;if(tweenCount<=0){this.stop();}}};this.run=function(){for(var i=0,len=queue.length;i<len;++i){var tween=queue[i];if(!tween||!tween.isAnimated()){continue;}
if(tween.currentFrame<tween.totalFrames||tween.totalFrames===null)
{tween.currentFrame+=1;if(tween.useSeconds){correctFrame(tween);}
tween.onTween.fire();tween._onTween.fire();}
else{YAHOO.util.AnimMgr.stop(tween);}}};var correctFrame=function(tween){var frames=tween.totalFrames;var frame=tween.currentFrame;var expected=(tween.currentFrame*tween.duration*1000/tween.totalFrames);var elapsed=(new Date()-tween.getStartTime());var tweak=0;if(elapsed<tween.duration*1000){tweak=Math.round((elapsed/expected-1)*tween.currentFrame);}else{tweak=frames-(frame+1);}
if(tweak>0&&isFinite(tweak)){if(tween.currentFrame+tweak>=frames){tweak=frames-(frame+1);}
tween.currentFrame+=tweak;}};}
YAHOO.util.Bezier=new function()
{this.getPosition=function(points,t)
{var n=points.length;var tmp=[];for(var i=0;i<n;++i){tmp[i]=[points[i][0],points[i][1]];}
for(var j=1;j<n;++j){for(i=0;i<n-j;++i){tmp[i][0]=(1-t)*tmp[i][0]+t*tmp[parseInt(i+1,10)][0];tmp[i][1]=(1-t)*tmp[i][1]+t*tmp[parseInt(i+1,10)][1];}}
return[tmp[0][0],tmp[0][1]];};};YAHOO.util.Easing=new function(){this.easeNone=function(t,b,c,d){return b+c*(t/=d);};this.easeIn=function(t,b,c,d){return b+c*((t/=d)*t*t);};this.easeOut=function(t,b,c,d){var ts=(t/=d)*t;var tc=ts*t;return b+c*(tc+-3*ts+3*t);};this.easeBoth=function(t,b,c,d){var ts=(t/=d)*t;var tc=ts*t;return b+c*(-2*tc+3*ts);};this.backIn=function(t,b,c,d){var ts=(t/=d)*t;var tc=ts*t;return b+c*(-3.4005*tc*ts+10.2*ts*ts+-6.2*tc+0.4*ts);};this.backOut=function(t,b,c,d){var ts=(t/=d)*t;var tc=ts*t;return b+c*(8.292*tc*ts+-21.88*ts*ts+22.08*tc+-12.69*ts+5.1975*t);};this.backBoth=function(t,b,c,d){var ts=(t/=d)*t;var tc=ts*t;return b+c*(0.402*tc*ts+-2.1525*ts*ts+-3.2*tc+8*ts+-2.05*t);};};YAHOO.util.Motion=function(el,attributes,duration,method){if(el){this.initMotion(el,attributes,duration,method);}};YAHOO.util.Motion.prototype=new YAHOO.util.Anim();YAHOO.util.Motion.prototype.defaultUnits.points='px';YAHOO.util.Motion.prototype.doMethod=function(attribute,start,end){var val=null;if(attribute=='points'){var translatedPoints=this.getTranslatedPoints();var t=this.method(this.currentFrame,0,100,this.totalFrames)/100;if(translatedPoints){val=YAHOO.util.Bezier.getPosition(translatedPoints,t);}}else{val=this.method(this.currentFrame,start,end-start,this.totalFrames);}
return val;};YAHOO.util.Motion.prototype.getAttribute=function(attribute){var val=null;if(attribute=='points'){val=[this.getAttribute('left'),this.getAttribute('top')];if(isNaN(val[0])){val[0]=0;}
if(isNaN(val[1])){val[1]=0;}}else{val=parseFloat(YAHOO.util.Dom.getStyle(this.getEl(),attribute));}
return val;};YAHOO.util.Motion.prototype.setAttribute=function(attribute,val,unit){if(attribute=='points'){YAHOO.util.Dom.setStyle(this.getEl(),'left',val[0]+unit);YAHOO.util.Dom.setStyle(this.getEl(),'top',val[1]+unit);}else{YAHOO.util.Dom.setStyle(this.getEl(),attribute,val+unit);}};YAHOO.util.Motion.prototype.initMotion=function(el,attributes,duration,method){YAHOO.util.Anim.call(this,el,attributes,duration,method);attributes=attributes||{};attributes.points=attributes.points||{};attributes.points.control=attributes.points.control||[];this.attributes=attributes;var start;var end=null;var translatedPoints=null;this.getTranslatedPoints=function(){return translatedPoints;};var translateValues=function(val,self){var pageXY=YAHOO.util.Dom.getXY(self.getEl());val=[val[0]-pageXY[0]+start[0],val[1]-pageXY[1]+start[1]];return val;};var onStart=function(){start=this.getAttribute('points');var attributes=this.attributes;var control=attributes['points']['control']||[];if(control.length>0&&control[0].constructor!=Array){control=[control];}
if(YAHOO.util.Dom.getStyle(this.getEl(),'position')=='static'){YAHOO.util.Dom.setStyle(this.getEl(),'position','relative');}
if(typeof attributes['points']['from']!='undefined'){YAHOO.util.Dom.setXY(this.getEl(),attributes['points']['from']);start=this.getAttribute('points');}
else if((start[0]===0||start[1]===0)){YAHOO.util.Dom.setXY(this.getEl(),YAHOO.util.Dom.getXY(this.getEl()));start=this.getAttribute('points');}
var i,len;if(typeof attributes['points']['to']!='undefined'){end=translateValues(attributes['points']['to'],this);for(i=0,len=control.length;i<len;++i){control[i]=translateValues(control[i],this);}}else if(typeof attributes['points']['by']!='undefined'){end=[start[0]+attributes['points']['by'][0],start[1]+attributes['points']['by'][1]];for(i=0,len=control.length;i<len;++i){control[i]=[start[0]+control[i][0],start[1]+control[i][1]];}}
if(end){translatedPoints=[start];if(control.length>0){translatedPoints=translatedPoints.concat(control);}
translatedPoints[translatedPoints.length]=end;}};this._onStart.subscribe(onStart);};YAHOO.util.Scroll=function(el,attributes,duration,method){if(el){YAHOO.util.Anim.call(this,el,attributes,duration,method);}};YAHOO.util.Scroll.prototype=new YAHOO.util.Anim();YAHOO.util.Scroll.prototype.defaultUnits.scroll=' ';YAHOO.util.Scroll.prototype.doMethod=function(attribute,start,end){var val=null;if(attribute=='scroll'){val=[this.method(this.currentFrame,start[0],end[0]-start[0],this.totalFrames),this.method(this.currentFrame,start[1],end[1]-start[1],this.totalFrames)];}else{val=this.method(this.currentFrame,start,end-start,this.totalFrames);}
return val;};YAHOO.util.Scroll.prototype.getAttribute=function(attribute){var val=null;var el=this.getEl();if(attribute=='scroll'){val=[el.scrollLeft,el.scrollTop];}else{val=parseFloat(YAHOO.util.Dom.getStyle(el,attribute));}
return val;};YAHOO.util.Scroll.prototype.setAttribute=function(attribute,val,unit){var el=this.getEl();if(attribute=='scroll'){el.scrollLeft=val[0];el.scrollTop=val[1];}else{YAHOO.util.Dom.setStyle(el,attribute,val+unit);}};YAHOO.util.Connect={_msxml_progid:['MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP','Microsoft.XMLHTTP'],_http_header:{},_has_http_headers:false,_isFormSubmit:false,_sFormData:null,_poll:[],_polling_interval:50,_transaction_id:0,setProgId:function(id)
{this.msxml_progid.unshift(id);},setPollingInterval:function(i)
{if(typeof i=='number'&&isFinite(i)){this._polling_interval=i;}},createXhrObject:function(transactionId)
{var obj,http;try
{http=new XMLHttpRequest();obj={conn:http,tId:transactionId};}
catch(e)
{for(var i=0;i<this._msxml_progid.length;++i){try
{http=new ActiveXObject(this._msxml_progid[i]);if(http){obj={conn:http,tId:transactionId};break;}}
catch(e){}}}
finally
{return obj;}},getConnectionObject:function()
{var o;var tId=this._transaction_id;try
{o=this.createXhrObject(tId);if(o){this._transaction_id++;}}
catch(e){}
finally
{return o;}},asyncRequest:function(method,uri,callback,postData)
{var o=this.getConnectionObject();if(!o){return null;}
else{if(this._isFormSubmit){if(method=='GET'){uri+="?"+this._sFormData;}
else if(method=='POST'){postData=this._sFormData;}
this._sFormData='';this._isFormSubmit=false;}
o.conn.open(method,uri,true);if(postData){this.initHeader('Content-Type','application/x-www-form-urlencoded');}
if(this._has_http_headers){this.setHeader(o);}
this.handleReadyState(o,callback);postData?o.conn.send(postData):o.conn.send(null);return o;}},handleReadyState:function(o,callback)
{var oConn=this;try
{this._poll[o.tId]=window.setInterval(function(){if(o.conn&&o.conn.readyState==4){window.clearInterval(oConn._poll[o.tId]);oConn._poll.splice(o.tId);oConn.handleTransactionResponse(o,callback);}},this._polling_interval);}
catch(e)
{window.clearInterval(oConn._poll[o.tId]);oConn._poll.splice(o.tId);oConn.handleTransactionResponse(o,callback);}},handleTransactionResponse:function(o,callback)
{if(!callback){this.releaseObject(o);return;}
var httpStatus;var responseObject;try
{httpStatus=o.conn.status;}
catch(e){httpStatus=13030;}
if(httpStatus>=200&&httpStatus<300){responseObject=this.createResponseObject(o,callback.argument);if(callback.success){if(!callback.scope){callback.success(responseObject);}
else{callback.success.apply(callback.scope,[responseObject]);}}}
else{switch(httpStatus){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:responseObject=this.createExceptionObject(o,callback.argument);if(callback.failure){if(!callback.scope){callback.failure(responseObject);}
else{callback.failure.apply(callback.scope,[responseObject]);}}
break;default:responseObject=this.createResponseObject(o,callback.argument);if(callback.failure){if(!callback.scope){callback.failure(responseObject);}
else{callback.failure.apply(callback.scope,[responseObject]);}}}}
this.releaseObject(o);},createResponseObject:function(o,callbackArg)
{var obj={};var headerObj={};try
{var headerStr=o.conn.getAllResponseHeaders();var header=headerStr.split("\n");for(var i=0;i<header.length;i++){var delimitPos=header[i].indexOf(':');if(delimitPos!=-1){headerObj[header[i].substring(0,delimitPos)]=header[i].substring(delimitPos+1);}}
obj.tId=o.tId;obj.status=o.conn.status;obj.statusText=o.conn.statusText;obj.getResponseHeader=headerObj;obj.getAllResponseHeaders=headerStr;obj.responseText=o.conn.responseText;obj.responseXML=o.conn.responseXML;if(typeof callbackArg!==undefined){obj.argument=callbackArg;}}
catch(e){}
finally
{return obj;}},createExceptionObject:function(tId,callbackArg)
{var COMM_CODE=0;var COMM_ERROR='communication failure';var obj={};obj.tId=tId;obj.status=COMM_CODE;obj.statusText=COMM_ERROR;if(callbackArg){obj.argument=callbackArg;}
return obj;},initHeader:function(label,value)
{if(this._http_header[label]===undefined){this._http_header[label]=value;}
else{this._http_header[label]=value+","+this._http_header[label];}
this._has_http_headers=true;},setHeader:function(o)
{for(var prop in this._http_header){o.conn.setRequestHeader(prop,this._http_header[prop]);}
delete this._http_header;this._http_header={};this._has_http_headers=false;},setForm:function(formId)
{this._sFormData='';if(typeof formId=='string'){var oForm=(document.getElementById(formId)||document.forms[formId]);}
else if(typeof formId=='object'){var oForm=formId;}
else{return;}
var oElement,oName,oValue,oDisabled;var hasSubmit=false;for(var i=0;i<oForm.elements.length;i++){oDisabled=oForm.elements[i].disabled;oElement=oForm.elements[i];oName=oForm.elements[i].name;oValue=oForm.elements[i].value;if(!oDisabled)
{switch(oElement.type)
{case'select-one':case'select-multiple':for(var j=0;j<oElement.options.length;j++){if(oElement.options[j].selected){this._sFormData+=encodeURIComponent(oName)+'='+encodeURIComponent(oElement.options[j].value||oElement.options[j].text)+'&';}}
break;case'radio':case'checkbox':if(oElement.checked){this._sFormData+=encodeURIComponent(oName)+'='+encodeURIComponent(oValue)+'&';}
break;case'file':case undefined:case'reset':case'button':break;case'submit':if(hasSubmit==false){this._sFormData+=encodeURIComponent(oName)+'='+encodeURIComponent(oValue)+'&';hasSubmit=true;}
break;default:this._sFormData+=encodeURIComponent(oName)+'='+encodeURIComponent(oValue)+'&';break;}}}
this._isFormSubmit=true;this._sFormData=this._sFormData.substr(0,this._sFormData.length-1);},abort:function(o)
{if(this.isCallInProgress(o)){window.clearInterval(this._poll[o.tId]);this._poll.splice(o.tId);o.conn.abort();this.releaseObject(o);return true;}
else{return false;}},isCallInProgress:function(o)
{if(o.conn){return o.conn.readyState!=4&&o.conn.readyState!=0;}
else{return false;}},releaseObject:function(o)
{o.conn=null;o=null;}};YAHOO.namespace("Media.Dtk.GlobalSearch");YAHOO.Media.Dtk.GlobalSearch.TabsMgr={oProcessed:{},set:function(sKey,bValue){this.oProcessed[sKey]=bValue;},get:function(sKey){return(typeof(this.oProcessed[sKey])!='undefined'&&this.oProcessed[sKey]==1);}};YAHOO.Media.Dtk.GlobalSearch.Tabs=function(sModuleName){this.sModuleName=sModuleName;this.dCurTab="";this.dCurTabNum=1;this.aTabs=[];this.sTrigger="click";this.fAction=null;this.oActionVars=null;this.sTabTag="li";this.sClickTag="a";this.sOnName="on";this.sOffName="off";this.sHiLiteName="sparkle";this.bRoundCorners=false;this.aDataProcessed=[];this.bDropShadow=true;};YAHOO.Media.Dtk.GlobalSearch.Tabs.prototype.dropShadowOff=function(){this.bDropShadow=false;}
YAHOO.Media.Dtk.GlobalSearch.Tabs.prototype.dropShadowOn=function(){this.bDropShadow=true;}
YAHOO.Media.Dtk.GlobalSearch.Tabs.prototype.changeAction=function(action,vars){this.fAction=action;this.oActionVars=vars;};YAHOO.Media.Dtk.GlobalSearch.Tabs.prototype.setupTabs=function(){var dTab=document.getElementById(this.sModuleName).getElementsByTagName(this.sTabTag);var nTabLength=dTab.length,i,j;for(i=0;i<nTabLength;i++){if(this.bDropShadow){var txtNode=document.createTextNode(dTab[i].firstChild.innerHTML);var dShad=document.createElement("span");dShad.appendChild(txtNode);dTab[i].insertBefore(dShad,dTab[i].firstChild);}
if(YAHOO.util.Dom.hasClass(dTab[i],this.sOnName)){this.dCurTab=dTab[i];}
var dClickTag=dTab[i].getElementsByTagName(this.sClickTag)||0;var nClickTagLength=dClickTag.length;for(j=0;j<nClickTagLength;j++){if(dClickTag[j].href.indexOf('schedule.cgi')<0){var self=this;dClickTag[j].order=(i+1);this.aTabs[(i+1)]=dClickTag[j];var oSelf=this;var fAction=function(e){if(e){YAHOO.util.Event.stopEvent(e);}
self.tabAction(e,oSelf,self);return false;}
YAHOO.util.Event.addListener(dClickTag[j],this.sTrigger,fAction);if(this.sTrigger!="click"){dClickTag[j].onclick=function(){return false;};}}}}};YAHOO.Media.Dtk.GlobalSearch.Tabs.prototype.tabAction=function(e,dNode,oSelf){if(typeof(dNode.href)=='undefined'){dNode=e.srcElement||e.target;}
if(dNode.tagName=='IMG'){dNode=dNode.parentNode;}
if((oSelf.dCurTabNum-1)>0){YAHOO.util.Dom.removeClass(oSelf.aTabs[(oSelf.dCurTabNum-1)].parentNode.parentNode,oSelf.sOffName);}
YAHOO.util.Dom.removeClass(oSelf.dCurTab,oSelf.sOnName);oSelf.dCurTab=(oSelf.oActionVars.type=='tab'?dNode.parentNode.parentNode:dNode.parentNode);YAHOO.util.Dom.removeClass(oSelf.dCurTab,oSelf.sHiLiteName);oSelf.dCurTabNum=dNode.order;YAHOO.util.Dom.addClass(oSelf.dCurTab,oSelf.sOnName);if((oSelf.dCurTabNum-1)>0){YAHOO.util.Dom.addClass(oSelf.aTabs[(oSelf.dCurTabNum-1)].parentNode.parentNode,oSelf.sOffName);}
if(oSelf.fAction){oSelf.fAction(oSelf.oActionVars,dNode,this);}
return false;};YAHOO.Media.Dtk.GlobalSearch.ChangeVert=function(args,self){var obj=args.obj,tab=self;YAHOO.util.Dom.addClass(obj.dCurTab,'on');YAHOO.util.Dom.addClass(tab.parentNode,'on');obj.dCurTab=tab.parentNode;document.sf1.action=tab.href;var text=tab.innerHTML;document.getElementById('dtk-search').className='tab-'+text.toLowerCase();if(typeof(this.first)=="undefined")this.searchbox=document.getElementById("dtk-searchbox").innerHTML;this.first=true;var searchbox=document.getElementById("dtk-searchbox");var leftfooter=document.getElementById("dtk-sboxfooter");var rightfooter=document.getElementById("dtk-sboxlinks");if(typeof(YAHOO.Media.Dtk.nSearchBoxWidth)=='undefined'){YAHOO.Media.Dtk.nSearchBoxWidth=YAHOO.util.Dom.getStyle("dtk-searchbox","width");}
if(searchbox.innerHTML!=this.searchbox){var value=document.sf1.p.value;searchbox.innerHTML=this.searchbox;if(YAHOO.Media.Dtk.nPageSize==1){searchbox.style.marginLeft="auto";}
else{searchbox.style.width=YAHOO.Media.Dtk.nSearchBoxWidth;}
document.sf1.p.value=value;}
if(leftfooter){leftfooter.style.display="block";}
if(rightfooter){rightfooter.style.display="block";}
frPrefix="Dtk-tab-";_ver=(typeof(ver)!="undefined"?ver:"");if(typeof(YAHOO.Media.Dtk.GlobalSearch.oSearch)=='object'){document.sf1.fr.value=frPrefix+YAHOO.Media.Dtk.GlobalSearch.oSearch[text].frcode+"-t"+_ver;}
if(document.getElementById("searchlabel")){document.getElementById("dtk-searchlabel").title=text+" search: enter a search term and press Enter";}
document.getElementById("p").title=text+" search: enter a search term and press Enter";setTimeout("document.sf1.p.focus()",1);};YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown=1;YAHOO.Media.Dtk.GlobalSearch.fKeyDown=function(e,oVerts){var src=e.srcElement||e.target;var code=e.keyCode,id=e.id,gk,_ffs=0;if(typeof(YAHOO.Media.Dtk.GlobalSearch.bKeyDown)=='undefined'){YAHOO.Media.Dtk.GlobalSearch.bKeyDown=1;}
if(code==13){return;}
else if((code==191||code==222)&&id!='p'&&YAHOO.Media.Dtk.GlobalSearch._ff){_ffs=1;gk=0;}
else if((code<31||code>41)&&(code<16||code>18)&&code!=9&&code!=8){gk=1;}
else{gk=0;}
var sFormClassName=document.getElementById('dtk-search').className;if(src.id=='p'||src.id=='scsz'||src.id=='dtk-searchsubmit'){if(code==9&&!e.shiftKey&&YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown==0){YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown=1;}else if((code==9&&src.id=='p')||(code==9&&!e.shiftKey&&src.id=='dtk-searchsubmit'&&YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown==1)){var nTab=oVerts.dCurTabNum,nTabLength=(oVerts.aTabs.length-1);nTab=(e.shiftKey&&nTab>0)?nTab-1:(nTab<=nTabLength?nTab+1:nTab);if(nTab>0&&nTab<=nTabLength&&!e.ctrlKey&&!e.altKey){YAHOO.util.Event.stopEvent(e);oVerts.tabAction(e,oVerts.aTabs[nTab],oVerts);document.sf1.p.focus();return false;}}else if(gk==1){YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown=0;}}
else if(!_ffs&&gk==1&&src.type!='text'&&!e.ctrlKey&&!e.altKey){}}
YAHOO.Media.Dtk.GlobalSearch.oSearch={Movies:{'frcode':'ush-movies'},Web:{'frcode':'web-t'},Pictures:{'frcode':'img-t'},Video:{'frcode':'vid-t'},Audio:{'frcode':'aud-t'}};var createTabs=function(){document.sf1.p.focus();document.sf1.fr.value="Dtk-tab-web-t"+(typeof(ver)!='undefined'?ver:"");var id=YAHOO.util.Dom.generateId(this);YAHOO.Media.Dtk.searchtabs=new YAHOO.Media.Dtk.GlobalSearch.Tabs(id);YAHOO.Media.Dtk.searchtabs.changeAction(YAHOO.Media.Dtk.GlobalSearch.ChangeVert,{"obj":YAHOO.Media.Dtk.searchtabs});YAHOO.Media.Dtk.searchtabs.setupTabs();YAHOO.util.Event.addListener(document,"keydown",YAHOO.Media.Dtk.GlobalSearch.fKeyDown,YAHOO.Media.Dtk.searchtabs);}
YAHOO.util.Event.onAvailable("dtk-searchtabs",createTabs);(function(){var $U=YAHOO.util;var $D=$U.Dom;var $C=$U.CustomEvent;var DTK=YAHOO.namespace('Media.Dtk');YAHOO.namespace('Media.Dtk.util');var spawn=function(cls,args){if(!args)args=[];else if(!args instanceof Array)args=[args];var f=function(){};f.prototype=cls.prototype;f.prototype.constructor=cls;var obj=new f();cls.apply(obj,args);return obj;};DTK.util.Manager=function(daemonClass){this.daemons={};this.stack=[];var idCounter=[0];var p=daemonClass.prototype;if(typeof p.getId!=='function'){p.getId=function(){if(this.id){return this.id;}
return(this.id='daemon_'+(idCounter[0]++));};}
if(typeof p.toString!=='function'){p.toString=function(){return'Daemon '+this.getId();};}
this.onCreate=new $C('create',this);this.onDaemonEvent=new $C('daemonEvent');this.daemonClass=daemonClass;var unload=function(e){var s=this.stack;for(var i=s.length-1;i>-1;i--){if(s[i]){s[i].manager=null;if(typeof(s[i].unload)=='function'){s[i].unload();}
this.daemons[s[i].getId()]=null;s[i]=null;}}};$U.Event.addListener(window,'unload',unload,this,true);};DTK.util.Manager.prototype={daemonEvents:{},spawnDaemon:function(){var obj=spawn(this.daemonClass,arguments)
this.onCreate.fire(obj);return obj;},idString:'Generic Daemon Manager',toString:function(){var s=[this.idString,'{\n'];for(var c in this.daemons){if(this.daemons[c]instanceof this.daemonClass){s.push('\t',c,' : (',this.daemons[c].toString(),')\n');}}
s.push('}');return s.join('');},init:function(){var d=this.spawnDaemon.apply(this,arguments);if(d&&d.manager!=this){var onDaemonEvent=this.onDaemonEvent;d.manager=this;this.daemons[d.getId()]=d;this.stack.push(d);for(var e in d){if(d[e]instanceof $C){if(!this.daemonEvents[e]){this.daemonEvents[e]=new $C(d[e].type);}
var evMgr=this.daemonEvents[e];var fn=function(type,data){evMgr.scope=this;evMgr.fire.apply(evMgr,data);onDaemonEvent.scope=this;onDaemonEvent.type=type;onDaemonEvent.fire.apply(onDaemonEvent,data);};d[e].subscribe(fn);}}}
return d;},initAll:function(finder){if(typeof(finder)!='function')return[];var things=finder();var ret=[];var len=things.length;var args=[null];var arglen=arguments.length;for(var i=1;i<arglen;i++){args.push(arguments[i]);}
for(var i=0;i<len;i++){args[0]=things[i];var d=this.init.apply(this,args);if(d){ret.push(d);}}
return ret;},getDaemonById:function(id){if(id.id)return this.getDaemonById(id.id);return this.daemons[id]||null;}};})();(function(){var $U=YAHOO.util;var $D=$U.Dom;var $E=$U.Event;var $S=$U.Scroll;var DTK=YAHOO.namespace('Media.Dtk');var Carousel;(function(){var addPageIndicators=function(){var n=$D.getElementsByClassName('scrollnav','div',this.getElement());n=n[0]||document.createElement('div');n.className='scrollnav';removeNavLinks.call(this);var p=this.pages.length;for(var x=0;x<p;x++){var a=this.navLinks[x]||document.createElement('a');a.href='#pg:'+(x+1);a.index=x;a.carousel=this;a.onmousedown=a.onclick=this.scrollTo_click;if(x==this.current){a.className='current';}
n.appendChild(a);this.navLinks[x]=a;}
var s=this.scrollBody;s.parentNode.insertBefore(n,s);return;};var removeNavLinks=function(){if(this.navLinks){for(var j=this.navLinks.length-1;j>-1;j--){var a=this.navLinks[j];if(a){a.onclick=null;a.onmousedown=null;a.onmouseup=null;a.carousel=null;}
a=null;this.navLinks[j]=null;}}
this.navLinks=[];};var addNavButtons=function(){if(this.prev||this.next)return;var p=document.createElement('a'),n=p.cloneNode(true);var i=this.getElement().id;n.href=p.href="#"+i;p.className="prev";n.className="next";var s=this.scrollBody;s.parentNode.insertBefore(p,s);s.parentNode.insertBefore(n,s);p.onmousedown=p.onclick=this.scrollPrev_click;n.onmousedown=n.onclick=this.scrollNext_click;this.prev=p;this.next=n;n.carousel=p.carousel=this;s=null;};var updateNavState=function(){var l=this.navLinks.length;for(var x=0;x<l;x++){if(x==this.current){this.navLinks[x].className='current';}else{this.navLinks[x].className='';}}
if(this.current==0&&!this.roundRobin){$D.addClass(this.prev,'off');$D.removeClass(this.next,'off');$D.setStyle(this.next,'cursor','')
$D.setStyle(this.prev,'cursor','default')}else if(this.current==(l-1)&&!this.roundRobin){$D.removeClass(this.prev,'off');$D.addClass(this.next,'off');$D.setStyle(this.prev,'cursor','')
$D.setStyle(this.next,'cursor','default')}else{$D.removeClass(this.prev,'off');$D.removeClass(this.next,'off');$D.setStyle(this.next,'cursor','')
$D.setStyle(this.prev,'cursor','')}};var clickHandler=function(whichFn,fnFailure,fnArgs){return function(e){e=e||window.event;fnFailure=fnFailure||function(){return false;};fnArgs=fnArgs||function(){};var a=$E.getTarget(e);if(!a||!a.carousel||fnFailure(a)){return true;}
if(!a.didMouseDown){a.carousel.autoPlay=false;a.carousel[whichFn](fnArgs(a));}else{a.blur();}
a.didMouseDown=(e.type=='mousedown');a=null;$E.stopEvent(e);return false;};};Carousel=function(el,args){var me=this;var currentScroll=0;this.getCurrentScroll=function(){return currentScroll;};var ontween=function(e,data){currentScroll=this.anim.doMethod('scroll',this.animAttrs.scroll.from,this.animAttrs.scroll.to)[0];};var oncomplete=function(e,data){if(data[0].duration>=this.animDur){data=data[0];data.carousel=this;var _toString=data.toString;data.toString=function(){return _toString()+', current page:'+this.carousel.current;};this.onPageChange.fire(data);}};var onclick=function(e){this.onClick.fire(e);};var _element=null;this.getElement=function(){return _element;};this.init=function(el,args){el=$D.get(el);if(el){_element=el;}
$D.generateId(el,'carousel_');s=$D.getElementsByClassName('scrollbody','div',el)[0];if(typeof(args)=='object'){for(var i in args){this[i]=args[i];}}
var me=this;var list=this.pages=$D.getElementsBy(function(el){return me.pageFinder(el);},this.pageTagName,el);var len=list.length;if(!el||!s||!len){return false;}
this.onScrollStart=new $U.CustomEvent('scrollstart',this);this.onPageChange=new $U.CustomEvent('scrollcomplete',this);this.onClick=new $U.CustomEvent('click',this);this.onAutoPlayStart=new $U.CustomEvent('autoplaystart',this);this.onAutoPlayStop=new $U.CustomEvent('autoplaystop',this);var r=$D.getRegion(list[0]);this.scrollDistance=r.right-r.left;this.scrollBody=s;$E.addListener(s,'click',onclick,this,true);var h=$D.getRegion(s.parentNode);h=(h.bottom-h.top)+'px';s.parentNode.style.height=h;s.style.height=h;s.style.position='absolute';var p=$D.getElementsByClassName('scrollpages','div',s)[0];p.style.width=(len*this.scrollDistance*1.0)+'px';p.style.position='absolute';var sl=Math.round(s.scrollLeft/this.scrollDistance);if(sl<0)sl=0;else if(sl>=this.pages.length)sl=this.pages.length-1;this.current=sl;this.scrollBody.scrollLeft=currentScroll=sl*this.scrollDistance;this.anim=new $S(this.scrollBody,this.animAttrs,this.animDur,this.easeMethod);this.anim.onTween.subscribe(ontween,this,true);this.anim.onComplete.subscribe(oncomplete,this,true);if(len>1){addNavButtons.call(this);addPageIndicators.call(this);updateNavState.call(this);}else this.navLinks=[];list=s=null;return true;};var autoPlayTimeOut=0;var autoPlayFn=function(){me.autoPlay=(me.autoPlayDirection>0)?me.scrollNext():me.scrollPrev();};var autoPlaySubscribed=false;var autoPlayer=function(){clearTimeout(autoPlayTimeOut);if(me.autoPlay&&!me.roundRobin&&(me.current==me.pages.length-1&&me.autoPlayDirection>0||me.autoPlayDirection<=0&&me.current==0)){me.autoPlay=false;}
if(!me.autoPlay){me.onPageChange.unsubscribe(autoPlayer);autoPlaySubscribed=false;me.onAutoPlayStop.fire(me.current);}else{if(!autoPlaySubscribed){autoPlaySubscribed=true;me.onPageChange.subscribe(autoPlayer);autoPlayFn();}else{autoPlayTimeOut=window.setTimeout(autoPlayFn,me.autoPlayDur*1000);}}};this.autoPlayStart=function(){if(!this.autoPlay){this.onAutoPlayStart.fire(this.current);}
this.autoPlay=true;autoPlayer();};this.autoPlayStop=function(){this.autoPlay=false;autoPlayer();};this.getData=function(url,postExecute){var id=this.getId();var me=this;var s=function(){me.getDataSuccess.apply(me,arguments);};var f=function(){me.getDataFailure.apply(me,arguments);};var callback={success:s,failure:f,argument:{postExecute:postExecute}};var oConObj=$U.Connect.asyncRequest('GET',url,callback,null);};this.getDataSuccess=function(o){if(o.responseText){var sText=o.responseText;sText=sText.replace(/<\!--.+-->/gim,'');var oArr=eval('('+sText+')');var createdPages=false,removedPages=false;if(oArr){var numPages=this.pages.length;var len=oArr.length;for(var i=0;i<len;i++){var pg=oArr[i].pgIdx;var html=oArr[i].pgHtml;var page;if(pg<numPages&&pg>=0){page=this.pages[pg];}else{var p=this.pages[numPages-1];page=p.cloneNode(false);p.parentNode.appendChild(page);this.pages[numPages++]=page;createdPages=true;}
page.innerHTML=html;if(oArr[i].attributes){for(var a in oArr[i].attributes){page.setAttribute(a,oArr[i].attributes[a]);}}}
while(i<numPages){this.pages[i].parentNode.removeChild(this.pages[i]);delete this.pages[i];removedPages=true;i++;}
if(createdPages||removedPages){addPageIndicators.call(this);}}
if(o.argument.postExecute){o.argument.postExecute();}}};this.getDataFailure=function(o){};this.unload=function(){if(!this.navLinks){this.navLinks=[];}
this.navLinks.push(_element,this.prev,this.next,this.scrollBody,this.anim);removeNavLinks.call(this);for(var j=this.pages.length-1;j>-1;j--){this.pages[j]=null;}};this.animAttrs={scroll:{from:[0,0],to:[0,0]}};if(el)this.init(el,args);};Carousel.prototype={pageFinder:function(el){return $D.hasClass(el,this.pageClassName);},pageTagName:'div',pageClassName:'scrollpage',easeMethod:$U.Easing.easeOut,roundRobin:false,animDur:1.5,autoPlayDur:5,onScrollStart:null,onPageChange:null,onClick:null,autoPlayDirection:1,onAutoPlayStart:null,onAutoPlayStop:null,scrollTo:function(index){if(this.roundRobin){if(index<0){index=this.pages.length-1;}else if(index>=this.pages.length){index=0;}}
if((!index&&index!==0)||index>=this.pages.length||index<0||index==this.current){return false;}
if(this.anim.isAnimated()){this.anim.stop();}
this.onScrollStart.fire({to:index,from:this.current,toString:function(){return'from:'+this.from+', to:'+this.to;}});var end=index*this.scrollDistance;this.animAttrs.scroll.from=[this.getCurrentScroll(),0];this.animAttrs.scroll.to=[end,0];this.current=index;updateNavState.call(this);this.anim.attributes=this.animAttrs;this.anim.duration=this.animDur;var a=this.anim;window.setTimeout(function(){a.animate();},0);return true;},scrollNext:function(){var ret=this.scrollTo(this.current+1);return ret;},scrollNext_click:clickHandler('scrollNext'),scrollPrev:function(){var ret=this.scrollTo(this.current-1);return ret;},scrollPrev_click:clickHandler('scrollPrev'),scrollTo_click:clickHandler('scrollTo',function(el){return(!el.index&&el.index!==0);},function(el){return el.index;}),toString:function(){var el=this.getElement();if(el){return'Carousel #'+el.id+' .'+el.className;}else{return'Carousel [Not Initiated]';}
el=null;},getId:function(){return this.getElement().id;}}})();(function(){var CarouselMgr=function(){CarouselMgr.superclass.constructor.call(this,Carousel);};YAHOO.extend(CarouselMgr,DTK.util.Manager);CarouselMgr.prototype.initAll=function(cls,args){return CarouselMgr.superclass.initAll.call(this,function(){return $D.getElementsByClassName(cls||'dtk-carousel','div',document);},args);};CarouselMgr.prototype.getCarousel=CarouselMgr.prototype.getDaemonById;CarouselMgr.prototype.idString='Carousel Manager';DTK.CarouselMgr=new CarouselMgr();})();})();var remote=null;function rs(n,u,w,h){remote=window.open(u,n,'width='+w+',height='+h
+',resizable=yes,scrollbars=no');if(remote!=null){if(remote.opener==null)
remote.opener=self;window.name='yilff';remote.location.href=u;}}
adPlaying=false;var detectableWithVB=false;YuD=YAHOO.util.Dom;var curFmt='';var nextclip='';function hasQT(){hasQT=false;if(navigator.plugins){for(i=0;i<navigator.plugins.length;i++){if((navigator.plugins[i].name.indexOf('QuickTime')>=0)||(navigator.plugins[i].description.indexOf('QuickTime')>=0)){hasQT=true;}}}
if(!hasQT&&detectableWithVB){hasQT=detectQuickTimeActiveXControl();}
return hasQT;}
if((navigator.userAgent.indexOf('MSIE')!=-1)&&(navigator.userAgent.indexOf('Win')!=-1)){document.writeln('<script language="VBscript">');document.writeln('\'do a one-time test for a version of VBScript that can handle this code');document.writeln('detectableWithVB = False');document.writeln('If ScriptEngineMajorVersion >= 2 then');document.writeln('  detectableWithVB = True');document.writeln('End If');document.writeln('\'and the following function handles QuickTime');document.writeln('Function detectQuickTimeActiveXControl()');document.writeln('  on error resume next');document.writeln('  detectQuickTimeActiveXControl = False');document.writeln('  If detectableWithVB Then');document.writeln('    detectQuickTimeActiveXControl = False');document.writeln('    hasQuickTimeChecker = false');document.writeln('    Set hasQuickTimeChecker = CreateObject("QuickTimeCheckObject.QuickTimeCheck.1")');document.writeln('    If IsObject(hasQuickTimeChecker) Then');document.writeln('      If hasQuickTimeChecker.IsQuickTimeAvailable(0) Then ');document.writeln('        detectQuickTimeActiveXControl = True');document.writeln('      End If');document.writeln('    End If');document.writeln('  End If');document.writeln('End Function');document.writeln('</scr'+'ipt>');}
function getQTVerIE(){y_up.event('qtVerMsie begin');var qt=false;var qtMaj=0;var qtMin=0;try{var tp=new ActiveXObject("QuickTimeCheckObject.QuickTimeCheck.1");y_up.event('qtVer IsQuickTimeAvailable begin');if(tp.IsQuickTimeAvailable(0))
{http:var qtverB16=parseInt(tp.QuickTimeVersion.toString(16),10);qtMaj=Math.floor(qtverB16/1e6);qtMin=Math.floor((qtverB16%1e6)/1e5);qt=true;}
y_up.event('qtVer IsQuickTimeAvailable end');}
catch(e)
{y_up.event('qtVer excepted?');var majors={5:7,4:6,3:6,2:5,1:5};for(var x in majors)
{try{var qtqt=new ActiveXObject("QuickTime.QuickTime."+x);qtMaj=majors[x];qtMin=0;qt=true;break;}catch(e){continue;}}}
var toReturn=false;if(qt)
{toReturn=[qtMaj,qtMin];}
y_up.event('qtVerMsie end');return toReturn;}
function getQTVer(){if(y_up.clientDetect.browser()['detected']=='msie'){ver=getQTVerIE();}else{ver=y_up.clientDetect.qtVer();}
return ver;}
function hideOverlayLinks(){if(document.getElementById('overlayqt')){document.getElementById('overlayqt').innerHTML='<a href="http://www.apple.com/quicktime/download/">Download QuickTime 7</a>';}
if(document.getElementById('overlayhd')){YAHOO.util.Dom.setStyle(document.getElementById('overlayhd'),"visibility","hidden");}}
function truncateVideoDescr(){tableobj=document.getElementById('playlist');descrdivs=YuD.getElementsByClassName("descrdiv","div",tableobj);for(var j=0;j<descrdivs.length;j++){if(descrdivs[j].innerHTML.length>65){clipId=descrdivs[j].id.replace("descr","");while(descrdivs[j].className.indexOf("showall")>-1){descrdivs[j].className=descrdivs[j].className.replace("showall","");}
descrdivs[j].className=descrdivs[j].className+" descrhide ";descrdivs[j].innerHTML=descrdivs[j].innerHTML.substr(0,45)+'... <a href="javascript:showVideoDescr('+clipId+')" class="morelink">more &raquo;</a> ';}}}
function showVideoDescr(clipId){truncateVideoDescr();descrobj=document.getElementById("descr"+clipId);descrobj.className=descrobj.className+" showall";while(descrobj.className.indexOf("descrhide")>-1){descrobj.className=descrobj.className.replace("descrhide","");}
descrobj.innerHTML=descrobj.title;}
function showUVP(){if(em=YAHOO.util.Dom.get("y_embed")){var tds=YAHOO.util.Dom.getElementsByClassName("yup-playercontent","td",em);if(tds.length){for(var x=0;x<tds.length;x++){var embeds=tds[x].getElementsByTagName("EMBED");if(embeds.length){YAHOO.util.Dom.setStyle(embeds[0],"visibility","visible");}
var objs=tds[x].getElementsByTagName("OBJECT");for(var n=0;n<objs.length;n++){YAHOO.util.Dom.setStyle(objs[n],"visibility","visible");}}}}}
function hideUVP(){if(em=YAHOO.util.Dom.get("y_embed")){var tds=YAHOO.util.Dom.getElementsByClassName("yup-playercontent","td",em);if(tds.length){for(var x=0;x<tds.length;x++){var embeds=tds[x].getElementsByTagName("EMBED");if(embeds.length){YAHOO.util.Dom.setStyle(embeds[0],"visibility","hidden");}
var objs=tds[x].getElementsByTagName("OBJECT");for(var n=0;n<objs.length;n++){YAHOO.util.Dom.setStyle(objs[n],"visibility","hidden");}}}}}
function fixStreamlinks(hasHD,clipIds){tableobj=document.getElementById("playlist");rowobjs=tableobj.getElementsByTagName("tr");for(var i=0;i<rowobjs.length;i++){var hd=0;hdobj=YuD.getElementsByClassName("hd","span",rowobjs[i]);if((hdobj)&&(hdobj.length>0)){hdobj[0].innerHTML='<a href="http://www.apple.com/quicktime/download/">Download QuickTime 7 to view in HD</a>';hd++;}
qtobj=YuD.getElementsByClassName("qtlink","li",rowobjs[i]);if((qtobj)&&(qtobj.length>0)){if(hd>0){qtobj[0].style.display='none';}
else{qtobj[0].innerHTML='<a href="http://www.apple.com/quicktime/download/">Download QuickTime 7</a>';}}}}
function closeandplay(clipId){YAHOO.movies.premieres.uvp.unblockamb();playvideo(clipId);if(closeandplay.arguments.length>1){nextclip=closeandplay.arguments[1];}
else{nextclip='';}}
function checkPlaylistLinks(){if(adPlaying)return false;}
function attachLinkListeners(){tableobj=document.getElementById("playlist");alist=tableobj.getElementsByTagName("A")
for(var j=0;j<alist.length;j++){YAHOO.util.Event.addListener(alist[j],"click",checkPlaylistLinks);}}
function playAdvertisement(){npd=document.getElementById("curtitle");npd.innerHTML="ADVERTISEMENT";npd=document.getElementById("curduration");npd.innerHTML="";}
function changetitle(clipId){rowtitleobj=YuD.getElementsByClassName('clipTitle'+clipId,"a");clipTitle=rowtitleobj[0].innerHTML;npd=document.getElementById("curtitle");npd.innerHTML=clipTitle;duration=YuD.getElementsByClassName('clipDuration'+clipId,"span");npd=document.getElementById("curduration");if(duration[0].innerHTML.length>0)
npd.innerHTML="("+duration[0].innerHTML+")";else
npd.innerHTML="";}
function playvideo(clipId){if(document.getElementById("videooverlay")){document.getElementById("videooverlay").style.visibility="hidden";}
showUVP();showNOW();y_up_embedPlayer.playID(clipId);
if(playvideo.arguments.length>1){nextclip=playvideo.arguments[1];}
else{nextclip='';}
self.scrollTo(0,0);}
function highlightrow(rowId){rowobj=YuD.getElementsByClassName('row'+rowId,"tr");rowobj.className=rowobj.className+" selected";tdlist=YuD.getElementsByClassName('row'+rowId,"td",rowobj[0]);for(var j=0;j<tdlist.length;j++){tdlist[j].className=tdlist[j].className+" selected";}}
function unhighlightrow(){tableobj=document.getElementById('playlist');tdlist=tableobj.getElementsByTagName("TD");for(var j=0;j<tdlist.length;j++){while(tdlist[j].className.indexOf("selected")>=0){tdlist[j].className=tdlist[j].className.replace("selected","");}}
rowobj=YuD.getElementsByClassName("selected","tr",tableobj);if(rowobj[0]){rowobj[0].className=rowobj[0].className.replace("selected","");}}
function hideNOW(){uvpplaylist=document.getElementById('mod_uvpplaylist');NOWdivobj=YuD.getElementsByClassName('hd','div',uvpplaylist);if(NOWdivobj.length){YAHOO.util.Dom.setStyle(NOWdivobj[0],"visibility","hidden");}}
function showNOW(){uvpplaylist=document.getElementById('mod_uvpplaylist');NOWdivobj=YuD.getElementsByClassName('hd','div',uvpplaylist);if(NOWdivobj.length){YAHOO.util.Dom.setStyle(NOWdivobj[0],"visibility","visible");}}
var playerLink=function(e){var clipid=this.href.substr(this.href.lastIndexOf('#')+1);if(clipid){playvideo(clipid);}
YAHOO.util.Event.preventDefault(e);}
function switchTab(targetTab){if(targetTab=='popular'){YAHOO.util.Dom.get('tabSwitcher').innerHTML='<a href="#" class="new"  onclick="switchTab(\'recent\'); return false;">RECENTLY ADDED</a><h3 class="popular">MOST POPULAR</h3>';YAHOO.util.Dom.setStyle('recentTab','display','none');YAHOO.util.Dom.setStyle('popularTab','display','block');}
else if(targetTab=='recent'){YAHOO.util.Dom.get('tabSwitcher').innerHTML='<h3 class="new">RECENTLY ADDED</h3><a href="#" class="popular"  onclick="switchTab(\'popular\'); return false;">MOST POPULAR</a>';YAHOO.util.Dom.setStyle('popularTab','display','none');YAHOO.util.Dom.setStyle('recentTab','display','block');}}
(function(){var $U=YAHOO.util;var $D=$U.Dom;var $E=$U.Event;var $S=$U.Scroll;var DTK=YAHOO.namespace('Media.Dtk');var $M=DTK.CarouselMgr=function(){var carousels={toString:function(){var s=['Carousel Manager {\n'];for(var c in this){if(this[c]!==this.toString){s.push('\t',c,' : (',this[c].toString(),')\n');}}
s.push('}');return s.join('');}},stack=[],unhook=[];var release=function(lnk){if(typeof(lnk)=='array'){for(var i=lnk.length-1;i>-1;i--){release(lnk[i]);}
return;}
unhook.push(lnk);};var unload=function(){for(var i=unhook.length-1;i>-1;i--){var a=unhook[i];if(a){a.onclick=null;a.onmousedown=null;a.onmouseup=null;a.carousel=null;}
a=unhook[i]=null;}
unhook=null;for(var i=stack.length-1;i>-1;i--){var C=stack[i];C.prev=C.next=C.scrollBody=C.anim=null;for(var j=C.navLinks.length-1;j>-1;j--){C.navLinks[j]=null;}}};$E.addListener(window,'unload',unload);return{carousels:carousels,stack:stack,release:release,toString:function(){return this.carousels.toString();},getCarousel:function(id){if(id.id)id=id.id;return carousels[id]||null;},init:function(id,args){var el=$D.get(id);var id=$D.generateId(el);var C;if(!(C=carousels[id])){C=new $C(null,args);if(C.init(el)){stack.push(carousels[id]=C);}}
el=null;return C;},initAll:function(cls,args){var scrollers=$D.getElementsByClassName(cls||'dtk-carousel','div',document);var c=[];for(var x=0;x<scrollers.length;x++){c.push($M.init(scrollers[x],args));}
scrollers=null;return c;}}}();var addPageIndicators=function(C){var n=document.createElement('div');$M.release(n);n.className='scrollnav';var p=C.pages;for(var x=0;x<p;x++){var a=document.createElement('a');$M.release(a);a.href='#pg:'+(x+1);a.index=x;a.carousel=C;a.onmousedown=a.onclick=C.scrollTo_click;if(x==C.current){a.className='current';}
n.appendChild(a);}
var l=n.getElementsByTagName('a');C.navLinks=[];var p=l.length;for(var x=0;x<p;x++){C.navLinks.push(l[x]);$M.release(l[x]);}
l=null;var s=C.scrollBody;s.parentNode.insertBefore(n,s);return;};var addNavButtons=function(C){var p=document.createElement('a'),n=p.cloneNode(true);var i=C.getElement();if(i){i=i.id;}
n.href=p.href="#"+i;p.className="cs-prev";n.className="cs-next";var s=C.scrollBody;s.parentNode.insertBefore(p,s);s.parentNode.insertBefore(n,s);p.onmousedown=p.onclick=C.scrollPrev_click;n.onmousedown=n.onclick=C.scrollNext_click;C.prev=p;C.next=n;n.carousel=p.carousel=C;s=null;$M.release([p,n]);};var updateNavState=function(C){var l=C.navLinks.length;var current=C.current;if(current>=l)current=0;var posterStart=1;var posterEnd=totalItems;if(current==0){posterStart=1;if(totalItems<itemsPerPage){posterEnd=totalItems;}else{posterEnd=itemsPerPage;}}
else{posterStart=itemsPerPage*current+1;if((totalItems-posterStart)>=itemsPerPage){posterEnd=itemsPerPage*(current+1);}else{posterEnd=totalItems;}}
if(posterStart==posterEnd){var posterRange=posterStart;}else{var posterRange=posterStart+'-'+posterEnd;}
YAHOO.util.Dom.get('pageRange').innerHTML=posterRange;for(var x=0;x<l;x++){if(x==current){C.navLinks[x].className='current';}else{C.navLinks[x].className='';}}
if(C.current==0&&!C.roundRobin){$D.addClass(C.prev,'off');$D.setStyle(C.prev,'opacity',0.6);$D.removeClass(C.next,'off');$D.setStyle(C.next,'opacity',1);$D.setStyle(C.next,'cursor','')
$D.setStyle(C.prev,'cursor','default')}else if(C.current==(l-1)&&!C.roundRobin){$D.removeClass(C.prev,'off');$D.setStyle(C.prev,'opacity',1);$D.addClass(C.next,'off');$D.setStyle(C.next,'opacity',0.6);$D.setStyle(C.prev,'cursor','')
$D.setStyle(C.next,'cursor','default')}else{$D.removeClass(C.prev,'off');$D.setStyle(C.prev,'opacity',1);$D.removeClass(C.next,'off');$D.setStyle(C.next,'opacity',1);$D.setStyle(C.next,'cursor','')
$D.setStyle(C.prev,'cursor','')}};var clickHandler=function(whichFn,fnFailure,fnArgs){return function(e){e=e||window.event;fnFailure=fnFailure||function(){return false;};fnArgs=fnArgs||function(){};var a=$E.getTarget(e);if(!a||!a.carousel||fnFailure(a)){return true;}
if(!a.didMouseDown){a.carousel[whichFn](fnArgs(a));}else{a.blur();}
a.didMouseDown=(e.type=='mousedown');a=null;$E.stopEvent(e);return false;};};var $C=DTK.Carousel=function(el,args){var me=this;var currentScroll=0;this.getCurrentScroll=function(){return currentScroll;};var ontween=function(e,data){currentScroll=me.anim.doMethod('scroll',me.animAttrs.scroll.from,me.animAttrs.scroll.to)[0];};var oncomplete=function(e,data){if(data[0].duration>=me.animDur){data=data[0];data.carousel=me;me.onPageChange.fire(data);}};var onclick=function(e){me.onClick.fire(e);};var _element=null;$E.addListener(window,'unload',function(){_element=null;});this.getElement=function(){return _element;};this.init=function(el,args){el=$D.get(el);if(el){_element=el;}
s=$D.getElementsByClassName('scrollbody','div',el)[0];var list=$D.getElementsByClassName('dtk-list','ul',el);var len=list.length;$M.release([s,el]);if(typeof(args)=='object'){for(var i in args){this[i]=args[i];}}
if(!el||!s||!len){return false;}
this.onScrollStart=new $U.CustomEvent('scrollstart',this);this.onPageChange=new $U.CustomEvent('scrollcomplete',this);this.onClick=new $U.CustomEvent('click',this);this.onAutoPlayStart=new $U.CustomEvent('autoplaystart',this);this.onAutoPlayStop=new $U.CustomEvent('autoplaystop',this);var r=$D.getRegion(list[0]);this.scrollDistance=r.right-r.left;this.pages=len;this.current=0;currentScroll=0;var newFirst=list[0].cloneNode(true);$D.getElementsByClassName('scrollpages','div',s)[0].appendChild(newFirst);this.scrollBody=s;$E.addListener(s,'click',onclick);this.anim=new $S(this.scrollBody,this.animAttrs,this.animDur,this.easeMethod);this.anim.onTween.subscribe(ontween);this.anim.onComplete.subscribe(oncomplete);if(len>1){addNavButtons(this);addPageIndicators(this);updateNavState(this);}else this.navLinks=[];$M.release(el);list=s=null;return true;};var autoPlayTimeOut=0;var autoPlayFn=function(){me.autoPlay=(me.autoPlayDirection>0)?me.scrollNext():me.scrollPrev();};var autoPlaySubscribed=false;var autoPlayer=function(){clearTimeout(autoPlayTimeout);if(!me.autoPlay){me.onPageChange.unsubscribe(autoPlayFn);autoPlaySubscribed=false;}else{if(!autoPlaySubscribed){autoPlaySubscribed=true;me.onPageChange.subscribe(autoPlayer);}
autoPlayTimeOut=window.setTimeout(autoPlayFn,me.autoPlayDur*1000);}};this.autoPlayStart=function(){if(!this.autoPlay){this.onAutoPlayStart.fire(this.current);}
this.autoPlay=true;autoPlayer();};this.autoPlayStop=function(){this.autoPlay=false;autoPlayer();this.onAutoPlayStop.fire(this.current);};this.getData=function(id,url,p){var callback={success:this.getDataSuccess,failure:this.getDataFailure,argument:{id:id,postExecute:p}}
var oConObj=$U.Connect.asyncRequest('GET',url,callback,null);};this.getDataSuccess=function(o){if(o.responseText){var sText=o.responseText;sText=sText.replace(/<\!--.+-->/gim,'');var oArr=eval(sText);var list=$D.getElementsByClassName('dtk-list','ul',$D.get(o.argument.id));if(oArr){var numPostLoad=oArr.length;var numPages=list.length+oArr.length;for(var i=0;i<numPostLoad;i++){var pg=oArr[i].pgIdx;var html=oArr[i].pgHtml;var pn=list[i].parentNode;if(pg<numPages){if(!list[pg]){var n_ul=document.createElement("UL");YAHOO.util.Dom.addClass(n_ul,"dtk-list");list[pg]=pn.appendChild(n_ul);}
list[pg].innerHTML=html;}}}
me.init(o.argument.id);if(o.argument.postExecute){o.argument.postExecute();}}};this.getDataFailure=function(o){};this.init(el,args);};$C.prototype={easeMethod:$U.Easing.easeOut,animAttrs:{scroll:{from:[0,0],to:[0,0]}},roundRobin:true,animDur:1.5,autoPlayDur:5,onScrollStart:null,onPageChange:null,onClick:null,autoPlayDirection:1,onAutoPlayStart:null,onAutoPlayStop:null,scrollTo:function(index,from){if(this.roundRobin){if(index<0){index=this.pages-1;from=this.pages;}else if(index>this.pages){index=1;from=0;}}
if((!index&&index!==0)||index>this.pages||index<0||index==this.current){return false;}
var me=this;if(this.anim.isAnimated()){this.anim.stop();}
this.onScrollStart.fire({to:index,from:this.current});var end=index*me.scrollDistance;var start=(typeof from!=='undefined')?(from*me.scrollDistance):me.getCurrentScroll();me.animAttrs.scroll.from=[start,0];me.animAttrs.scroll.to=[end,0];me.current=index;updateNavState(me);me.anim.attributes=me.animAttrs;setTimeout(function(){me.anim.animate();},0);return true;},scrollNext:function(){var ret=this.scrollTo(this.current+1,this.current);return ret;},scrollNext_click:clickHandler('scrollNext'),scrollPrev:function(){var ret=this.scrollTo(this.current-1,this.current);return ret;},scrollPrev_click:clickHandler('scrollPrev'),scrollTo_click:clickHandler('scrollTo',function(el){return(!el.index&&el.index!==0);},function(el){return el.index;}),toString:function(){var el=this.getElement();if(el){return'Carousel #'+el.id+' .'+el.className;}else{return'Carousel [Not Initiated]';}
el=null;}}})();document.getElementsByClassName=function(className){var children=document.getElementsByTagName('*')||document.all;var elements=new Array();for(var i=0;i<children.length;i++){var child=children[i];var classNames=child.className.split(' ');for(var j=0;j<classNames.length;j++){if(classNames[j]==className){elements.push(child);break;}}}
return elements;}
var Reflection={defaultHeight:0.5,defaultOpacity:0.5,add:function(image,options){Reflection.remove(image);doptions={"height":Reflection.defaultHeight,"opacity":Reflection.defaultOpacity}
if(options){for(var i in doptions){if(!options[i]){options[i]=doptions[i];}}}else{options=doptions;}
try{var d=document.createElement('div');var p=image;var classes=p.className.split(' ');var newClasses='';for(j=0;j<classes.length;j++){if(classes[j]!="reflect"){if(newClasses){newClasses+=' '}
newClasses+=classes[j];}}
var reflectionHeight=Math.floor(p.height*options['height']);var divHeight=Math.floor(p.height*(1+options['height']));var reflectionWidth=p.width;if(document.all&&!window.opera){d.className=newClasses;p.className='reflected';d.style.cssText=p.style.cssText;p.style.cssText='vertical-align: bottom';var reflection=document.createElement('img');reflection.src=p.src;reflection.style.width=reflectionWidth+'px';reflection.style.marginBottom="-"+(p.height-reflectionHeight)+'px';reflection.style.filter='flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(options['opacity']*100)+', style=1, finishOpacity=0, startx=0, starty=0, finishx=0, finishy='+(options['height']*100)+')';d.style.width=reflectionWidth+'px';d.style.height=divHeight+'px';p.parentNode.parentNode.replaceChild(d,p.parentNode);d.appendChild(p.parentNode);d.appendChild(reflection);}else{var canvas=document.createElement('canvas');if(canvas.getContext){d.className=newClasses;p.className='reflected';d.style.cssText=p.style.cssText;p.style.cssText='vertical-align: bottom';var context=canvas.getContext("2d");canvas.style.height=reflectionHeight+'px';canvas.style.width=reflectionWidth+'px';canvas.height=reflectionHeight;canvas.width=reflectionWidth;d.style.width=reflectionWidth+'px';d.style.height=divHeight+'px';p.parentNode.parentNode.replaceChild(d,p.parentNode);d.appendChild(p.parentNode);d.appendChild(canvas);context.save();context.translate(0,image.height-1);context.scale(1,-1);context.drawImage(image,0,0,reflectionWidth,image.height);context.restore();context.globalCompositeOperation="destination-out";var gradient=context.createLinearGradient(0,0,0,reflectionHeight);gradient.addColorStop(1,"rgba(255, 255, 255, 1.0)");gradient.addColorStop(0,"rgba(255, 255, 255, "+(1-options['opacity'])+")");context.fillStyle=gradient;if(navigator.appVersion.indexOf('WebKit')!=-1){context.fill();}else{context.fillRect(0,0,reflectionWidth,reflectionHeight*2);}}}}catch(e){}},remove:function(image){if(image.className=="reflected"){image.className=image.parentNode.className;image.parentNode.parentNode.replaceChild(image,image.parentNode);}}}
YAHOO.namespace('CSC');YAHOO.CSC.rimages=null;function addReflections(){var rimages=YAHOO.CSC.rimages=document.getElementsByClassName('reflect');for(i=0;i<rimages.length;i++){var rheight=null;var ropacity=null;var classes=rimages[i].className.split(' ');for(j=0;j<classes.length;j++){if(classes[j].indexOf("rheight")==0){var rheight=classes[j].substring(7)/100;}else if(classes[j].indexOf("ropacity")==0){var ropacity=classes[j].substring(8)/100;}}
Reflection.add(rimages[i],{height:rheight,opacity:ropacity});if(document.all&&!window.opera){rimages[i].setAttribute('index',i);rimages[i].onclick=function(){var ind=this.getAttribute('index');document.location=this.parentNode.parentNode.href;};}}}
var previousOnload=window.onload;window.onload=function(){if(previousOnload)previousOnload();addReflections();}
var AccordionMenu=new function()
{var YUD=YAHOO.util.Dom;var YUE=YAHOO.util.Event;var oMenuSetting={};var oMenuCache={};var dLastHoverTitle;YUD.addClass(document.documentElement,'accordion-menu-js');function getDT(e)
{var dEl=e.srcElement||e.target;if((e.tagName+'').toUpperCase()=='DD')
{var dt=e.previousSibling;while(dt)
{if(dt.tagName&&dt.tagName.toUpperCase()=='DT'){break;};dt=dt.previousSibling};if(!dt||dt.tagName.toUpperCase()!='DT'){return;}
else{return dt};}
else if(e.clientX)
{var found=false;while(dEl.parentNode)
{if(YUD.hasClass(dEl,'a-m-t')){found=true;break;};dEl=dEl.parentNode;};if(!found){return null}
else{return dEl};};};function getDD(dt)
{if(!dt){return null;};var dd=dt.nextSibling;while(dd)
{if(dd.tagName&&dd.tagName.toUpperCase()=='DD'){break;};dd=dd.nextSibling;};if(!dd||dd.tagName.toUpperCase()!='DD'){return;}
else{return dd};};function expand(dl,dt,dd)
{dl.hasAnimation+=1;YUD.addClass(dd,'a-m-d-before-expand');var oAttr={height:{from:0,to:dd.offsetHeight}};YUD.removeClass(dd,'a-m-d-before-expand');currOpen=dt.innerHTML.replace(/^\s+|\s+$/,'');if(currOpen=='OPENING THIS WEEK'){YUD.removeClass(dt,'otw_close');YUD.addClass(dt,'otw_open');YAHOO.util.Dom.get('tboTitle').className+=' tbo_close';}else if(currOpen=='TOP BOX OFFICE'){YUD.removeClass(dt,'tbo_close');YUD.addClass(dt,'tbo_open');YAHOO.util.Dom.get('otwTitle').className+=' otw_close';}
var onComplete=function()
{oAnim.onComplete.unsubscribe(onComplete);oAnim.stop();YUD.removeClass(dd,'a-m-d-anim');YUD.addClass(dd,'a-m-d-expand');onComplete=null;dl.hasAnimation-=1;var dt=getDT(dd);YUD.addClass(dt,'a-m-t-expand');if(oMenuCache[dl.id]&&oMenuCache[dl.id].onOpen&&dd.style.height!='')
{oMenuCache[dl.id].onOpen({dl:dl,dt:dt,dd:dd});};};var onTween=function()
{if(dd.style.height)
{YUD.addClass(dd,'a-m-d-anim');oAnim.onTween.unsubscribe(onTween);onTween=null;dd.oAnim=null;};};if(dd.oAnim)
{dd.oAnim.stop();dd.oAnim=null;dl.hasAnimation-=1;};var oEaseType=YAHOO.util.Easing.easeOut;var seconds=0.5;if(oMenuCache[dl.id])
{oEaseType=oMenuCache[dl.id]['easeOut']?oEaseType:YAHOO.util.Easing.easeIn;seconds=oMenuCache[dl.id]['seconds'];if(!oMenuCache[dl.id]['animation'])
{var oAnim={onComplete:{unsubscribe:function(){}},stop:function(){}};onComplete();return;};};var oAnim=new YAHOO.util.Anim(dd,oAttr,seconds,oEaseType);oAnim.onComplete.subscribe(onComplete);oAnim.onTween.subscribe(onTween);oAnim.animate();dd.oAnim=oAnim;};function collapse(dl,dt,dd)
{dl.hasAnimation+=1;YUD.addClass(dd,'a-m-d-anim');var oAttr={height:{from:dd.offsetHeight,to:0}};var onComplete=function()
{oAnim.onComplete.unsubscribe(onComplete);YUD.removeClass(dd,'a-m-d-anim');YUD.removeClass(dd,'a-m-d-expand');dd.style.height='';dd.oAnim=null;onComplete=null;dl.hasAnimation-=1;var dt=getDT(dd);YUD.removeClass(dt,'a-m-t-expand');if(oMenuCache[dl.id]&&oMenuCache[dl.id].onOpen)
{oMenuCache[dl.id].onClose({dl:dl,dt:dt,dd:dd});};};if(dd.oAnim)
{dd.oAnim.stop();dd.oAnim=null;dl.hasAnimation-=1;};var oEaseType=YAHOO.util.Easing.easeOut;var seconds=0.5;if(oMenuCache[dl.id])
{oEaseType=oMenuCache[dl.id]['easeOut']?oEaseType:YAHOO.util.Easing.easeIn;seconds=oMenuCache[dl.id]['seconds'];if(!oMenuCache[dl.id]['animation'])
{var oAnim={onComplete:{unsubscribe:function(){}},stop:function(){}};onComplete();return;};};var oAnim=new YAHOO.util.Anim(dd,oAttr,seconds,oEaseType);oAnim.onComplete.subscribe(onComplete);oAnim.animate();dd.oAnim=oAnim;};function collapseAll(dl,dt,dd)
{var aOtherDD=YUD.getElementsByClassName('a-m-d-expand','dd',dl);for(var i=0;i<aOtherDD.length;i++)
{var otherDD=aOtherDD[i];if(otherDD!=dd)
{collapse(dl,null,otherDD);};};}
var onMenuMouseover=function(e)
{var dMenuTitle=getDT(e);if(!dMenuTitle){return;};if(dLastHoverTitle)
{YUD.removeClass(dLastHoverTitle,'a-m-t-hover');};YUD.addClass(dMenuTitle,'a-m-t-hover');dLastHoverTitle=dMenuTitle;var dt=getDT(e);if(!dt){return;};var dd=getDD(dt);if(YUD.hasClass(dt,'a-m-t-expand')){return;}
if(!dd){return;};var dl=dt.parentNode;if(dl.hasAnimation==null)
{dl.hasAnimation=0;}
if(dl.hasAnimation>0){return;};YUD.removeClass(dt,'a-m-t-down');if(YUD.hasClass(dd,'a-m-d-expand'))
{collapse(dl,dt,dd);}
else
{if(oMenuCache[dl.id]&&oMenuCache[dl.id].dependent==false){}
else{collapseAll(dl,dt,dd);}
expand(dl,dt,dd);};YUE.stopEvent(e);return false;};var onMenuMouseout=function(e)
{var dMenuTitle=getDT(e);if(!dMenuTitle){return;};if(dLastHoverTitle&&dLastHoverTitle!=dMenuTitle)
{YUD.removeClass(dLastHoverTitle,'a-m-t-hover');YUD.removeClass(dLastHoverTitle,'a-m-t-down');};YUD.removeClass(dMenuTitle,'a-m-t-down');YUD.removeClass(dMenuTitle,'a-m-t-hover');dLastHoverTitle=null;YUE.stopEvent(e);return false;};var onMenuMousedown=function(e)
{var dMenuTitle=getDT(e);if(!dMenuTitle){return;};YUD.addClass(dMenuTitle,'a-m-t-down');YUE.stopEvent(e);return false;};var onMenuClick=function(e)
{var dt=getDT(e);if(!dt){return;};var dd=getDD(dt);if(!dd){return;};var dl=dt.parentNode;if(dl.hasAnimation==null)
{dl.hasAnimation=0;}
if(dl.hasAnimation>0){return;};YUD.removeClass(dt,'a-m-t-down');if(YUD.hasClass(dd,'a-m-d-expand'))
{collapse(dl,dt,dd);}
else
{if(oMenuCache[dl.id]&&oMenuCache[dl.id].dependent==false){}
else{collapseAll(dl,dt,dd);}
expand(dl,dt,dd);};YUE.stopEvent(e);return false;};YUE.addListener(document,'mouseover',onMenuMouseover);YUE.addListener(document,'mouseout',onMenuMouseout);YUE.addListener(document,'mousedown',onMenuMousedown);YUE.addListener(document,'click',onMenuClick);this.openDtById=function(sId)
{var dt=document.getElementById(sId);if(!dt){return;};if(!YUD.hasClass(dt,'a-m-t')){return;};var dl=dt.parentNode;var dd=getDD(dt);if(dl.hasAnimation==null){dl.hasAnimation=0;};if(dl.hasAnimation>0){return;};if(YUD.hasClass(dd,'a-m-d-expand')){return;};if(oMenuCache[dl.id]&&oMenuCache[dl.id].dependent==false){}
else{collapseAll(dl,dt,dd);}
expand(dl,dt,dd);};this.closeDtById=function(sId)
{var dt=document.getElementById(sId);if(!dt){return;};if(!YUD.hasClass(dt,'a-m-t')){return;};var dl=dt.parentNode;var dd=getDD(dt);if(dl.hasAnimation==null){dl.hasAnimation=0;};if(dl.hasAnimation>0){return;};if(!YUD.hasClass(dd,'a-m-d-expand')){return;};collapse(dl,dt,dd);};this.setting=function(id,oOptions)
{if(!oOptions){return;};if(typeof(id)!='string'){return;};var setMunu=function(dl)
{dl=dl||this;dl.hasAnimation=0;oMenuCache[dl.id]={element:dl,dependent:true,onOpen:function(){},onClose:function(){},seconds:0.5,easeOut:true,openedIds:[],animation:true};oMenu=oMenuCache[dl.id];if(typeof(oOptions['animation'])=='boolean')
{oMenu['animation']=!!oOptions['animation'];};if(typeof(oOptions['dependent'])=='boolean')
{oMenu['dependent']=!!oOptions['dependent'];};if(typeof(oOptions['easeOut'])=='boolean')
{oMenu['easeOut']=!!oOptions['easeOut'];};if(typeof(oOptions['seconds'])=='number')
{oMenu['seconds']=Math.max(0,oOptions['seconds']);};if(typeof(oOptions['onOpen'])=='function')
{oMenu['onOpen']=oOptions['onOpen'];};if(typeof(oOptions['onClose'])=='function')
{oMenu['onClose']=oOptions['onClose'];};if(oOptions['openedIds'].shift)
{oMenu['openedIds']=oOptions['openedIds'];};for(var i=0;i<oMenu['openedIds'].length;i++)
{var sId=oMenu['openedIds'][i];var dt=document.getElementById(sId);if(dt&&dt.tagName.toUpperCase()=='DT')
{var dl=dt.parentNode;var dd=getDD(dt);expand(dl,dt,dd);}
else if(!dt)
{function onDtAvailable()
{var dt=this;if(dt.tagName.toUpperCase()=='DT')
{var dl=dt.parentNode;var dd=getDD(dt);expand(dl,dt,dd);};};YUE.onAvailable(sId,onDtAvailable);}};};if(document.getElementById(id))
{setMunu(document.getElementById(id))}
else
{YUE.onAvailable(id,setMunu);};};};YAHOO.namespace("movies.premieres");YAHOO.movies.premieres.extlinksdata=[];YAHOO.movies.premieres.extlinks=function(){var extlink='vdextl';var e=YAHOO.util.Event;var d=YAHOO.util.Dom;return{o_extlink:null,getcurrent:function(clipid){return premierespgdata.curclip;},eventlistener:function(arg_e){var t=e.getTarget(arg_e);if(t.id==''){t=t.parentNode;}
switch(t.id){case"linkemail":this.onemailform();break;case"linkim":this.yim();break;case"linkdigg":this.digg();break;case"linkdel":this.delicious();break;}},onemailform:function(){var cur=premierespgdata.curclip;var url=premierespgdata.playlist[cur].perm_link;var title=premierespgdata.playlist[cur].title;var cliptitle=premierespgdata.playlist[cur].clip_title;YAHOO.movies.premieres.emailf.turnon(url,cliptitle+'('+title+') on Yahoo! Movies');},yim:function(){var cur=premierespgdata.curclip;return YAHOO.Media.Dtk.ArticleTools.IM.imStory(premierespgdata.playlist[cur].perm_link,false);},digg:function(){var cur=premierespgdata.curclip;location.href=premierespgdata.playlist[cur].digg_link;},delicious:function(){var cur=premierespgdata.curclip;location.href=premierespgdata.playlist[cur].delicious_link;},init:function(){this.o_extlink=d.get(extlink);if(this.o_extlink)e.on(this.o_extlink,'click',this.eventlistener,this,true);}}}();YAHOO.movies.premieres.emailf=function(){var e=YAHOO.util.Event;var d=YAHOO.util.Dom;var c=YAHOO.util.Connect;return{form:null,url:null,title:null,turnon:function(url,title){this.url=url;this.title=title;d.setStyle(this.form,'display','block');},trim:function(str){var regexp=/^(\s*)$/;if(regexp.test(str)){str=str.replace(regexp,'');if(str.length==0)return str;}
regexp=/^(\s*)([\W\w]*)(\b\s*$)/;if(regexp.test(str)){str=str.replace(regexp,'$2');}
return str;},turnoff:function(){d.setStyle(this.form,'display','none');},validateemail:function(val){var emailreg=/^\s*([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)\s*$/i;return emailreg.test(this.trim(val));},validatemassemail:function(val){var a_val=val.split(",");for(var i=0,len=a_val.length;i<len;i++){if(!this.validateemail(a_val[i]))return false;}
return true;},resetform:function(){var fields=this.form.getElementsByTagName('input');var txtfld=this.form.getElementsByTagName('textarea')[0];var len=fields.length;for(var i=0;i<len;i++){if(fields[i].type.toLowerCase()=='text')fields[i].value='';}
txtfld.value='';this.hideerrmsg();},hidemailform:function(){YAHOO.movies.premieres.emailf.turnoff();YAHOO.movies.premieres.emailf.resetform();},asynsuccess:function(o){var msg=o.responseText.split("<!-")[0];var dom=d.get('modemailerrfld');dom.innerHTML=msg;d.addClass(dom,'success');dom.style.display='block';window.setTimeout(this.hidemailform,2000);},asynfailure:function(o){var dom=d.get('modemailerrfld');dom.innerHTML=o.statusText;d.addClass(dom,'error');dom.style.display='block';window.setTimeout(this.hidemailform,3000);},showerrmsg:function(cls){var dom=d.get('modemailerrfld');dom.innerHTML='Please correct the fields outlined in red below.';dom.style.display='block';d.addClass(dom,cls);},hideerrmsg:function(){var dom=d.get('modemailerrfld');d.removeClass(dom,'success');d.removeClass(dom,'error');d.get('modemailerrfld').style.display='none';},warn:function(input){d.addClass(input,'error');},removecls:function(input){d.removeClass(input,'error');},validate:function(){var re=this.form.getElementsByTagName('form')[0].remail;var se=this.form.getElementsByTagName('form')[0].semail;var errcnt=0;if(!this.validatemassemail(re.value)){this.warn(re);errcnt++;}
else this.removecls(re);if(!this.validateemail(se.value)){this.warn(se);errcnt++;}
else this.removecls(se);if(errcnt>0){this.showerrmsg('error');}
else return true;},sendform:function(){if(this.validate()){this.hideerrmsg();var fields=this.form.getElementsByTagName('input');var txtfld=this.form.getElementsByTagName('textarea')[0];var len=fields.length;var postd='';for(var i=0;i<len;i++){if(fields[i].type.toLowerCase()=='text'||fields[i].type.toLowerCase()=='hidden'){if(i==0)postd+=fields[i].name+'='+fields[i].value;else postd+='&'+fields[i].name+'='+fields[i].value;}}
postd+='&'+txtfld.name+'='+escape(txtfld.value);postd+='&title'+'='+this.title;postd+='&url'+'='+this.url;c.asyncRequest('POST','/premieres/email/',{success:this.asynsuccess,failure:this.asynfailure,scope:this},postd);}},clicklistener:function(evt){var t=e.getTarget(evt);var comm;if(t.value!=null&&t.value!='')comm=t.value.toLowerCase();else if(t.className!=null&&t.className!='')comm=t.className.toLowerCase();switch(comm){case"close":this.turnoff();this.resetform();break;case"send":this.sendform();break;case"cancel":this.turnoff();this.resetform();break;}},addevent:function(){e.on(this.form,'click',this.clicklistener,this,true);},init:function(){this.form=d.get('modemail');if(this.form)this.addevent();if(navigator.appVersion.indexOf('Mac')>-1){var o=d.get('sub-nav');var lis=o.getElementsByTagName('li');for(var i=0,len=lis.length;i<len;i++){if(lis[i].className!=null&&lis[i].className=='navselected'){lis[i].style.backgroundPosition='55px -312px';break;}}}}}}();YAHOO.movies.premieres.uvp=function(){var e=YAHOO.util.Event;var d=YAHOO.util.Dom;var uvp='y_embed';var cover='uvpcover';var btnon='ambon';var btnoff='amboff';var btnabt='ambabt';var input='linkToThisVideoInput';var overlayabt='ambabttp';var overlayon='ambontp';var ambswitch='ambswi';var overlayoff='ambofftop';return{o_btnon:null,o_btnoff:null,o_btnon_a:null,o_input:null,o_btnabt:null,o_ambswitch:null,o_overlayabt:null,o_flag:false,o_bbloverobj:null,o_overlayoff:null,o_overlayon:null,init:function(){this.o_ambswitch=d.get(ambswitch);if(this.o_ambswitch){this.o_btnon=d.get(btnon);this.o_btnon_a=this.o_btnon.parentNode;this.o_btnoff=d.get(btnoff);this.o_btnoff_a=this.o_btnoff.parentNode;this.o_input=d.get(input);this.o_btnabt=d.get(btnabt);this.o_overlayabt=d.get(overlayabt);this.o_overlayon=d.get(overlayon);this.o_overlayoff=d.get(overlayoff);var mac=(navigator.platform.indexOf('Mac')>-1);var x=510;var y=181;if(YAHOO.env.ua.ie>=6&&YAHOO.env.ua.ie<7){x-=9};if(YAHOO.env.ua.ie>5){y+=3}
if(mac){y=y+24;}
this.o_overlayabt.style.left=x+'px';this.o_overlayabt.style.top=y+'px';x=518;y=314;if(YAHOO.env.ua.ie>=6&&YAHOO.env.ua.ie<7){x-=8};if(YAHOO.env.ua.ie>5){y+=3}
if(mac){y=y+13;}
this.o_overlayon.style.left=x+'px';this.o_overlayon.style.top=y+'px';this.addEvents();}},blockamb:function(){d.removeClass(cover,'uvpcover_init');d.addClass(cover,'uvpcover_block');this.o_btnon_a.className='';this.o_btnoff_a.className='selected';},unblockamb:function(){d.removeClass(cover,'uvpcover_block');d.addClass(cover,'uvpcover_init');this.o_btnon_a.className='selected';this.o_btnoff_a.className='';},sel:function(){this.focus();this.select();},hidebubble:function(){var o=YAHOO.movies.premieres.uvp;if(!o.o_flag){d.setStyle(o.o_overlayabt,'display','none');}},overlayon:function(evt){var t=e.getTarget(evt);var node=t.tagName.toLowerCase();var id=t.id;if(node=='a'){this.o_flag=true;}
if(t.id==''){t=t.parentNode;if(t.id!=''){id=t.id;}}
switch(id){case"ambabt":d.setStyle(this.o_overlayabt,'display','block');this.o_flag=true;break;case"ambon":d.setStyle(this.o_overlayon,'display','block');this.o_flag=false;this.hidebubble();break;case"ambabttp":this.o_flag=true;break;case"bblcnto":this.o_flag=true;}},overlayoff:function(evt){var t=e.getTarget(evt);var node=t.tagName.toLowerCase();var id=t.id;this.o_flag=false;setTimeout(this.hidebubble,300);switch(id){case"ambon":d.setStyle(this.o_overlayon,'display','none');break;case"amboff":d.setStyle(this.o_overlayoff,'display','none');break;}},addEvents:function(){e.on(this.o_btnon,'click',this.unblockamb,this,true);e.on(this.o_btnoff,'click',this.blockamb,this,true);e.on(this.o_input,'click',this.sel);e.on([this.o_ambswitch,this.o_overlayabt,'bblcnto'],'mouseover',this.overlayon,this,true);e.on([this.o_ambswitch,this.o_overlayabt],'mouseout',this.overlayoff,this,true);},updateinfo:function(clip_id){var cur=premierespgdata.curclip="c"+clip_id;var clipobj=premierespgdata.playlist[cur];var tmp_movie='<strong>Movie:</strong> <a href="{url1}">{mtitle}</a>';var tmp_release='<strong>Release date:</strong> {releasedate} {showtimes}';var tmp_mpaa='<strong>MPAA Rating:</strong> {mpaarating} {mpaaadvisory}';var tmp_starring='<strong>Starring:</strong> {starring}';var tmp_director='<strong>Directed By:</strong> {director}';var tmp_more='<a href="{movieinfourl}">More Movie Info</a> | <a href="{productionphoto}">Photos</a> | <a href="{trailersURL}">More Trailers & Clips</a>';var tmp_cast='<a href="{castURL}">Complete Cast & Crew</a>';var tmp_showtime='<a href="{showtimes}" class="red">Showtimes & Tickets</a>';tmp_movie=tmp_movie.replace(/{url1}/g,clipobj.movieinfo_url);tmp_movie=tmp_movie.replace(/{mtitle}/g,clipobj.title);tmp_release=tmp_release.replace(/{releasedate}/g,clipobj.releasedate);tmp_release=tmp_release.replace(/{showtimes}/g,(clipobj.showtimes?(tmp_showtime.replace(/{showtimes}/g,clipobj.showtimes)):''));if(clipobj.MPAArating||clipobj.MPAAadvisory){tmp_mpaa=tmp_mpaa.replace(/{mpaarating}/g,(clipobj.MPAArating?clipobj.MPAArating:''));tmp_mpaa=tmp_mpaa.replace(/{mpaaadvisory}/g,(clipobj.MPAAadvisory?clipobj.MPAAadvisory:''));}else{tmp_mpaa='';}
if(clipobj.starring)tmp_starring=tmp_starring.replace(/{starring}/g,clipobj.starring);else tmp_starring='';if(clipobj.director)tmp_director=tmp_director.replace(/{director}/g,clipobj.director);else tmp_director='';tmp_more=tmp_more.replace(/{movieinfourl}/g,clipobj.movieinfo_url);tmp_more=tmp_more.replace(/{productionphoto}/g,clipobj.productionphoto);tmp_more=tmp_more.replace(/{trailersURL}/g,clipobj.trailersURL);tmp_cast=tmp_cast.replace(/{castURL}/g,clipobj.castURL);d.get('mimov').innerHTML=tmp_movie;d.get('mird').innerHTML=tmp_release;d.get('mimpa').innerHTML=tmp_mpaa;d.get('mistra').innerHTML=tmp_starring;d.get('midrt').innerHTML=tmp_director;d.get('mimr').innerHTML=tmp_more;
d.get('micst').innerHTML=tmp_cast;
d.get('linkToThisVideoInput').value=clipobj.perm_link;
d.get('buzz_guid').value = 'http://movies.yahoo.com' + clipobj.trailersURL;
d.get('buzz_done_url').value = '/article/y_movies/' + d.get('buzz_guid').value;
}}}();YAHOO.util.Event.onDOMReady(function(){YAHOO.movies.premieres.emailf.init();YAHOO.movies.premieres.uvp.init();YAHOO.movies.premieres.extlinks.init();});