
(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.ajaxify=function(timeout){if(timeout==null)timeout=0;window.setTimeout(uc.common.fixSectionStyle,timeout);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.common.fixSectionStyle=function(){jQuery('.border-section').each(function(index){var jq_section=jQuery(this);var section_width=jq_section.outerWidth();var jq_head=jQuery('.head',jq_section);var head_width=jq_head.outerWidth();var jq_header=jQuery('.section-header',jq_section);var header_padding=parseInt(jq_header.css('padding-left'))+parseInt(jq_header.css('padding-right'))+2;jq_header.width(section_width-head_width-header_padding);});}
jQuery(document).ready(function(){uc.cycle.build("ul.cycle-list");uc.common.ajaxify(200);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);});});if(jQuery('#content-wrapper-promotion').length==1){jQuery('#content-wrapper').addClass('show-content-wrapper-promotion');}
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',240,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");jQuery('a.cycle-random-list').each(function(){var jq_this=jQuery(this);var json_url=jq_this.attr('href');jQuery.ajax({url:json_url,beforeSend:function(xhr){xhr.setRequestHeader("Accept","application/json");},complete:function(XMLHttpRequest,textStatus){},success:function(data,textStatus){alert(data);},dataType:"script"})});});
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){if(http_method==null)http_method='GET';if(complete_callback==null)complete_callback=function(){};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();complete_callback();},success:function(data,textStatus){},dataType:"script"});}
uc.utils.ajaxifyLink=function(jq_selector,http_method,complete_callback){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.utils.executeServerJS(ajax_url,{},http_method,complete_callback);return false;});});}
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);}
uc=uc||{};uc.input=uc.input||{};uc.input.file=uc.input.file||{};uc.input.file.build=function(selector){var jq_field=jQuery(selector);var jq_input=jQuery('input[type=file]',jq_field);var jq_radio=jQuery('li.keep input, li.delete input',jq_field);if(jq_radio.length>0)jq_input.attr('disabled','disabled');jQuery('li.replace input',jq_field).focus(function(){jq_input.removeAttr('disabled');})
jq_radio.focus(function(){jq_input.attr('disabled','disabled');});}
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"><a href="%uri%" class="group">%text%</a>%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 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.player=uc.player||{};uc.player.classIdExpr=/media-(\S+)-(\S+)/;uc.player.jsLoaded=false;uc.player.skins={universcine:{bottom:0,height:24,progressColor:'#990000',bufferColor:'#333333',SliderColor:'#333333',buttonColor:'#990000',buttonColorOver:'#999999',backgroundColor:'#000000',backgroundGradient:'none',opacity:0.8,autoHide:true,all:false,time:true,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.2.4.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+'"/>');conf.key='#@618d6cccb300779e514';return flowplayer('media-player-'+this.playlist_id,{src:'/swf/flowplayer.commercial-3.2.5.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.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.cycle=uc.cycle||{};uc.cycle.processJSON=function(index,data,jq_li){var jq_ul=jq_li.parents('ul');var jq_link=jQuery('a',jq_li);var jq_thumb=jQuery('.film-thumb-list',jq_li);var jq_details=jQuery('.film-details',jq_li);jq_thumb.html('<ul class="item-list"></ul>');var jq_thumb_ul=jQuery('ul',jq_thumb);for(var i=0;i<data['films'].length;i++){jq_thumb_ul.append('<li>'+data['films'][i]['thumb']+'</li>');}
var timer=null;jQuery("li",jq_thumb_ul).each(function(index){var jq_this=jQuery(this);jq_this.mouseover(function(){if(!jq_this.parent().parent().parent().parent().hasClass("open"))return false;window.clearTimeout(timer);timer=window.setTimeout(function(){if(jq_this.hasClass('select'))return false;jQuery("li.select img",jq_thumb_ul).animate({width:"75px",height:"100px"},100);jQuery("li.select a",jq_thumb_ul).animate({top:"0px",left:"0px"},100);jQuery("li.select",jq_thumb_ul).removeClass('select');jQuery("img",jq_this).animate({width:"98px",height:"130px"},200);jQuery("a",jq_this).animate({top:"-15px",left:"-11px"},200);jq_this.addClass('select');jq_details.html(data['films'][index]['details']);},100);});});jQuery("li:first",jq_thumb_ul).addClass('first select');jQuery("li:last",jq_thumb_ul).addClass('last');jq_details.html(data['films'][0]['details']);jq_link.click(function(){if(jq_li.hasClass('open'))return false;if(jQuery('#homepage').length)
{jQuery("li.open .cycle-content",jq_ul).css('display','block').slideUp(200);}
else
{jQuery("li.select img",jq_ul).animate({width:"75px",height:"100px"},100);jQuery("li.select a",jq_ul).animate({top:"0px",left:"0px"},100);jQuery(".cycle-content .cycle-standfirst, .cycle-content .film-details",jq_ul).css('display','block').slideUp(200);}
jQuery("li.open",jq_ul).removeClass('open');jq_li.addClass('open');if(jQuery('#homepage').length)
{jQuery(".cycle-content",jq_li).css('display','none').slideDown(200);}
else
{jQuery(".cycle-content .cycle-standfirst, .cycle-content .film-details",jq_li).css('display','none').slideDown(200);jQuery("li.select img",jq_li).animate({width:"98px",height:"130px"},200);jQuery("li.select a",jq_li).animate({top:"-15px",left:"-11px"},200);}});if(index==0)window.setTimeout(function(){jq_link.click();},2000);}
uc.cycle.build=function(selector){var jq_selector=jQuery(selector);jQuery("li a",jq_selector).each(function(index){var jq_this=jQuery(this);var jq_li=jq_this.parents('li');var http_url=jq_this.attr('href');jQuery.ajax({url:http_url,type:'GET',data:{},beforeSend:function(xhr){xhr.setRequestHeader("Accept","application/json");},complete:function(XMLHttpRequest,textStatus){jq_this.attr('href','javascript:void(0)');},success:function(data,textStatus){uc.cycle.processJSON(index,eval("("+data+")"),jq_li)}});});}
jQuery(document).ready(function(){if(jQuery.browser.msie&&parseInt(jQuery.browser.version)==6){jQuery.getScript('/js/ie6update.js',function(){var options={icons_path:"/images/ie6update/"};jQuery('<div></div>').html(options.message||'Internet Explorer is missing updates required to view this site. Click here to update... ').activebar(options);});}});
jQuery(document).ready(function($){if(document.cookie.search('USER_IP_CHECKED')!=-1)return true;jQuery.ajax({url:'/check-user-ip',type:'GET',data:{},beforeSend:function(xhr){xhr.setRequestHeader("Accept","application/javascript");},complete:function(XMLHttpRequest,textStatus){},success:function(data,textStatus){},dataType:"script"});});
(function(b){function m(e){return b.map(n(e),function(d){return'<input type="hidden" name="'+d.name+'" value="'+d.value+'"/>'}).join("")}function n(e){function d(c,f){a.push({name:c,value:f})}if(b.isArray(e))return e;var a=[];if(typeof e==="object")b.each(e,function(c){b.isArray(this)?b.each(this,function(){d(c,this)}):d(c,b.isFunction(this)?this():this)});else typeof e==="string"&&b.each(e.split("&"),function(){var c=b.map(this.split("="),function(f){return decodeURIComponent(f.replace(/\+/g," "))});d(c[0],c[1])});return a}function o(e,d){var a;a=b(e).contents().get(0);if(b.isXMLDoc(a)||a.XMLDocument)return a.XMLDocument||a;a=b(a).find("body").html();switch(d){case"xml":a=a;if(window.DOMParser)a=(new DOMParser).parseFromString(a,"application/xml");else{var c=new ActiveXObject("Microsoft.XMLDOM");c.async=false;c.loadXML(a);a=c}break;case"json":a=window.eval("("+a+")");break}return a}var p=0;b.fn.upload=function(e,d,a,c){var f=this,g,j,h;h="jquery_upload"+(++p);var k=b('<iframe name="'+h+'" style="position:absolute;top:-9999px" />').appendTo("body"),i='<form target="'+h+'" method="post" enctype="multipart/form-data" />';if(b.isFunction(d)){c=a;a=d;d={}}j=b("input:checkbox",this);h=b("input:checked",this);i=f.wrapAll(i).parent("form").attr("action",e);j.removeAttr("checked");h.attr("checked",true);g=(g=m(d))?b(g).appendTo(i):null;i.submit(function(){k.load(function(){var l=o(this,c),q=b("input:checked",f);i.after(f).remove();j.removeAttr("checked");q.attr("checked",true);g&&g.remove();setTimeout(function(){k.remove();c==="script"&&b.globalEval(l);a&&a.call(f,l)},0)})}).submit();return this}})(jQuery);
(function($){var abs=Math.abs,max=Math.max,min=Math.min,round=Math.round;function div(){return $('<div/>')}$.imgAreaSelect=function(img,options){var $img=$(img),imgLoaded,$box=div(),$area=div(),$border=div().add(div()).add(div()).add(div()),$outer=div().add(div()).add(div()).add(div()),$handles=$([]),$areaOpera,left,top,imgOfs,imgWidth,imgHeight,$parent,parOfs,zIndex=0,position='absolute',startX,startY,scaleX,scaleY,resizeMargin=10,resize,minWidth,minHeight,maxWidth,maxHeight,aspectRatio,shown,x1,y1,x2,y2,selection={x1:0,y1:0,x2:0,y2:0,width:0,height:0},docElem=document.documentElement,$p,d,i,o,w,h,adjusted;function viewX(x){return x+imgOfs.left-parOfs.left}function viewY(y){return y+imgOfs.top-parOfs.top}function selX(x){return x-imgOfs.left+parOfs.left}function selY(y){return y-imgOfs.top+parOfs.top}function evX(event){return event.pageX-parOfs.left}function evY(event){return event.pageY-parOfs.top}function getSelection(noScale){var sx=noScale||scaleX,sy=noScale||scaleY;return{x1:round(selection.x1*sx),y1:round(selection.y1*sy),x2:round(selection.x2*sx),y2:round(selection.y2*sy),width:round(selection.x2*sx)-round(selection.x1*sx),height:round(selection.y2*sy)-round(selection.y1*sy)}}function setSelection(x1,y1,x2,y2,noScale){var sx=noScale||scaleX,sy=noScale||scaleY;selection={x1:round(x1/sx),y1:round(y1/sy),x2:round(x2/sx),y2:round(y2/sy)};selection.width=selection.x2-selection.x1;selection.height=selection.y2-selection.y1}function adjust(){if(!$img.width())return;imgOfs={left:round($img.offset().left),top:round($img.offset().top)};imgWidth=$img.width();imgHeight=$img.height();minWidth=options.minWidth||0;minHeight=options.minHeight||0;maxWidth=min(options.maxWidth||1<<24,imgWidth);maxHeight=min(options.maxHeight||1<<24,imgHeight);if($().jquery=='1.3.2'&&position=='fixed'&&!docElem['getBoundingClientRect']){imgOfs.top+=max(document.body.scrollTop,docElem.scrollTop);imgOfs.left+=max(document.body.scrollLeft,docElem.scrollLeft)}parOfs=$.inArray($parent.css('position'),['absolute','relative'])+1?{left:round($parent.offset().left)-$parent.scrollLeft(),top:round($parent.offset().top)-$parent.scrollTop()}:position=='fixed'?{left:$(document).scrollLeft(),top:$(document).scrollTop()}:{left:0,top:0};left=viewX(0);top=viewY(0);if(selection.x2>imgWidth||selection.y2>imgHeight)doResize()}function update(resetKeyPress){if(!shown)return;$box.css({left:viewX(selection.x1),top:viewY(selection.y1)}).add($area).width(w=selection.width).height(h=selection.height);$area.add($border).add($handles).css({left:0,top:0});$border.width(max(w-$border.outerWidth()+$border.innerWidth(),0)).height(max(h-$border.outerHeight()+$border.innerHeight(),0));$($outer[0]).css({left:left,top:top,width:selection.x1,height:imgHeight});$($outer[1]).css({left:left+selection.x1,top:top,width:w,height:selection.y1});$($outer[2]).css({left:left+selection.x2,top:top,width:imgWidth-selection.x2,height:imgHeight});$($outer[3]).css({left:left+selection.x1,top:top+selection.y2,width:w,height:imgHeight-selection.y2});w-=$handles.outerWidth();h-=$handles.outerHeight();switch($handles.length){case 8:$($handles[4]).css({left:w/2});$($handles[5]).css({left:w,top:h/2});$($handles[6]).css({left:w/2,top:h});$($handles[7]).css({top:h/2});case 4:$handles.slice(1,3).css({left:w});$handles.slice(2,4).css({top:h})}if(resetKeyPress!==false){if($.imgAreaSelect.keyPress!=docKeyPress)$(document).unbind($.imgAreaSelect.keyPress,$.imgAreaSelect.onKeyPress);if(options.keys)$(document)[$.imgAreaSelect.keyPress]($.imgAreaSelect.onKeyPress=docKeyPress)}if($.browser.msie&&$border.outerWidth()-$border.innerWidth()==2){$border.css('margin',0);setTimeout(function(){$border.css('margin','auto')},0)}}function doUpdate(resetKeyPress){adjust();update(resetKeyPress);x1=viewX(selection.x1);y1=viewY(selection.y1);x2=viewX(selection.x2);y2=viewY(selection.y2)}function hide($elem,fn){options.fadeSpeed?$elem.fadeOut(options.fadeSpeed,fn):$elem.hide()}function areaMouseMove(event){var x=selX(evX(event))-selection.x1,y=selY(evY(event))-selection.y1;if(!adjusted){adjust();adjusted=true;$box.one('mouseout',function(){adjusted=false})}resize='';if(options.resizable){if(y<=resizeMargin)resize='n';else if(y>=selection.height-resizeMargin)resize='s';if(x<=resizeMargin)resize+='w';else if(x>=selection.width-resizeMargin)resize+='e'}$box.css('cursor',resize?resize+'-resize':options.movable?'move':'');if($areaOpera)$areaOpera.toggle()}function docMouseUp(event){$('body').css('cursor','');if(options.autoHide||selection.width*selection.height==0)hide($box.add($outer),function(){$(this).hide()});options.onSelectEnd(img,getSelection());$(document).unbind('mousemove',selectingMouseMove);$box.mousemove(areaMouseMove)}function areaMouseDown(event){if(event.which!=1)return false;adjust();if(resize){$('body').css('cursor',resize+'-resize');x1=viewX(selection[/w/.test(resize)?'x2':'x1']);y1=viewY(selection[/n/.test(resize)?'y2':'y1']);$(document).mousemove(selectingMouseMove).one('mouseup',docMouseUp);$box.unbind('mousemove',areaMouseMove)}else if(options.movable){startX=left+selection.x1-evX(event);startY=top+selection.y1-evY(event);$box.unbind('mousemove',areaMouseMove);$(document).mousemove(movingMouseMove).one('mouseup',function(){options.onSelectEnd(img,getSelection());$(document).unbind('mousemove',movingMouseMove);$box.mousemove(areaMouseMove)})}else $img.mousedown(event);return false}function fixAspectRatio(xFirst){if(aspectRatio)if(xFirst){x2=max(left,min(left+imgWidth,x1+abs(y2-y1)*aspectRatio*(x2>x1||-1)));y2=round(max(top,min(top+imgHeight,y1+abs(x2-x1)/aspectRatio*(y2>y1||-1))));x2=round(x2)}else{y2=max(top,min(top+imgHeight,y1+abs(x2-x1)/aspectRatio*(y2>y1||-1)));x2=round(max(left,min(left+imgWidth,x1+abs(y2-y1)*aspectRatio*(x2>x1||-1))));y2=round(y2)}}function doResize(){x1=min(x1,left+imgWidth);y1=min(y1,top+imgHeight);if(abs(x2-x1)<minWidth){x2=x1-minWidth*(x2<x1||-1);if(x2<left)x1=left+minWidth;else if(x2>left+imgWidth)x1=left+imgWidth-minWidth}if(abs(y2-y1)<minHeight){y2=y1-minHeight*(y2<y1||-1);if(y2<top)y1=top+minHeight;else if(y2>top+imgHeight)y1=top+imgHeight-minHeight}x2=max(left,min(x2,left+imgWidth));y2=max(top,min(y2,top+imgHeight));fixAspectRatio(abs(x2-x1)<abs(y2-y1)*aspectRatio);if(abs(x2-x1)>maxWidth){x2=x1-maxWidth*(x2<x1||-1);fixAspectRatio()}if(abs(y2-y1)>maxHeight){y2=y1-maxHeight*(y2<y1||-1);fixAspectRatio(true)}selection={x1:selX(min(x1,x2)),x2:selX(max(x1,x2)),y1:selY(min(y1,y2)),y2:selY(max(y1,y2)),width:abs(x2-x1),height:abs(y2-y1)};update();options.onSelectChange(img,getSelection())}function selectingMouseMove(event){x2=resize==''||/w|e/.test(resize)||aspectRatio?evX(event):viewX(selection.x2);y2=resize==''||/n|s/.test(resize)||aspectRatio?evY(event):viewY(selection.y2);doResize();return false}function doMove(newX1,newY1){x2=(x1=newX1)+selection.width;y2=(y1=newY1)+selection.height;$.extend(selection,{x1:selX(x1),y1:selY(y1),x2:selX(x2),y2:selY(y2)});update();options.onSelectChange(img,getSelection())}function movingMouseMove(event){x1=max(left,min(startX+evX(event),left+imgWidth-selection.width));y1=max(top,min(startY+evY(event),top+imgHeight-selection.height));doMove(x1,y1);event.preventDefault();return false}function startSelection(){adjust();x2=x1;y2=y1;doResize();resize='';if($outer.is(':not(:visible)'))$box.add($outer).hide().fadeIn(options.fadeSpeed||0);shown=true;$(document).unbind('mouseup',cancelSelection).mousemove(selectingMouseMove).one('mouseup',docMouseUp);$box.unbind('mousemove',areaMouseMove);options.onSelectStart(img,getSelection())}function cancelSelection(){$(document).unbind('mousemove',startSelection);hide($box.add($outer));selection={x1:selX(x1),y1:selY(y1),x2:selX(x1),y2:selY(y1),width:0,height:0};options.onSelectChange(img,getSelection());options.onSelectEnd(img,getSelection())}function imgMouseDown(event){if(event.which!=1||$outer.is(':animated'))return false;adjust();startX=x1=evX(event);startY=y1=evY(event);$(document).one('mousemove',startSelection).one('mouseup',cancelSelection);return false}function windowResize(){doUpdate(false)}function imgLoad(){imgLoaded=true;setOptions(options=$.extend({classPrefix:'imgareaselect',movable:true,resizable:true,parent:'body',onInit:function(){},onSelectStart:function(){},onSelectChange:function(){},onSelectEnd:function(){}},options));$box.add($outer).css({visibility:''});if(options.show){shown=true;adjust();update();$box.add($outer).hide().fadeIn(options.fadeSpeed||0)}setTimeout(function(){options.onInit(img,getSelection())},0)}var docKeyPress=function(event){var k=options.keys,d,t,key=event.keyCode;d=!isNaN(k.alt)&&(event.altKey||event.originalEvent.altKey)?k.alt:!isNaN(k.ctrl)&&event.ctrlKey?k.ctrl:!isNaN(k.shift)&&event.shiftKey?k.shift:!isNaN(k.arrows)?k.arrows:10;if(k.arrows=='resize'||(k.shift=='resize'&&event.shiftKey)||(k.ctrl=='resize'&&event.ctrlKey)||(k.alt=='resize'&&(event.altKey||event.originalEvent.altKey))){switch(key){case 37:d=-d;case 39:t=max(x1,x2);x1=min(x1,x2);x2=max(t+d,x1);fixAspectRatio();break;case 38:d=-d;case 40:t=max(y1,y2);y1=min(y1,y2);y2=max(t+d,y1);fixAspectRatio(true);break;default:return}doResize()}else{x1=min(x1,x2);y1=min(y1,y2);switch(key){case 37:doMove(max(x1-d,left),y1);break;case 38:doMove(x1,max(y1-d,top));break;case 39:doMove(x1+min(d,imgWidth-selX(x2)),y1);break;case 40:doMove(x1,y1+min(d,imgHeight-selY(y2)));break;default:return}}return false};function styleOptions($elem,props){for(option in props)if(options[option]!==undefined)$elem.css(props[option],options[option])}function setOptions(newOptions){if(newOptions.parent)($parent=$(newOptions.parent)).append($box.add($outer));$.extend(options,newOptions);adjust();if(newOptions.handles!=null){$handles.remove();$handles=$([]);i=newOptions.handles?newOptions.handles=='corners'?4:8:0;while(i--)$handles=$handles.add(div());$handles.addClass(options.classPrefix+'-handle').css({position:'absolute',fontSize:0,zIndex:zIndex+1||1});if(!parseInt($handles.css('width'))>=0)$handles.width(5).height(5);if(o=options.borderWidth)$handles.css({borderWidth:o,borderStyle:'solid'});styleOptions($handles,{borderColor1:'border-color',borderColor2:'background-color',borderOpacity:'opacity'})}scaleX=options.imageWidth/imgWidth||1;scaleY=options.imageHeight/imgHeight||1;if(newOptions.x1!=null){setSelection(newOptions.x1,newOptions.y1,newOptions.x2,newOptions.y2);newOptions.show=!newOptions.hide}if(newOptions.keys)options.keys=$.extend({shift:1,ctrl:'resize'},newOptions.keys);$outer.addClass(options.classPrefix+'-outer');$area.addClass(options.classPrefix+'-selection');for(i=0;i++<4;)$($border[i-1]).addClass(options.classPrefix+'-border'+i);styleOptions($area,{selectionColor:'background-color',selectionOpacity:'opacity'});styleOptions($border,{borderOpacity:'opacity',borderWidth:'border-width'});styleOptions($outer,{outerColor:'background-color',outerOpacity:'opacity'});if(o=options.borderColor1)$($border[0]).css({borderStyle:'solid',borderColor:o});if(o=options.borderColor2)$($border[1]).css({borderStyle:'dashed',borderColor:o});$box.append($area.add($border).add($handles).add($areaOpera));if($.browser.msie){if(o=$outer.css('filter').match(/opacity=([0-9]+)/))$outer.css('opacity',o[1]/100);if(o=$border.css('filter').match(/opacity=([0-9]+)/))$border.css('opacity',o[1]/100)}if(newOptions.hide)hide($box.add($outer));else if(newOptions.show&&imgLoaded){shown=true;$box.add($outer).fadeIn(options.fadeSpeed||0);doUpdate()}aspectRatio=(d=(options.aspectRatio||'').split(/:/))[0]/d[1];$img.add($outer).unbind('mousedown',imgMouseDown);if(options.disable||options.enable===false){$box.unbind('mousemove',areaMouseMove).unbind('mousedown',areaMouseDown);$(window).unbind('resize',windowResize)}else{if(options.enable||options.disable===false){if(options.resizable||options.movable)$box.mousemove(areaMouseMove).mousedown(areaMouseDown);$(window).resize(windowResize)}if(!options.persistent)$img.add($outer).mousedown(imgMouseDown)}options.enable=options.disable=undefined}this.remove=function(){$img.unbind('mousedown',imgMouseDown);$box.add($outer).remove()};this.getOptions=function(){return options};this.setOptions=setOptions;this.getSelection=getSelection;this.setSelection=setSelection;this.update=doUpdate;$p=$img;while($p.length){zIndex=max(zIndex,!isNaN($p.css('z-index'))?$p.css('z-index'):zIndex);if($p.css('position')=='fixed')position='fixed';$p=$p.parent(':not(body)')}zIndex=options.zIndex||zIndex;if($.browser.msie)$img.attr('unselectable','on');$.imgAreaSelect.keyPress=$.browser.msie||$.browser.safari?'keydown':'keypress';if($.browser.opera)$areaOpera=div().css({width:'100%',height:'100%',position:'absolute',zIndex:zIndex+2||2});$box.add($outer).css({visibility:'hidden',position:position,overflow:'hidden',zIndex:zIndex||'0'});$box.css({zIndex:zIndex+2||2});$area.add($border).css({position:'absolute',fontSize:0});img.complete||img.readyState=='complete'||!$img.is('img')?imgLoad():$img.one('load',imgLoad)};$.fn.imgAreaSelect=function(options){options=options||{};this.each(function(){if($(this).data('imgAreaSelect')){if(options.remove){$(this).data('imgAreaSelect').remove();$(this).removeData('imgAreaSelect')}else $(this).data('imgAreaSelect').setOptions(options)}else if(!options.remove){if(options.enable===undefined&&options.disable===undefined)options.enable=true;$(this).data('imgAreaSelect',new $.imgAreaSelect(this,options))}});if(options.instance)return $(this).data('imgAreaSelect');return this}})(jQuery);
uc=uc||{};uc.form=uc.form||{};uc.form.upload=uc.form.upload||{};uc.form.upload.ias=function(){ias=$("#original-image").imgAreaSelect({handles:true,aspectRatio:"3:4",minHeight:"3",minWidth:"4",instance:true,zIndex:"100000",onSelectChange:preview});function preview(img,selection){var scaleX=60/selection.width;var scaleY=80/selection.height;$("#x1").val(selection.x1);$("#y1").val(selection.y1);$("#w").val(selection.width);$("#h").val(selection.height);$("#modified-image").css({width:Math.round(scaleX*$("#original-image").width()),height:Math.round(scaleY*$("#original-image").height()),marginLeft:"-"+Math.round(scaleX*selection.x1)+"px",marginTop:"-"+Math.round(scaleY*selection.y1)+"px",zindex:"10"});}
return ias;}
uc.form.upload.process=function(field,url){$(field).bind("change",function(){$("#x1").empty();$("#y1").empty();$("#w").empty();$("#h").empty();$(this).upload(url,function(res){uc.form.upload.view();$("#default-image").remove();$(".error").remove();if(res[0]=="{"){var error=JSON.parse(res);if(error.mimeTypesError!="")$("<span class=\"error\">"+error.mimeTypesError+"</span><br>").insertAfter($("#error-message"));if(error.invalid!="")$("<span class=\"error\">"+error.invalid+"</span><br>").insertAfter($("#error-message"));if(error.maxSizeError!="")$("<span class=\"error\">"+error.maxSizeError+"</span><br>").insertAfter($("#error-message"));if(error.MinHeightError!="")$("<span class=\"error\">"+error.MinHeightError+"</span><br>").insertAfter($("#error-message"));if(error.minWidthError!="")$("<span class=\"error\">"+error.minWidthError+"</span><br>").insertAfter($("#error-message"));if(error.ratioError!="")$("<span class=\"error\">"+error.ratioError+"</span><br>").insertAfter($("#error-message"));}
else{var now=new Date();document.images.avatarOriginalImage.src=res+now.getTime();document.images.avatarModifiedImage.src=res+now.getTime();}})});}
uc.form.upload.view=function(){$("#images-to-modify").show();}
jQuery(document).ready(function($){var str=location.search;var res=str.indexOf('oauth_verifier');if(res>0){jQuery.ajax({url:'/connect-user-with-twitter'+location.search,type:'GET',data:{},beforeSend:function(xhr){xhr.setRequestHeader("Accept","application/javascript");},complete:function(XMLHttpRequest,textStatus){},success:function(data,textStatus){uc.common.ajaxify(200);},dataType:"script"});};$('#connectWithTwitter').click();});
