var ve=ve||{}; (function(ve,$){ ve.setFrameSize = function(size) { var nav_height=$('#ve-topbar').height(); var height = $(window).height() - nav_height; ve.$frame.width(size); ve.$frame_wrapper.css({top: nav_height}); ve.$frame.height(height); }; ve.onScreenResize = function(event, ui) { ve.topbar.onScreenResize(event, ui); }; ve.saveScreenSize = function(event,ui){ clearTimeout(ve.savingScreenSize); ve.savingScreenSize=setTimeout(function(){ ve.savePostSetting('screen_size',ui.size.width); },1000); }; ve.getElementSetting=function (id_base){ return _.clone(ve.all_elements[id_base])||{}; }; ve.getElementUpperLevel=function(level){ if(!ve.all_elements_level){ ve.all_elements_level=[]; _.each(ve.all_elements,function(e){ if(e.lv){ !ve.php.in_array(e.lv,ve.all_elements_level)&&ve.all_elements_level.push(e.lv); } }); ve.all_elements_level.sort(function(a,b){return b-a}); } //var upperlevel=level; return _.find(ve.all_elements_level,function(lv){ if(lv