­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ var vc_iframe={scripts_to_wait:0,time_to_call:!1,ajax:!1,activities_list:[],scripts_to_load:!1,loaded_script:{},loaded_styles:{},inline_scripts:[],inline_scripts_body:[]};!function($){vc_iframe.showNoContent=function(show){var $vc_no_content_helper_el=$("#vc_no-content-helper");!1===show&&$vc_no_content_helper_el.addClass("vc_not-empty")||$vc_no_content_helper_el.removeClass("vc_not-empty")},vc_iframe.scrollTo=function(id){var $el,el_height,position_y,position,window_height=$(window).height(),window_scroll_top=$(window).scrollTop();if(id&&($el=$("[data-model-id="+id+"]"))){if(position=$el.offset(),!1===(position_y=!!position&&position.top))return!1;el_height=$el.height(),(position_y>window_scroll_top+window_height||position_y+el_height "+parent.vc.map[tag].name+"").prependTo("body")},vc_iframe.setSortable=function(app){var setSectionSortable,setRowSortable,setElementsSortable,$rowSortable,$elementsSortable,_this=this;parent.vc.$page.addClass("vc-main-sortable-container");var $sectionSortables,$main=$(parent.vc.$page);$main.sortable({forcePlaceholderSize:!1,connectWith:!1,items:"> [data-tag=vc_row], > [data-tag=vc_section]",handle:" > .vc_row .vc_move-vc_row, > .vc_controls .vc_element-move",cursor:"move",cursorAt:{top:20,left:16},placeholder:"vc_placeholder-row",cancel:".vc-non-draggable-row",helper:_this.renderPlaceholder,start:function(event,ui){vc_iframe.startSorting(),ui.placeholder.height(30),"vc_section"==ui.item.data("tag")?($sectionSortables&&$sectionSortables.sortable("destroy"),$rowSortable&&$rowSortable.sortable("destroy"),$elementsSortable&&$elementsSortable.sortable("destroy"),$main.sortable("option","connectWith",!1),$main.sortable("refresh")):($main.sortable("option","connectWith",['[data-tag="vc_section"] > .vc_element-container']),$main.sortable("refresh"))},stop:function(event,ui){_this.stopSorting();var tag,vc_map,parent_tag,allowed_container_element,trig_changed,item_model;if(tag=ui.item.data("tag"),"vc_section"==tag&&(setSectionSortable(),setRowSortable(),setElementsSortable()),$main.sortable("option","connectWith",!1),$main.sortable("refresh"),vc_map=window.parent.vc.map||!1,parent_tag=ui.item.parents("[data-tag]:first").data("tag"),trig_changed=!0,parent_tag){allowed_container_element=!vc_map[parent_tag].allowed_container_element||vc_map[parent_tag].allowed_container_element,window.parent.vc.checkRelevance(parent_tag,tag)||(ui.placeholder.removeClass("vc_hidden-placeholder"),$(this).sortable("cancel"),trig_changed=!1);vc_map[tag]===Object(vc_map[tag])&&((!0===vc_map[tag].is_container||!1===vc_map[tag].is_container||"[object Boolean]"===toString.call(vc_map[tag].is_container))&&!0===vc_map[tag].is_container||null!=vc_map[tag].as_parent&&"[object Array]"===Object.prototype.toString.call(vc_map[tag].as_parent)&&0!=vc_map[tag].as_parent)&&!0!==allowed_container_element&&allowed_container_element!==tag.replace(/_inner$/,"")&&(ui.placeholder.removeClass("vc_hidden-placeholder"),$(this).sortable("cancel"),trig_changed=!1)}trig_changed&&(item_model=parent.vc.shortcodes.get(ui.item.data("modelId")),item_model.view.parentChanged())},tolerance:"pointer",update:function(event,ui){parent.vc.app.saveRowOrder(event,ui)}}),setElementsSortable=function(){$elementsSortable=$(".vc_element-container:not(.vc_section)").sortable({forcePlaceholderSize:!0,helper:this.renderPlaceholder,distance:3,scroll:!0,scrollSensitivity:70,cursor:"move",cursorAt:{top:20,left:16},connectWith:".vc_element-container:not(.vc_section)",items:"> [data-model-id]",cancel:".vc-non-draggable",handle:".vc_element-move",start:this.startSorting,update:app.saveElementOrder,change:function(event,ui){ui.placeholder.height(30),ui.placeholder.width(ui.placeholder.parent().width())},placeholder:"vc_placeholder",tolerance:"pointer",over:function(event,ui){var tag=ui.item.data("tag"),vc_map=window.parent.vc.map||!1,parent_tag=ui.placeholder.closest("[data-tag]").data("tag"),allowed_container_element=void 0===vc_map[parent_tag].allowed_container_element||vc_map[parent_tag].allowed_container_element;if(ui.placeholder.removeClass("vc_hidden-placeholder"),ui.placeholder.css({maxWidth:ui.placeholder.parent().width()}),tag&&vc_map){if(window.parent.vc.checkRelevance(parent_tag,tag)||ui.placeholder.addClass("vc_hidden-placeholder"),ui.sender){var $sender_column=ui.sender.closest(".vc_element").removeClass("vc_sorting-over");1>$sender_column.find(".vc_element").length&&$sender_column.addClass("vc_empty")}ui.placeholder.closest(".vc_element").addClass("vc_sorting-over");vc_map[tag]===Object(vc_map[tag])&&((!0===vc_map[tag].is_container||!1===vc_map[tag].is_container||"[object Boolean]"===toString.call(vc_map[tag].is_container))&&!0===vc_map[tag].is_container||null!=vc_map[tag].as_parent&&"[object Array]"===Object.prototype.toString.call(vc_map[tag].as_parent)&&0!=vc_map[tag].as_parent)&&!0!==allowed_container_element&&allowed_container_element!==tag.replace(/_inner$/,"")&&ui.placeholder.addClass("vc_hidden-placeholder")}},out:function(event,ui){ui.placeholder.removeClass("vc_hidden-placeholder"),ui.placeholder.closest(".vc_element").removeClass("vc_sorting-over")},stop:function(event,ui){var item_model,tag=ui.item.data("tag"),vc_map=window.parent.vc.map||!1,parent_tag=ui.item.parents("[data-tag]:first").data("tag"),allowed_container_element=!vc_map[parent_tag].allowed_container_element||vc_map[parent_tag].allowed_container_element,trig_changed=!0;window.parent.vc.checkRelevance(parent_tag,tag)||(ui.placeholder.removeClass("vc_hidden-placeholder"),$(this).sortable("cancel"),trig_changed=!1),vc_map[tag]===Object(vc_map[tag])&&((!0===vc_map[tag].is_container||!1===vc_map[tag].is_container||"[object Boolean]"===toString.call(vc_map[tag].is_container))&&!0===vc_map[tag].is_container||null!=vc_map[tag].as_parent&&"[object Array]"===Object.prototype.toString.call(vc_map[tag].as_parent)&&0!=vc_map[tag].as_parent)&&!0!==allowed_container_element&&allowed_container_element!==tag.replace(/_inner$/,"")&&(ui.placeholder.removeClass("vc_hidden-placeholder"),$(this).sortable("cancel"),trig_changed=!1),trig_changed&&(item_model=parent.vc.shortcodes.get(ui.item.data("modelId")),item_model.view.parentChanged()),vc_iframe.stopSorting()}})},setRowSortable=function(){$rowSortable=$(".wpb_row").sortable({forcePlaceholderSize:!0,tolerance:"pointer",items:"> [data-tag=vc_column], > [data-tag=vc_column_inner]",handle:"> .vc_controls .vc_move-vc_column",start:function(event,ui){vc_iframe.startSorting();var id=ui.item.data("modelId"),model=parent.vc.shortcodes.get(id),css_class=model.view.convertSize(model.getParam("width"));ui.item.appendTo(ui.item.parent().parent()),ui.placeholder.addClass(css_class),ui.placeholder.width(ui.placeholder.width()-4)},cursor:"move",cursorAt:{top:20,left:16},stop:function(event,ui){vc_iframe.stopSorting(event,ui)},update:app.saveColumnOrder,placeholder:"vc_placeholder-column",helper:this.renderPlaceholder})},setSectionSortable=function(){$sectionSortables=$('[data-tag="vc_section"] > .vc_element-container').sortable({forcePlaceholderSize:!1,connectWith:[".vc-main-sortable-container",'[data-tag="vc_section"] > .vc_element-container'],items:'[data-tag="vc_row"]',handle:"> .vc_row .vc_move-vc_row",cursor:"move",cursorAt:{top:20,left:16},placeholder:"vc_placeholder-row",cancel:".vc-non-draggable-row",helper:_this.renderPlaceholder,start:function(event,ui){vc_iframe.startSorting(),ui.placeholder.height(30)},stop:function(event,ui){var tag,vc_map,parent_tag,allowed_container_element,trig_changed,item_model;if(tag=ui.item.data("tag"),vc_map=window.parent.vc.map||!1,parent_tag=ui.item.parents("[data-tag]:first").data("tag"),trig_changed=!0,parent_tag){allowed_container_element=!vc_map[parent_tag].allowed_container_element||vc_map[parent_tag].allowed_container_element,window.parent.vc.checkRelevance(parent_tag,tag)||(ui.placeholder.removeClass("vc_hidden-placeholder"),$(this).sortable("cancel"),trig_changed=!1);vc_map[tag]===Object(vc_map[tag])&&((!0===vc_map[tag].is_container||!1===vc_map[tag].is_container||"[object Boolean]"===toString.call(vc_map[tag].is_container))&&!0===vc_map[tag].is_container||null!=vc_map[tag].as_parent&&"[object Array]"===Object.prototype.toString.call(vc_map[tag].as_parent)&&0!=vc_map[tag].as_parent)&&!0!==allowed_container_element&&allowed_container_element!==tag.replace(/_inner$/,"")&&(ui.placeholder.removeClass("vc_hidden-placeholder"),$(this).sortable("cancel"),trig_changed=!1)}trig_changed&&(item_model=parent.vc.shortcodes.get(ui.item.data("modelId")),item_model.view.parentChanged()),_this.stopSorting()},tolerance:"pointer",update:function(event,ui){parent.vc.app.saveRowOrder(event,ui)},over:function(event,ui){var tag=ui.item.data("tag"),vc_map=window.parent.vc.map||!1,parent_tag=ui.placeholder.closest("[data-tag]").data("tag"),allowed_container_element=void 0===vc_map[parent_tag].allowed_container_element||vc_map[parent_tag].allowed_container_element;if(ui.placeholder.removeClass("vc_hidden-placeholder"),ui.placeholder.css({maxWidth:ui.placeholder.parent().width()}),tag&&vc_map){if(window.parent.vc.checkRelevance(parent_tag,tag)||ui.placeholder.addClass("vc_hidden-placeholder"),ui.sender){var $sender_column=ui.sender.closest(".vc_element").removeClass("vc_sorting-over");1>$sender_column.find(".vc_element").length&&$sender_column.addClass("vc_empty")}ui.placeholder.closest(".vc_element").addClass("vc_sorting-over");vc_map[tag]===Object(vc_map[tag])&&((!0===vc_map[tag].is_container||!1===vc_map[tag].is_container||"[object Boolean]"===toString.call(vc_map[tag].is_container))&&!0===vc_map[tag].is_container||null!=vc_map[tag].as_parent&&"[object Array]"===Object.prototype.toString.call(vc_map[tag].as_parent)&&0!=vc_map[tag].as_parent)&&!0!==allowed_container_element&&allowed_container_element!==tag.replace(/_inner$/,"")&&ui.placeholder.addClass("vc_hidden-placeholder")}},out:function(event,ui){ui.placeholder.removeClass("vc_hidden-placeholder"),ui.placeholder.closest(".vc_element").removeClass("vc_sorting-over")}})},setSectionSortable(),setElementsSortable(),setRowSortable(),$main.disableSelection(),$main.delegate("select","mouseenter",function(){$main.enableSelection()}),$main.delegate("select","mouseleave",function(){$main.disableSelection()}),$main.delegate('input[type="text"],textarea',"focus",function(){$main.enableSelection()}),$main.delegate('input[type="text"],textarea',"blur",function(){$main.disableSelection()}),app.setFrameSize(),$("#vc_load-new-js-block").appendTo("body")},vc_iframe.loadCustomCss=function(css){vc_iframe.$custom_style||($("[data-type=vc_custom-css]").remove(),vc_iframe.$custom_style=$('').appendTo("body")),vc_iframe.$custom_style.html(css.replace(/(<([^>]+)>)/gi,""))},vc_iframe.setCustomShortcodeCss=function(css){this.$shortcodes_custom_css=$("body > [data-type=vc_shortcodes-custom-css]"),this.$shortcodes_custom_css.length||(this.$shortcodes_custom_css=$('').prependTo("body")),this.$shortcodes_custom_css.append(css)},vc_iframe.addInlineScript=function(script){return this.inline_scripts.push(script)-1},vc_iframe.addInlineScriptBody=function(script){return this.inline_scripts_body.push(script)-1},vc_iframe.loadInlineScripts=function(){for(var i=0;this.inline_scripts[i];)$(this.inline_scripts[i]).insertAfter(".js_placeholder_"+i),$(".js_placeholder_"+i).remove(),i++;this.inline_scripts=[]},vc_iframe.loadInlineScriptsBody=function(){for(var i=0;this.inline_scripts_body[i];)$(this.inline_scripts_body[i]).insertAfter(".js_placeholder_inline_"+i),$(".js_placeholder_inline_"+i).remove(),i++;this.inline_scripts_body=[]},vc_iframe.allowedLoadScript=function(src){var i,scripts_string,ls_rc,scripts=[],scripts_to_add=[];if(src.match(/load\-scripts\.php/)){scripts_string=src.match(/load%5B%5D=([^&]+)/)[1],scripts_string&&(scripts=scripts_string.split(","));for(i in scripts)ls_rc="load-script:"+scripts[i],vc_iframe.loaded_script[window.parent.vc_globalHashCode(ls_rc)]||(vc_iframe.loaded_script[window.parent.vc_globalHashCode(ls_rc)]=ls_rc,scripts_to_add.push(scripts[i]));return!!scripts_to_add.length&&src.replace(/load%5B%5D=[^&]+/,"load%5B%5D="+scripts_to_add.join(","))}return!vc_iframe.loaded_script[window.parent.vc_globalHashCode(src)]&&(vc_iframe.loaded_script[window.parent.vc_globalHashCode(src)]=src,src)},vc_iframe.collectScriptsData=function(){$("script[src]").each(function(){vc_iframe.allowedLoadScript($(this).attr("src"))}),$("link[href]").each(function(){var href=$(this).attr("href");vc_iframe.loaded_styles[window.parent.vc_globalHashCode(href)]=href})},$("body").removeClass("admin-bar"),$(document).ready(function(){$("#wpadminbar").hide(),$(".edit-link").hide(),window.parent.vc&&!window.parent.vc.loaded&&window.parent.vc.build&&window.parent.vc.build()}),vc_iframe.reload=function(){vc_iframe.reload_safety_call=!1,$("a:not(.control-btn),form").each(function(){$(this).attr("target","_blank")}),this.collectScriptsData(),this.loadInlineScripts(),this.loadInlineScriptsBody();for(var i in this.activities_list)this.activities_list[i].call(window);return this.activities_list=[],window.setTimeout(function(){window.vc_teaserGrid(),window.vc_carouselBehaviour(),window.vc_prettyPhoto(),window.vc_googleplus(),window.vc_pinterest(),window.vc_progress_bar(),window.vc_rowBehaviour(),window.vc_waypoints(),window.vc_google_fonts(),window.vc_gridBehaviour(),window.vc_googleMapsPointer(),$(window).trigger("vc_reload"),$(window).trigger("resize")},10),!0},vc_iframe.addScripts=function($elements){vc_iframe.scripts_to_wait=$elements.length,vc_iframe.scripts_to_load=$elements},vc_iframe.addStyles=function($elements){$elements.each(function(){$("