var W={};

(function(){W.Dom={isSafari:/webkit/.test(navigator.userAgent),isIE:/msie/.test(navigator.userAgent)&&!/opera/.test(navigator.userAgent),isMozilla:/mozilla/.test(navigator.userAgent)&&!/(compatible|webkit)/.test(navigator.userAgent),isOpera:/opera/.test(navigator.userAgent),$:function(id){if(typeof id=='string'){id=document.getElementById(id);}
return id;},loaded:false,load_timer:null,load_funcs:null,load:function(func)
{if(this.loaded){return func();}
if(this.load_timer){this.load_funcs.push(func);}else{var obj=this;W.Event.add(window,'load',function(){obj.isLoaded();});this.load_funcs=[func];this.load_timer=setInterval(function(){obj.isLoaded();},13);}},isLoaded:function()
{if(this.loaded){return true;}
if(document&&document.getElementsByTagName&&document.getElementById&&document.body){clearInterval(this.load_timer);this.load_timer=null;for(var i=0,max=this.load_funcs.length;i<max;++i){this.load_funcs[i]();}
this.loaded=true;}},getStyle:function(element,property)
{element=this.$(element);if(element.style[property]){return element.style[property];}else if(element.currentStyle){return element.currentStyle[property];}else if(document.defaultView&&document.defaultView.getComputedStyle){var style=document.defaultView.getComputedStyle(element,null);if(!style){return null;}
return style[property];}else{return null;}},getElementsByClassName:function(searchClass,tag,node){var classElements=[];node=this.$(node)||document.body;tag=tag||'*';var els=node.getElementsByTagName(tag);var elsLen=els.length;var pattern=new RegExp('(^|\\s)'+searchClass+'(\\s|$)');for(var i=0,j=0;i<elsLen;i++){if(pattern.test(els[i].className)){classElements[j]=els[i];j++;}}
return classElements;},preload:function()
{for(var i=0,l=arguments.length;i<l;++i){new Image().src=arguments[i];}},getWindowSize:function()
{var size={x:0,y:0};if(document.documentElement&&document.documentElement.clientHeight){size.x=document.documentElement.clientWidth;size.y=document.documentElement.clientHeight;}else if(document.body){size.x=document.body.clientWidth;size.y=document.body.clientHeight;}
return size;},getOffsets:function(elem)
{var offsets={left:0,top:0};while(elem){offsets.left+=elem.offsetLeft;offsets.top+=elem.offsetTop;elem=elem.offsetParent;}
return offsets;},getScroll:function()
{var scroll={x:0,y:0};if(window.scrollY!==undefined){return function()
{scroll.y=window.scrollY;scroll.x=window.scrollX;return scroll;};}else if(document.documentElement&&document.compatMode){return function()
{scroll.y=document.documentElement.scrollTop;scroll.x=document.documentElement.scrollLeft;return scroll;};}else{return function()
{scroll.y=document.body.scrollTop;scroll.x=document.body.scrollLeft;return scroll;};}}(),getContentSize:function()
{var size={x:0,y:0};var size_ie={x:0,y:0};if(document.documentElement&&document.documentElement.scrollWidth){size.x=document.documentElement.scrollWidth;size.y=document.documentElement.scrollHeight;}
size_ie.x=document.body.scrollWidth;size_ie.y=document.body.scrollHeight;if(size_ie.x>size.x){size.x=size_ie.x;}
if(size_ie.y>size.y){size.y=size_ie.y;}
var win=this.getWindowSize();if(win.y>size.y){size.y=win.y;}
if(win.x>size.x){size.x=win.x;}
return size;},addClassname:function(node,className)
{node=this.$(node);if(node.className.indexOf(className)==-1){node.className=node.className+' '+className;}},removeClassname:function(node,className)
{node=this.$(node);var regex=new RegExp('\\b ?'+className+'\\b');node.className=node.className.replace(regex,'');},hasClassname:function(node,className)
{node=this.$(node);var regex=new RegExp('\\b ?'+className+'\\b');return(node.className.search(regex)!=-1);},changeClassname:function(node,className)
{if(!node){return;}
var elements=[];if(typeof node=='string'){node=this.$(node);elements.push(node);}else{elements=node;}
for(var obj in elements){elements[obj].className=className;}}};})();W.$=W.Dom.$;

