function getStyle(b){var a=b.getAttribute("style");if(!a){a=b.style}if(typeof(a)=="object"){a=a.cssText}a=a.replace(/\burl\s*\(\s*"(.*?)"\s*\)/i,"url('$1')");return a}function getFloat(a){return jQuery(a).css("float")}function setFloat(b,a){jQuery(b).css("float",a)}function getPadding(b,c){var a=b.getAttribute("widget_padding_"+c);if(!a||a==null){a=0}return a}var zonePageObj=null;var zoneModuleSrl=0;function doStartPageModify(b,a){zonePageObj=get_by_id(b);zoneModuleSrl=a;jQuery("#tmpPageSizeLayer").appendTo("body").hide().attr("id","pageSizeLayer").css({position:"fixed"}).before('
').find(">form").submit(function(){doApplyWidgetSize(this);return false});doFitBorderSize();xAddEventListener(document.getElementById("zonePageContent"),"click",doCheckWidget);xAddEventListener(document.getElementById("zonePageContent"),"mousedown",doCheckWidgetDrag);xAddEventListener(document.getElementById("zonePageContent"),"mouseover",widgetSetup)}function removeAllWidget(){if(!confirm(confirm_delete_msg)){return}restoreWidgetButtons();jQuery(zonePageObj).html("")}function getWidgetContent(c){var a="";if(typeof(c)=="undefined"||!c){c=zonePageObj}var b=null;jQuery("div.widgetOutput",c).each(function(){if(jQuery(this).parent().get(0)!=c){return}b=jQuery(this).attr("widget");switch(b){case"widgetBox":a+=getWidgetBoxCode(this,b);break;case"widgetContent":a+=getContentWidgetCode(this,b);break;default:a+=getWidgetCode(this,b);break}});return a}function getContentWidgetCode(k,f){var j=k.firstChild;var n=jQuery("div.widgetContent",k);var g="",m="",b="",a;var h=0;var d="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(n.size()>0){h=jQuery(k).attr("document_srl");if(h>0){g=""}else{g=n.html()}var c=new RegExp("^("+d.replace(/,/g,"|")+")$","i");var l;for(var e=0;e"}else{return""}return b}function getWidgetBoxCode(h,f){var c="";for(var d=0;d0){g=jQuery(".widget_inner",h);g=g.get(0)}else{g=jQuery(".nullWidget",h).get(0)}var a=getWidgetContent(g);return'"}function getWidgetCode(h,g){var b="";var e="";for(var c=0;c"}function doAddContent(b){var a=request_uri.setQuery("module","widget").setQuery("act","dispWidgetAdminAddContent").setQuery("module_srl",zoneModuleSrl).setQuery("mid",b);popopen(a,"addContent")}function doSyncPageContent(){if(opener&&opener.selectedWidget){var b=get_by_id("content_fo");var a=opener.selectedWidget;b.style.value=getStyle(opener.selectedWidget);b.widget_padding_left.value=getPadding(a,"left");b.widget_padding_right.value=getPadding(a,"right");b.widget_padding_bottom.value=getPadding(a,"bottom");b.widget_padding_top.value=getPadding(a,"top");var f=a.firstChild;while(f&&f.className!="widgetContent"){f=f.nextSibling}if(f&&f.className=="widgetContent"){if(!b.document_srl||b.document_srl.value==0){try{var c=Base64.decode(xInnerHtml(f));c=editorReplacePath(c);get_by_id("content_fo").content.value=c;xe.Editors["1"].exec("SET_IR",[c])}catch(d){}}}}if(typeof(editorStart)!="undefined"){editorStart(1,"module_srl","content",false,400)}}function addContentWidget(a){var g=a.getAttribute("editor_sequence");var i=a.mid.value;var d=a.module_srl.value;var e=a.document_srl.value;var f=editorGetContent(g);var b={editor_sequence:g,content:f,module_srl:d,document_srl:e};if(/^\s*.*<\/p>\s*$/i.test(b.content)){var j=b.content.toLowerCase();var h=j.indexOf("
");var c=j.lastIndexOf("");if(h>0&&c>0&&h==c){b.content=f=b.content.replace(/^\s*|<\/p>\s*$/ig,"")}}exec_xml("widget","procWidgetInsertDocument",b,function(o,k){if(!o||o.error!="0"){return}var r=o.document_srl;var p=opener.jQuery("div.widgetOutput[widget=widgetContent][document_srl="+r+"]"),t=[];if(p.size()>0){t=p.get(0).attributes}var s='
';var m=jQuery(s);for(var q=0,n=t.length;q").append(m).html();opener.doAddWidgetCode(s);window.close()},"document_srl".split(","));return false}function doAddWidgetBox(){var a='';zonePageObj.innerHTML+=a;doFitBorderSize()}function doAddWidget(d){var e=d.widget_list;var a=e.selectedIndex;var f=e.options[a].value;var c=d.module_srl.value;var b=request_uri.setQuery("module","widget").setQuery("act","dispWidgetGenerateCodeInPage").setQuery("selected_widget",f).setQuery("module_srl",c);popopen(b,"GenerateWidgetCode")}function doFitBorderSize(){}var selectedWidget=null;var writedText=null;var checkDocumentWrite=false;window.document.write=window.document.writeln=function(b){if(checkDocumentWrite){writedText=b;return}if(b.match(/^<\//)){return}if(!window.opera){b=b.replace(/&(?![#a-z0-9]+;)/g,"&")}b=b.replace(/(<[a-z]+)/g,"$1 xmlns='http://www.w3.org/1999/xhtml'");var d=jQuery("").html(b)[0];var c;c=document.getElementsByTagName("*");c=c[c.length-1];var a=d.childNodes;while(a.length){c.parentNode.appendChild(a[0])}};function doAddWidgetCode(widget_code){restoreWidgetButtons();var tmp=widget_code;while(tmp.indexOf("");var cssfile=tmp.substr(10,eos-10);if(cssfile.indexOf(".js")>-1){tmp=tmp.substr(eos);continue}if(!cssfile){break}tmp=tmp.substr(eos);var cssfile=request_uri+cssfile;if(typeof(document.createStyleSheet)=="undefined"){var css='';var dummy=xCreateElement("DIV");xInnerHtml(dummy,css);document.body.appendChild(dummy)}else{document.createStyleSheet(cssfile,0)}}checkDocumentWrite=true;var tmp=widget_code.toLowerCase();while(tmp.indexOf("