Liferay.PortletCSS={init:function(c){var a=this;var b="p_p_id_"+c+"_";var e=jQuery("#"+b);a._portletId=c;a._curPortlet=e.find(".portlet");a._curPortletWrapperId=a._curPortlet.attr("id");a._portletBoundaryId=b;a._newPanel=jQuery("#portlet-set-properties");a._currentLanguage=themeDisplay.getLanguageId();if(!a._curPortlet.length){a._curPortlet=e;a._curPortletWrapperId=b}if(a._curPortlet.length){var d=a._newPanel;if(!d.length){d=jQuery('<div class="loading-animation" />')}if(!a._currentPopup){a._currentPopup=Liferay.Popup({width:820,message:d,modal:false,noCenter:true,position:[20,20],onClose:function(){a._newPanel.removeClass("instantiated");a._newPanel.hide().appendTo("body");a._currentPopup=null;if(Liferay.Browser.isIe()&&Liferay.Browser.getMajorVersion()==6){window.location.reload(true)}}})}if(!a._newPanel.length){jQuery.ajax({url:themeDisplay.getPathMain()+"/portal/render_portlet",data:{p_l_id:themeDisplay.getPlid(),p_p_id:113,p_p_state:"exclusive",doAsUserId:themeDisplay.getDoAsUserIdEncoded()},success:function(f){a._currentPopup.html(f);a._newPanel=a._currentPopup.find("#portlet-set-properties");a._loadContent()}})}else{a._loadContent(true)}}},_assignColorPickers:function(){var a=this;a._newPanel.find(".use-colorpicker").each(function(){new Liferay.ColorPicker({context:jQuery("#portlet-set-properties")[0],item:this})})},_backgroundStyles:function(){var k=this;var m=k._objData.bgData;var j=k._curPortlet;var i=k._backgroundColor;var h=function(r){var p=r.value;var q=p;if((p=="")||(p=="#")){q="transparent";p=""}j.css("background-color",q);m.backgroundColor=p};var b=new Liferay.ColorPicker({context:k._newPanel[0],item:i[0],onChange:function(){h(i[0])}});i.unbind("blur.liferay").bind("blur.liferay",function(){h(this)});var d=k._useBgImage;var e=d.is(":checked");var g=k._bgImageProperties;m.useBgImage=e;if(e){g.show()}d.unbind("click.liferay").bind("click.liferay",function(){g.toggle();m.useBgImage=this.checked});var c=k._bgRepeating;c.unbind("change.liferay").bind("change.liferay",function(){var p=this.options[this.selectedIndex].value;j.css("background-repeat",p);m.backgroundRepeat=p});var o=k._bgPosTop;var a=k._bgPosTopUnit;var l=k._bgPosLeft;var f=k._bgPosLeftUnit;var n=function(){var p=k._getCombo(o,a);var q=k._getCombo(l,f);j.css("background-position",q.both+" "+p.both);m.backgroundPosition.top.value=p.input;m.backgroundPosition.top.unit=p.selectBox;m.backgroundPosition.left.value=q.input;m.backgroundPosition.left.unit=q.selectBox};o.unbind("blur.liferay").bind("blur.liferay",n);l.unbind("blur.liferay").bind("blur.liferay",n);o.unbind("keyup.liferay").bind("keyup.liferay",n);l.unbind("keyup.liferay").bind("keyup.liferay",n);a.unbind("change.liferay").bind("change.liferay",n);f.unbind("change.liferay").bind("change.liferay",n)},_borderStyles:function(){var w=this;var s=w._curPortlet;var o=w._ufaBorderWidth;var t=w._ufaBorderStyle;var q=w._ufaBorderColor;var x=w._objData.borderData;var m=w._borderTopInt;var l=w._borderTopUnit;var g=w._borderRightInt;var j=w._borderRightUnit;var e=w._borderBottomInt;var u=w._borderBottomUnit;var B=w._borderLeftInt;var k=w._borderLeftUnit;var v=function(){var G={};var F={};F=w._getCombo(m,l);G={borderWidth:F.both};var D=o.is(":checked");x.borderWidth.top.value=F.input;x.borderWidth.top.unit=F.selectBox;x.borderWidth.sameForAll=D;if(!D){var J={};J.borderTopWidth=G.borderWidth;var H=w._getCombo(g,j);var E=w._getCombo(e,u);var I=w._getCombo(B,k);J.borderRightWidth=H.both;J.borderBottomWidth=E.both;J.borderLeftWidth=I.both;G=J;x.borderWidth.right.value=H.input;x.borderWidth.right.unit=H.selectBox;x.borderWidth.bottom.value=E.input;x.borderWidth.bottom.unit=E.selectBox;x.borderWidth.left.value=I.input;x.borderWidth.left.unit=I.selectBox}s.css(G);C();y()};m.unbind("blur.liferay").bind("blur.liferay",v);m.unbind("keyup.liferay").bind("keyup.liferay",v);g.unbind("blur.liferay").bind("blur.liferay",v);g.unbind("keyup.liferay").bind("keyup.liferay",v);e.unbind("blur.liferay").bind("blur.liferay",v);e.unbind("keyup.liferay").bind("keyup.liferay",v);B.unbind("blur.liferay").bind("blur.liferay",v);B.unbind("keyup.liferay").bind("keyup.liferay",v);l.unbind("change.liferay").bind("change.liferay",v);j.unbind("change.liferay").bind("change.liferay",v);u.unbind("change.liferay").bind("change.liferay",v);k.unbind("change.liferay").bind("change.liferay",v);o.unbind("click.liferay").bind("click.liferay",v);var z=w._borderTopStyle;var a=w._borderRightStyle;var p=w._borderBottomStyle;var f=w._borderLeftStyle;var C=function(){var G={};var F={};F=z.find("option:selected").val();G={borderStyle:F};var D=t.is(":checked");x.borderStyle.top=F;x.borderStyle.sameForAll=D;if(!D){var J={};J.borderTopStyle=G.borderStyle;var H=a.find("option:selected").val();var E=p.find("option:selected").val();var I=f.find("option:selected").val();J.borderRightStyle=H;J.borderBottomStyle=E;J.borderLeftStyle=I;G=J;x.borderStyle.right=H;x.borderStyle.bottom=E;x.borderStyle.left=I}s.css(G)};z.unbind("change.liferay").bind("change.liferay",C);a.unbind("change.liferay").bind("change.liferay",C);p.unbind("change.liferay").bind("change.liferay",C);f.unbind("change.liferay").bind("change.liferay",C);t.unbind("click.liferay").bind("click.liferay",C);var b=w._borderTopColor;var n=w._borderRightColor;var h=w._borderBottomColor;var d=w._borderLeftColor;var y=function(){var F={};var J={};J=b.val();F={borderColor:J};var D=q.is(":checked");x.borderColor.top=J;x.borderColor.sameForAll=D;if(!D){var I={};I.borderTopColor=F.borderColor;var G=n.val();var E=h.val();var H=d.val();I.borderRightColor=G;I.borderBottomColor=E;I.borderLeftColor=H;F=I;x.borderColor.right=G;x.borderColor.bottom=E;x.borderColor.left=H}s.css(F)};var r=new Liferay.ColorPicker({context:jQuery("#portlet-set-properties")[0],item:b[0],onChange:y});var i=new Liferay.ColorPicker({context:jQuery("#portlet-set-properties")[0],item:n[0],onChange:y});var c=new Liferay.ColorPicker({context:jQuery("#portlet-set-properties")[0],item:h[0],onChange:y});var A=new Liferay.ColorPicker({context:jQuery("#portlet-set-properties")[0],item:d[0],onChange:y});b.unbind("blur.liferay").bind("blur.liferay",y);n.unbind("blur.liferay").bind("blur.liferay",y);h.unbind("blur.liferay").bind("blur.liferay",y);d.unbind("blur.liferay").bind("blur.liferay",y);b.unbind("keyup.liferay").bind("keyup.liferay",y);n.unbind("keyup.liferay").bind("keyup.liferay",y);h.unbind("keyup.liferay").bind("keyup.liferay",y);d.unbind("keyup.liferay").bind("keyup.liferay",y);q.unbind("click.liferay").bind("click.liferay",y)},_cssStyles:function(){var r=this;var m=r._curPortlet;var l=jQuery("#lfr-custom-css");var j=l.parents(".ctrl-holder");var i='<p class="portlet-msg-info form-hint"></p>';var c=jQuery("#lfr-portlet-info");var n="";var p=r._curPortletWrapperId;var d=m.attr("class");d=jQuery.trim(d).replace(/(\s)/g,"$1.");var q=Liferay.Language.get("your-current-portlet-information-is-as-follows")+":<br />"+Liferay.Language.get("portlet-id")+": <strong>#"+p+"</strong><br />"+Liferay.Language.get("portlet-classes")+": <strong>."+d+"</strong>";var s=jQuery("#lfr-refresh-styles");if(!s.length){s=jQuery(i);s.attr({"class":"",id:"lfr-refresh-styles"})}if(!c.length){c=jQuery(i);j.before(c);c.attr({id:"lfr-portlet-info"})}c.html(q);Liferay.Util.enableTextareaTabs(l[0]);if(!Liferay.Browser.isSafari()){n=Liferay.Language.get("update-the-styles-on-this-page");var g=jQuery('<a href="javascript:;">'+n+"</a>");var h=jQuery("#lfr-custom-css-block-"+p);if(!h.length){var k=document.createElement("style");k.id="lfr-custom-css-block-"+p;k.className="lfr-custom-css-block";k.setAttribute("type","text/css");document.getElementsByTagName("head")[0].appendChild(k)}else{k=h[0]}var u=function(){var v=l.val();v=v.replace(/<script[^>]*>([\u0001-\uFFFF]*?)<\/script>/gim,"");v=v.replace(/<\/?[^>]+>/gi,"");if(k.styleSheet){if(v==""){v="<!---->"}k.styleSheet.cssText=v}else{jQuery(k).html(v)}};g.unbind("click.liferay").bind("click.liferay",u);s.empty().append(g)}else{n=Liferay.Language.get("please-press-the-save-button-to-view-your-changes");s.empty().text(n)}var b=jQuery("#lfr-add-rule-container");var o=jQuery("#lfr-add-id");var f=jQuery("#lfr-add-class");var e=jQuery("#lfr-update-on-type");if(!b.length){b=jQuery('<div id="lfr-add-rule-container"></div>');o=jQuery('<a href="javascript:;" id="lfr-add-id">'+Liferay.Language.get("add-a-css-rule-for-just-this-portlet")+"</a>");f=jQuery('<a href="javascript:;" id="lfr-add-class">'+Liferay.Language.get("add-a-css-rule-for-all-portlets-like-this-one")+"</a>");var t=jQuery('<div class="ctrl-holder"></div>');var a=jQuery("<label>"+Liferay.Language.get("update-my-styles-as-i-type")+" </label>");e=jQuery('<input id="lfr-update-on-type" type="checkbox" />');a.append(e);t.append(a);j.after(b);b.append(o);b.append("<br />");b.append(f);b.append(t);b.after(s)}e.bind("click.liferay",function(){if(this.checked){s.hide();l.bind("keyup.liferay",u)}else{s.show();l.unbind("keyup.liferay",u)}});o.unbind("click.liferay").bind("click.liferay",function(){l[0].value+="\n#"+p+"{\n\t\n}\n"});f.unbind("click.liferay").bind("click.liferay",function(){l[0].value+="\n."+d.replace(/\s/g,"")+"{\n\t\n}\n"})},_getCombo:function(c,e){var b=this;var d=c.val();var a=e.find("option:selected").val();d=b._getSafeInteger(d);return{input:d,selectBox:a,both:d+a}},_getSafeInteger:function(c){var a=this;var b=parseInt(c);if(b==""||isNaN(b)){b=0}return b},_languageClasses:function(b,d,e){var a=this;var c=a._portletLanguage.find("option[value="+b+"]");if(e){c.removeClass("focused")}else{c.addClass("focused")}},_loadContent:function(f){var j=this;var c=j._newPanel;var d=c.find("> ul.ui-tabs");var i=1;if(!f){c.addClass("instantiated");j._portletBoundaryIdVar=jQuery("#portlet-boundary-id");j._customTitleInput=jQuery("#custom-title");j._defaultPortletTitle=j._curPortlet.find(".portlet-title").eq(0).text();j._customTitleCheckbox=jQuery("#use-custom-title-checkbox");j._showBorders=jQuery("#show-borders");j._borderNote=jQuery("#border-note");j._portletLanguage=jQuery("#lfr-portlet-language");j._portletLinksTarget=jQuery("#lfr-point-links");j._fontFamily=jQuery("#lfr-font-family");j._fontWeight=jQuery("#lfr-font-bold");j._fontStyle=jQuery("#lfr-font-italic");j._fontSize=jQuery("#lfr-font-size");j._fontColor=jQuery("#lfr-font-color");j._textAlign=jQuery("#lfr-font-align");j._textDecoration=jQuery("#lfr-font-decoration");j._wordSpacing=jQuery("#lfr-font-space");j._leading=jQuery("#lfr-font-leading");j._tracking=jQuery("#lfr-font-tracking");j._backgroundColor=jQuery("#lfr-bg-color");j._useBgImage=jQuery("#lfr-use-bg-image");j._bgImageProperties=jQuery(".lfr-bg-image-properties");j._bgRepeating=jQuery("#lfr-bg-repeat");j._bgPosTop=jQuery("#lfr-bg-top-int");j._bgPosTopUnit=jQuery("#lfr-bg-top-unit");j._bgPosLeft=jQuery("#lfr-bg-left-int");j._bgPosLeftUnit=jQuery("#lfr-bg-left-unit");j._ufaBorderWidth=jQuery("#lfr-use-for-all-width");j._ufaBorderStyle=jQuery("#lfr-use-for-all-style");j._ufaBorderColor=jQuery("#lfr-use-for-all-color");j._borderTopInt=jQuery("#lfr-border-width-top");j._borderTopUnit=jQuery("#lfr-border-width-top-unit");j._borderRightInt=jQuery("#lfr-border-width-right");j._borderRightUnit=jQuery("#lfr-border-width-right-unit");j._borderBottomInt=jQuery("#lfr-border-width-bottom");j._borderBottomUnit=jQuery("#lfr-border-width-bottom-unit");j._borderLeftInt=jQuery("#lfr-border-width-left");j._borderLeftUnit=jQuery("#lfr-border-width-left-unit");j._borderTopStyle=jQuery("#lfr-border-style-top");j._borderRightStyle=jQuery("#lfr-border-style-right");j._borderBottomStyle=jQuery("#lfr-border-style-bottom");j._borderLeftStyle=jQuery("#lfr-border-style-left");j._borderTopColor=jQuery("#lfr-border-color-top");j._borderRightColor=jQuery("#lfr-border-color-right");j._borderBottomColor=jQuery("#lfr-border-color-bottom");j._borderLeftColor=jQuery("#lfr-border-color-left");j._ufaPadding=jQuery("#lfr-use-for-all-padding");j._ufaMargin=jQuery("#lfr-use-for-all-margin");j._paddingTopInt=jQuery("#lfr-padding-top");j._paddingTopUnit=jQuery("#lfr-padding-top-unit");j._paddingRightInt=jQuery("#lfr-padding-right");j._paddingRightUnit=jQuery("#lfr-padding-right-unit");j._paddingBottomInt=jQuery("#lfr-padding-bottom");j._paddingBottomUnit=jQuery("#lfr-padding-bottom-unit");j._paddingLeftInt=jQuery("#lfr-padding-left");j._paddingLeftUnit=jQuery("#lfr-padding-left-unit");j._marginTopInt=jQuery("#lfr-margin-top");j._marginTopUnit=jQuery("#lfr-margin-top-unit");j._marginRightInt=jQuery("#lfr-margin-right");j._marginRightUnit=jQuery("#lfr-margin-right-unit");j._marginBottomInt=jQuery("#lfr-margin-bottom");j._marginBottomUnit=jQuery("#lfr-margin-bottom-unit");j._marginLeftInt=jQuery("#lfr-margin-left");j._marginLeftUnit=jQuery("#lfr-margin-left-unit");j._customCSS=jQuery("#lfr-custom-css");j._saveButton=jQuery("#lfr-lookfeel-save");j._resetButton=jQuery("#lfr-lookfeel-reset");j._wapTitleInput=jQuery("#lfr-wap-title");j._wapInitialWindowStateSelect=jQuery("#lfr-wap-initial-window-state")}c.show();c.tabs();c.find(".lfr-colorpicker-img").remove();j._portletMsgResponse=jQuery("#lfr-portlet-css-response");j._portletMsgResponse.hide();var b={advancedData:{customCSS:""},bgData:{backgroundColor:"",backgroundImage:"",useBgImage:false,backgroundRepeat:"",backgroundPosition:{left:{value:"",unit:"px"},top:{value:"",unit:"px"}}},borderData:{borderWidth:{bottom:{value:"",unit:"px"},left:{value:"",unit:"px"},right:{value:"",unit:"px"},top:{value:"",unit:"px"},sameForAll:true},borderStyle:{bottom:"",left:"",right:"",top:"",sameForAll:true},borderColor:{bottom:"",left:"",right:"",top:"",sameForAll:true}},portletData:{language:"en_US",portletLinksTarget:"",showBorders:themeDisplay.getPortletSetupShowBordersDefault(),title:"",titles:{},useCustomTitle:false},spacingData:{margin:{bottom:{value:"",unit:"px"},left:{value:"",unit:"px"},right:{value:"",unit:"px"},top:{value:"",unit:"px"},sameForAll:true},padding:{bottom:{value:"",unit:"px"},left:{value:"",unit:"px"},right:{value:"",unit:"px"},top:{value:"",unit:"px"},sameForAll:true}},textData:{textAlign:"",color:"",fontFamily:"",fontSize:"",fontStyle:"",fontWeight:"",letterSpacing:"",lineHeight:"",textDecoration:"",wordSpacing:""},wapData:{title:"",initialWindowState:"NORMAL"}};var h=jQuery.ajax({url:themeDisplay.getPathMain()+"/portlet_configuration/get_look_and_feel",data:{p_l_id:themeDisplay.getPlid(),doAsUserId:themeDisplay.getDoAsUserIdEncoded(),portletId:j._portletId},async:false,dataType:"json",type:"POST"});if(h.responseText.length){h=jQuery.parseJSON(h.responseText);j._objData=h}else{j._objData=b}j._assignColorPickers();j._portletBoundaryIdVar.val(j._curPortletWrapperId);j._setDefaults();j._portletConfig();j._textStyles();j._backgroundStyles();j._borderStyles();j._spacingStyles();j._cssStyles();d.tabs("select",i);var g=c.find(".lfr-use-for-all");var e=function(){var l=jQuery(this);var m=l.parents("fieldset:first").find(".ctrl-holder:gt(1)");var n=m.find("input, select");var k=m.find(".lfr-colorpicker-img");if(this.checked){m.fadeTo("fast",0.3);n.attr("disabled",true);k.hide()}else{m.fadeTo("fast",1);n.attr("disabled",false);k.show()}};g.unbind("click.liferay",e).bind("click.liferay",e);g.each(e);var a=function(p,m){var o=j._portletMsgResponse;var l='<div id="lfr-portlet-css-response"></div>';var n="";var k="";if(m=="success"){n=Liferay.Language.get("your-request-processed-successfully");k="portlet-msg-success"}else{n=Liferay.Language.get("your-settings-could-not-be-saved");k="portlet-msg-error"}if(!o.length){ajaxResponse=jQuery(l);c.find("form").prepend(ajaxResponse);j._portletMsgResponse=ajaxResponse}ajaxResponse.hide();ajaxResponse.attr("class",k);ajaxResponse.empty();ajaxResponse.html(n);ajaxResponse.fadeIn("normal")};j._saveButton.unbind("click.liferay").bind("click.liferay",function(){j._objData.advancedData.customCSS=j._customCSS.val();j._objData.wapData.title=j._wapTitleInput.val();j._objData.wapData.initialWindowState=j._wapInitialWindowStateSelect.val();jQuery.ajax({url:themeDisplay.getPathMain()+"/portlet_configuration/update_look_and_feel",data:{p_l_id:themeDisplay.getPlid(),doAsUserId:themeDisplay.getDoAsUserIdEncoded(),portletId:j._portletId,css:jQuery.toJSON(j._objData)},complete:a,type:"POST"})});j._resetButton.unbind("click.liferay").bind("click.liferay",function(){j._curPortlet.attr("style","");jQuery("#lfr-custom-css-block-"+j._curPortletWrapperId).remove();j._objData=b;j._setDefaults()})},_portletConfig:function(){var b=this;var f=b._objData.portletData;var d=b._customTitleInput;var h=b._customTitleCheckbox;var a=b._showBorders;var g=b._portletLanguage;var e=b._borderNote;var c=b._portletLinksTarget;h.unbind("click.liferay").bind("click.liferay",function(){var i;f.useCustomTitle=this.checked;if(this.checked){d.attr("disabled",false);g.attr("disabled",false);i=jQuery.trim(d.val());if(i==""){i=b._curPortlet.find(".portlet-title").eq(0).text();i=jQuery.trim(i);d.val(i)}f.title=i;b._portletTitles(false,i)}else{d.attr("disabled",true);g.attr("disabled",true);i=b._defaultPortletTitle}b._curPortlet.find(".portlet-title").eq(0).text(i)});d.unbind("keyup.liferay").bind("keyup.liferay",function(){if(!f.useCustomTitle||b._portletLanguage.find("option:selected").val()!=b._currentLanguage){return}b._curPortlet.find(".portlet-title").eq(0).text(this.value);f.title=this.value;b._portletTitles(false,this.value)});a.unbind("click.liferay").bind("click.liferay",function(){e.toggle();f.showBorders=this.checked});g.bind("change.liferay",function(){f.language=this.options[this.selectedIndex].value;var i=b._portletTitles(f.language);if(f.useCustomTitle){d.val(i)}});c.bind("change.liferay",function(){f.portletLinksTarget=b._getSafeInteger(this.options[this.selectedIndex].value)})},_portletTitles:function(c,f){var b=this;var e=b._portletLanguage;if(!b._objData.portletData.titles){b._objData.portletData.titles={}}var d=b._objData.portletData.titles;if(!c){c=b._portletLanguage.find("option:selected").val()}if(f==null){var a=d[c];if(a){return a}return""}else{d[c]=f;if(f==""){b._languageClasses(c,null,true)}else{b._languageClasses(c)}}},_setCheckbox:function(c,b){var a=this;c.attr("checked",b)},_setDefaults:function(){var k=this;var n=k._objData;var a=n.portletData;var d=n.textData;var m=n.bgData;var h=n.borderData;var g=n.spacingData;var b=n.wapData;if(b==null){b={title:"",initialWindowState:"NORMAL"};n.wapData=b}var j=a.titles;var e=k._portletTitles(a.language);var c=false;var f=false;if(d.fontStyle!="normal"){c=true}if(d.fontWeight!="normal"){f=true}k._setInput(k._customTitleInput,e);k._setCheckbox(k._customTitleCheckbox,a.useCustomTitle);k._setCheckbox(k._showBorders,a.showBorders);k._setSelect(k._portletLanguage,k._currentLanguage);k._setSelect(k._portletLinksTarget,a.portletLinksTarget);if(!a.useCustomTitle){k._customTitleInput.attr("disabled",true);k._portletLanguage.attr("disabled",true)}if(a.titles){jQuery.each(a.titles,function(o,p){k._languageClasses(o)})}k._setSelect(k._fontFamily,d.fontFamily);k._setCheckbox(k._fontWeight,f);k._setCheckbox(k._fontStyle,c);k._setSelect(k._fontSize,d.fontSize);k._setInput(k._fontColor,d.color);k._setSelect(k._textAlign,d.textAlign);k._setSelect(k._textDecoration,d.textDecoration);k._setSelect(k._wordSpacing,d.wordSpacing);k._setSelect(k._leading,d.lineHeight);k._setSelect(k._tracking,d.letterSpacing);k._setInput(k._backgroundColor,m.backgroundColor);k._setCheckbox(k._useBgImage,m.useBgImage);k._setSelect(k._bgRepeating,m.backgroundRepeat);k._setInput(k._bgPosTop,m.backgroundPosition.top.value);k._setSelect(k._bgPosTopUnit,m.backgroundPosition.top.unit);k._setInput(k._bgPosLeft,m.backgroundPosition.left.value);k._setSelect(k._bgPosLeftUnit,m.backgroundPosition.left.unit);k._setCheckbox(k._ufaBorderWidth,h.borderWidth.sameForAll);k._setCheckbox(k._ufaBorderStyle,h.borderStyle.sameForAll);k._setCheckbox(k._ufaBorderColor,h.borderColor.sameForAll);k._setInput(k._borderTopInt,h.borderWidth.top.value);k._setSelect(k._borderTopUnit,h.borderWidth.top.unit);k._setInput(k._borderRightInt,h.borderWidth.right.value);k._setSelect(k._borderRightUnit,h.borderWidth.right.unit);k._setInput(k._borderBottomInt,h.borderWidth.bottom.value);k._setSelect(k._borderBottomUnit,h.borderWidth.bottom.unit);k._setInput(k._borderLeftInt,h.borderWidth.left.value);k._setSelect(k._borderLeftUnit,h.borderWidth.left.unit);k._setSelect(k._borderTopStyle,h.borderStyle.top);k._setSelect(k._borderRightStyle,h.borderStyle.right);k._setSelect(k._borderBottomStyle,h.borderStyle.bottom);k._setSelect(k._borderLeftStyle,h.borderStyle.left);k._setInput(k._borderTopColor,h.borderColor.top);k._setInput(k._borderRightColor,h.borderColor.right);k._setInput(k._borderBottomColor,h.borderColor.bottom);k._setInput(k._borderLeftColor,h.borderColor.left);k._setCheckbox(k._ufaPadding,g.padding.sameForAll);k._setCheckbox(k._ufaMargin,g.margin.sameForAll);k._setInput(k._paddingTopInt,g.padding.top.value);k._setSelect(k._paddingTopUnit,g.padding.top.unit);k._setInput(k._paddingRightInt,g.padding.right.value);k._setSelect(k._paddingRightUnit,g.padding.right.unit);k._setInput(k._paddingBottomInt,g.padding.bottom.value);k._setSelect(k._paddingBottomUnit,g.padding.bottom.unit);k._setInput(k._paddingLeftInt,g.padding.left.value);k._setSelect(k._paddingLeftUnit,g.padding.left.unit);k._setInput(k._marginTopInt,g.margin.top.value);k._setSelect(k._marginTopUnit,g.margin.top.unit);k._setInput(k._marginRightInt,g.margin.right.value);k._setSelect(k._marginRightUnit,g.margin.right.unit);k._setInput(k._marginBottomInt,g.margin.bottom.value);k._setSelect(k._marginBottomUnit,g.margin.bottom.unit);k._setInput(k._marginLeftInt,g.margin.left.value);k._setSelect(k._marginLeftUnit,g.margin.left.unit);var l=jQuery("#lfr-custom-css-block-"+k._curPortletWrapperId);var i=l.html();if(i==""||i==null){i=n.advancedData.customCSS}k._setTextarea(k._customCSS,i);k._setInput(k._wapTitleInput,b.title);k._setSelect(k._wapInitialWindowStateSelect,b.initialWindowState)},_setInput:function(c,b){var a=this;c.val(b)},_setSelect:function(c,b){var a=this;c.find("option[value="+b+"]").attr("selected","selected")},_setTextarea:function(c,b){var a=this;a._setInput(c,b)},_spacingStyles:function(){var o=this;var l=o._curPortlet;var v=o._ufaPadding;var u=o._ufaMargin;var r=o._objData.spacingData;var i=o._paddingTopInt;var w=o._paddingTopUnit;var q=o._paddingRightInt;var k=o._paddingRightUnit;var a=o._paddingBottomInt;var t=o._paddingBottomUnit;var h=o._paddingLeftInt;var j=o._paddingLeftUnit;var n=function(){var z={};var C=o._getCombo(i,w);z={padding:C.both};var x=v.is(":checked");r.padding.top.value=C.input;r.padding.top.unit=C.selectBox;r.padding.sameForAll=x;if(!x){var D={};D.paddingTop=z.padding;var A=o._getCombo(q,k);var y=o._getCombo(a,t);var B=o._getCombo(h,j);D.paddingRight=A.both;D.paddingBottom=y.both;D.paddingLeft=B.both;z=D;r.padding.right.value=A.input;r.padding.right.unit=A.selectBox;r.padding.bottom.value=y.input;r.padding.bottom.unit=y.selectBox;r.padding.left.value=B.input;r.padding.left.unit=B.selectBox}l.css(z)};i.unbind("blur.liferay").bind("blur.liferay",n);q.unbind("blur.liferay").bind("blur.liferay",n);a.unbind("blur.liferay").bind("blur.liferay",n);h.unbind("blur.liferay").bind("blur.liferay",n);i.unbind("keyup.liferay").bind("keyup.liferay",n);q.unbind("keyup.liferay").bind("keyup.liferay",n);a.unbind("keyup.liferay").bind("keyup.liferay",n);h.unbind("keyup.liferay").bind("keyup.liferay",n);w.unbind("change.liferay").bind("change.liferay",n);k.unbind("change.liferay").bind("change.liferay",n);t.unbind("change.liferay").bind("change.liferay",n);j.unbind("change.liferay").bind("change.liferay",n);v.unbind("click.liferay").bind("click.liferay",n);var c=o._marginTopInt;var g=o._marginTopUnit;var f=o._marginRightInt;var p=o._marginRightUnit;var e=o._marginBottomInt;var s=o._marginBottomUnit;var m=o._marginLeftInt;var d=o._marginLeftUnit;var b=function(){var z={};var B=o._getCombo(c,g);z={margin:B.both};var x=u.is(":checked");r.margin.top.value=B.input;r.margin.top.unit=B.selectBox;r.margin.sameForAll=x;if(!x){var D={};D.marginTop=z.margin;var A=o._getCombo(f,p);var y=o._getCombo(e,s);var C=o._getCombo(m,d);D.marginRight=A.both;D.marginBottom=y.both;D.marginLeft=C.both;z=D;r.margin.right.value=A.input;r.margin.right.unit=A.selectBox;r.margin.bottom.value=y.input;r.margin.bottom.unit=y.selectBox;r.margin.left.value=C.input;r.margin.left.unit=C.selectBox}l.css(z)};c.unbind("blur.liferay").bind("blur.liferay",b);f.unbind("blur.liferay").bind("blur.liferay",b);e.unbind("blur.liferay").bind("blur.liferay",b);m.unbind("blur.liferay").bind("blur.liferay",b);c.unbind("keyup.liferay").bind("keyup.liferay",b);f.unbind("keyup.liferay").bind("keyup.liferay",b);e.unbind("keyup.liferay").bind("keyup.liferay",b);m.unbind("keyup.liferay").bind("keyup.liferay",b);g.unbind("change.liferay").bind("change.liferay",b);p.unbind("change.liferay").bind("change.liferay",b);s.unbind("change.liferay").bind("change.liferay",b);d.unbind("change.liferay").bind("change.liferay",b);u.unbind("click.liferay").bind("click.liferay",b)},_textStyles:function(){var m=this;var l=m._curPortlet;var i=m._fontFamily;var g=m._fontWeight;var j=m._fontStyle;var o=m._fontSize;var h=m._fontColor;var c=m._textAlign;var n=m._textDecoration;var b=m._wordSpacing;var d=m._leading;var e=m._tracking;var f=m._objData.textData;i.unbind("change.liferay").bind("change.liferay",function(){var p=this.options[this.selectedIndex].value;l.css("font-family",p);f.fontFamily=p});g.unbind("click.liferay").bind("click.liferay",function(){var p="normal";if(this.checked){p="bold"}l.css("font-weight",p);f.fontWeight=p});j.unbind("click.liferay").bind("click.liferay",function(){var p="normal";if(this.checked){p="italic"}l.css("font-style",p);f.fontStyle=p});o.unbind("change.liferay").bind("change.liferay",function(){var p=this.options[this.selectedIndex].value;l.css("font-size",p);f.fontSize=p});var k=function(q){var p=q.value;if(p!=""){l.css("color",p);f.color=p}};var a=new Liferay.ColorPicker({context:jQuery("#portlet-set-properties")[0],item:h[0],onChange:function(){k(h[0])}});h.unbind("blur.liferay").bind("blur.liferay",function(){k(this)});c.unbind("change.liferay").bind("change.liferay",function(){var p=this.options[this.selectedIndex].value;l.css("text-align",p);f.textAlign=p});n.unbind("change.liferay").bind("change.liferay",function(){var p=this.options[this.selectedIndex].value;l.css("text-decoration",p);f.textDecoration=p});b.unbind("change.liferay").bind("change.liferay",function(){var p=this.options[this.selectedIndex].value;l.css("word-spacing",p);f.wordSpacing=p});d.unbind("change.liferay").bind("change.liferay",function(){var p=this.options[this.selectedIndex].value;l.css("line-height",p);f.lineHeight=p});e.unbind("change.liferay").bind("change.liferay",function(){var p=this.options[this.selectedIndex].value;l.css("letter-spacing",p);f.letterSpacing=p})}};