function getStyle(a){var b=a.getAttribute("style");return b||(b=a.style),"object"==typeof b&&(b=b.cssText),b=b.replace(/\burl\s*\(\s*"(.*?)"\s*\)/i,"url('$1')")}function getFloat(a){return jQuery(a).css("float")}function setFloat(a,b){jQuery(a).css("float",b)}function getPadding(a,b){var c=a.getAttribute("widget_padding_"+b);return c&&null!==c||(c=0),c}function doStartPageModify(a,b){zonePageObj=get_by_id(a),zoneModuleSrl=b,jQuery("#tmpPageSizeLayer").appendTo("body").hide().attr("id","pageSizeLayer").css({position:"fixed"}).before('
').find(">form").submit(function(){return doApplyWidgetSize(this),!1}),jQuery("#zonePageContent").on("click",doCheckWidget).on("mousedown",doCheckWidgetDrag).on("mouseover",widgetSetup)}function removeAllWidget(){confirm(confirm_delete_msg)&&(restoreWidgetButtons(),jQuery(zonePageObj).html(""))}function getWidgetContent(a){var b="";"undefined"!=typeof a&&a||(a=zonePageObj);var c=null;return jQuery("div.widgetOutput",a).each(function(){if(jQuery(this).parent().get(0)==a)switch(c=jQuery(this).attr("widget")){case"widgetBox":b+=getWidgetBoxCode(this,c);break;case"widgetContent":b+=getContentWidgetCode(this,c);break;default:b+=getWidgetCode(this,c)}}),b}function getContentWidgetCode(a,b){var c,d=(a.firstChild,jQuery("div.widgetContent",a)),e="",f="",g=0,h="contenteditable,id,style,src,widget,body,class,widget_width,widget_width_type,xdpx,xdpy,height,document_srl,widget_padding_left,widget_padding_right,widget_padding_top,widget_padding_bottom,hascontent";if(d.size()>0){g=jQuery(a).attr("document_srl"),e=g>0?"":d.html();for(var i,j=new RegExp("^("+h.replace(/,/g,"|")+")$","i"),k=0;k.*<\/p>\s*$/i.test(f.content)){var g=f.content.toLowerCase(),h=g.indexOf("
"),i=g.lastIndexOf("");h>0&&i>0&&h==i&&(f.content=e=f.content.replace(/^\s*|<\/p>\s*$/gi,""))}return exec_xml("widget","procWidgetInsertDocument",f,function(b,c){if(b&&"0"==b.error){var d=b.document_srl,f=opener.jQuery("div.widgetOutput[widget=widgetContent][document_srl="+d+"]"),g=[];f.size()>0&&(g=f.get(0).attributes);for(var h='
',i=jQuery(h),j=0,k=g.length;k>j;j++)i.attr(g[j].name)||i.attr(g[j].name,g[j].value);h=jQuery("