var content_slider_counter=0;(function(e){function t(e,t){this._constructor(e,t,0)}function n(n,i){var s=this;this.$element=e(n);this.$base=this.$element;this.$element.wrap('
');this.$parent_wrapper=this.$element.parent();this.parent_wrapper_width=0;this.id=this.$element.attr("id");if(typeof this.id=="undefined"){content_slider_counter++;this.id="all_around_slider_"+content_slider_counter}this.options=e.extend({},e.fn.content_slider.defaults,i);if(this.options.main_circle_position==1){var o=this.options.circle_left_offset;this.options.circle_left_offset=0}if(this.options.main_circle_position==2){var u=this.options.minus_width;this.options.minus_width=0}if(this.options.main_circle_position>0){this.options.max_shown_items+=this.options.max_shown_items-1}if(this.options.border_on_off==0){this.options.arrow_width=this.options.small_arrow_width;this.options.arrow_height=this.options.small_arrow_height;this.options.activate_border_div=0;this.options.use_thin_arrows=0;this.options.small_border=0;this.options.big_border=0}if(this.options.use_thin_arrows==1){this.options.arrow_width=this.options.small_arrow_width;this.options.arrow_height=this.options.small_arrow_height}if(this.options.activate_border_div==1){this.options.small_pic_width+=this.options.small_border*2;this.options.small_pic_height+=this.options.small_border*2;this.options.big_pic_width+=this.options.big_border*2;this.options.big_pic_height+=this.options.big_border*2;this.options.small_border+=1;this.options.big_border+=1}if(this.options.keep_on_top_middle_circle)this.options.dinamically_set_class_id=1;if(this.options.hide_content==1)this.options.wrapper_text_max_height=0;if(this.options.content_margin_left!=0)e(this.options.text_object,this.$element).css("margin-left",this.options.content_margin_left+"px");this.have_text_label=0;this.have_text_label_up=0;this.have_text_label_down=0;this.lock=0;this.lock2=0;this.click=0;this.keep_going=0;this.going_counter=0;this.sum_movement=0;this.is_auto_play=0;this.dismiss_auto_play=0;if(this.options.hv_switch)this.last_mouse_x=this.options.y_offset;else this.last_mouse_x=0;this.show_mouse_move=0;this.max_show=this.options.max_shown_items+2;this.anim_counter=0;this.func=this.go_right;this.arrow_hidden_counter=0;this.clicked=0;this.speed=this.options.moving_speed;this.mid_elem=Math.floor(this.options.max_shown_items/2);this.max_pos=3;this.opration=0;this.offset=0;this.was_gone=0;this.number_of_items=0;this.slider_state=0;this.prettyPhoto_status=0;this.mouse_in_animation=0;this.hover_status=0;this.mouse_out_animation=0;this.minus=0;this.real_width=0;this.last_resolution_mode=0;this.last_resolution=0;this.under_600=0;this.mouse_state=0;this.mouse_moved=0;this.ignore_click_up=0;this.ignore_click_up2=0;this.ignore_click_down=0;var a=this.$element.offset();this.x_offset=a.left;this.y_offset=a.top;a=this.$parent_wrapper.offset();this.parent_x_offset=a.left;this.last_c={pos:0,master_click:1};this.first_touch_x=0;this.first_touch_y=0;this.first_scroll_y=0;this.is_touch_device="ontouchstart"in document.documentElement;this.last_height=this.options.wrapper_text_max_height;this.prettyPhoto_open_status=0;if(!this.options.top_offset)this.options.top_offset=Math.floor(this.options.big_pic_height/2)+this.options.big_border+1;if(this.options.hv_switch==1&&this.options.max_shown_items==1){this.options.left_offset+=4}this.math=new r(this.options.map.length,this.options.max_shown_items,this.mid_elem,this.options.active_item-this.mid_elem-1,0,this.options.child_div_width,this.options.big_pic_width,this.options.small_pic_width,this.options.small_pic_height,this.options.big_pic_width,this.options.big_pic_height,this.options.top_offset,this.options.small_border,this.options.big_border,this.options.arrow_width,this.options.arrow_height,this.options.container_class_padding,this.options.mode,this,this.options.left_offset);if(this.options.main_circle_position==1){var f=this.math._calculate_child_coordinates_by_n(this.mid_elem+1,0);var l=f.new_pos+this.options.left_offset;if(this.options.hv_switch==0){var c=this.options.arrow_width;if(this.options.border_on_off==0||this.options.use_thin_arrows==1)c=this.options.small_arrow_width}else{var c=this.options.arrow_height;if(this.options.border_on_off==0||this.options.use_thin_arrows==1)c=this.options.small_arrow_height;o+=4}this.options.circle_left_offset=0-(l-c);this.options.circle_left_offset+=o}var h;if(this.options.main_circle_position==2){h=this.math._calculate_child_coordinates_by_n(this.max_show-1,0);var p=h.new_pos+this.options.left_offset;var f=this.math._calculate_child_coordinates_by_n(this.mid_elem+2,0);var d=f.new_pos+this.options.left_offset;this.options.minus_width=p-d;this.options.minus_width+=u}if(this.options.hv_switch==0){h=this.math._calculate_child_coordinates_by_n(this.max_show-1,0);this.max_width=h.new_pos+this.options.left_offset;if(this.options.minus_width>0)this.max_width-=this.options.minus_width}else{this.max_width=this.options.wrapper_text_max_height}this.$parent_wrapper.css({"max-width":this.max_width+"px"});this.ret_values={height:0,width:0};this.ret_values.height=2*this.options.top_offset+this.options.shadow_offset;this.create_html();this.$prettyPhoto_div=e("div.image_more_info",this.$base);this.$prettyPhoto_a=e("a",this.$prettyPhoto_div);this.$prettyPhoto_img=e("img",this.$prettyPhoto_div);if(this.options.hide_prettyPhoto==0){this.$prettyPhoto_img.css({padding:"0px","background-color":this.options.prettyPhoto_color});if(this.options.prettyPhoto_img!="")this.$prettyPhoto_img.attr("src",this.options.prettyPhoto_img);if(this.options.allow_shadow==0){this.$prettyPhoto_div.css("box-shadow","0px 0px 0px #fff")}if(this.options.keep_on_top_middle_circle){this.$prettyPhoto_div.css("z-index",this.max_show+1)}}else{this.$prettyPhoto_div.hide()}this.$items=e("div."+this.options.picture_class,this.$base);if(this.options.allow_shadow==0){this.$items.css({"-moz-box-shadow":"0px 0px 0px #fff","-webkit-box-shadow":"0px 0px 0px #fff","box-shadow":"0px 0px 0px #fff"})}this.$left_arrow_class=e(this.options.left_arrow_class,this.$element);this.$right_arrow_class=e(this.options.right_arrow_class,this.$element);this.$left_arrow=e(this.options.left_arrow_class+" img",this.$element);this.$right_arrow=e(this.options.right_arrow_class+" img",this.$element);if(this.options.hide_arrows==0){if(this.options.border_on_off==0||this.options.use_thin_arrows==1){this.$left_arrow_class.addClass("circle_slider_no_border");this.$right_arrow_class.addClass("circle_slider_no_border")}if(this.options.use_thin_arrows==1){this.$left_arrow_class.addClass("circle_slider_no_border2_left")}if(this.options.border_on_off==1){this.$left_arrow.css("background",this.options.arrow_color);this.$right_arrow.css("background",this.options.arrow_color)}if(this.options.border_on_off==0||this.options.use_thin_arrows==1){if(this.options.hv_switch==0){this.$left_arrow.css({"z-index":"1000","margin-top":"15px"});this.$right_arrow.css({"z-index":"1000","margin-top":"15px"})}else{this.$left_arrow.css({"z-index":"1000","margin-left":"15px"});this.$right_arrow.css({"z-index":"1000","margin-left":"15px"})}}this._set_arrows_events()}else{this.$left_arrow_class.hide();this.$right_arrow_class.hide()}var v=0;this.items=new Array;e.each(this.$items,function(n,r){s.items[v]=new t(r,e.extend(s.options,{$parent:s.$element,parent_this:s,n:v}));v++});this.number_of_items=v;this._preset_all_children_parameters(0);this._align_arrows();this.last_middle=this.math._convert_position_to_image_array(0,this.mid_elem);if(this.options.max_shown_items==1&&this.options.hv_switch==0){this.$container.css("left","13px")}if(this.options.max_shown_items>1&&this.options.hv_switch==0&&this.options.border_on_off==0){this.$container.css("left","2px")}this._set_parent_window_size();this.mid=this._return_middle_position_of_content();this.slider_text=e("."+this.options.left_text_class,this.$element);this.max_size=Math.floor((this.options.wrapper_text_max_height-this.ret_values.height-45)/2);this.orig_max_size=this.max_size;if(this.options.max_shown_items>1&&this.options.hv_switch==0){if(this.options.border_on_off==1)e(this.options.text_object,this.$element).css("width",this.max_width-16-this.options.minus_content_width+"px");else e(this.options.text_object,this.$element).css("width",this.max_width-22-this.options.minus_content_width+"px")}e(window).resize(e.proxy(this._resize,this));this._resize();var m=this.$container.offset();if(this.options.hv_switch)this.offset=m.top;else this.offset=m.left+this.minus;if(this.options.hv_switch)this._set_text_div_width_ver();else this._set_text_div_width_hor();this.show_text(this.math._convert_position_to_image_array(0,this.mid_elem));this._set_prettyPhoto_div_position();if(this.options.enable_mousewheel==1){this.$container.bind("mousewheel",function(e,t,n,r){e.preventDefault();if(t==-1)s.public_go_left();else s.public_go_right()})}if(this.options.auto_play)this.start_auto_play();if(this.is_touch_device)this._start_main_hover();e(window).on("keydown",e.proxy(this.keypress,this));e(window).on("hashchange",e.proxy(this.hashchange,this));if(this.options.hv_switch==0&&this.options.border_on_off==1&&this.options.use_thin_arrows==1){this.$left_arrow.css("margin-left","0px")}}function r(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y,b){var w=this;this.parent_this=y;this.image_array_lenght=e;this.visible_window_lenght=t;this.div_window_lenght=this.visible_window_lenght+2;this.beginning_position_number=-1;this.n_img_offset=r;this.begining_n_img_offset2=r;this.position_n_offset=i;this.element_width=s;this.master_element_width=o;this.master_element_height=l;this.current_mid_after_ratio=1;this.max_show=this.visible_window_lenght;this.sum_movement=0;this.mid_elem=n;this.left_offset=b;this.small_pic_width=u;this.small_pic_height=a;this.big_pic_width=f;this.big_pic_height=l;this.top_offset=c;this.small_border=h;this.big_border=p;this.arrow_width=d;this.arrow_height=v;this.container_padding=m;this.mode=g}t.prototype={$:function(e){return this.$element.find(e)},_constructor:function(t,n,r){var i=this;this.$element=e(t);this.$base=this.$element;this.$parent=n.$parent;this.options=n;this.n=n.n;this.parent_this=n.parent_this;this.have_element=1;this.$image=e("img",this.$element);this.$border_div=e("div."+this.options.border_class,this.$element);this.image_src=this.$image.attr("src");this.real_i=this.$image.attr("class");var s=this.real_i.substring(15);this.real_i=parseInt(s,10);if(this.parent_this.have_text_label_up){this.upper_text_label_show=this.options.map[this.real_i].upper_text_label_show;this.upper_text_label=this.options.map[this.real_i].upper_text_label;this.upper_text_label_style=this.options.map[this.real_i].upper_text_label_style;this.$upper_text=this.$element.next("div.all_around_text_up");if(this.$upper_text.length){this.$upper_text_span=e("span",this.$upper_text)}}if(this.parent_this.have_text_label_down){this.lower_text_label_show=this.options.map[this.real_i].lower_text_label_show;this.lower_text_label=this.options.map[this.real_i].lower_text_label;this.lower_text_label_style=this.options.map[this.real_i].lower_text_label_style;this.$lower_text=this.$element.nextAll("div.all_around_text_down:first");if(this.$lower_text.length){this.$lower_text_span=e("span",this.$lower_text)}}this.turn_counter=0;this.last_mouse_x=0;this.show_mouse_move=0;this.sum_movement=0;this.mouse_in_animation=0;this.hover_status=0;this.mouse_out_animation=0;this.positions=0;this.max=this.parent_this.max_show;this.position_in_slider=this.n;this.marg_left=Math.floor((this.options.big_pic_width-this.options.small_pic_width)/2);this.marg_top=Math.floor((this.options.big_pic_height-this.options.small_pic_height)/2);this.$element.mousedown(e.proxy(this._mouse_down,this));this.$element.mouseup(e.proxy(this._mouse_up,this));this.$element.mouseleave(e.proxy(this._mouse_leave,this));this.$element.mousemove(e.proxy(this._mouse_move,this));this.$image.mousedown(e.proxy(this._mouse_down,this));this.$image.mouseup(e.proxy(this._mouse_up,this));if(this.options.dinamically_set_position_class){this.$element.addClass("all_around_position_"+this.position_in_slider)}},_set_img:function(e,t){var n=0;var r=0;var i="";if(this.options.activate_border_div==0&&this.options.border_on_off==1){n=10;r=10}if(this.parent_this.options.hv_switch==0)i="width: "+(this.options.small_pic_width+r)+"px; ";if(this.parent_this.have_text_label_up){this.upper_text_label_show=this.options.map[t].upper_text_label_show;this.upper_text_label=this.options.map[t].upper_text_label;this.upper_text_label_style=this.options.map[t].upper_text_label_style;this.$upper_text_span.html(this.upper_text_label);this.$upper_text_span.attr("style",i+this.upper_text_label_style)}if(this.parent_this.have_text_label_down){this.lower_text_label_show=this.options.map[t].lower_text_label_show;this.lower_text_label=this.options.map[t].lower_text_label;this.lower_text_label_style=this.options.map[t].lower_text_label_style;this.$lower_text_span.html(this.lower_text_label);if(this.parent_this.options.hv_switch==0)this.$lower_text_span.attr("style",i+this.lower_text_label_style)}this.image_src=e;this.$image.attr("src",e);if(this.options.dinamically_set_class_id){if(typeof t!="undefined"){if(t!=this.real_i){this.$element.removeClass("all_around_circle_"+this.real_i);this.real_i=t;this.$image.attr("class","all_around_img_"+t);this.$element.addClass("all_around_circle_"+this.real_i)}}}},_set_pos_size:function(e,t,n,r,i,s,o,u){var a,f;var l=this.options.border_color;var c=5;var h=0;if(this.options.activate_border_div==0&&this.options.border_on_off==1)h=12;if(this.options.border_on_off==0)s=0;this.current_border=s;if(!o){if(this.options.border_radius==-1)a=r;else{if(this.options.radius_proportion){var p=this.options.big_pic_width/this.options.border_radius;var d=r/p;a=d}else{a=this.options.border_radius}}if(this.parent_this.options.hv_switch){if(this.options.activate_border_div){this.$element.css({left:n,top:e,width:r,height:i,"border-radius":a,border:l+" solid 0px"});this.$border_div.css({width:r+2,height:i+2,"border-radius":a,border:l+" solid "+s+"px"})}else{this.$element.css({left:n,top:e,width:r,height:i,"border-radius":a,border:l+" solid "+s+"px"})}if(typeof this.parent_this.default_circle_top=="undefined")this.parent_this.default_circle_top=n-c;if(this.parent_this.have_text_label_up){this.$upper_text.css({top:e,left:n-c-this.parent_this.default_circle_top,width:this.parent_this.default_circle_top})}if(this.parent_this.have_text_label_down){if(r==this.options.big_pic_width){h+=10;if(this.options.activate_border_div==1)h+=15}this.$lower_text.css({top:e,left:n+i+c+h,width:this.parent_this.default_circle_top})}if(this.parent_this.have_text_label){var v=0;var m=0;var g=0;if(this.parent_this.have_text_label_up){this.$upper_text_span.css("width",this.parent_this.default_circle_top);v=this.$upper_text.height();m=this.$upper_text_span.height()}if(m>0)g=v/2-m/2;var y=0;var b=0;var w=0;if(this.parent_this.have_text_label_down){this.$lower_text_span.css("width",this.parent_this.default_circle_top);y=this.$lower_text.height();b=this.$lower_text_span.height()}if(b>0)w=y/2-b/2;if(this.parent_this.have_text_label_up)this.$upper_text_span.css("top",g+"px");if(this.parent_this.have_text_label_down)this.$lower_text_span.css("top",w+"px")}}else{if(this.options.activate_border_div){this.$element.css({left:e,top:n,width:r,height:i,"border-radius":a,border:l+" solid 0px"});this.$border_div.css({width:r+2,height:i+2,"border-radius":a,border:l+" solid "+s+"px"})}else{this.$element.css({left:e,top:n,width:r,height:i,"border-radius":a,border:l+" solid "+s+"px"})}if(typeof this.parent_this.default_circle_top=="undefined")this.parent_this.default_circle_top=n-c;if(this.parent_this.have_text_label)f=r-(r-this.options.small_pic_width)/2-this.options.small_pic_width;if(this.parent_this.have_text_label_up){this.$upper_text.css({left:e+f,top:n-c-this.parent_this.default_circle_top,height:this.parent_this.default_circle_top})}if(this.parent_this.have_text_label_down){if(r==this.options.big_pic_width){h+=10;if(this.options.activate_border_div==1)h+=15}this.$lower_text.css({left:e+f,top:n+i+c+h,height:this.parent_this.default_circle_top})}}this.$image.css({width:r,height:i,"border-radius":a})}else{if(this.options.border_radius==-1)a=this.parent_this.options.big_pic_width;else{if(this.options.radius_proportion){var p=this.options.big_pic_width/this.options.border_radius;var d=r/p;a=d}else{a=this.options.border_radius}}if(this.options.activate_border_div){this.$element.css({"border-radius":a+"px"});this.$border_div.css({"border-radius":a+"px"})}else{this.$element.css({"border-radius":a+"px"})}this.$image.css({"border-radius":a+"px"});if(this.parent_this.options.hv_switch){if(this.options.activate_border_div){this.$element.animate({left:n,top:e,width:r,height:i,"border-width":"0px"},t,this.options.moving_easing,u);this.$border_div.animate({width:r+2,height:i+2,"border-width":s+"px"},t,this.options.moving_easing)}else{this.$element.animate({left:n,top:e,width:r,height:i,"border-width":s+"px"},t,this.options.moving_easing,u)}this.$image.animate({width:i,height:r},t,this.options.arrow_easing,u);if(typeof this.parent_this.default_circle_top=="undefined")this.parent_this.default_circle_top=n-c;if(this.parent_this.have_text_label_up){this.$upper_text.animate({top:e,left:n-c-this.parent_this.default_circle_top,width:this.parent_this.default_circle_top},t,this.options.moving_easing)}if(this.parent_this.have_text_label_down){if(r==this.options.big_pic_width){h+=10;if(this.options.activate_border_div==1)h+=15}this.$lower_text.animate({top:e,left:n+i+c+h,width:this.parent_this.default_circle_top},t,this.options.moving_easing)}if(this.parent_this.have_text_label){var v=0;var m=0;var g=0;if(this.parent_this.have_text_label_up){this.$upper_text_span.css("width",this.parent_this.default_circle_top);v=this.$upper_text.height();m=this.$upper_text_span.height()}if(m>0)g=v/2-m/2;var y=0;var b=0;var w=0;if(this.parent_this.have_text_label_down){this.$lower_text_span.css("width",this.parent_this.default_circle_top);y=this.$lower_text.height();b=this.$lower_text_span.height()}if(b>0)w=y/2-b/2;if(this.parent_this.have_text_label_up)this.$upper_text_span.animate({top:g+"px"},t,this.options.moving_easing);if(this.parent_this.have_text_label_down)this.$lower_text_span.css({top:w+"px"})}}else{if(this.options.activate_border_div){this.$element.animate({left:e,top:n,width:r,height:i,"border-width":"0px"},t,this.options.moving_easing,u);this.$border_div.animate({width:r+2,height:i+2,"border-width":s+"px"},t,this.options.moving_easing)}else{this.$element.animate({left:e,top:n,width:r,height:i,"border-width":s+"px"},t,this.options.moving_easing,u)}this.$image.animate({width:r,height:i},t,this.options.arrow_easing,u);if(this.parent_this.have_text_label)f=r-(r-this.options.small_pic_width)/2-this.options.small_pic_width;if(this.parent_this.have_text_label_up){this.$upper_text.animate({left:e+f,top:n-c-this.parent_this.default_circle_top,height:this.parent_this.default_circle_top},t,this.options.moving_easing)}if(this.parent_this.have_text_label_down){if(r==this.options.big_pic_width){h+=10;if(this.options.activate_border_div==1)h+=15}this.$lower_text.animate({left:e+f,top:n+i+c+h,height:this.parent_this.default_circle_top},t,this.options.moving_easing)}}}},_mouse_down:function(e){e.preventDefault();if(this.options.hv_switch)var t=e.pageY-this.parent_this.y_offset-this.options.circle_left_offset;else var t=e.pageX-this.parent_this.x_offset+this.parent_this.minus-this.options.circle_left_offset;var n=this.parent_this.math._convert_x_position_to_n(t);if(n.master_click==1)return;this._mouse_leave(e)},_mouse_leave:function(e){e.preventDefault();if(this.options.hover_movement==0||this.parent_this.show_mouse_move==1||this.parent_this.slider_state==1)return;if(this.mouse_out_animation==1||this.hover_status==0)return;if(this.mouse_in_animation==1){this.$element.stop();this.$image.stop();if(this.options.activate_border_div)this.$border_div.stop();this.mouse_in_animation=0}if(this.element_top<1){this.hover_status=0;this.mouse_in_animation=0;this.mouse_out_animation=0;return}this.hover_status=1;this.mouse_out_animation=1;this._end_hover2()},_end_hover2:function(){this.$element.animate({left:this.element_left+"px",top:this.element_top+"px",width:this.element_width+"px",height:this.element_height+"px"},this.options.hover_speed,this.options.hover_easing,e.proxy(this._hover_ended2,this));if(this.options.activate_border_div){this.$border_div.animate({width:this.element_width+2+"px",height:this.element_height+2+"px"},this.options.hover_speed,this.options.hover_easing)}this.$image.animate({width:this.image_width+"px",height:this.image_height+"px"},this.options.hover_speed,this.options.hover_easing)},_hover_ended2:function(){this.hover_status=0;this.mouse_out_animation=0},_mouse_move:function(e){e.preventDefault();if(this.options.hover_movement==0||this.parent_this.show_mouse_move==1||this.parent_this.slider_state==1)return;if(this.mouse_in_animation==1||this.hover_status==2)return;if(this.mouse_out_animation==1){this.$element.stop();this.$image.stop();if(this.options.activate_border_div)this.$border_div.stop();this.mouse_out_animation=0}if(this.options.hv_switch)var t=e.pageY-this.parent_this.y_offset-this.options.circle_left_offset;else var t=e.pageX-this.parent_this.x_offset+this.parent_this.minus-this.options.circle_left_offset;var n=this.parent_this.math._convert_x_position_to_n(t);if(n.master_click==1)return;this.hover_status=1;this.mouse_in_animation=1;this._start_hover()},_calculate_hovers:function(){this.positions=1;hover_movement_middle=Math.floor(this.options.hover_movement/2);hover_movement=this.options.hover_movement;hover_movement2=hover_movement*2;var e=this.$element.position();pos2=this.$image.position();this.element_top=e.top;this.element_left=e.left;this.element_width=this.$element.width();this.element_height=this.$element.height();this.image_top=pos2.top;this.image_left=pos2.left;this.image_height=this.$image.height();this.image_width=this.$image.width();this.element_top_middle=this.element_top-hover_movement_middle;this.element_left_middle=this.element_left-hover_movement_middle;this.element_width_middle=this.element_width+hover_movement;this.element_height_middle=this.element_height+hover_movement;this.image_width_middle=this.image_width+hover_movement;this.image_height_middle=this.image_height+hover_movement;this.element_top_end=this.element_top-hover_movement;this.element_left_end=this.element_left-hover_movement;this.element_width_end=this.element_width+hover_movement2;this.element_height_end=this.element_height+hover_movement2;this.image_width_end=this.image_width+hover_movement2;this.image_height_end=this.image_height+hover_movement2},_start_hover:function(){if(this.positions==0){this._calculate_hovers()}if(this.element_top<3){this.hover_status=0;this.mouse_in_animation=0;this.mouse_out_animation=0;return}this.$element.animate({left:this.element_left_end+"px",top:this.element_top_end+"px",width:this.element_width_end+"px",height:this.element_height_end+"px"},this.options.hover_speed,this.options.hover_easing,e.proxy(this._end_hover,this));if(this.options.activate_border_div){this.$border_div.animate({width:this.element_width_end+2+"px",height:this.element_height_end+2+"px"},this.options.hover_speed,this.options.hover_easing)}this.$image.animate({width:this.image_width_end+"px",height:this.image_height_end+"px"},this.options.hover_speed,this.options.hover_easing)},_end_hover:function(){this.$element.animate({left:this.element_left_middle+"px",top:this.element_top_middle+"px",width:this.element_width_middle+"px",height:this.element_height_middle+"px"},this.options.hover_speed,this.options.hover_easing,e.proxy(this._hover_ended,this));if(this.options.activate_border_div){this.$border_div.animate({width:this.element_width_middle+2+"px",height:this.element_height_middle+2+"px"},this.options.hover_speed,this.options.hover_easing)}this.$image.animate({width:this.image_width_middle+"px",height:this.image_height_middle+"px"},this.options.hover_speed,this.options.hover_easing)},_hover_ended:function(){this.hover_status=2;this.mouse_in_animation=0},reset_positions:function(){if(this.positions==0)return;if(this.mouse_in_animation==1||this.mouse_out_animation==1){this.$element.stop();this.$image.stop();if(this.options.activate_border_div)this.$border_div.stop()}if(this.parent_this.mouse_moved==0){this.$element.css({left:this.element_left+"px",top:this.element_top+"px",width:this.element_width+"px",height:this.element_height+"px"});if(this.options.activate_border_div){this.$border_div.css({width:this.element_width+2+"px",height:this.element_height+2+"px"})}this.$image.css({width:this.image_width+"px",height:this.image_height+"px"})}this.positions=0;this.mouse_in_animation=0;this.hover_status=0;this.mouse_out_animation=0},value_reset:function(){this.positions=0;this.mouse_in_animation=0;this.hover_status=0;this.mouse_out_animation=0}};n.prototype={$:function(e){return this.$element.find(e)},hashchange:function(){var t=window.location.hash;var n=t.length;var r=this.id.length;var i=-1;var s=0;var o="";if(t.substr(0,1)=="#")t=t.substr(1);if(t.substr(0,r)==this.id){var u=t.substr(r);if(u.substr(0,1)=="_")u=u.substr(1);var a=u;i=parseInt(a,10);var f;var l=0;if(isNaN(i)){i=-1;if(a.length>0){l=1;f=-1}else{l=0;f=-1}}else{f=a.indexOf("_")}if(f!=-1||l==1){o=a.substr(f+1);if(o=="scroll")s=1}if(s){e("html, body").animate({scrollTop:this.$element.offset().top-40},1e3)}if(i>-1){this.public_go_to_slide(i)}}},keypress:function(e){if(this.options.bind_arrow_keys){if(e.keyCode==39)this.public_go_left();if(e.keyCode==37)this.public_go_right()}},public_go_left:function(e,t){if(typeof e=="undefined")e=0;if(typeof t=="undefined")t=1;if(e==1&&this.is_auto_play==1&&this.dismiss_auto_play==1)return;if(this.slider_state==0){this._stop_children();this.slider_state=1;this._arrow_mouse_down();this._arrow_mouse_up();this.left_clicked_n(t)}},public_go_right:function(e,t){if(typeof e=="undefined")e=0;if(typeof t=="undefined")t=1;if(e==1&&this.is_auto_play==1&&this.dismiss_auto_play==1)return;if(this.slider_state==0){this._stop_children();this.slider_state=1;this._arrow_mouse_down();this._arrow_mouse_up();this.right_clicked_n(t)}},public_go_one_slide_left:function(e){this.public_go_right(0,1)},public_go_one_slide_right:function(e){this.public_go_left(0,1)},public_go_n_slides_left:function(e){this.public_go_right(0,e)},public_go_n_slides_right:function(e){this.public_go_left(0,e)},public_go_to_slide:function(e){var t=this.last_middle;var n=this.items_counts;var r=0;while(1){if(t==n)t=0;if(t==e)break;if(r>n*2){r=0;break}r++;t++}t=this.last_middle;n=this.items_counts;var i=0;while(1){if(t==-1)t=n-1;if(t==e)break;if(i>n*2){i=0;break}i++;t--}var s=0;var o="";if(r==0&&i==0)return;if(r
i){s=i;o="b"}if(r==i){s=r;o="f"}if(s==0)return;if(o=="f")this.public_go_left(0,s);if(o=="b")this.public_go_right(0,s)},check_under_600:function(t){if(this.under_600==0&&t<600){this.under_600=1;this.height_backup=this.$element.height();this.$element.css({height:""});e(this.options.text_object,this.$element).css({"float":"",top:"0px",left:"0px",clear:"both"});if(this.options.small_resolution_max_height)this.$parent_wrapper.css({height:this.options.small_resolution_max_height})}if(this.under_600==1&&t>=600){this.under_600=0;this.$element.css({height:this.height_backup});e(this.options.text_object,this.$element).css({"float":"left",clear:""});if(this.options.small_resolution_max_height)this.$parent_wrapper.css({height:""})}},get_window_width:function(){if(this.options.responsive_by_available_space==1){var t=this.$parent_wrapper.parent().width();return t}else{return e(window).width()}},_resize:function(){var t=this.get_window_width();if(this.last_resolution==t)return;var n=e(this.$element).offset();this.x_offset=n.left;this.y_offset=n.top;n=this.$parent_wrapper.offset();this.parent_x_offset=n.left;var r=this.$container.offset();if(this.options.hv_switch){this.offset=r.top}else{this.offset=r.left+this.minus}if(t=t){this.max_size=Math.floor((t-this.ret_values.height-45)/2)-5;if(this.under_600==1){if(this.options.vert_text_mode==1)this.max_size=Math.floor(this.options.big_pic_width/2);else this.max_size=this.options.child_div_width}this._set_parent_window_size(1,t);this._set_text_div_width_ver();this.show_text(this.last_middle,1);this.last_resolution_mode=2}else{if(this.last_resolution_mode==2){this.max_size=this.orig_max_size;this._set_parent_window_size(1,this.options.wrapper_text_max_height);this._set_text_div_width_ver();this.show_text(this.last_middle,1,1)}this.last_resolution_mode=1}return}else{var u=this.real_width;var a=e(this.options.text_object,this.$element);if(u+13>=t){if(this.options.small_resolution_max_height)this.$parent_wrapper.css({height:this.options.small_resolution_max_height});if(this.options.main_circle_position==0){var f=u+13-t;var l=f;f=Math.floor(f/2)-8;this.minus=f;this.$element.css({left:"-"+f+"px"})}if(this.options.main_circle_position==2){var f=u+13-t;var l=f;f-=8;this.minus=f;this.$element.css({left:"-"+f+"px"})}$block=e("div.content_slider_text_block_wrap",a);if($block.length){if(typeof this.last_text_width=="undefined")this.last_text_width=a.width();a.css("width",t-10-this.options.minus_content_width+"px")}this._set_text_div_width_hor();this._set_parent_window_size(1,t-10);this.last_resolution_mode=2}else{if(this.last_resolution_mode==2){if(this.options.small_resolution_max_height)this.$parent_wrapper.css({height:""});this.minus=0;this.$element.css({left:"0px"});this._set_text_div_width_hor();this._set_parent_window_size(1,this.real_width);if(typeof this.last_text_width=="undefined")this.last_text_width=this.real_width-5;a.css("width",this.last_text_width-this.options.minus_content_width+"px")}this.last_resolution_mode=1}}},_set_text_div_width_hor:function(){$text_element=e(this.options.text_object,this.$element);var t=0;var n=this.mid;var r=this.get_window_width();if(this.minus>0)n=Math.floor(r/2)-5;if(this.options.activate_border_div==1)t=Math.floor(this.options.big_border/2);var i=0;if(this.options.max_shown_items>1&&this.options.hv_switch==0){if(this.options.border_on_off==1)i=8;else i=11}this.slider_text.css({width:n-this.options.left_text_class_padding-t-i-this.options.minus_content_width+"px"});if(this.minus>0){$text_element.css({left:this.minus+"px"})}else{$text_element.css({left:"0px"})}},_set_text_div_width_ver:function(){if(!this.options.vert_text_mode){this.slider_text.css({width:this.max_size-this.options.minus_content_width+"px"})}else{if(this.under_600==0)this.slider_text.css({left:this.ret_values.height+"px"})}},create_html:function(){this.items_counts=this.options.map.length;var t,n,r;var i='';this._start=-1;this._end=this.max_show-1;var s,r;var o,u,a,f,l,c;for(t=0;t
")[0].src=this.options.map[t].image}}i+=this._create_arrows();if(this.options.hv_switch)i+=' ';else i+=" ";this.$element.prepend(i);this.$container=e("div."+this.options.container_class,this.$element);this.$container.mousedown(e.proxy(this._mouse_down,this));this.$container.mouseup(e.proxy(this._mouse_up,this));this.$element.mouseenter(e.proxy(this._mouse_enter_widget,this));this.$element.mouseleave(e.proxy(this._mouse_leave_widget,this));this.$container.mouseleave(e.proxy(this._mouse_leave,this));this.$container.mousemove(e.proxy(this._mouse_move,this));this.$container.on("touchstart",e.proxy(function(t){t.preventDefault();var n=t.originalEvent.touches[0]||t.originalEvent.changedTouches[0];var r=0;if(typeof n=="undefined"||typeof n.clientY=="undefined")r=1;if(r==0){this.first_touch_x=n.clientX;this.first_touch_y=n.clientY;this.first_scroll_y=e("body").scrollTop();this.ignore_click_up2=0}this._mouse_down(n,1)},this));this.$container.on("touchend",e.proxy(function(e){e.preventDefault();var t=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];this._mouse_up(t)},this));this.$container.on("touchmove",e.proxy(function(t){t.preventDefault();var n=t.originalEvent.touches[0]||t.originalEvent.changedTouches[0];n.touched=1;var r=e(this.$container).offset();var i=n.pageX-r.left+this.minus-this.options.circle_left_offset;var s=n.pageY-r.top;while(1){if(this.options.hv_switch==0&&this.options.enable_scroll_with_touchmove_on_horizontal_version==0)break;if(this.options.hv_switch==1&&this.options.enable_scroll_with_touchmove_on_vertical_version==0)break;if(typeof n=="undefined"||typeof n.clientY=="undefined")break;var o=0;if(n.clientX>0&&n.clientY>0)o=1;else break;var u=Math.abs(n.clientX-this.first_touch_x);var a=Math.abs(n.clientY-this.first_touch_y);if(u>a)break;if(a>10)this.ignore_click_up2=1;a=n.clientY-this.first_touch_y;var f=this.first_scroll_y-a;e("body").scrollTop(f);return}if(i