
(function($){var strLocation=window.location.href;var strHash=window.location.hash;var strPrevLocation="";var strPrevHash="";var intIntervalTime=100;var fnCleanHash=function(strHash){return(strHash.substring(1,strHash.length));}
var fnCheckLocation=function(){if(strLocation!=window.location.href){strPrevLocation=strLocation;strPrevHash=strHash;strLocation=window.location.href;strHash=window.location.hash;$(window.location).trigger("change",{currentHref:strLocation,currentHash:fnCleanHash(strHash),previousHref:strPrevLocation,previousHash:fnCleanHash(strPrevHash)});}}
setInterval(fnCheckLocation,intIntervalTime);})(jQuery);
(function($){function fireEvent(opts,name,self,arg){var fn=opts[name];if($.isFunction(fn)){try{return fn.call(self,arg);}catch(error){if(opts.alert){alert("Error calling scrollable."+name+": "+error);}else{throw error;}return false;}}return true;}var current=null;function Scrollable(root,conf){var self=this;if(!current){current=self;}var horizontal=!conf.vertical;var wrap=$(conf.items,root);var index=0;var navi=root.siblings(conf.navi).eq(0);var prev=root.siblings(conf.prev).eq(0);var next=root.siblings(conf.next).eq(0);var prevPage=root.siblings(conf.prevPage).eq(0);var nextPage=root.siblings(conf.nextPage).eq(0);$.extend(self,{getVersion:function(){return[1,0,1];},getIndex:function(){return index;},getConf:function(){return conf;},getSize:function(){return self.getItems().size();},getPageAmount:function(){return Math.ceil(this.getSize()/conf.size);},getPageIndex:function(){return Math.ceil(index/conf.size);},getRoot:function(){return root;},getItemWrap:function(){return wrap;},getItems:function(){return wrap.children();},seekTo:function(i,time,fn){time=time||conf.speed;if($.isFunction(time)){fn=time;time=conf.speed;}if(i<0){i=0;}if(i>self.getSize()-conf.size){return self;}var item=self.getItems().eq(i);if(!item.length){return self;}if(fireEvent(conf,"onBeforeSeek",self,i)===false){return self;}if(horizontal){var left=-(item.outerWidth(true)*i);wrap.animate({left:left},time,conf.easing,fn?function(){fn.call(self);}:null);}else{var top=-(item.outerHeight(true)*i);wrap.animate({top:top},time,conf.easing,fn?function(){fn.call(self);}:null);}if(navi.length){var klass=conf.activeClass;var page=Math.ceil(i/conf.size);page=Math.min(page,navi.children().length-1);navi.children().removeClass(klass).eq(page).addClass(klass);}if(i===0){prev.add(prevPage).addClass(conf.disabledClass);}else{prev.add(prevPage).removeClass(conf.disabledClass);}if(i>=self.getSize()-conf.size){next.add(nextPage).addClass(conf.disabledClass);}else{next.add(nextPage).removeClass(conf.disabledClass);}current=self;index=i;fireEvent(conf,"onSeek",self,i);return self;},move:function(offset,time,fn){var to=index+offset;if(conf.loop&&to>(self.getSize()-conf.size)){to=0;}return this.seekTo(to,time,fn);},next:function(time,fn){return this.move(1,time,fn);},prev:function(time,fn){return this.move(-1,time,fn);},movePage:function(offset,time,fn){return this.move(conf.size*offset,time,fn);},setPage:function(page,time,fn){var size=conf.size;var index=size*page;var lastPage=index+size>=this.getSize();if(lastPage){index=this.getSize()-conf.size;}return this.seekTo(index,time,fn);},prevPage:function(time,fn){return this.setPage(this.getPageIndex()-1,time,fn);},nextPage:function(time,fn){return this.setPage(this.getPageIndex()+1,time,fn);},begin:function(time,fn){return this.seekTo(0,time,fn);},end:function(time,fn){return this.seekTo(this.getSize()-conf.size,time,fn);},reload:function(){return load();},click:function(index,time,fn){var item=self.getItems().eq(index);var klass=conf.activeClass;if(!item.hasClass(klass)&&(index>=0||index<this.getSize())){self.getItems().removeClass(klass);item.addClass(klass);var delta=Math.floor(conf.size/2);var to=index-delta;if(to>self.getSize()-conf.size){to--;}if(to!==index){return this.seekTo(to,time,fn);}}return self;}});if($.isFunction($.fn.mousewheel)){root.bind("mousewheel.scrollable",function(e,delta){var step=$.browser.opera?1:-1;self.move(delta>0?step:-step,50);return false;});}prev.addClass(conf.disabledClass).click(function(){self.prev();});next.click(function(){self.next();});nextPage.click(function(){self.nextPage();});prevPage.addClass(conf.disabledClass).click(function(){self.prevPage();});if(conf.keyboard){$(window).unbind("keypress.scrollable").bind("keypress.scrollable",function(evt){var el=current;if(!el){return;}if(horizontal&&(evt.keyCode==37||evt.keyCode==39)){el.move(evt.keyCode==37?-1:1);return evt.preventDefault();}if(!horizontal&&(evt.keyCode==38||evt.keyCode==40)){el.move(evt.keyCode==38?-1:1);return evt.preventDefault();}return true;});}function load(){navi.each(function(){var nav=$(this);if(nav.is(":empty")||nav.data("me")==self){nav.empty();nav.data("me",self);for(var i=0;i<self.getPageAmount();i++){var item=$("<"+conf.naviItem+"/>").attr("href",i).click(function(e){var el=$(this);el.parent().children().removeClass(conf.activeClass);el.addClass(conf.activeClass);self.setPage(el.attr("href"));return e.preventDefault();});if(i===0){item.addClass(conf.activeClass);}nav.append(item);}}else{var els=nav.children();els.each(function(i){var item=$(this);item.attr("href",i);if(i===0){item.addClass(conf.activeClass);}item.click(function(){nav.find("."+conf.activeClass).removeClass(conf.activeClass);item.addClass(conf.activeClass);self.setPage(item.attr("href"));});});}});if(conf.clickable){self.getItems().each(function(index,arg){var el=$(this);if(!el.data("set")){el.bind("click.scrollable",function(){self.click(index);});el.data("set",true);}});}if(conf.hoverClass){self.getItems().hover(function(){$(this).addClass(conf.hoverClass);},function(){$(this).removeClass(conf.hoverClass);});}return self;}load();var timer=null;function setTimer(){timer=setInterval(function(){self.next();},conf.interval);}if(conf.interval>0){root.hover(function(){clearInterval(timer);},function(){setTimer();});setTimer();}}jQuery.prototype.scrollable=function(conf){var api=this.eq(typeof conf=='number'?conf:0).data("scrollable");if(api){return api;}var opts={size:5,vertical:false,clickable:true,loop:false,interval:0,speed:400,keyboard:true,activeClass:'active',disabledClass:'disabled',hoverClass:null,easing:'swing',items:'.items',prev:'.prev',next:'.next',prevPage:'.prevPage',nextPage:'.nextPage',navi:'.navi',naviItem:'a',onBeforeSeek:null,onSeek:null,alert:true};$.extend(opts,conf);this.each(function(){var el=new Scrollable($(this),opts);$(this).data("scrollable",el);});return this;};})(jQuery);
var uc=uc||{};uc.common=uc.common||{};uc.common.ajaxHistoryUpdate=false;uc.common.ajaxify=function(timeout){if(timeout==null)timeout=0;uc.utils.ajaxifyForm(jQuery('form.ajax'),uc.common.ajaxify);uc.utils.ajaxifyLink(jQuery('.pager-navigation.ajax a, #catalog a.ajax, #catalog .ajax a'),'GET',uc.common.ajaxify,true);uc.utils.ajaxifyLink(jQuery('a.ajax-post'),'POST',uc.common.ajaxify);uc.utils.ajaxifyLink(jQuery('a.ajax, .ajax a'),'GET',uc.common.ajaxify);uc.ie7.fixDivClear();}
jQuery(document).ready(function(){uc.common.ajaxify(200);jQuery(window.location).bind("change",function(objEvent,objData){if(uc.common.ajaxHistoryUpdate){uc.common.ajaxHistoryUpdate=false;return false;}
var hashes=document.location.href.split("#ajax/");if(hashes.length==1){uc.utils.executeServerJS(hashes[0]+'?force_reload=true',{},'GET',uc.common.ajaxify);}else if(hashes.length==2){uc.utils.executeServerJS(hashes[0]+'/'+hashes[1]+'?force_reload=true',{},'GET',uc.common.ajaxify);}});jQuery('input.help[type=text]').each(function(index){var jq_this=jQuery(this);var help=jq_this.val();jq_this.focus(function(){if(jq_this.val()==help)jq_this.val('');});jq_this.blur(function(){if(jq_this.val()=='')jq_this.val(help);});});jQuery('.switch-block').each(function(){var jq_parent=jQuery(this);jq_parent.removeClass('open');jQuery('.switch-content',jq_parent).css({'display':'none','height':'auto','overflow':'auto'});jQuery('.switch-header',jq_parent).click(function(){if(jq_parent.hasClass('open')){jQuery('.switch-content',jq_parent).slideUp(500,function(){jq_parent.removeClass('open');});}else{jQuery('.switch-content',jq_parent).slideDown(500,function(){jq_parent.addClass('open');});}});});uc.utils.buildSelectList(jQuery('ul.select-list'));uc.search.build('#search input',2,'#page',jQuery('#quick-search-field').width(),0);uc.rating.build('form select.input-rating',10);jQuery('.form-rating').bind('rated',function(){jQuery(this).submit();});jQuery('.image-playlist').each(function(){jq_this=jQuery(this);if(jQuery('ul.media-list li',this).length>4){jQuery('.scrolling',jq_this).scrollable({items:'ul',size:4,clickable:false,prevPage:'.rewind-page',nextPage:'.forward-page'});}else{jQuery('.rewind-page, .forward-page',jq_this).addClass('disabled');}});uc.player.build(".media-playlist");var hashes=document.location.href.split("#ajax/");if(hashes.length==2){questionHashes=hashes[0].split('?');if(questionHashes.length==2){uc.utils.executeServerJS(questionHashes[0]
+'/'+hashes[1]
+'?force_reload=true&'
+questionHashes[1],{},'GET',uc.common.ajaxify,true);}
else
{uc.utils.executeServerJS(hashes[0]+'/'+hashes[1]+'?force_reload=true',{},'GET',uc.common.ajaxify,true);}}});
var uc=uc||{};uc.search=uc.search||{};uc.search.containerHTML='<div class="suggest-search-container">%content%</div>'
uc.search.listHTML='<ul>%content%</ul>';uc.search.groupHTML='<li class="group"><div class="group">%text%</div>%content%</li>';uc.search.itemHTML='<li class="item"><a href="%uri%">%text%</a></li>';uc.search.classIdExpr=/uc-search-input-(\d+)/;uc.search.build=function(selector,min_suggest,wrapper_selector,container_width,container_left_margin){if(!container_left_margin){container_left_margin=-1;}
var suggest_timer=null;var esc_timer=null;var jq_wrapper=jQuery(wrapper_selector);jQuery(selector).each(function(i){var jq_search=jQuery(this);jq_search.attr('autocomplete','off');jq_search.addClass("uc-search-input-"+(i+1));;});var buildSuggestItems=function(data){var html=uc.search.listHTML;var content_html='';for(var i=0;i<data.length;i++){var item=data[i];var item_html=uc.search.itemHTML;item_html=item_html.replace(/%text%/g,item['text']);item_html=item_html.replace(/%uri%/g,item['uri']);content_html+=item_html;}
return html.replace(/%content%/g,content_html);};var buildSuggestContainer=function(data){var html=uc.search.containerHTML;var content_html='';if(data['groups']!=null){for(var i=0;i<data['groups'].length;i++){group=data['groups'][i];var list_html=uc.search.listHTML;var group_html=uc.search.groupHTML;group_html=group_html.replace(/%content%/g,buildSuggestItems(group['items']));group_html=group_html.replace(/%text%/g,group['text']);group_html=group_html.replace(/%uri%/g,group['uri']);content_html+=list_html.replace(/%content%/g,group_html);}}else{content_html+=buildSuggestItems(data['items']);}
return html.replace(/%content%/g,content_html);};var extractSearchContainerId=function(jq_node){var node_classes=jq_node.attr('class');var matches=node_classes.match(uc.search.classIdExpr);return matches[1];};jQuery(selector).keyup(function(event){var jq_search=jQuery(this);var search_container_class="suggest-search-container-"+extractSearchContainerId(jq_search);if(suggest_timer!=null)window.clearTimeout(suggest_timer);if(!event)var event=window.event;var key_code=(event.which)?event.which:event.keyCode
if(key_code==27||key_code==13){jQuery("."+search_container_class).remove();return false;}
suggest_timer=window.setTimeout(function(){var jq_form=jq_search.parents('form');var form_url=jq_form.attr('action');var text=jq_search.val();if(text.length<min_suggest){jQuery("."+search_container_class).remove();}else{jQuery.ajax({url:form_url,type:'GET',data:{text:text},beforeSend:function(xhr){xhr.setRequestHeader("Accept","application/json");},complete:function(XMLHttpRequest,textStatus){},success:function(data,textStatus){var result=eval("("+data+")");if(result!=null)
{var jq_container=jQuery(buildSuggestContainer(eval("("+data+")")));if(jQuery("."+search_container_class).length==0){var pos=jq_search.offset();var wrapper_pos=jq_wrapper.offset();jq_container.addClass(search_container_class);jq_container.appendTo(jq_wrapper);jq_container.css('left',(pos.left-wrapper_pos.left)+container_left_margin);jq_container.css('top',(pos.top-wrapper_pos.top)+jq_search.height()+10);if(container_width){jq_container.css('width',container_width);}else{jq_container.css('width',jq_search.width()+2);}}else{jQuery("."+search_container_class).html(jq_container.html());}}}});}},500);});jQuery(selector).focus(function(){if(esc_timer!=null)window.clearTimeout(esc_timer);});jQuery(selector).blur(function(){var jq_search=jQuery(this);if(esc_timer!=null)window.clearTimeout(esc_timer);esc_timer=window.setTimeout(function(){var search_container_class="suggest-search-container-"+extractSearchContainerId(jq_search);jQuery("."+search_container_class).remove();},200);});}
uc=uc||{};uc.rating=uc.rating||{};uc.rating.ratingInputHTML='<div class="input-rating"><span class="rating"><span class="score-current score-current-%current_score%">%current_score%</span><span class="score-sep">/</span><span class="score-max">%max_score%</span></span><input type="hidden" name="%input_name%" value="%input_value%"/>%options%</div>';uc.rating.ratingOptionHTML='<span class="option option-%score%" style="left: %left%%; width: %width%%">%score%</span>';uc.rating.extractScoreRE=/option-(\d+)/;uc.rating.build=function(selector,max_score){var jq_inputs=jQuery(selector);jq_inputs.each(function(){var jq_this=jQuery(this);var input_html=uc.rating.ratingInputHTML;var options_html='';input_html=input_html.replace(/%current_score%/g,jq_this.val());input_html=input_html.replace(/%max_score%/g,max_score);input_html=input_html.replace(/%input_name%/g,jq_this.attr('name'));input_html=input_html.replace(/%input_value%/g,jq_this.val());for(var i=0;i<(max_score+1);i++){var html=uc.rating.ratingOptionHTML.replace(/%left%/g,i*(100/(max_score+1)));html=html.replace(/%score%/g,i);html=html.replace(/%width%/g,100/(max_score+1));options_html+=html;}
input_html=input_html.replace(/%options%/g,options_html);jq_this.replaceWith(input_html);});var updateScore=function(jq_input,score){jQuery('.score-current',jq_input).attr('class','').addClass('score-current score-current-'+score);};var extractScoreFromOption=function(jq_option){var classes=jq_option.attr('class');var matches=classes.match(uc.rating.extractScoreRE);return matches[1];};jQuery('div.input-rating .option').mouseover(function(){var jq_option=jQuery(this);var jq_input=jq_option.parents('.input-rating');updateScore(jq_input,extractScoreFromOption(jq_option));}).click(function(){var jq_option=jQuery(this);var jq_input=jq_option.parents('.input-rating');var jq_form=jq_option.parents('form');jQuery('input',jq_input).val(extractScoreFromOption(jq_option));jq_form.trigger('rated');});jQuery('div.input-rating').mouseleave(function(){var jq_input=jQuery(this);var jq_score_input=jQuery('input',jq_input);var score=jQuery('input',jq_input).val();updateScore(jq_input,score);});}
uc=uc||{};uc.utils=uc.utils||{};uc.utils.centeredContainer=function(html_container){this.html_container=html_container;}
uc.utils.centeredContainer.currentContainer=null;uc.utils.centeredContainer.centerCurrent=function(){if(uc.utils.centeredContainer.currentContainer==null)return;var jq_container=uc.utils.centeredContainer.currentContainer;var jq_window=jQuery(window);var popup_x=jq_window.scrollLeft()+((jq_window.width()-jq_container.width())/2);var popup_y=jq_window.scrollTop()+((jq_window.height()-jq_container.height())/2);jq_container.css('top',popup_y);jq_container.css('left',popup_x);}
uc.utils.centeredContainer.showCurrent=function(){if(uc.utils.centeredContainer.currentContainer==null)return;var jq_container=uc.utils.centeredContainer.currentContainer;var jq_window=jQuery(window);jq_window.bind("resize",uc.utils.centeredContainer.centerCurrent);jq_window.bind("scroll",uc.utils.centeredContainer.centerCurrent);uc.utils.centeredContainer.centerCurrent();jq_container.show();}
uc.utils.centeredContainer.hideCurrent=function(){if(uc.utils.centeredContainer.currentContainer==null)return;var jq_container=uc.utils.centeredContainer.currentContainer;var jq_window=jQuery(window);jq_container.hide();jq_container.remove();jq_window.unbind("resize",uc.utils.centeredContainer.centerCurrent);jq_window.unbind("scroll",uc.utils.centeredContainer.centerCurrent);}
uc.utils.centeredContainer.prototype={show:function(){this.hide();var jq_body=jQuery("body");var jq_container=jQuery(this.html_container);jq_container.hide();jq_container.css('position','absolute');jq_container.css('display','block');jq_body.append(jq_container);uc.utils.centeredContainer.currentContainer=jq_container;uc.utils.centeredContainer.showCurrent();},hide:function(){uc.utils.centeredContainer.hideCurrent();}}
uc.utils.showModalWrapper=function(){if(jQuery('#modal-wrapper').length>0)return false;var jq_body=jQuery("body");var jq_modal_wrapper=jQuery('<div id="modal-wrapper"></div>');jq_modal_wrapper.height(jq_body.height());jq_body.append(jq_modal_wrapper);}
uc.utils.hideModalWrapper=function(){jQuery('#modal-wrapper').remove();}
uc.utils.showLoader=function(){var loader=new uc.utils.centeredContainer('<img id="loader" src="/images/pictos/loader.gif" />')
loader.show();}
uc.utils.hideLoader=function(){jQuery('#loader').remove();}
uc.utils.executeServerJS=function(http_url,http_data,http_method,complete_callback,history){if(http_method==null)http_method='GET';if(history==null)history=false;var ajax_callback=function(){if(complete_callback!=null)complete_callback();if(history){var base_url=document.location.href.split('#')[0];var path_url=document.location.pathname;if(http_url.indexOf(path_url)==0){document.location.href=base_url+'#ajax/'+http_url.slice(path_url.length+1);}}
if(http_method=='GET'){try{urchinTracker(http_url);}catch(e){}}}
if(http_method=='POST')uc.utils.showModalWrapper();uc.utils.showLoader();jQuery.ajax({url:http_url,type:http_method,data:http_data,beforeSend:function(xhr){xhr.setRequestHeader("Accept","application/javascript");},complete:function(XMLHttpRequest,textStatus){uc.utils.hideLoader();ajax_callback();},success:function(data,textStatus){},dataType:"script"});}
uc.utils.ajaxifyLink=function(jq_selector,http_method,complete_callback,history){jq_selector.removeClass('ajax').removeClass('ajax-post');jq_selector.parents('.ajax').removeClass('ajax').removeClass('ajax-post');jq_selector.each(function(){var jq_this=jQuery(this);var ajax_url=jq_this.attr('href');if(ajax_url.indexOf('javascript:')==0)return false;jq_this.attr('href','javascript:void(0);');jq_this.removeClass('ajax');jq_this.click(function(){uc.common.ajaxHistoryUpdate=true;uc.utils.executeServerJS(ajax_url,{},http_method,complete_callback,history);return false;});return true;});}
uc.utils.ajaxifyForm=function(jq_selector,complete_callback){jq_selector.removeClass('ajax');jq_selector.submit(function(){var jq_this=jQuery(this);var ajax_url=jq_this.attr('action');var ajax_data={};jQuery('textarea, input:text,  input:password, input:hidden, select, input:checked, input:selected',jq_this).each(function(){var jq_input=jQuery(this);ajax_data[jq_input.attr('name')]=jq_input.val();});uc.utils.executeServerJS(ajax_url,ajax_data,'POST',complete_callback);return false;});}
uc.utils.buildSelectList=function(jq_selector){window.setTimeout(function(){jq_selector.each(function(){var jq_select=jQuery(this);var jq_selected_item=jQuery('li.selected',jq_select);if(jq_selected_item.length==1){var top=jq_selected_item.position().top;if(top>200)jq_select.scrollTop(top-200);}
jQuery('li a',jq_select).click(function(){jQuery('li.selected',jq_select).toggleClass('selected');jQuery(this).parents('li').toggleClass('selected');});});},1000);}
var uc=uc||{};uc.drm=uc.drm||{};uc.drm.getDRMObject=function(){try{return new ActiveXObject('DRM.GetLicense');}catch(err){return null;}}
uc.drm.playVideo=function(play_url,get_license_url){var drm_obj=uc.drm.getDRMObject();var data={};if(drm_obj){data['client_info']=drm_obj.GetSystemInfo();data['drm_version']=drm_obj.GetDRMVersion();data['drm_security_version']=drm_obj.GetDRMSecurityVersion();data['play_uri']=play_url;jQuery.ajax({url:get_license_url,type:'POST',data:data,beforeSend:function(xhr){xhr.setRequestHeader("Accept","application/javascript");},complete:function(XMLHttpRequest,textStatus){},success:function(data,textStatus){},dataType:"script"});}else{document.location=play_url;}}
uc.drm.storeLicense=function(license){var drm_obj=uc.drm.getDRMObject();try{drm_obj.storeLicense(license);return true;}catch(err){return false;}}
uc=uc||{};uc.silverlight=uc.silverlight||{};uc.silverlight.onError=function(sender,args){var appSource="";if(sender!=null&&sender!=0){appSource=sender.getHost().Source;}
var errorType=args.ErrorType;var iErrorCode=args.ErrorCode;if(errorType=="ImageError"||errorType=="MediaError")
return;var errMsg="Unhandled Error in Silverlight 3 Application "+appSource+"\n";errMsg+="Code: "+iErrorCode+"    \n";errMsg+="Category: "+errorType+"       \n";errMsg+="Message: "+args.ErrorMessage+"     \n";if(errorType=="ParserError"){errMsg+="File: "+args.xamlFile+"     \n";errMsg+="Line: "+args.lineNumber+"     \n";errMsg+="Position: "+args.charPosition+"     \n";}else if(errorType=="RuntimeError"){if(args.lineNumber!=0){errMsg+="Line: "+args.lineNumber+"     \n";errMsg+="Position: "+args.charPosition+"     \n";}
errMsg+="MethodName: "+args.methodName+"     \n";}
throw new Error(errMsg);}
uc=uc||{};uc.player=uc.player||{};uc.player.classIdExpr=/media-(\S+)-(\S+)/;uc.player.jsLoaded=false;uc.player.skins={universcine:{height:24,progressColor:'#990000',bufferColor:'#333333',SliderColor:'#333333',buttonColor:'#990000',buttonColorOver:'#999999',backgroundColor:'#000000',backgroundGradient:'none',opacity:0.8,autoHide:true,all:false,play:true,scrubber:true,mute:true,volume:true,fullscreen:true,width:'99%',bottom:2,left:'50%',borderRadius:5}}
uc.player.conf={video:{clip:{autoPlay:true,autoBuffering:true,scaling:'fit'},plugins:{controls:uc.player.skins.universcine}},slideshow:{clip:{autoPlay:true,autoBuffering:false,scaling:'fit',fadeInSpeed:500,fadeOutSpeed:500},plugins:{controls:null},play:{opacity:0}}}
uc.player.currentPlayer=null;uc.player.loadJS=function(callback){jQuery.getScript('/js/flowplayer/flowplayer-3.1.0.min.js',function(){jQuery.getScript('/js/flowplayer/flowplayer.playlist-3.0.5.min.js',function(){uc.player.jsLoaded=true;callback();});});}
uc.player.mediaPlayer=function(node){this.jq_playlist=jQuery(node);var matches=this.jq_playlist.attr('id').match(uc.player.classIdExpr);this.playlist_id=matches[2];this.default_playlist='image';if(jQuery('.video-playlist.default-playlist',this.jq_playlist).length==1)this.default_playlist='video';this.video_playlist=[];var self=this;jQuery('.video-playlist .media-item',this.jq_playlist).each(function(index){var jq_this=jQuery(this);var media_item={uri:null,thumb_uri:null};var jq_uri=jQuery('.media-uri',jq_this);media_item.uri=jq_uri.attr('href');var jq_thumb_uri=jQuery('.media-thumb-uri',jq_this);if(jq_thumb_uri.length==1)media_item.thumb_uri=jq_thumb_uri.attr('href');self.video_playlist[index]=media_item;jq_uri.attr('href','javascript:void(0)');jq_uri.click(function(){self.playVideo(index);});});this.image_playlist=[];var self=this;jQuery('.image-playlist .media-item',this.jq_playlist).each(function(index){var jq_this=jQuery(this);var media_item={uri:null};var jq_uri=jQuery('.media-uri',jq_this);media_item.uri=jq_uri.attr('href');self.image_playlist[index]=media_item;jq_uri.attr('href','javascript:void(0)');jq_uri.click(function(){self.playSlideShow(index);});});this.jq_player_wrapper=jQuery('<div class="media-player-wrapper" id="media-player-wrapper-'+this.playlist_id+'">&nbsp;</div>');jq_place=jQuery('.media-player-after',this.jq_playlist);if(jq_place.length==1){jq_place.after(this.jq_player_wrapper);}else{jq_place=jQuery('.media-player-before',this.jq_playlist);jq_place.before(this.jq_player_wrapper);}
this.showPlayer();}
uc.player.mediaPlayer.prototype={removePlayer:function(){jQuery('.media-player',this.jq_player_wrapper).unload();jQuery('*',this.jq_player_wrapper).remove();},stopPlayer:function(){this.removePlayer();this.showPlayer();},showPlayer:function(){var jq_play_button=jQuery('<a class="play-button">Play</a>');var self=this;this.jq_player_wrapper.append(jq_play_button);var default_media=null;if(this.default_playlist=='video'){default_media=this.video_playlist[0];jq_play_button.click(function(){self.playVideo(0)});}else{default_media=this.image_playlist[0];default_media.thumb_uri=default_media.uri;jq_play_button.click(function(){self.playSlideShow(0)});}
if(default_media.thumb_uri){this.jq_player_wrapper.css('background-image','url('+default_media.thumb_uri+')');this.jq_player_wrapper.css('background-repeat','no-repeat');this.jq_player_wrapper.css('background-position','50% 0%');}},createPlayer:function(media,conf){var current_player=uc.player.currentPlayer;if(current_player&&current_player.playlist_id!=this.playlist_id)current_player.stopPlayer();this.removePlayer();uc.player.currentPlayer=this;this.jq_player_wrapper.append('<a id="media-player-'+this.playlist_id+'" class="media-player" href="'+media.uri+'"/>');return flowplayer('media-player-'+this.playlist_id,{src:'/swf/flowplayer-3.1.0.swf',wmode:'opaque'},conf);},playVideo:function(index){var media=this.video_playlist[index];var conf=uc.player.conf.video;conf.playlist=[];conf.playlist.push({url:media.uri});this.createPlayer(media,conf);},playSlideShow:function(index){var conf=uc.player.conf.slideshow;conf.playlist=[];duration=3;for(var i=index;i<this.image_playlist.length;i++){conf.playlist.push({url:this.image_playlist[i].uri,duration:duration});}
for(var i=0;i<index;i++){conf.playlist.push({url:this.image_playlist[i].uri,duration:duration});}
if(conf.playlist.length>1){conf.playlist[conf.playlist.length-1].onBeforeFinish=function(){return false;}}
var media=this.image_playlist[index];this.createPlayer(media,conf);}}
uc.player.initPlayer=function(selector){jQuery(selector).each(function($index){var player=new uc.player.mediaPlayer(this);});}
uc.player.build=function(selector){if(!uc.player.jsLoaded&&jQuery(selector).length>0){uc.player.loadJS(function(){uc.player.initPlayer(selector);});}else{uc.player.initPlayer(selector);}}
var uc=uc||{}
uc.ie7=uc.ie7||{}
uc.ie7.fixDivClear=function(){var toBeCleared=[];toBeCleared.push('#film .film-technical-info');toBeCleared.push('#film .os-list');toBeCleared.push('#product-list form');toBeCleared.push('#theme-list ul.item-list');toBeCleared.push('#review-list li');toBeCleared.push('#see-also-list ul.item-list > li');toBeCleared.push('.user-order-view .step-navigation ul');toBeCleared.push('.product-list');toBeCleared.push('.product-list .product-item');toBeCleared.push('.user-universe-view .section-content > ul.item-list > li');toBeCleared.push('#search-list .film-item');toBeCleared.push('#top-film-list ul.top-film-list');toBeCleared.push('#cycle #related-films-list');toBeCleared.push('#coming-film div.section-content');jQuery(toBeCleared.join(', ')).each(function(){var jq_this=jQuery(this);if(jq_this.children('.clear-block').length==0)
{jq_this.append('<div class="clear-block" style="clear: both; height: 1px; overflow: hidden;">&nbsp;</div>');}});}
uc.ie7.fixPagerWidth=function(){jQuery('.pager-navigation-wrapper > .pager-navigation').each(function(){var jq_this=jQuery(this);jq_this.width(jq_this.find("ul").width());})}
jQuery(document).ready(function(){var browser_version=parseInt(jQuery.browser.version);if(jQuery.browser.msie&&(browser_version==7)){uc.ie7.fixDivClear();uc.ie7.fixPagerWidth();}});
(function($){$.browserTest=function(a,z){var u='unknown',x='X',m=function(r,h){for(var i=0;i<h.length;i=i+1){r=r.replace(h[i][0],h[i][1]);}return r;},c=function(i,a,b,c){var r={name:m((a.exec(i)||[u,u])[1],b)};r[r.name]=true;r.version=(c.exec(i)||[x,x,x,x])[3];if(r.name.match(/safari/)&&r.version>400){r.version='2.0';}if(r.name==='presto'){r.version=($.browser.version>9.27)?'futhark':'linear_b';}r.versionNumber=parseFloat(r.version,10)||0;r.versionX=(r.version!==x)?(r.version+'').substr(0,1):x;r.className=r.name+r.versionX;return r;};a=(a.match(/Opera|Navigator|Minefield|KHTML|Chrome/)?m(a,[[/(Firefox|MSIE|KHTML,\slike\sGecko|Konqueror)/,''],['Chrome Safari','Chrome'],['KHTML','Konqueror'],['Minefield','Firefox'],['Navigator','Netscape']]):a).toLowerCase();$.browser=$.extend((!z)?$.browser:{},c(a,/(camino|chrome|firefox|netscape|konqueror|lynx|msie|opera|safari)/,[],/(camino|chrome|firefox|netscape|netscape6|opera|version|konqueror|lynx|msie|safari)(\/|\s)([a-z0-9\.\+]*?)(\;|dev|rel|\s|$)/));$.layout=c(a,/(gecko|konqueror|msie|opera|webkit)/,[['konqueror','khtml'],['msie','trident'],['opera','presto']],/(applewebkit|rv|konqueror|msie)(\:|\/|\s)([a-z0-9\.]*?)(\;|\)|\s)/);$.os={name:(/(win|mac|linux|sunos|solaris|iphone)/.exec(navigator.platform.toLowerCase())||[u])[0].replace('sunos','solaris')};if(!z){$('html').addClass([$.os.name,$.browser.name,$.browser.className,$.layout.name,$.layout.className].join(' '));}};$.browserTest(navigator.userAgent);})(jQuery);
var PluginDetect={handler:function(c,b,a){return function(){c(b,a)}},isDefined:function(b){return typeof b!="undefined"},isArray:function(b){return(b&&b.constructor===Array)},isFunc:function(b){return typeof b=="function"},isString:function(b){return typeof b=="string"},num:function(a){return(this.isString(a)&&(/\d/).test(a))},getNumRegx:/[\d][\d\.\_,-]*/,splitNumRegx:/[\.\_,-]/g,getNum:function(b,c){var d=this,a=d.num(b)?(d.isDefined(c)?new RegExp(c):d.getNumRegx).exec(b):null;return a?a[0].replace(d.splitNumRegx,","):null},compareNums:function(h,f,d){var e=this,c,b,a,g=parseInt;if(e.num(h)&&e.num(f)){if(e.isDefined(d)&&d.compareNums){return d.compareNums(h,f)}c=h.split(e.splitNumRegx);b=f.split(e.splitNumRegx);for(a=0;a<Math.min(c.length,b.length);a++){if(g(c[a],10)>g(b[a],10)){return 1}if(g(c[a],10)<g(b[a],10)){return-1}}}return 0},formatNum:function(b){var c=this,a,d;if(!c.num(b)){return null}d=b.replace(/\s/g,"").split(c.splitNumRegx).concat(["0","0","0","0"]);for(a=0;a<4;a++){if(/^(0+)(.+)$/.test(d[a])){d[a]=RegExp.$2}}if(!(/\d/).test(d[0])){d[0]="0"}return d.slice(0,4).join(",")},$$hasMimeType:function(a){return function(d){if(!a.isIE){var c,b,e,f=a.isString(d)?[d]:d;for(e=0;e<f.length;e++){if(/[^\s]/.test(f[e])&&(c=navigator.mimeTypes[f[e]])&&(b=c.enabledPlugin)&&(b.name||b.description)){return c}}}return null}},findNavPlugin:function(g,d){var a=this.isString(g)?g:g.join(".*"),e=d===false?"":"\\d",b,c=new RegExp(a+".*"+e+"|"+e+".*"+a,"i"),f=navigator.plugins;for(b=0;b<f.length;b++){if(c.test(f[b].description)||c.test(f[b].name)){return f[b]}}return null},AXO:window.ActiveXObject,getAXO:function(b,a){var g=null,f,d=false,c=this;try{g=new c.AXO(b);d=true}catch(f){}if(c.isDefined(a)){delete g;return d}return g},convertFuncs:function(f){var a,g,d,b=/^[\$][\$]/,c={};for(a in f){if(b.test(a)){c[a]=1}}for(a in c){try{g=a.slice(2);if(g.length>0&&!f[g]){f[g]=f[a](f)}}catch(d){}}},initScript:function(){var $=this,nav=navigator,userAgent=$.isString(nav.userAgent)?nav.userAgent:"",vendor=$.isString(nav.vendor)?nav.vendor:"",platform=$.isString(nav.platform)?nav.platform:"";$.OS=(/win/i).test(platform)?1:((/mac/i).test(platform)?2:((/linux/i).test(platform)?3:4));$.convertFuncs($);$.isIE=false;$.IEver=$.isIE&&((/MSIE\s*(\d\.?\d*)/i).exec(userAgent))?parseFloat(RegExp.$1,10):-1;$.ActiveXEnabled=false;if($.isIE){var x,progid=["Msxml2.XMLHTTP","Msxml2.DOMDocument","Microsoft.XMLDOM","ShockwaveFlash.ShockwaveFlash","TDCCtl.TDCCtl","Shell.UIHelper","Scripting.Dictionary","wmplayer.ocx"];for(x=0;x<progid.length;x++){if($.getAXO(progid[x],1)){$.ActiveXEnabled=true;break}}$.head=$.isDefined(document.getElementsByTagName)?document.getElementsByTagName("head")[0]:null}$.isGecko=!$.isIE&&$.isString(navigator.product)&&(/Gecko/i).test(navigator.product)&&(/Gecko\s*\/\s*\d/i).test(userAgent);$.GeckoRV=$.isGecko?$.formatNum((/rv\s*\:\s*([\.\,\d]+)/i).test(userAgent)?RegExp.$1:"0.9"):null;$.isSafari=!$.isIE&&(/Safari\s*\/\s*\d/i).test(userAgent)&&(/Apple/i).test(vendor);$.isChrome=!$.isIE&&(/Chrome\s*\/\s*\d/i).test(userAgent);$.isOpera=!$.isIE&&(/Opera\s*[\/]?\s*\d/i).test(userAgent);$.addWinEvent("load",$.handler($.runWLfuncs,$))},init:function(d,a){var c=this,b;if(!c.isString(d)){return-3}if(d.length==1){c.getVersionDelimiter=d;return-3}b=c[d.toLowerCase().replace(/\s/g,"")];if(!b||!b.getVersion){return-3}c.plugin=b;if(!c.isDefined(b.installed)||a==true){b.installed=b.version=b.version0=b.getVersionDone=null;b.$=c}c.garbage=false;if(c.isIE&&!c.ActiveXEnabled){if(b!==c.java){return-2}}return 1},fPush:function(b,a){var c=this;if(c.isArray(a)&&(c.isFunc(b)||(c.isArray(b)&&b.length>0&&c.isFunc(b[0])))){a[a.length]=b}},callArray:function(b){var c=this,a;if(c.isArray(b)){for(a=0;a<b.length;a++){if(b[a]===null){return}c.call(b[a]);b[a]=null}}},call:function(c){var b=this,a=b.isArray(c)?c.length:-1;if(a>0&&b.isFunc(c[0])){c[0](b,a>1?c[1]:0,a>2?c[2]:0,a>3?c[3]:0)}else{if(b.isFunc(c)){c(b)}}},getVersionDelimiter:",",$$getVersion:function(a){return function(g,d,c){var e=a.init(g),f,b;if(e<0){return null}f=a.plugin;if(f.getVersionDone!=1){f.getVersion(d,c);if(f.getVersionDone===null){f.getVersionDone=1}}a.cleanup();b=(f.version||f.version0);return b?b.replace(a.splitNumRegx,a.getVersionDelimiter):b}},cleanup:function(){},addWinEvent:function(d,c){var e=this,a=window,b;if(e.isFunc(c)){if(a.addEventListener){a.addEventListener(d,c,false)}else{if(a.attachEvent){a.attachEvent("on"+d,c)}else{b=a["on"+d];a["on"+d]=e.winHandler(c,b)}}}},winHandler:function(d,c){return function(){d();if(typeof c=="function"){c()}}},WLfuncs:[0],runWLfuncs:function(a){a.winLoaded=true;a.callArray(a.WLfuncs);if(a.onDoneEmptyDiv){a.onDoneEmptyDiv()}},winLoaded:false,$$onWindowLoaded:function(a){return function(b){if(a.winLoaded){a.call(b)}else{a.fPush(b,a.WLfuncs)}}},div:null,divWidth:50,pluginSize:1,emptyDiv:function(){var c=this,a,e,b,d=0;if(c.div&&c.div.childNodes){for(a=c.div.childNodes.length-1;a>=0;a--){b=c.div.childNodes[a];if(b&&b.childNodes){if(d==0){for(e=b.childNodes.length-1;e>=0;e--){b.removeChild(b.childNodes[e])}c.div.removeChild(b)}else{}}}}},onDoneEmptyDiv:function(){var a=this;if(!a.winLoaded){return}if(a.WLfuncs&&a.WLfuncs.length>0&&a.isFunc(a.WLfuncs[a.WLfuncs.length-1])){return}if(a.java){if(a.java.OTF==3){return}if(a.java.funcs&&a.java.funcs.length>0&&a.isFunc(a.java.funcs[a.java.funcs.length-1])){return}}a.emptyDiv()},getObject:function(c,a){var g,d=this,f=null,b=d.getContainer(c);try{if(b&&b.firstChild){f=b.firstChild}if(a&&f){f.focus()}}catch(g){}return f},getContainer:function(a){return(a&&a[0]?a[0]:null)},instantiate:function(i,c,f,a,j){var l,m=document,h=this,q,p=m.createElement("span"),o,g,n="/";var k=function(s,r){var u=s.style,d,t;if(!u){return}u.outline="none";u.border="none";u.padding="0px";u.margin="0px";u.visibility="visible";if(h.isArray(r)){for(d=0;d<r.length;d=d+2){try{u[r[d]]=r[d+1]}catch(t){}}return}},b=function(){var s,t="pd33993399",r=null,d=(m.getElementsByTagName("body")[0]||m.body);if(!d){try{m.write('<div id="'+t+'">o<'+n+"div>");r=m.getElementById(t)}catch(s){}}d=(m.getElementsByTagName("body")[0]||m.body);if(d){if(d.firstChild&&h.isDefined(d.insertBefore)){d.insertBefore(h.div,d.firstChild)}else{d.appendChild(h.div)}if(r){d.removeChild(r)}}else{}};if(!h.isDefined(a)){a=""}if(h.isString(i)&&(/[^\s]/).test(i)){q="<"+i+' width="'+h.pluginSize+'" height="'+h.pluginSize+'" ';for(o=0;o<c.length;o=o+2){if(/[^\s]/.test(c[o+1])){q+=c[o]+'="'+c[o+1]+'" '}}q+=">";for(o=0;o<f.length;o=o+2){if(/[^\s]/.test(f[o+1])){q+='<param name="'+f[o]+'" value="'+f[o+1]+'" />'}}q+=a+"<"+n+i+">"}else{q=a}if(!h.div){h.div=m.createElement("div");g=m.getElementById("plugindetect");if(g){h.div=g}else{h.div.id="plugindetect";b()}k(h.div,["width",h.divWidth+"px","height",(h.pluginSize+3)+"px","fontSize",(h.pluginSize+3)+"px","lineHeight",(h.pluginSize+3)+"px","verticalAlign","baseline","display","block"]);if(!g){k(h.div,["position","absolute","right","0px","top","0px"])}}if(h.div&&h.div.parentNode){h.div.appendChild(p);k(p,["fontSize",(h.pluginSize+3)+"px","lineHeight",(h.pluginSize+3)+"px","verticalAlign","baseline","display","inline"]);try{if(p&&p.parentNode){p.focus()}}catch(l){}try{p.innerHTML=q}catch(l){}if(p.childNodes.length==1&&!(h.isGecko&&h.compareNums(h.GeckoRV,"1,5,0,0")<0)){k(p.firstChild,["display","inline"])}return[p]}return[null]},flash:{mimeType:["application/x-shockwave-flash","application/futuresplash"],progID:"ShockwaveFlash.ShockwaveFlash",classID:"clsid:D27CDB6E-AE6D-11CF-96B8-444553540000",getVersion:function(){var c=function(i){if(!i){return null}var e=/[\d][\d\,\.\s]*[rRdD]{0,1}[\d\,]*/.exec(i);return e?e[0].replace(/[rRdD\.]/g,",").replace(/\s/g,""):null};var j,g=this.$,h,f,b=null,a=null,d=null;if(!g.isIE){j=g.findNavPlugin("Flash");if(j&&j.description&&g.hasMimeType(this.mimeType)){b=c(j.description)}}else{for(f=15;f>2;f--){a=g.getAXO(this.progID+"."+f);if(a){d=f.toString();break}}if(d=="6"){try{a.AllowScriptAccess="always"}catch(h){return"6,0,21,0"}}try{b=c(a.GetVariable("$version"))}catch(h){}if(!b&&d){b=d}}this.installed=b?1:-1;this.version=g.formatNum(b);return true}},windowsmediaplayer:{mimeType:["application/x-mplayer2","application/asx"],progID:"wmplayer.ocx",classID:"clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6",getVersion:function(){var a=null,e=this.$,b=null;this.installed=-1;if(!e.isIE){if(e.hasMimeType(this.mimeType)){if(e.findNavPlugin(["Windows","Media","(Plug-in|Plugin)"],false)||e.findNavPlugin(["Flip4Mac","Windows","Media"],false)){this.installed=0}var d=e.isGecko&&e.compareNums(e.GeckoRV,e.formatNum("1.8"))<0;if(!d&&e.findNavPlugin(["Windows","Media","Firefox Plugin"],false)){var c=e.instantiate("object",["type",this.mimeType[0]],[],"",this),f=e.getObject(c);if(f){a=f.versionInfo}}}}else{b=e.getAXO(this.progID);if(b){a=b.versionInfo}}if(a){this.installed=1}this.version=e.formatNum(a)}},silverlight:{mimeType:"application/x-silverlight",progID:"AgControl.AgControl",digits:[9,20,9,12,31],getVersion:function(){var e=this.$,j=document,i=null,c=null,h=false,b=[1,0,1,1,1],r=[1,0,1,1,1],k=function(d){return(d<10?"0":"")+d.toString()},n=function(s,d,u,v,t){return(s+"."+d+"."+u+k(v)+k(t)+".0")},o=function(d,s){return q((d==0?s:r[0]),(d==1?s:r[1]),(d==2?s:r[2]),(d==3?s:r[3]),(d==4?s:r[4]))},q=function(t,s,w,v,u){var u;try{return c.IsVersionSupported(n(t,s,w,v,u))}catch(u){}return false};if(!e.isIE){var a=[null,null],f=e.findNavPlugin("Silverlight Plug-in",false),g=e.isGecko&&e.compareNums(e.GeckoRV,e.formatNum("1.6"))<=0;if(f&&e.hasMimeType(this.mimeType)){i=e.formatNum(f.description);if(i){r=i.split(e.splitNumRegx);if(parseInt(r[2],10)>=30226&&parseInt(r[0],10)<2){r[0]="2"}i=r.join(",")}if(e.isGecko&&!g){h=true}if(!h&&!g&&i){a=e.instantiate("object",["type",this.mimeType],[],"",this);c=e.getObject(a);if(c){if(q(b[0],b[1],b[2],b[3],b[4])){h=true}if(!h){c.data="data:"+this.mimeType+",";if(q(b[0],b[1],b[2],b[3],b[4])){h=true}}}}}}else{c=e.getAXO(this.progID);var m,l,p;if(c&&q(b[0],b[1],b[2],b[3],b[4])){for(m=0;m<this.digits.length;m++){p=r[m];for(l=p+(m==0?0:1);l<=this.digits[m];l++){if(o(m,l)){h=true;r[m]=l}else{break}}if(!h){break}}if(h){i=n(r[0],r[1],r[2],r[3],r[4])}}}this.installed=h&&i?1:(i?-0.2:-1);this.version=e.formatNum(i)}},zz:0};PluginDetect.initScript();
jQuery(document).ready(function(){jQuery('a[rel="external"]').click(function(){window.open(this.href);return false;});});