(function(){W.Event={add:function(obj,type,fn)
{var result,r,old;if(obj.addEventListener){if(type=='mousewheel')obj.addEventListener('DOMMouseScroll',fn,false);obj.addEventListener(type,fn,false);result=true;}
else if(obj.attachEvent){r=obj.attachEvent('on'+type,fn);result=r;}
else{old=obj['on'+type];if(typeof obj['on'+type]!='function'){obj['on'+type]=fn;}else{obj['on'+type]=function()
{old();fn();};}}
return result;},remove:function(obj,type,fn)
{if(obj.removeEventListener){obj.removeEventListener(type,fn,false);}else if(obj.detachEvent){obj.detachEvent('on'+type,fn);}else{obj['on'+type]=null;}},preventDefault:function(e)
{e.returnValue=false;if(e.preventDefault){e.preventDefault();}
return false;},cancelBubble:function(e)
{e.cancelBubble=true;if(e.stopPropagation){e.stopPropagation();}},stop:function(e)
{if(window.event){window.event.cancelBubble=true;window.event.returnValue=false;}
if(e&&e.stopPropagation&&e.preventDefault){e.stopPropagation();e.preventDefault();}},source:function(e)
{return window.event?window.event.srcElement:e?e.target:null;},target:function(e,targetElement)
{return window.event?targetElement:e?e.currentTarget:null;},getTarget:function(e)
{var targetElement=null;targetElement=this.source(e);while(targetElement.nodeType==3&&targetElement.parentNode!==null){targetElement=targetElement.parentNode;}
return targetElement;},Cache:function()
{var listEvents=[];return{listEvents:listEvents,add:function(node,sEventName,fHandler){listEvents.push(arguments);},flush:function(){var i,item;for(i=listEvents.length-1;i>=0;i=i-1){item=listEvents[i];if(item[0].removeEventListener){item[0].removeEventListener(item[1],item[2],item[3]);}
if(item[1].substring(0,2)!="on"){item[1]="on"+item[1];}
if(item[0].detachEvent){item[0].detachEvent(item[1],item[2]);}
item[0][item[1]]=null;}}};}()};})();Function.prototype.bind=function(object,args)
{var method=this;return function(event){return method.call(object,event||window.event,args);};};if(Array.prototype.push===null){Array.prototype.push=function(){for(var i=0;i<arguments.length;++i){this[this.length]=arguments[i];}
return this.length;};}
W.Event.add(window,'unload',W.Event.Cache.flush);

W.Tween=function(param)
{this.init(param);};W.Tween.prototype={interval:30,b:0,c:0,d:0,e:0,t:0,a:0,p:0,s:0,o:null,om:'',f:null,cb:null,args:null,timer:null,event:null,init:function(param)
{var obj=this;this.b=param.start;this.c=param.change;this.d=param.duration;this.e=param.end;this.a=param.amplitude;this.p=param.period;this.s=param.overshoot;this.o=param.obj;this.om=param.bind;this.f=param.method;this.cb=param.callback;this.args=param.args;if(this.c===undefined&&this.e!==undefined){this.c=this.e-this.b;}
this.timer=setInterval(function(){obj.tween();},this.interval);},tween:function()
{++this.t;if(this.t<=this.d){this.o[this.om](this[this.f](),this.args);}else{clearInterval(this.timer);if(this.cb){this.o[this.cb](this.args);}}},stop:function()
{clearInterval(this.timer);},linear:function()
{var t=this.t;var b=this.b;var c=this.c;var d=this.d;return c*t/d+b;},easeInOutQuad:function()
{var t=this.t;var b=this.b;var c=this.c;var d=this.d;if((t/=d/2)<1){return Math.floor((c/2*t*t+b));}
return Math.floor((-c/2*((--t)*(t-2)-1)+b));},easeOutQuart:function()
{var t=this.t;var b=this.b;var c=this.c;var d=this.d;return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function()
{var t=this.t;var b=this.b;var c=this.c;var d=this.d;if((t/=d/2)<1){return Math.floor(c/2*t*t*t*t+b);}
return Math.floor((-c/2*((t-=2)*t*t*t-2)+b));},easeInOutSine:function()
{var t=this.t;var b=this.b;var c=this.c;var d=this.d;return Math.floor((-c/2*(Math.cos(Math.PI*t/d)-1)+b));}};

W.Drag={obj:null,init:function(o,oRoot,minX,maxX,minY,maxY,bSwapHorzRef,bSwapVertRef,fXMapper,fYMapper)
{o.onmousedown=W.Drag.start;o.hmode=bSwapHorzRef?false:true;o.vmode=bSwapVertRef?false:true;o.root=oRoot&&oRoot!=null?oRoot:o;if(o.hmode&&isNaN(parseInt(o.root.style.left)))o.root.style.left="0px";if(o.vmode&&isNaN(parseInt(o.root.style.top)))o.root.style.top="0px";if(!o.hmode&&isNaN(parseInt(o.root.style.right)))o.root.style.right="0px";if(!o.vmode&&isNaN(parseInt(o.root.style.bottom)))o.root.style.bottom="0px";o.minX=typeof minX!='undefined'?minX:null;o.minY=typeof minY!='undefined'?minY:null;o.maxX=typeof maxX!='undefined'?maxX:null;o.maxY=typeof maxY!='undefined'?maxY:null;o.xMapper=fXMapper?fXMapper:null;o.yMapper=fYMapper?fYMapper:null;o.root.onDragStart=new Function();o.root.onDragEnd=new Function();o.root.onDrag=new Function();},start:function(e)
{var o=W.Drag.obj=this;e=W.Drag.fixE(e);var y=parseInt(o.vmode?o.root.style.top:o.root.style.bottom);var x=parseInt(o.hmode?o.root.style.left:o.root.style.right);o.root.onDragStart(x,y);o.lastMouseX=e.clientX;o.lastMouseY=e.clientY;if(o.hmode){if(o.minX!=null)o.minMouseX=e.clientX-x+o.minX;if(o.maxX!=null)o.maxMouseX=o.minMouseX+o.maxX-o.minX;}else{if(o.minX!=null)o.maxMouseX=-o.minX+e.clientX+x;if(o.maxX!=null)o.minMouseX=-o.maxX+e.clientX+x;}
if(o.vmode){if(o.minY!=null)o.minMouseY=e.clientY-y+o.minY;if(o.maxY!=null)o.maxMouseY=o.minMouseY+o.maxY-o.minY;}else{if(o.minY!=null)o.maxMouseY=-o.minY+e.clientY+y;if(o.maxY!=null)o.minMouseY=-o.maxY+e.clientY+y;}
document.onmousemove=W.Drag.drag;document.onmouseup=W.Drag.end;return false;},drag:function(e)
{e=W.Drag.fixE(e);var o=W.Drag.obj;var ey=e.clientY;var ex=e.clientX;var y=parseInt(o.vmode?o.root.style.top:o.root.style.bottom);var x=parseInt(o.hmode?o.root.style.left:o.root.style.right);var nx,ny;if(o.minX!=null)ex=o.hmode?Math.max(ex,o.minMouseX):Math.min(ex,o.maxMouseX);if(o.maxX!=null)ex=o.hmode?Math.min(ex,o.maxMouseX):Math.max(ex,o.minMouseX);if(o.minY!=null)ey=o.vmode?Math.max(ey,o.minMouseY):Math.min(ey,o.maxMouseY);if(o.maxY!=null)ey=o.vmode?Math.min(ey,o.maxMouseY):Math.max(ey,o.minMouseY);nx=x+((ex-o.lastMouseX)*(o.hmode?1:-1));ny=y+((ey-o.lastMouseY)*(o.vmode?1:-1));if(o.xMapper)nx=o.xMapper(y)
else if(o.yMapper)ny=o.yMapper(x)
W.Drag.obj.root.style[o.hmode?"left":"right"]=nx+"px";W.Drag.obj.root.style[o.vmode?"top":"bottom"]=ny+"px";W.Drag.obj.lastMouseX=ex;W.Drag.obj.lastMouseY=ey;W.Drag.obj.root.onDrag(nx,ny);return false;},end:function()
{document.onmousemove=null;document.onmouseup=null;W.Drag.obj.root.onDragEnd(parseInt(W.Drag.obj.root.style[W.Drag.obj.hmode?"left":"right"]),parseInt(W.Drag.obj.root.style[W.Drag.obj.vmode?"top":"bottom"]));W.Drag.obj=null;},fixE:function(e)
{if(typeof e=='undefined')e=window.event;if(typeof e.layerX=='undefined')e.layerX=e.offsetX;if(typeof e.layerY=='undefined')e.layerY=e.offsetY;return e;}};

W.Scrollable=function(id,config)
{this.init(id,config);};W.Scrollable.prototype={id:null,div:null,container:null,config:null,scrollbar_bg:null,handle:null,scroll_max:0,handle_max:0,overlap:12,init:function(id,config)
{this.id=id;this.div=W.$(this.id);this.config=config;if(this.config.displayDiv){W.$(this.config.displayDiv).style.display='block';}
var scroll=this.init_container();if(scroll){this.init_config();this.init_scrollbar_bg();this.init_scrollbar_handle();}
if(this.config.displayDiv){W.$(this.config.displayDiv).style.display='none';}},init_config:function()
{var config=this.config;config.bgcolor=config.bgcolor||'#000000';config.bgwidth=config.bgwidth||'15px';config.bgmargin=config.bgmargin||'0 0 0 0';config.bgoffset=config.bgoffset||'0';config.color=config.color||'#ffffff';config.width=config.width||'15px';config.height=config.height||'auto';config.offset=config.offset||'0';},init_container:function()
{var obj=this;var div=this.div;var scroll=true;var container=document.createElement('div');container.id=this.id+'_container';container.style.position='relative';container.style.height=div.offsetHeight;container.innerHTML=div.innerHTML;div.innerHTML='';this.container=div.appendChild(container);this.max=div.scrollHeight;if(div.offsetHeight>=container.scrollHeight){scroll=false;}
if(scroll){W.Event.add(container,'mousewheel',function(e){obj.scrollwheel(e);});}
return scroll;},init_scrollbar_bg:function()
{var config=this.config;var obj=this;var bg=document.createElement('div');bg.style.backgroundColor=config.bgcolor;bg.style.height=W.Dom.getStyle(this.div,'height');bg.style.width=config.bgwidth;bg.style.margin=config.bgmargin;bg.style.position='absolute';bg.style.right=config.bgoffset;bg.style.top=0;bg.id='scrollbar_bg';this.scrollbar_bg=this.div.appendChild(bg);W.Event.add(this.scrollbar_bg,'click',function(e){obj.jump(e);});},init_scrollbar_handle:function()
{var config=this.config;var obj=this;var handle=document.createElement('div');handle.style.backgroundColor=config.color;handle.style.width=config.width;handle.style.position='absolute';handle.style.left=config.offset;handle=this.handle=this.scrollbar_bg.appendChild(handle);if(config.up){var up=document.createElement('img');up.src=config.up;up.style.position='absolute';up.style.top='0';handle.appendChild(up);}
if(config.down){var down=document.createElement('img');down.src=config.down;down.style.position='absolute';down.style.bottom='0';handle.appendChild(down);}
if(config.height=='auto'){var div_height=this.div.offsetHeight;var height=Math.round(div_height*div_height/this.div.scrollHeight);handle.style.height=height+'px';}else{handle.style.height=config.height;}
var handle_max=this.handle_max=parseInt(W.Dom.getStyle(this.div,'height'),10)-parseInt(handle.style.height,10);W.Drag.init(handle,null,0,parseInt(config.offset,10),0,handle_max);handle.onDrag=function(nx,ny){obj.scroll(nx,ny);};},scroll:function(nx,ny)
{if(!this.scroll_max){this.scroll_max=this.div.scrollHeight-this.div.offsetHeight;}
var dy=Math.round(ny*this.scroll_max/this.handle_max);this.container.style.top=-dy+'px';},scrollwheel:function(e)
{e=e||window.event;var top=W.Dom.getOffsets(this.handle).top;var scroll=e.detail?e.detail*-1:e.wheelDelta/40;var ny=0;if(scroll<0){ny=this.handle.offsetTop+this.handle.offsetHeight+scroll;ny=ny>this.handle_max?this.handle_max:ny;this.handle.style.top=ny+'px';this.scroll(0,ny);}else if(scroll>0){ny=this.handle.offsetTop-this.handle.offsetHeight+scroll;ny=ny<0?0:ny;this.handle.style.top=ny+'px';this.scroll(0,ny);}},jump:function(e)
{e=e||window.event;var top=W.Dom.getOffsets(this.handle).top;var ny=0;if(e.clientY>(top+this.handle.offsetHeight)){ny=this.handle.offsetTop+this.handle.offsetHeight-this.overlap;ny=ny>this.handle_max?this.handle_max:ny;this.handle.style.top=ny+'px';this.scroll(0,ny);}else if(e.clientY<top){ny=this.handle.offsetTop-this.handle.offsetHeight+this.overlap;ny=ny<0?0:ny;this.handle.style.top=ny+'px';this.scroll(0,ny);}}};

W.Swap=function()
{this.init();};W.Swap.prototype={a:null,duration:8,tween:null,zindex:1,current:null,players:null,hbx:false,hbx_category:null,timer:null,init:function()
{this.a=document.getElementsByTagName('a');this.tween={};this.players=[];this.initNav();},initNav:function()
{var obj=this;for(var i=this.a.length;--i>=0;){if(this.a[i].hash&&this.a[i].hash!='#'){this.a[i].onclick=function(e){obj.select(this,e);};}}},enable_hbx:function(hbx_category,lang)
{this.hbx=true;if(hbx_category.charAt(hbx_category.length-1)=='/'){hbx_category+=lang;}else{hbx_category+='/'+lang;}
this.hbx_category=hbx_category+'/';},select:function(link,e)
{new W.Toggle('more1','toggle1').close_all();if(!link){return;}
var id=link.hash.substr(1);W.Event.stop(e);this.next=W.$(id)||null;if(!this.next){return;}
if(this.tween.fade_out){return;}
if(this.next==this.current){return;}
this.unselect();if(link){W.Dom.addClassname(link,'selected');}
if(this.current){this.fade_out();}else{this.fade_in();}
if(this.hbx&&this.hbx_category){_hbLink(this.hbx_category+id);}},find:function(name)
{name='#'+name;for(var i=this.a.length;--i>=0;){if(this.a[i].hash==name){return this.a[i];}}
return false;},fade_out:function()
{this.control_player('stop_video');var start=100;var change=-100;if(this.tween.fade_in){this.tween.fade_in.stop();}
this.tween.fade_out=new W.Tween({start:start,change:change,duration:this.duration,obj:this,bind:'set_opacity',method:'linear',callback:'fade_in'});},fade_in:function()
{var start=0;var change=100;this.current=this.next;this.next=null;this.current.style.display='block';this.current.style.visibility='visible';this.tween.fade_out=null;this.tween.fade_in=new W.Tween({start:start,change:change,duration:this.duration,obj:this,bind:'set_opacity',method:'linear',callback:'finish'});},set_opacity:function(num)
{var elem=this.current;elem.style.opacity=num/100;elem.style.filter='alpha(opacity='+num+')';if(num<=0){elem.style.display='none';}},finish:function()
{this.tween.fade_in=null;if(this.hbx){_hbPageView(this.current.id,this.hbx_category+this.current.id);}
var id=this.current.id+'_flash';var obj=this;if(W.$(id)){this.timer=setTimeout(function(){obj.wait_for_video();},100);}},wait_for_video:function()
{var fn='play_video';var id=this.current.id+'_flash';var obj=this;if(W.$(id)&&W.$(id)[fn]){clearTimeout(this.timer);this.timer=setTimeout(function(){obj.play_video();},800);}},play_video:function()
{var fn='play_video';var id=this.current.id+'_flash';if(W.$(id)&&W.$(id)[fn]){clearTimeout(this.timer);W.$(id)[fn]();}},unselect:function()
{for(var i=this.a.length;--i>=0;){W.Dom.removeClassname(this.a[i],'selected');}},add_player:function(id)
{this.players.push(id);},control_player:function(fn)
{if(!this.players.length){return;}
var id;for(var i=this.players.length;--i>=0;){id=this.players[i];if(W.$(id)&&W.$(id)[fn]){W.$(id)[fn]();}}}};

W.Toggle=function(node,link)
{this.init(node,link);};W.Toggle.prototype={node:null,state:null,link:null,min:25,max:488,players:null,duration:25,hbx:false,hbx_category:null,init:function(node,link)
{var obj=this;this.node=W.$(node);this.link=W.$(link);this.players=[];},activate:function(e)
{W.Event.stop(e);if(W.Dom.getStyle(this.node,'height')!=this.min+'px'){this.state=1;this.close();}else{this.state=0;this.close_all();this.control_player('stop_video');this.open();}},start:function()
{if(W.Dom.getStyle(this.node,'height')==this.min+'px'){this.state=0;this.close_all();this.open();}},open:function()
{var node=this.node;node.style.height=this.min+'px';node.style.overflow='hidden';if(this.hbx){var id='locations';_hbLink(this.hbx_category+id);_hbPageView(id,this.hbx_category+id);}
new W.Tween({start:this.min,change:this.max-this.min,duration:this.duration,obj:this,bind:'update',method:'easeInOutQuad',callback:'finish'});},close:function()
{var node=this.node;var height=parseInt(node.offsetHeight,10);var minHeight=this.min;new W.Tween({start:height,change:minHeight-height,duration:this.duration,obj:this,bind:'update',method:'easeInOutQuad',callback:'finish'});},update:function(x)
{this.node.style.height=x+'px';},close_all:function()
{var toggles=W.Dom.getElementsByClassName('more','div');var id='';for(var i=toggles.length;--i>=0;){id=toggles[i].id;num=id.substr(4);if(W.Dom.getStyle(toggles[i],'height')!=this.min+'px'){new W.Toggle(id,'toggle'+num).activate();}}},finish:function()
{if(this.state){this.control_player('play_video');if(this.link){W.Dom.removeClassname(this.link,'selected');this.link.blur();}}else{if(this.link){W.Dom.addClassname(this.link,'selected');this.link.blur();}}},add_player:function(id)
{this.players.push(id);},control_player:function(fn)
{if(!this.players.length){return;}
var id;for(var i=this.players.length;--i>=0;){id=this.players[i];if(W.$(id)&&W.$(id)[fn]){W.$(id)[fn]();}}},enable_hbx:function(hbx_category,lang)
{this.hbx=true;if(hbx_category.charAt(hbx_category.length-1)=='/')hbx_category+=lang;else hbx_category+='/'+lang;this.hbx_category=hbx_category+'/';}};

if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;