var le_Section="";var storedMenu={};var storedPanel={};var curMenu="";var assets_per_row={"Background":4,"Cursors":16,"Extended Network":2,"Contact Table":3,"Full Layouts":5,"pictures":5};var storeChange=true;var colorPickerHTML_transparent=getColorTable(true);var colorPickerHTML_notransparent=getColorTable();var le_curNetwork="";var le_arrNetwork={"pc":[],"facebook":[],"photobucket":[],"myspace":[],"flickr":[],"imgURL":[]};var sMyspaceAPISecret="";var le_changes=-1;var selMenuInd=0;var selMenuID=0;var storageManager=new LE_storageManager();var imgUploadServ=new imageUploadService();function wfDebug(A){alert(A);}function init(){assetType=9;cur_asset_type=9;asset_gen_code=layout_gen_code;s_cur_section="fullLayouts";sectionData.Current=sectionData[s_cur_section];bDisplayFull=true;Data.Layout.LoadCustomBlank();if(s_cur_network=="my2"){Data.CSS.Load("my2");}else{Data.CSS.Load("my_v2");}UpdateWildfireConfig();s_cur_asset_id=assetId;s_cur_layout_id=assetId;if(s_cur_layout_id==null||s_cur_layout_id==""){s_cur_asset_id="UG0";s_cur_layout_id="UG0";}if(s_cur_layout_id){loadCustomLayout(s_cur_layout_id);}}function hidePreloader(){if(s_cur_layout.keyCache!=null){$("#le_preview_preloader").fadeOut(300,function(){loadTemplate();$("#le_toolbar").fadeIn(300);$("#le_preview").fadeIn(300,function(){loadMyspaceTemplate();if(s_cur_network=="my2"){if(initLayoutEditorMenu2()){le_Section.draw();}}else{if(initLayoutEditorMenu()){le_Section.draw();}}$("#le_management").slideToggle();var A=drawContainer(drawAssetMenu(arrWf_Layouts,"Select a theme","lThemes0","loadCategoryData"),null,"120px","45px")+drawHr()+drawContainer("","display_lThemes","860px")+'<div class="clear"></div>';$("#le_themes").html(A);if($("select[id *= 'Themes']").attr("id")=="lThemes0"){loadCategoryData($("select#lThemes0"));}menuEvents();});});}else{setTimeout(hidePreloader(),1000);}}function menuEvents(){$('div[id*="le_menu"]').hover(function(){$(this).css("color","#666");},function(){$(this).css("color","#333");}).click(function(){if($("#le_themes")[0].style.display=="none"){showThemes();}else{hideThemes();}});$(".undo, .redo, .save").click(function(){storageManager.setState(this.className.split(" ")[0]);});$("#le_qp_btn").click(function(){asset_click(s_cur_asset_id,true);if(!tbCheck("cc",null,true)){return ;}OpenWildfire();});$("#le_qp_btn img").hover(function(){var A=$(this).attr("src");if(A.indexOf("_over.gif")==-1){A=A.replace(".gif","_over.gif");}$(this).attr("src",A);},function(){var A=$(this).attr("src");A=A.replace("_over.gif",".gif");$(this).attr("src",A);});}function hideThemes(){$("#le_controls").fadeIn(100);$("#le_menu1").html("Show themes");selectDrawMenu(selMenuInd,selMenuID);$("#le_themes").slideUp();}function showThemes(){$("#le_controls").fadeOut(100);$("#le_menu1").html("Hide themes");$("#le_themes").slideToggle();}function loadCustomLayout(A){asset_click(A,false);s_cur_layout_id=s_cur_asset;Data.Run(function(){},Data.DefaultRequires(),loadingCopyCode);}function loadTemplate(){setCopyCode(Data.CurrentCSS());var C=s_cur_layout.PopulateCSS();if(cur_network=="myspace2"){C="<style>"+C+"</style>";}var A=$("#myspaceTemplate").contents().find("body");var B=$(A).html();jQuery(A).html(B+C);}function setLECopyCodeSwf(){if(!tbCheck("cc","",true)){setTimeout(function(){var A=Data.CurrentCSS();if(A!=null){if(bIsIE){$("object[name^='ccbtn_']").get(0).setClipboardData(A);}else{$("embed[name^='ccbtn_']").get(0).setClipboardData(A);}}clearTimeout();},1500);}}function resetLECopyCodeSwf(){if(cur_network!="myspace2"){if(bIsIE){$("object[name^='ccbtn_']").get(0).resetClipboardData();}else{$("embed[name^='ccbtn_']").get(0).resetClipboardData();}}}function initLayoutEditorMenu(){le_Section=new LE_ControlObj("section","Section","menu_0","menu","0","Section");le_Section.parentEle=g("le_controls");var D=le_Section.addMenu("bg","Background","menu_1","menu","1","Property");var W=D.addMenu("bg_bgi","Image","l_panel","panel","2","Background Image Options");W.addPanel("bg_bgi_pc","Your Images","s_tab","component","","","bg_images");W.addPanel("bg_bgi_wf","Webfetti Backgrounds","l_tab","component","","","wf_images");var W=D.addMenu("bg_bgc","Color","l_panel","panel","2","Color Options");W.addPanel("bg_bgc_color","","s_panel","component","","","bg_color");var W=D.addMenu("bg_b","Border","s_panel","panel","2","Border Options");var N=W.addPanel("bg_b_sub","","","subcomponent","","","borders");var T=N.addPanel("bg_a_ba_all","All Sides","s_tab","component","","","borders");T.parentObj=N;var R=N.addPanel("bg_bt_top","Top","s_tab","component","","","borders");R.parentObj=N;var I=N.addPanel("bg_bl_left","Left","s_tab","component","","","borders");I.parentObj=N;var L=N.addPanel("bg_br_right","Right","s_tab","component","","","borders");L.parentObj=N;var G=N.addPanel("bg_bb_bottom","Bottom","s_tab","component","","","borders");G.parentObj=N;var C=le_Section.addMenu("cs","Boxes","menu_1","menu","1","Box Section");var E=[{id:"cs_a",title:"All Boxes"},{id:"cs_ct",title:"Contact Table"},{id:"cs_en",title:"Extended Network"},{id:"cs_pi",title:"Profile Info"},{id:"cs_ur",title:"URL"},{id:"cs_in",title:"Interests"},{id:"cs_de",title:"Details"},{id:"cs_sc",title:"Schools"},{id:"cs_co",title:"Companies"},{id:"cs_fs",title:"Friend Space"},{id:"cs_be",title:"Latest Blog Entries"},{id:"cs_ne",title:"Network Table"},{id:"cs_bl",title:"Blurbs"},{id:"cs_ap",title:"Applications"},{id:"cs_fc",title:"Friends Comments"}];for(t=0;t<E.length;t++){var K=C.addMenu(E[t].id,E[t].title,"menu_2","menu","2","Properties");var W=K.addMenu(K.id+"_bg","Background","s_panel","panel","3",E[t].title+" Background Options");W.addPanel(E[t].id+"_ops","","s_panel","component","","","bg_boxes");var W=K.addMenu(K.id+"_b","Border","s_panel","panel","3",E[t].title+" Border Options");var N=W.addPanel(K.id+"_b_sub","","","subcomponent","","","borders");var T=N.addPanel(E[t].id+"_ba_all","All Sides","s_tab","component","","","borders");T.parentObj=N;var R=N.addPanel(E[t].id+"_bt_top","Top","s_tab","component","","","borders");R.parentObj=N;var I=N.addPanel(E[t].id+"_bl_left","Left","s_tab","component","","","borders");I.parentObj=N;var L=N.addPanel(E[t].id+"_br_right","Right","s_tab","component","","","borders");L.parentObj=N;var G=N.addPanel(E[t].id+"_bb_bottom","Bottom","s_tab","component","","","borders");G.parentObj=N;var W=K.addMenu(K.id+"_bgi","Image","s_panel","panel","3",E[t].title+" Image Options");if(E[t].id=="cs_ct"||E[t].id=="cs_en"){W.addPanel(E[t].id+"_bgi_pc","Your Images","s_tab","component","","","bg_images");var O=(E[t].id=="cs_ct"?"contact_tables":"extended_network");W.addPanel(E[t].id+"_bgi_wf","Webfetti "+E[t].title+"s","l_tab","component","","",O);}else{W.addPanel(E[t].id+"_bgi_pc","","s_panel","component","","","bg_images");}}var F=le_Section.addMenu("txt","Text","menu_1","menu","1","Text Section");var U=[{id:"txt_a",title:"All"},{id:"txt_pn",title:"Names"},{id:"txt_st",title:"Status"},{id:"txt_hd",title:"Headings"},{id:"txt_sh",title:"Subheadings"},{id:"txt_la",title:"Labels"},{id:"txt_def",title:"Text"},{id:"txt_nu",title:"Numbers"},{id:"txt_url",title:"Your URL"},{id:"txt_tad",title:"Time and Date"}];for(t=0;t<U.length;t++){var V=F.addMenu(U[t].id,U[t].title,"l_panel","panel","2",U[t].title+" Text Options");V.addPanel(V.id+"_txt","","l_panel","component","","","texts");}var A=le_Section.addMenu("lnk","Links","menu_1","menu","1","Link Section");var H=[{id:"lnk_a",title:"All"},{id:"lnk_nf",title:"Navigation"},{id:"lnk_def",title:"Page"},{id:"lnk_p",title:"People"}];for(t=0;t<H.length;t++){var B=A.addMenu(H[t].id,H[t].title,"menu_2","menu","2","States");var W=B.addMenu(B.id+"_def","Normal","s_panel","panel","3",H[t].title+" "+A.name+" Options");if(H[t].id.indexOf("_def")!=-1){W.addPanel(H[t].id+"_txt","","s_panel","component","","","texts");}else{W.addPanel(H[t].id+"_def_txt","","s_panel","component","","","texts");}var W=B.addMenu(B.id+"_hov","Hover","s_panel","panel","3",H[t].title+" "+A.name+" Hover Options");if(H[t].id.indexOf("_def")!=-1){var M=H[t].id.replace("_def","");W.addPanel(M+"_hov_txt","","s_panel","component","","","texts");}else{W.addPanel(H[t].id+"_hov_txt","","s_panel","component","","","texts");}}var J=le_Section.addMenu("img","Images","menu_1","menu","1","Image Section");var S=[{id:"img_a",title:"All"},{id:"img_pp",title:"Profile Pic"},{id:"img_tf",title:"Top Friends"},{id:"img_cf",title:"Comment Friends"}];for(t=0;t<S.length;t++){var Q=J.addMenu(S[t].id,S[t].title,"menu_2","menu","2","States");var W=Q.addMenu(Q.id+"_def","Normal","s_panel","panel","3",S[t].title+" "+J.name+" Options");W.addPanel(S[t].id+"_def_size","Size/Transparency","l_tab","component","","","images");var N=W.addPanel(S[t].id+"_def_border","Borders","s_tab","subcomponent","","","borders");var T=N.addPanel(S[t].id+"_def_ba_all","All Sides","s_tab","component","","","borders");T.parentObj=N;var R=N.addPanel(S[t].id+"_def_bt_top","Top","s_tab","component","","","borders");R.parentObj=N;var I=N.addPanel(S[t].id+"_def_bl_left","Left","s_tab","component","","","borders");I.parentObj=N;var L=N.addPanel(S[t].id+"_def_br_right","Right","s_tab","component","","","borders");L.parentObj=N;var G=N.addPanel(S[t].id+"_def_bb_bottom","Bottom","s_tab","component","","","borders");G.parentObj=N;var W=Q.addMenu(Q.id+"_hov","Hover","s_panel","panel","3",S[t].title+" "+J.name+" Hover Options");W.addPanel(S[t].id+"_hov_size","Size/Transparency","l_tab","component","","","images");var N=W.addPanel(S[t].id+"_hov_border","Borders","s_tab","subcomponent","","","borders");var T=N.addPanel(S[t].id+"_hov_ba_all","All Sides","s_tab","component","","","borders");T.parentObj=N;var R=N.addPanel(S[t].id+"_hov_bt_top","Top","s_tab","component","","","borders");R.parentObj=N;var I=N.addPanel(S[t].id+"_hov_bl_left","Left","s_tab","component","","","borders");I.parentObj=N;var L=N.addPanel(S[t].id+"_hov_br_right","Right","s_tab","component","","","borders");L.parentObj=N;var G=N.addPanel(S[t].id+"_hov_bb_bottom","Bottom","s_tab","component","","","borders");G.parentObj=N;}var P=le_Section.addMenu("cursors","Cursors","cursor_panel","panel","1","Select your Cursor");P.addPanel("select_"+P.id+"_display","","l_panel","component","","","cursors_display");return true;}function initLayoutEditorMenu2(){le_Section=new LE_ControlObj("section","Section","menu_0","menu","0","Section");le_Section.parentEle=g("le_controls");var E=le_Section.addMenu("bg","Background","menu_1","menu","1","Property");var H=E.addMenu("bg_bgi","Image","l_panel","panel","2","Background Image Options");H.addPanel("bg_bgi_pc","Your Images","s_tab","component","","","bg_images");H.addPanel("bg_bgi_wf","Webfetti Backgrounds","l_tab","component","","","wf_images");var H=E.addMenu("bg_bgc","Color","l_panel","panel","2","Color Options");H.addPanel("bg_bgc_color","","s_panel","component","","","bg_color");var H=E.addMenu("bg_b","Border","s_panel","panel","2","Border Options");var L=H.addPanel("bg_b_sub","","","subcomponent","","","borders");var M=L.addPanel("bg_a_ba_all","All Sides","s_tab","component","","","borders");M.parentObj=L;var F=L.addPanel("bg_bt_top","Top","s_tab","component","","","borders");F.parentObj=L;var D=L.addPanel("bg_bl_left","Left","s_tab","component","","","borders");D.parentObj=L;var I=L.addPanel("bg_br_right","Right","s_tab","component","","","borders");I.parentObj=L;var C=L.addPanel("bg_bb_bottom","Bottom","s_tab","component","","","borders");C.parentObj=L;var B=le_Section.addMenu("cs","Boxes","menu_1","menu","1","Properties");var H=B.addMenu("cs_bg","Background","s_panel","panel","3","Boxes Background Options");H.addPanel("cs_ops","","s_panel","component","","","bg_boxes");var H=B.addMenu("cs_b","Border","s_panel","panel","3","Boxes Border Options");var L=H.addPanel("cs_b_sub","","","subcomponent","","","borders");var M=L.addPanel("cs_ba_all","All Sides","s_tab","component","","","borders");M.parentObj=L;var F=L.addPanel("cs_bt_top","Top","s_tab","component","","","borders");F.parentObj=L;var D=L.addPanel("cs_bl_left","Left","s_tab","component","","","borders");D.parentObj=L;var I=L.addPanel("cs_br_right","Right","s_tab","component","","","borders");I.parentObj=L;var C=L.addPanel("cs_bb_bottom","Bottom","s_tab","component","","","borders");C.parentObj=L;var H=B.addMenu("cs_bgi","Image","s_panel","panel","3","Boxes Image Options");H.addPanel("cs_bgi_pc","","s_panel","component","","","bg_images");var A=le_Section.addMenu("txt_def","Text","l_panel","panel","1","Text Options");A.addPanel("txt_def_txt","","l_panel","component","","","texts");var G=le_Section.addMenu("lnk","Links","menu_1","menu","1","States");var H=G.addMenu("lnk_def","Normal","s_panel","panel","2","Links Options");H.addPanel("lnk_def_txt","","s_panel","component","","","texts");var H=G.addMenu("lnk_hov","Hover","s_panel","panel","2","Links Hover Options");H.addPanel("lnk_hov_txt","","s_panel","component","","","texts");var K=le_Section.addMenu("img","Images","menu_1","menu","1","States");var H=K.addMenu("img_def","Normal","s_panel","panel","2","Images Options");H.addPanel("img_def_size","Size/Transparency","l_tab","component","","","images");var L=H.addPanel("img_def_border","Borders","s_tab","subcomponent","","","borders");var M=L.addPanel("img_def_ba_all","All Sides","s_tab","component","","","borders");M.parentObj=L;var F=L.addPanel("img_def_bt_top","Top","s_tab","component","","","borders");F.parentObj=L;var D=L.addPanel("img_def_bl_left","Left","s_tab","component","","","borders");D.parentObj=L;var I=L.addPanel("img_def_br_right","Right","s_tab","component","","","borders");I.parentObj=L;var C=L.addPanel("img_def_bb_bottom","Bottom","s_tab","component","","","borders");C.parentObj=L;var H=K.addMenu("img_hov","Hover","s_panel","panel","2","Images Hover Options");H.addPanel("img_hov_size","Size/Transparency","l_tab","component","","","images");var L=H.addPanel("img_hov_border","Borders","s_tab","subcomponent","","","borders");var M=L.addPanel("img_hov_ba_all","All Sides","s_tab","component","","","borders");M.parentObj=L;var F=L.addPanel("img_hov_bt_top","Top","s_tab","component","","","borders");F.parentObj=L;var D=L.addPanel("img_hov_bl_left","Left","s_tab","component","","","borders");D.parentObj=L;var I=L.addPanel("img_hov_br_right","Right","s_tab","component","","","borders");I.parentObj=L;var C=L.addPanel("img_hov_bb_bottom","Bottom","s_tab","component","","","borders");C.parentObj=L;var J=le_Section.addMenu("cursors","Cursors","cursor_panel","panel","1","Select your Cursor");J.addPanel("select_"+J.id+"_display","","l_panel","component","","","cursors_display");return true;}function LE_storageManager(){this.current_key="";this.current_val="";this.states=new Array();this.saveFileServiceURL=permBaseUrl;this.setState=function(C){if(C=="save"){if(storageManager.states.length>0){$("#myspaceTemplate").contents().find("#profileaction").css("display","none");if(isUserLoggedIn){var B={Save:function(){setupSaveLayout();},Cancel:function(){$("#saveContainer").dialog("destroy").remove();}};le_Modal("Save your Layout","saveContainer",this.saveLayoutHTML(),"",500,280,B);saveEvents();loadEvents();}else{var D="To save your layout, you must be registered with a Webfetti account.";if(bEnableConnect&&FwpConnect.adapters.facebook.loggedIn){D="To use this feature, you need a Webfetti account!";}$(".registrationModal #regModalFacebookLogin").hide();$("#registerDisplayNameRow").show();$(".registrationModal .ui-dialog-title").text(D);$("#registrationModal #regMode").val("layoutEditor");$("#registrationModal").dialog("open");}}else{var A="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Nothing to Save</font></div>";le_Modal(" ","layoutEditorModal",A,"",200,90,"");}return ;}else{if(C=="undo"){if(le_changes<0){var A="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Nothing to Undo</font></div>";le_Modal(" ","layoutEditorModal",A,"",200,90,"");return ;}else{this.displayState(C);}le_changes-=1;}else{if(le_changes==this.states.length-1||this.states.length==0){var A="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Nothing to Redo</font></div>";le_Modal(" ","layoutEditorModal",A,"",200,90,"");return ;}else{le_changes+=1;this.displayState(C);}}}};this.displayState=function(A){storeChange=false;for(var B in this.states[le_changes]){if(A=="undo"){updateCustomLayout(this.states[le_changes][B].key,this.states[le_changes][B].orig_value,true);}else{updateCustomLayout(this.states[le_changes][B].key,this.states[le_changes][B].value,true);}}storeChange=true;};this.storeState=function(B,C,A){if(storeChange){if(!this.states[le_changes]){this.states[le_changes]=new Array();}this.states[le_changes].push({key:B,value:C,orig_value:A});}};this.saveLayoutHTML=function(){return"<div id='saveContainer'><div id='errorMsg'></div>"+'<span class="name_label float">Name your Layout: </span>'+drawContainer(drawTextField("layout_name","margin-bottom:9px;width:220px;height:20px;","","",25)+drawCheckBox("layoutType"," Make this public"),"layoutName_type","235px","58px")+'<div class="clear div_line"></div><br/>'+drawContainer(('<span style="padding:0px 8px 0px 24px;" class="float">Category: </span>'+drawAssetMenu(mapIDToArray["lThemes"],"","layoutCategories")+"<br/>"+'<span style="padding:4px 8px 0px 51px;" class="float">Tags: </span>'+'<textarea maxlength="255" id="layout_tags"></textarea><br/>'),"layoutCat_tags","342px","140px ")+"</div>";};this.saveLayout=function(F,B,A,D,E){var G="";if(F=="Public"){G=this.saveFileServiceURL+"uploadPublicLayout.jhtml";var C={fid:B,content:D,category:A,keywords:E};}else{G=this.saveFileServiceURL+"uploadPrivateLayout.jhtml";var C={fid:B,content:D,keywords:E};}$.ajax({type:"POST",url:G,data:C,success:function(J){$("#saveContainer").dialog("destroy").remove();while($("#layoutEditorModal").length>0){$("#layoutEditorModal").dialog("destroy").remove();}var I="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Layout Saved.</font></div>";$("#saveContainer").dialog("destroy").remove();function K(){le_Modal(" ","layoutEditorModal",I,"",200,90,"");}if(F=="Public"&&bEnableConnect){function H(){FbPublish.publishFeed(extractAssetData("createLayout"),null,null,FB.FeedStorySize.full,FB.RequireConnect.promptConnect,function(){K();});}if(FwpConnect.adapters.facebook.loggedIn){H();}else{FwpConnect.getLinkStatus("facebook",function(L){if(L){$("#promptConnectModal #promptConnectNoButton").attr("value","Not now");showPromptConnectDialog(function(){$("#promptConnectModal").dialog("close");H();},null,function(){dontConnectNow();K();});}else{K();}});}}else{K();}},error:function(K,H,I){var J="";switch(K.status){case 1001:J="File is too big!";break;case 1002:J="You already have 10 Layouts Saved! Please delete 1 if you'd like to save another.";break;case 1003:J="Internal Server Error, please try again!";break;case 1004:J="Missing information, please try again!";break;case 1005:J="Bad Image URL! Please try uploading any images again.";break;case 1007:J="User not logged in!";break;case 1008:J="Invalid format!";break;case 1009:J="Layout name already exist! Please try another name.";break;case 1010:J="Invalid Layout Name! Layout names can only contain letters, numbers, &amp; spaces.";break;case 1011:J="Invalid Tags!";break;default:J="Something else is wrong "+K.status;}if(K.status==1012){$("#layoutType_checkbox").attr("checked","");$("#layoutType_checkbox")[0].disable=true;}else{$("#errorMsg").html(J);}}});};}function setupSaveLayout(){var D=$("#layout_name_text").val(),C=$("#layout_tags").val(),G=true;if(D==""){$("#errorMsg").text("Missing your Layout Name!");G=false;}else{if(D.length>25){$("#errorMsg").text("Your layout name can not exceed 20 Characters!");G=false;}else{if(D.match(/[a-zA-Z0-9 ]/g)==null){$("#errorMsg").text("Invalid !@#$%^&?* characters in layout Name!");G=false;}else{if(D.match(/[a-zA-Z0-9 ]/g).length!=D.length){$("#errorMsg").text("Invalid !@#$%^&?* characters in layout Name!");G=false;}else{if(C.length>255){$("#errorMsg").text("Tags can not exceed 255 Characters!");G=false;}else{if(C!=""&&C.match(/[a-zA-Z0-9\, ]/g)==null){$("#errorMsg").text("Invalid !@#$%^&?* characters in layout Tags!");G=false;}else{if(C!=""&&C.match(/[a-zA-Z0-9\, ]/g).length!=C.length){$("#errorMsg").text("Invalid !@#$%^&?* characters in layout Tags!");G=false;}}}}}}}if(G){var B=s_cur_layout.StreamOut();var F=($("#layoutType_checkbox")[0].checked)?"Public":"Private";var H=$("#layout_name_text").val();var A=getDropDownValue($("#layoutCategories"));var E=C;storageManager.saveLayout(F,H,A,B,E);}}function saveEvents(){}function LE_ControlObj(G,B,C,D,F,E,A){this.id="";this.name="";this.css="";this.type="";this.level="";this.title="";this.parentEle=null;this.parentObj=null;this.componentType="";this.menu=new Array();this.panel=new Array();this.initialize(G,B,C,D,F,E,A);}LE_ControlObj.prototype={initialize:function(G,B,C,D,F,E,A){this.id=G;this.name=B;this.css=C;this.type=D;this.level=F;this.title=E;this.componentType=A;},addMenu:function(H,B,C,D,G,F,A){var E=new LE_ControlObj(H,B,C,D,G,F,A);E.parentEle=this.parentEle;storedMenu[E.id]=E;this.menu.push(E);return E;},addPanel:function(H,C,D,E,G,F,B){var A=new LE_ControlObj(H,C,D,E,G,F,B);A.parentEle=this.parentEle;storedPanel[A.id]=A;this.panel.push(A);return A;},remove:function(){for(i=5;i>this.level;i--){var A=g("le_control_div_"+i);if(A){this.parentEle.removeChild(A);}}return ;},draw:function(){this.remove();if(!g("le_control_div_"+this.level)){var A=document.createElement("div");A.id="le_control_div_"+this.level;this.parentEle.appendChild(A);}if(this.type=="menu"){this.drawMenu();}else{if(this.type=="panel"){curMenu=this;this.drawPanel();}}this.initControls();return ;},drawMenu:function(){var A='<div class="padding_small float"></div><div style="display:none;" id="le_'+this.id+'" class="le_controlDiv">';A+='<div style="margin-bottom:5px;"><strong>'+this.title+":</strong></div>";A+='<div class="le_controlmenu '+this.css+'"><div class="lt_t_corner"></div><div class="rt_t_corner"></div><div class="le_menu_container"><ul>';for(var B in this.menu){A+='<li class="clickTrack" id="'+this.menu[B].id+'">'+this.menu[B].name+'</li><input type="hidden" id="urchin_'+this.menu[B].name+'" value="/clicks/layout_editor/section/'+this.menu[B].name+'"/>';}A+='</ul></div><div class="lt_b_corner"></div><div class="rt_b_corner"></div></div></div>';$("#le_control_div_"+this.level).html(A);$("#le_"+this.id).fadeIn(150);return ;},drawPanel:function(){var E=null;var B=null;var C=null;var D='<div class="padding_small float"></div><div style="display:none;" id="le_panelDiv">';D+='<div style="margin-bottom:5px;"><strong>'+this.title+":</strong></div>";D+='<div class="le_tabs">';for(var A in this.panel){var F="_off";if(A==0){F="_on";E=this.panel[A].id;B=this.panel[A].type;C=this.panel[A].componentType;}D+='<div id="'+this.panel[A].id+'" class="'+this.panel[A].css+F+'">'+this.panel[A].name+"</div>";}if(A!=0&&!bIsIE){D+='<div style="clear:both;"></div>';}D+="</div>";D+='<div style="display:none;" id="le_component" class="'+this.css+'">';D+='<div class="lt_t_corner"></div>'+'<div class="rt_t_corner"></div>';if(B=="subcomponent"){D+=storedPanel[E].drawSubComponent();}else{D+=this.drawComponent(E,C);}D+='<div class="lt_b_corner"></div><div class="rt_b_corner"></div></div>';$("#le_control_div_"+this.level).html(D);if($("div#le_component select[id *= 'Themes']").length){loadCategoryData($("div#le_component select[id *= 'Themes']"));}$("#le_component").fadeIn(100);$("#le_panelDiv").fadeIn(120);if(B=="subcomponent"){$("#le_subcomponent").fadeIn(120);}this.loadEvents();return ;},drawSubComponent:function(){var D=null;var B=null;var C='<div id="le_subpanelDiv">';if(A!=0&&!bIsIE){C+='<div style="clear:both;"></div>';}var F='<div class="le_subMenu">';for(var A in this.panel){var E="_off";if(A==0){E="_on";D=this.panel[A].id;B=this.panel[A].componentType;}F+='<div id="'+this.panel[A].id+'" class="sub_'+this.panel[A].css+E+'">'+this.panel[A].name+"</div>";}C+=F+"</div>";C+='<div style="display:none;" id="le_subcomponent" class="'+this.css+'">';C+=this.drawComponent(D,B);C+="</div></div>";return C;},initControls:function(){this.initMenu();this.initPanel();this.initSubPanel();return ;},initMenu:function(){$("div[id^='le_control_div'] li").not('li[class*="sel"]').hover(function(){$(this).not('li[class*="sel"]').css("background","#8b8b8b");},function(){$(this).not('li[class*="sel"]').css("background","none");}).not('li[class*="sel"]').click(function(){if(this.className.indexOf("sel")==-1){var A=$(this).parent().parent().parent().attr("class");A=A.charAt(A.length-1);selectDrawMenu("sel"+A,this.id);}});return ;},initPanel:function(){$("#le_panelDiv .s_tab_on, #le_panelDiv .l_tab_on,#le_panelDiv .s_tab_off, #le_panelDiv .l_tab_off").unbind("click");$("#le_panelDiv .s_tab_off, #le_panelDiv .l_tab_off").click(function(){var A=this.id;$("#le_component").find("select").css("visibility","hidden");$("#le_component").find("span").css("visibility","hidden");$("#le_component").fadeOut(100,function(){curMenu.selectPanel(A);});});return ;},initSubPanel:function(){$("#le_subpanelDiv .sub_s_tab_on, #le_subpanelDiv .sub_l_tab_on,#le_subpanelDiv .sub_s_tab_off, #le_subpanelDiv .sub_l_tab_off").unbind("click");$("#le_subpanelDiv .sub_s_tab_off, #le_subpanelDiv .sub_l_tab_off").click(function(){var A=this.id;$("#le_subcomponent").fadeOut(100,function(){storedPanel[A].parentObj.selectSubPanel(A);});});return ;},selectPanel:function(H){var F=null;var D=null;for(var B in this.panel){var E=$("#"+this.panel[B].id);var C=$(E).attr("class");var G="";if(this.panel[B].id==H){G=C.substr(0,C.lastIndexOf("_off"))+"_on";F=this.panel[B].type;D=this.panel[B].componentType;}else{if(C.lastIndexOf("_on")!=-1){G=C.substr(0,C.lastIndexOf("_on"))+"_off";}else{G=C;}}$(E).removeClass(C);$(E).addClass(G);}if(F=="subcomponent"){$("#le_component").html(storedPanel[H].drawSubComponent());$("#le_subcomponent").fadeIn(150);}else{$("#le_component").html(this.drawComponent(H,D));if($("div#le_component select[id *= 'Themes']").length){loadCategoryData($("div#le_component select[id *= 'Themes']"));}}var A=this;$("#le_component").fadeIn(150,function(){A.loadEvents();});this.initPanel();if(F=="subcomponent"){this.initSubPanel();}},selectSubPanel:function(G){var E=null;var C=null;for(var A in this.panel){var D=g(this.panel[A].id);var B=$(D).attr("class");var F="";if(this.panel[A].id==G){F=B.substr(0,B.lastIndexOf("_off"))+"_on";E=this.panel[A].type;C=this.panel[A].componentType;}else{if(B.lastIndexOf("_on")!=-1){F=B.substr(0,B.lastIndexOf("_on"))+"_off";}else{F=B;}}$(D).removeClass(B);$(D).addClass(F);}$("#le_subcomponent").html(this.drawComponent(G,C));$("#le_subcomponent").fadeIn(150);this.loadEvents();this.initSubPanel();},drawComponent:function(B,N){var G="";var A=getSection(B);var D=s_cur_layout.v(A);var C=s_cur_layout.v("bg_bga");var J=s_cur_layout.v("bg_bgp");var F=(C=="fixed"?"checked":"");switch(N){case"bg_images":var I="",L="http://";if(D){L=D;if(D&&D.indexOf("http://")==-1){L="http://ak.webfetti.com/assets/layouts/"+D;}}I=drawDropDown("networks","Add Photo from",A)+"&nbsp;&nbsp;&nbsp;"+drawButton("Continue","60",A,"loadNetworks");G=drawContainer(I,"div_imagelocation","240px")+drawContainer("<br/>"+drawCheckBox(A,"Use Image","checked","toggleBgImage"),"div_useimage","95px")+drawContainer(drawTextField(A,"display:none;",D),"div_imagehiddeninput","0px","0px");if(A.indexOf("bg_")!=-1){G+=drawContainer(drawDropDown("repeat","Repeat","bg_bgr","updateBg_bgr")+"<br/><br/>"+drawCheckBox(A,"Freeze Background",F,"toggleBg_Bga"),"div_repeatfreeze","140px");G+=drawContainer("Position:"+drawPosTable(A,J),"div_position");}break;case"wf_images":G=drawContainer(drawAssetMenu(mapIDToArray["bThemes"],"Select a theme","bThemes0","loadCategoryData"),"div_selectthemes","140px","80px")+drawContainer("<br/>"+drawCheckBox(A,"Use Image","checked","toggleBgImage"),"div_useimage","95px","80px")+drawContainer(drawDropDown("repeat","Repeat","bg_bgr","updateBg_bgr")+"<br/><br/>"+drawCheckBox(A,"Freeze Background",F,"toggleBg_Bga"),"div_repeatfreeze","140px","80px")+drawContainer(drawTextField(A,"display:none;",D),"div_imagehiddeninput","0px","0px")+drawContainer("Position:<br/>"+drawPosTable(A,J),"div_position","50px","80px")+drawHr()+drawContainer("","display_bThemes","545px");break;case"bg_color":G=drawContainer(drawColorTable("background","Color",A),"div_bgColorPicker","95px","110px");break;case"bg_boxes":var M=s_cur_layout.v(A+"_o");G=drawContainer(drawColorTable("background","Color",A+"_bgc"),"div_bgColorPicker","110px","110px")+drawContainer("<br/>"+drawCheckBox(A,"Use Transparency","checked","toggleTrans"),"div_usetrans","140px","40px")+drawContainer("<br/>"+drawSlider(A,(M?M:"100"))+"<br/>"+drawTransparency(A,"Transparency: ",(M?M:"100"),"width:25px;","updateTrans"),"div_trans","150px","90px");break;case"borders":G=drawContainer(drawDropDown("border-styles","Style",A+"s","updateBorderStyle"),"div_borderstyle","135px","90px")+drawContainer(drawDropDown("border-sizes","Size",A+"w","updateBorderWidth"),"div_borderwidth","135px","90px")+drawContainer(drawColorTable("border","Color",A+"c"),"div_bColorPicker","100px","35px");break;case"contact_tables":G=drawContainer(drawAssetMenu(mapIDToArray["ctThemes"],"Select a theme","ctThemes0","loadCategoryData"),"div_selectthemes","140px","40px")+drawContainer("<br/>"+drawCheckBox(A,"Use Image","checked","toggleBgImage"),"div_useimage","95px","40px")+drawHr()+drawContainer(drawTextField(A,"display:none;",D),"div_imagehiddeninput","0px","0px")+drawContainer("","display_ctThemes","458px");break;case"extended_network":G=drawContainer(drawAssetMenu(mapIDToArray["ntwkThemes"],"Select a theme","ntwkThemes0","loadCategoryData"),"div_selectEN","140px","40px")+drawContainer("<br/>"+drawCheckBox(A,"Use Image","checked","toggleBgImage"),"div_useimage","95px","40px")+drawHr()+drawContainer(drawTextField(A,"display:none;",D),"div_imagehiddeninput","0px","0px")+drawContainer("","display_ntwkThemes","457px");break;case"texts":G=drawContainer(drawDropDown("fonts","Font Family",A+"_ff","updateFont")+"<br/><br/>"+drawDropDown("text-transform","Font Transform",A+"_tt","updateFont"),"div_fontFamilyTrasform","135px","110px")+drawContainer(drawDropDown("font-sizes","Font Size",A+"_fsz","toggleBtn")+"<br/><br/>"+drawColorTable("background","Color",A+"_c"),"div_fontSizeColor","135px")+drawContainer("<br/>"+drawButton("B","20",A+"_fw","toggleBtn")+'<div class="float"></div>'+drawButton("I","20",A+"_fst","toggleBtn")+'<div class="float"></div>'+drawButton("U","20",A+"_td","toggleBtn")+"<br/><br/>"+drawColorTable("background","Background Color",A+"_bgc"),"div_txtColorPicker","120px");break;case"images":var H="";if(A.indexOf("_hov")==-1){var P=s_cur_layout.v(A+"_d");var O="";if(P&&P.indexOf("none")!=-1){O="checked";}H=drawCheckBox(A,"Hide Images",O,"hideImages")+"<br/><br/>";}var Q=s_cur_layout.v(A+"_o");var K=s_cur_layout.v(A+"_w");if(!K){K="";}else{K=K.replace("px","");}var E=s_cur_layout.v(A+"_h");if(!E){E="";}else{E=E.replace("px","");}G=drawContainer(H+drawCheckBox(A,"Use Transparency","checked","toggleTrans"),"div_toggletrans","150px","90px")+drawContainer(drawTransparency(A,"Transparency: ",(Q?Q:"100"),"width:25px;","updateTrans")+"<br/><br/><br/>"+drawSlider(A,(Q?Q:"100")),"div_trans","160px")+drawContainer("Change Size:<br/><br/>"+"Width:&nbsp;&nbsp;"+drawTextField(A+"_w","width:30px;",K,"updateImageSize","5")+"px<br/>Height:&nbsp;"+drawTextField(A+"_h","width:30px;",E,"updateImageSize","5")+"px","div_imagesize","140px");break;case"cursors_display":G=drawContainer(drawAssetMenu(mapIDToArray["cThemes"],"Select a theme","cThemes0","loadCategoryData"),"cursorThemes0","140px")+drawContainer('<br class="clear"/>'+"","display_cThemes","700px");break;default:G="No component defined for: "+B+" of component type: "+N;}return G+'<div class="clear"></div>';},loadEvents:function(){loadEvents();}};var selDropDownID;function loadEvents(){$(".box").unbind().hover(function(){$(this).addClass("box_over");},function(){$(this).removeClass("box_over");}).click(function(){$(".box_on").toggleClass("box_on");$(this).toggleClass("box_on");});$(".dropdown").unbind().change(function(){var A=$(this).attr("id");A=A.substr(A.indexOf("_")+1,A.length);$('span[id ="span_'+A+'"]').html(this.options[this.selectedIndex].text);if(A.indexOf("bThemes")!=-1){$("[class *= 'le_'] img").not(".le_FullLayouts").click(function(){updateWFImages(this);});}});$("[class *= 'le_'] img").unbind().click(function(){if(this.parentNode.parentNode.className.indexOf("le_FullLayouts")==-1){if(this.parentNode.className.indexOf("le_cursors")!=-1){togglebg_cur($(".le_selected img")[0]);}else{updateWFImages(this);}}});$(".ui-slider").unbind().slider();$(".ui-slider").click(function(){updateSliderLayout(this);});$("select[id *= 'Themes']").unbind().change(function(C){var F=(this.id).charAt(this.id.length-1);var H=(this.id).substr(0,this.id.length-1);var B=$("#"+H+F).parent();var A=parseInt(F)+1,D="";var E=mapIDToArray[H];selDropDownID=C.target.id;try{if(E[this.selectedIndex]&&E[this.selectedIndex].subCat){if(A<2){if($("#"+H+A).parent().attr("id")){D=drawAssetMenu(E[this.selectedIndex].subCat,"Select a sub theme",(H+A),"loadCategoryData");$("#"+H+A).parent().html(D);}else{H=(H+A);D=drawContainer(drawAssetMenu(arrWf_Cursors[this.selectedIndex].subCat,"Select a theme",H,"loadCategoryData"),"cursorThemes"+(A),"145px","40px");B.after(D);}}else{if(F==0){index=this.selectedIndex;H=(H+A);D=drawAssetMenu(arrWf_Cursors[index].subCat,"Select a theme",H,"loadCategoryData");$("#"+H).parent().html(D);}}}}catch(G){}});$("div.le_cursors, .le_FullLayouts, div.le_bg, div.le_ctTable, div.le_ntwkTables").unbind().hover(function(){$(this).addClass("le_hover");},function(){$(this).removeClass("le_hover");}).mousedown(function(){$(".le_selected").removeClass("le_selected");$(this).addClass("le_selected");});$(".clickTrackAsset").unbind().click(function(){clickTrack(this);});$("div[id^='display_'] .paging div[id*='pg_']").unbind().click(function(A){var B=(this.id).replace("pg_","");if(B=="viewAll"){B="viewAll=true";}else{B="viewAll=false&pageNumber="+B;}selDropDownID=$(this).parent().attr("id");loadCategoryData($('select[id="'+selDropDownID+'"]'),B);});$("img[id^='fullLayouts_'], #le_menu0").unbind("click").click(function(A){var E;if(A.target.id!="le_menu0"){var F=(this.id).replace("fullLayouts_","");E="/clicks/layout_editor/choose_theme"+$("#assetPath_"+F).val();}else{E="/clicks/layout_editor/start_blank";}if(storageManager.states.length>0){var C={OK:function(){var G=(A.target.id!="#le_menu0")?$("#assetPath_"+F).val():"";goToLayoutEditor(G);},Save:function(){storageManager.setState("save");},Cancel:function(){$("#layoutEditorModal").dialog("destroy").remove();}};var B="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Do you want to Continue?</font></div>";le_Modal(" ","layoutEditorModal",B,"",300,125,C);}else{var D=(A.target.id!="le_menu0")?$("#assetPath_"+F).val():"";goToLayoutEditor(D);}});}function drawHr(){return'<div class="clear">---------------------------------------------------------------------------------------------------------------</div>';}function drawContainer(C,B,D,A){if(B!=null&&B!=""){B="id='"+B+"'";}A=(A?A:"auto");D=(D?D:"auto");return"<div "+B+" style='float:left;margin:5px 0px;width:"+D+";display:block;overflow-x:hidden;overflow-y:auto;height:"+A+";'>"+C+"</div>";}function drawSlider(B,C){var A=(100-C)+"px";return"<div id='"+B+"_slider' class='ui-slider' style='margin:10px;'><div class='ui-slider-label'>100</div><div class='ui-slider-label' style='right:-95px;'>0 </div><div class='ui-slider-handle' style='left:"+A+"'></div></div>";}function drawFileUpload(A){return'<form name="'+A+'" id="'+A+'_form" class="float" enctype="multipart/form-data" METHOD="POST" action="'+permBaseUrl+'upload/upload.jhtml"'+">"+'<input class="fileInput" TYPE="FILE" id="'+A+'_file" name="Filedata" />'+drawButton(" Submit ",60,"imgFileURL")+"<input id='fid' type='hidden' name='fid' value='' />"+"<input id='uid' type='hidden' name='uid' value='' />"+"<input id='width' type='hidden' name='w' value='' />"+"<input id='height' type='hidden' name='h' value='' />";"</form>";}function drawTextField(G,D,F,E,B){var A=(E?E:"javascript:void"),C=(B?B:"300");return"<input id='"+G+"_text' class='textbox' type='text' value='"+F+"' style='"+D+"' maxlength='"+C+"' onkeyup='"+A+"(this);' />";}function drawCheckBox(E,B,D,C){var A=(C?C:"javascript:void");return"<input id='"+E+"_checkbox' class='checkbox float' type='checkbox' "+D+" onclick='"+A+"(this);'/><div class='float' style='padding-bottom:5px;'>"+B+"</div>";}function drawTransparency(E,A,D,B,C){return A+drawTextField(E,B,D,C,"3")+" %";}function drawButton(E,C,F,D){var A=(D?D:"javascript:void"),B="";if(E=="B"){B="Bold";}else{if(E=="I"){B="Italic";}else{if(E=="U"){B="Underline";}}}return"<input id='"+F+"_btn' name='"+B+"' type='"+((E.indexOf("Submit")!=-1)?"submit":"button")+"' style='width:"+C+";' value='"+E+"' onClick='"+A+"(this);'/> ";}function drawAssetMenu(I,A,F,D){var B=F,E=s_cur_layout.v(F),G=[],C="",H=(A)?A+": <br/>":"",D=(D?D:"javascript:void");if(I){for(i=0;i<I.length;i+=1){G.push({val:I[i].catPath,name:I[i].catName});}H+='<span class="select" id="span_'+B+'">'+(C?C:G[0].name)+'</span><select id="'+B+'" class="dropdown" name="'+A+'" onchange="'+D+'(this);">';for(i=0;i<G.length;i+=1){H+='<option id="'+I.type+'" value="'+G[i].val+'" '+((i==0)?"selected":"")+">"+G[i].name+"</option>";}return H+"</select>";}else{return"";}}function drawDropDown(G,A,H,D){var B=H,I=[],K=A+": <br/>";var J=H.replace("_a",""),E=s_cur_layout.v(J),C="";var F=(D?D:"javascript:void");switch(G){case"repeat":I=[{val:"no-repeat",name:"None"},{val:"repeat",name:"Both"},{val:"repeat-y",name:"Horizontal"},{val:"repeat-x",name:"Vertical"}];break;case"networks":I=[{val:"pc",name:"Your Computer"},{val:"facebook",name:"Facebook"},{val:"photobucket",name:"Photo Bucket"},{val:"flickr",name:"Flickr"},{val:"imgURL",name:"Image URL"}];break;case"sides":I=[{val:"top|right|bottom|left",name:"All Sides"},{val:"top",name:"Top"},{val:"bottom",name:"Bottom"},{val:"left",name:"Left"},{val:"right",name:"Right"},{val:"top|bottom",name:"Top & Bottom"},{val:"left|right",name:"Left & Right"}];break;case"text-styles":I=[{val:"normal",name:"Normal"},{val:"italic",name:"Italic"}];break;case"text-weight":I=[{val:"normal",name:"Normal"},{val:"bold",name:"Bold"}];break;case"text-decoration":I=[{val:"none",name:"None"},{val:"underline",name:"Underline"}];break;case"text-transform":I=[{val:"none",name:"None"},{val:"uppercase",name:"Uppercase"},{val:"lowercase",name:"Lowercase"}];break;case"border-styles":I=[{val:"none",name:"None"},{val:"solid",name:"Solid"}];if(!bIsIE){I.push({val:"double",name:"Double"});I.push({val:"dotted",name:"Dotted"});I.push({val:"dashed",name:"Dashed"});}I.push({val:"ridge",name:"Ridge"});I.push({val:"inset",name:"Inset"});I.push({val:"outset",name:"Outset"});if(!bIsIE){I=[{val:"none",name:"None"},{val:"solid",name:"Solid"},{val:"double",name:"Double"},{val:"dotted",name:"Dotted"},{val:"dashed",name:"Dashed"},{val:"ridge",name:"Ridge"},{val:"inset",name:"Inset"},{val:"outset",name:"Outset"}];}break;case"border-sizes":for(i=0;i<11;i+=1){I.push({val:i+"px",name:i+"px"});}break;case"font-sizes":I=[{val:"8px",name:"8px"},{val:"10px",name:"10px"},{val:"12px",name:"12px"},{val:"14px",name:"14px"},{val:"16px",name:"16px"},{val:"18px",name:"18px"},{val:"24px",name:"24px"}];break;case"fonts":I=[{val:"Arial",name:"Arial"},{val:"Arial Black",name:"Arial Black"},{val:"Comic Sans",name:"Comic Sans"},{val:"Courier New",name:"Courier New"},{val:"Georgia",name:"Georgia"},{val:"Impact",name:"Impact"},{val:"Lucida Console",name:"Lucida Console"},{val:"Lucida Sans Unicode",name:"Lucida Sans Unicode"},{val:"MS Sans Serif",name:"MS Sans Serif"},{val:"MS Serif",name:"MS Serif"},{val:"Palatino Linotype",name:"Palatino Linotype"},{val:"Tahoma",name:"Tahoma"},{val:"Times New Roman",name:"Times New Roman"},{val:"Trebuchet MS",name:"Trebuchet MS"},{val:"Verdana",name:"Verdana"}];break;default:}for(i=0;i<I.length;i+=1){if(I[i].val==E){C=I[i].name;}}if(G=="networks"){K+='<span class="select" id="span_'+B+'">'+(C?C:I[0].name)+'</span><select id="'+"select_"+B+'" class="dropdown" name="'+A+'" onchange="'+F+'(this);">';}else{K+='<span class="select" id="span_'+B+'">'+(C?C:"Select one")+'</span><select id="'+"select_"+B+'" class="dropdown" name="'+A+'" onchange="'+F+'(this);"><option value="">Select one</option>';}for(i=0;i<I.length;i+=1){K+='<option value="'+I[i].val+'" '+(I[i].val==E?"selected":"")+">"+I[i].name+"</option>";}return K+"</select>";}function display(B,D){if(D){var C=D.assets;var E=D.viewAll;if(C.length){var A=pagination(D.page,D.pages,E);A+='<div class="clear"></div>';if(B=="Background"){height=120;}else{if(B=="Cursors"){height=80;}else{if(B=="Contact Table"){height=85;}else{if(B=="Extended Network"){height=80;}else{if(B=="Full Layouts"){height=250;}}}}}A+='<div style="overflow-y:auto;height:'+height+'px;padding-top:10px;" class="clear" id="'+B+'_assets">';switch(B){case"Background":for(i=0;i<C.length;i+=1){if(i%assets_per_row[B]==0&&i!=0){A+="<br/>";}A+="<div class='le_bg'><img src='"+C[i].assetSrc+"' width='122' height='120' ></div>";}break;case"Cursors":for(i=0;i<C.length;i+=1){if(i%assets_per_row[B]==0&&i!=0){A+="<br/>";}A+="<div class='le_cursors'><img src='"+C[i].assetSrc+"' ></div>";}break;case"Contact Table":for(i=0;i<C.length;i+=1){if(i%assets_per_row[B]==0&&i!=0){A+="<br/>";}A+="<div class='le_ctTable'><img src='"+C[i].assetSrc+"' width='137' ></div>";}break;case"Extended Network":for(i=0;i<C.length;i+=1){if(i%assets_per_row[B]==0&&i!=0){A+="<br/>";}A+="<div class='le_ntwkTables'><img src='"+C[i].assetSrc+"' width='210' ></div>";}break;case"Full Layouts":for(i=0;i<C.length;i+=1){if(i%assets_per_row[B]==0&&i>0){A+="<br/>";}A+="<div class='le_FullLayouts'><img id='fullLayouts_"+C[i].assetId+"' src='"+C[i].thumbnailUrl+"' width='160' height='120' altText='"+C[i].altText+"' border='0'></div>"+"<input type='hidden' id='assetPath_"+C[i].assetId+"' value='"+C[i].assetPath+"'/>";}break;default:}A+="<br/></div>";}}return A;}function pagination(C,A,G){var E="";if(A>1){var H=1,F=A,B=G;if((C-2)>H){H=C-2;}if((C+2)<F){F=C+2;}E='<div id="'+selDropDownID+'" class="paging">';if(A>1&&B){E+='<div class="le_pg_index" id="pg_viewAll">view all&nbsp;&nbsp;</div>';}if(!G&&C>1){E+='<div class="le_pg_index" id="pg_'+(C-1)+'">Prev&nbsp;&nbsp;</div>';}if(C>3){E+='<div class="le_pg_index" id="pg_1">1&nbsp;</div>';}if(C>4){E+=' <div style="float:left;" id="pg_'+(C-3)+'">&nbsp;...&nbsp;</div> ';}for(var D=H;D<=F;D+=1){if(C==D){E+='<div class="le_pg_selIndex"';}else{E+='<div class="le_pg_index"';}E+='id="pg_'+D+'">&nbsp;'+D+"</div>";}if(C<A-2){if(C<A-3){E+='<div style="float:left;" id="pg_'+(C+3)+'">&nbsp;...&nbsp;</div>';}E+='<div class="le_pg_index" id="pg_'+A+'">&nbsp;'+A+"</div>";}if(!G&&C<A){E+='<div class="le_pg_index" id="pg_'+(C+1)+'">&nbsp;&nbsp;Next</div>';}E+="</div>";}return E;}function loadCategoryData(E,C){E=(E.value)?E:E[0];var D=E.value,B=E.firstChild.id;selDropDownID=E.id;if(E.type=="select-one"){$('span[id ="span_'+E.id+'"]').html(E.options[E.selectedIndex].text);}D=D.replace(/\-/g,"_").replace(/ /g,"-").replace(/\?/g,"%3F").replace(/\#/g,"%23");var A=permBaseUrl+"MySpace"+D+".jhtml?viewName=categoryData";if(C){A+="&"+C;}$.ajax({type:"POST",url:A,dataType:"json",success:function(F){loadAssets(B,F);},error:function(G,F){alert(F+": "+G.status);}});return false;}function loadAssets(A,B){$("#display_"+selDropDownID.substr(0,selDropDownID.length-1)).html(display(A,B));loadEvents();}function drawPosTable(D,B){var C="",A=0;for(i=0;i<3;i++){for(j=0;j<3;j++){C+='<div class="box '+(aPositions[A]==B?"box_on":"")+'" title="'+aPositions[A]+'" onclick="togglebg_bgp(this);"></div>';A++;}C+='<div class="clear"></div>';}return C;}function drawColorTable(C,A,B){var D=B,E=s_cur_layout.v(D);if(C=="border"&&!E){E="#000";}if(E=="transparent"){E="";}html=A+':<br/><div id="'+B+'_div" class="colorPicker_div" onclick="openColorPicker(this)" title="'+C+'"><div class="selLeft"></div>'+'<div class="selCenter">'+'<div class="selTxt">'+'<img src="http://ak.webfetti.com/spacer.gif" id="'+B+'_selColor" class="selColor" style="background-color:'+E+';" />'+'</div></div><div class="selRight"></div><br class="floatClear"/></div>';return html;}function getColorTable(C){var A=["99ff00","99ff33","99ff66","99ff99","99ffcc","99ffff","ccff00","ccff33","ccff66","ccff99","ccffcc","ccffff","ffff00","ffff33","ffff99","ffffcc","f3f3f3","99cc00","99cc33","99cc66","99cc99","99cccc","99ccff","cccc00","cccc33","cccc66","cccc99","cccccc","ccccff","ffcc00","ffcc33","ffcc99","ffcccc","ffccff","999900","999933","999966","999999","9999cc","9999ff","cc9900","cc9933","cc9966","cc9999","cc99cc","cc99ff","ff9900","ff9933","ff9999","ff99cc","ff99ff","996600","996633","996666","996699","9966cc","9966ff","cc6600","cc6633","cc6666","cc6699","cc66cc","cc66ff","ff6600","ff6633","ff6699","ff66cc","ff66ff","993333","993366","993399","9933cc","9933ff","cc3300","cc3333","cc3366","cc3399","cc33cc","cc33ff","ff3300","ff3333","ff3399","ff33cc","ff33ff","990000","990033","990066","990099","9900cc","9900ff","cc0000","cc0033","cc0066","cc0099","cc00cc","cc00ff","ff0000","ff0033","ff0099","ff00cc","ff00ff","00ff00","00ff33","00ff66","00ff99","00ffcc","00ffff","33ff00","33ff33","33ff66","33ff99","33ffcc","33ffff","66ff00","66ff33","66ff99","66ffcc","66ffff","00cc00","00cc33","00cc66","00cc99","00cccc","00ccff","33cc00","33cc33","33cc66","33cc99","33cccc","33ccff","66cc00","66cc33","66cc99","66cccc","66ccff","009900","009933","009966","009999","0099cc","0099ff","339900","339933","339966","339999","3399cc","3399ff","669900","669933","669999","6699cc","6699ff","006600","006633","006666","006699","0066cc","0066ff","336600","336633","336666","336699","3366cc","3366ff","666600","666633","666699","6666cc","6666ff","003300","003333","003366","003399","0033cc","0033ff","333300","333333","333366","333399","3333cc","3333ff","663300","663333","663399","6633cc","6633ff","000000","000033","000066","000099","0000cc","0000ff","330000","330033","330066","330099","3300cc","3300ff","660000","660033","660099","6600cc","6600ff","0e0e0e","1c1c1c","2a2a2a","383838","464646","555555","636363","717171","7f7f7f","8d8d8d","9b9b9b","aaaaaa","b8b8b8","c6c6c6","d4d4d4","e2e2e2","f0f0f0","ffffff"];var B="";for(var D=0;D<A.length;D++){B+="<div title='color_"+A[D]+"' style='background-color:#"+A[D]+";' class='colorSwatch'>&nbsp;</div>";}if(C){B+="<div title='transparent' style='color:#f00;' class='colorSwatch aCenter'>X</div>";}return B;}var curColor="";function openColorPicker(E){var C=E.id.substr(0,E.id.lastIndexOf("_"));if($("div#"+C+"_swatch").length==0){var A=(E.title=="background")?colorPickerHTML_transparent:colorPickerHTML_notransparent;var D=($("img#"+C+"_selColor").css("background"))?rgb2hex($("img#"+C+"_selColor").css("background")):"";$("#le_container").append('<div class="colorChooser" id="'+C+'_swatch">'+"<div id='hexTxtField' class='hexTxtField float' title='hex value'># <input id='"+C+"_hexVal' type='textfield' maxlength='6' value='"+D+"'/></div>"+A+'<br class="floatClear"/>'+"</div>");var B=$("div#"+C+"_swatch"),F=getRealPosition($("#"+C+"_div")[0]);B.css("left",(F.x)+"px");B.css("top",(F.y+15)+"px");$("div#"+C+"_swatch").css("width","200px");}loadColorPicker(C);}function loadColorPicker(A){$("div#"+A+"_swatch").fadeIn(200,function(){curColor=s_cur_layout.v(A);sColor=$("img#"+A+"_selColor").css("background");$("#"+A+"_div").unbind();$("#"+A+"_hexVal").keyup(function(C){if(C.which=="13"){sColor="#"+$(this).val();if((this.value).length==6){updateColorLayout(A,hex2rgb(sColor));$("img#"+A+"_selColor").css("background",sColor);removeColorPicker(A);}else{var D="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Invalid Hex Color</font></div>";le_Modal(" ","layoutEditorModal",D,"",200,90,"");}}});var B=this;$("#le_container").mousedown(function(C){if(C.target.id!=B.id&&C.target.id!="hexTxtField"&&(C.target.id).indexOf("hexVal")==-1){removeColorPicker(A);$("#le_container").unbind();}});$(".l_panel").unbind("mousedown",removeColorPicker);$(".l_panel").bind("mousedown",function(){removeColorPicker(A);});$("#"+A+"_swatch .colorSwatch").click(function(){$("#"+A+"_swatch .colorSwatch").unbind();selectColor(this,A);$("#"+A+"_swatch .colorSwatch").bind("click",function(){selectColor(this,A);});removeColorPicker(A);});});}function removeColorPicker(A){$("#"+A+"_swatch").fadeOut(200);}function selectColor(B,A){sColor=B.title.substr(B.title.indexOf("_")+1,B.title.length);$("#"+A+"_hexVal").val(sColor);if(B.title!="transparent"){sColor=hex2rgb("#"+sColor);}else{sColor="transparent";}$("img#"+A+"_selColor").css("background",sColor);updateColorLayout(A,sColor);}function loadPhotobucketIFrame(){var B=escape(sPhotobucketPluginUrl);var A='<iframe name="plugin_photobucket" src="http://photobucket.com/plugin?url='+B+'&width=250&height=350&largeThumb=&pbaffsite=webfetti.com&bg=%23FFFFFF&border=false&bordercolor=%23000000&linkType=url&textcolor=%23000000&linkcolor=%230000FF&media=image&btntxt=Select&searchenabled=false&searchlinkcolor=&searchbgcolor=" bgcolor="transparent" width="270" height="380" frameborder="0" scrolling="no"></iframe>';UI_Window_Open(A,null,true,275,375);}function photobucket_complete(A){ckTrk("/clicks/views/Generators/Layout_Editor/"+le_curNetwork+"/add_photo");var B=$('input[id*="_btn"]').attr("id").replace("_btn","");imgUploadServ.uploadFile("imgURL",A,B);UI_Window_Close();}function loadFacebookIFrame(){window.open(sLayoutEditorFacebookLoginUrl,"FacebookWindow","width=850,height=500,menubar=yes,toolbar=yes,resizable=yes,scrollbars=yes");}function facebook_complete(A){if(bIsIE){$("object[name='network_services']").get(0).callFlexFunction({val:A,func:"setupFacebook"});}else{$("embed[name='network_services']").get(0).callFlexFunction({val:A,func:"setupFacebook"});}}function facebook_logout(){le_arrNetwork[le_curNetwork]=[];UI_Window_Close();}function initFlickr(){if(bIsIE){$("object[name='network_services']").get(0).callFlexFunction({val:"",func:"setupFlickr"});}else{$("embed[name='network_services']").get(0).callFlexFunction({val:"",func:"setupFlickr"});}}function loadFlickrIFrame(A){window.open(A,"FlickrWindow","width=850,height=475,menubar=yes,toolbar=yes,resizable=yes,scrollbars=yes");}function flickr_complete(A){if(bIsIE){$("object[name='network_services']").get(0).callFlexFunction({val:A,func:"setupFlickr"});}else{$("embed[name='network_services']").get(0).callFlexFunction({val:A,func:"setupFlickr"});}}function flickr_logout(){if(bIsIE){$("object[name='network_services']").get(0).callFlexFunction({val:"Network_Flickr",func:"resetNetworkVars"});}else{$("embed[name='network_services']").get(0).callFlexFunction({val:"Network_Flickr",func:"resetNetworkVars"});}window.open(sFlickrLogoutUrl,"FlickrWindow","width=850,height=475,toolbar=no,resizable=yes");le_arrNetwork[le_curNetwork]=[];UI_Window_Close();}function initMyspace(){if(bIsIE){$("object[name='network_services']").get(0).callFlexFunction({val:"",func:"setupMyspace"});}else{$("embed[name='network_services']").get(0).callFlexFunction({val:"",func:"setupMyspace"});}}function loadMyspaceIFrame(D){var A=D.split("&");var E=A[0].split("=");var C=A[1].split("=");sMyspaceAPISecret=C[1];var B="http://api.myspace.com/authorize?oauth_callback="+escape(sMyspacePluginUrl)+"&oauth_token="+escape(E[1]);window.open(B,"MyspaceWindow","width=850,height=475,menubar=yes,toolbar=yes,resizable=yes,scrollbars=yes");}function myspace_complete(A){if(bIsIE){$("object[name='network_services']").get(0).callFlexFunction({val:A+"|"+sMyspaceAPISecret,func:"setupMyspace"});}else{$("embed[name='network_services']").get(0).callFlexFunction({val:A+"|"+sMyspaceAPISecret,func:"setupMyspace"});}}function loadNetworks(C){var B=C.id.replace("_btn","");le_curNetwork=g("select_"+B).value;if(le_arrNetwork[le_curNetwork].length>0){OpenPhotosModal(le_arrNetwork[le_curNetwork]);}else{if(oToolbarController.bInstalled||oToolbarController.bXPIInstalled){switch(le_curNetwork){case"facebook":loadFacebookIFrame();break;case"photobucket":loadPhotobucketIFrame();break;case"myspace":initMyspace();break;case"flickr":initFlickr();break;default:imgUploadServ.loadImgUrlModal(B,le_curNetwork);break;}}else{var A="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Toolbar Required!</font></div>";le_Modal(" ","layoutEditorModal",A,"",200,90,"");}}}function OpenPhotosModal(A){if(A.length>0){var B=150;le_arrNetwork[le_curNetwork]=A;$("#myspaceTemplate").contents().find("#profileaction").css("display","none");if(A.length>assets_per_row["pictures"]){B=Math.floor((A.length/assets_per_row["pictures"])*173);B=(B<400)?B:400;}B=B+15;var E=B-75;var D={};if(le_curNetwork=="flickr"){B=B+40;D={Logout:function(){$("#photosModal").dialog("destroy").remove();flickr_logout();}};}le_Modal("Select Your Photo","photosModal",photosHTML(A,E),"",545,B,D);networkPhotoEvents();}else{var C="<div id='photosModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>No Photos Loaded.</font></div>";le_Modal("","photosModal",C,"",200,90,"");}}function photosHTML(B,A){var C='<div id="photosModal"><div id="network_photos" style="height:'+A+';">';for(p=0;p<B.length;p+=1){if(p%assets_per_row["pictures"]==0&&p!=0){C+="<div class='clear'></div>";}C+='<div align="center" class="photo hand" style="border:1px solid white;height:75px;" title="'+B[p].url+'"><img src="'+B[p].thumbnail+'" /></div>';}C+="</div></div>";return C;}function networkPhotoEvents(){var A=$("#myspaceTemplate").contents().find("#profileaction");$(".ui_msg_top .hand").click(function(){$("#ui_msg_content").html("");A.css("display","block");$(document).find("select").css("display","inline");});$("#network_photos .photo").click(function(){ckTrk("/clicks/views/Generators/Layout_Editor/"+le_curNetwork+"/add_photo");A.css("display","block");$(document).find("select").css("display","inline");var B=this.title;var C=$('input[id*="_btn"]').attr("id").replace("_btn","");imgUploadServ.uploadFile("imgURL",B,C);});$("#network_photos .photo").hover(function(){$(this).css("border","1px solid gray");},function(){$(this).css("border","1px solid white");});}function le_Modal(H,A,E,F,B,I,G){$("#div_content").after(E);var D=(A=="saveContainer")?true:false;var C={autoOpen:true,draggable:D,resizable:false,modal:true,overlay:{opacity:0.4,background:"black"},dialogClass:F,position:"center",height:I,width:B,title:(H)?H:"",show:{effect:"fade",speed:400},hide:{effect:"fade",speed:250},open:function(){$("#le_component").find("select").css("visibility","hidden");$("#myspaceTemplate").contents().find("#profileaction").css("visibility","hidden");},close:function(){$("#le_component").find("select").css("visibility","visible");$("#myspaceTemplate").contents().find("#profileaction").css("visibility","visible");$(this).dialog("destroy").remove();$("#layoutEditorModal").dialog("destroy").remove();}};if(typeof (G)=="object"){C.buttons=G;}$("#"+A).dialog(C).show();if(H!=" "){$(".ui-dialog-titlebar-close").css("top","1.2em");$(".ui-dialog-titlebar-close").css("right",".6em");}}function getDropDownValue(A){return A[0].options[A[0].selectedIndex].text;}function getRealPosition(D){var B=0,A=0;var C=D,E=0,F=0;while(C){E+=C.offsetLeft;F+=C.offsetTop;C=C.offsetParent;}A=F;B=E;return{x:B,y:A};}function getTarget(A){return(A.attr("class").match(/txt_|lnk_|img_|bodyContent/)!=null)?A:findCS(A);}function findCS(A){var B=A.parent();while(B.attr("class")==false){B=B.parent();}return B;}function updateWFImages(D){var B=D.parentNode.className,C="",A=$(D).attr("src"),E=true;if(B.indexOf("le_bg")!=-1){C="bg_bgi";}else{if(B.indexOf("le_ctTable")!=-1){C="cs_ct_bgi";}else{if(B.indexOf("le_ntwkTables")!=-1){C="cs_en_bgi";}}}if(C){$("#"+C+"_text").attr("value",A);if($("#"+C+"_checkbox")){E=$("#"+C+"_checkbox")[0].checked;}if(E){le_changes++;updateCustomLayout(C,A,true);resetLECopyCodeSwf();}}}function updateColorLayout(B,E){var A=getProp(B),D=getSection(B);le_changes++;if(B.indexOf("_bac")!=-1){updateAllBorders(D,"c",E);}else{if(B.indexOf("cs_a")!=-1){updateAllCS(A,E);}else{if(B.indexOf("txt_a")!=-1){updateAllFonts(A,E);}else{if(B.indexOf("lnk_a")!=-1){var F="def";if(B.indexOf("_hov")!=-1){F="hov";}updateAllLinks(A,E,F);}else{if(B.indexOf("img_a")!=-1){var F="def";if(B.indexOf("_hov")!=-1){F="hov";}updateAllImage(A,E,F);}else{var C=B.replace("_a","");if(C.indexOf("lnk_")!=-1){C=C.replace("_def_def","_def");C=C.replace("_def_hov","_hov");}updateCustomLayout(C,E,true);}}}}}resetLECopyCodeSwf();}function updateSliderLayout(E){var C=$(".ui-slider-handle")[0];var B=$(C).attr("offsetLeft");var A=100-B;A=A.toString();var G=E.id.replace("_slider","");le_changes++;if(G=="cs_a"){updateAllCS("o",A);}else{if(G.indexOf("img_a")!=-1){var F="def";if(G.indexOf("_hov")!=-1){F="hov";}updateAllImage("o",A,F);}else{var D=G+"_o";updateCustomLayout(D,A,true);}}$("#"+G+"_text").attr("value",A);resetLECopyCodeSwf();}function toggleBgImage(D){var B=D.id.replace("_checkbox","");var C=getSection(B);var A="";if(!D.checked){$("#div_repeatfreeze").css("display","none");$("#div_position").css("display","none");}else{$("#div_repeatfreeze").css("display","block");$("#div_position").css("display","block");A=$("#"+B+"_text").attr("value");}le_changes+=1;if(C.indexOf("cs_a")!=-1){updateAllCS("bgi",A);}else{updateCustomLayout(B,A,true);}resetLECopyCodeSwf();}function toggleBg_Bga(C){var B="bg_bga";var A="scroll";if(C.checked){var A="fixed";}le_changes+=1;updateCustomLayout(B,A,true);resetLECopyCodeSwf();}function updateBg_bgr(C){var B="bg_bgr",A=C.options[C.selectedIndex].value;le_changes+=1;updateCustomLayout(B,A,true);resetLECopyCodeSwf();}function togglebg_bgp(C){var B="bg_bgp",A=C.title;le_changes+=1;updateCustomLayout(B,A,true);resetLECopyCodeSwf();}function togglebg_cur(D){var B=D.src.substr(D.src.lastIndexOf("/")+1,D.src.length-1);B=B.substr(0,B.lastIndexOf("."));var C="bg_cur",A="http://plugin.smileycentral.com/http%253A%252F%252Fplugin%252Esmileycentral%252Ecom%252Fassetserver%252Fcursor%252Ejhtml%253Fcur%253D1%2526i%253D"+B+"/image.gif";le_changes++;updateCustomLayout(C,A,true);resetLECopyCodeSwf();}function updateBorderStyle(E){var C=E.id.replace("select_",""),B=getProp(C),D=getSection(C);var A=E.options[E.selectedIndex].value;le_changes++;if(C.indexOf("_ba")!=-1){updateAllBorders(D,"s",A);}else{if(C.indexOf("cs_a")!=-1){updateAllCS(B,A);}else{if(C.indexOf("img_a")!=-1){var F="def";if(C.indexOf("_hov")!=-1){F="hov";}updateAllImage(B,A,F);}else{updateCustomLayout(C,A,true);}}}resetLECopyCodeSwf();}function updateBorderWidth(E){var C=E.id.replace("select_",""),B=getProp(C),D=getSection(C);var A=E.options[E.selectedIndex].value;le_changes+=1;if(C.indexOf("_ba")!=-1){updateAllBorders(D,"w",A);}else{if(C.indexOf("cs_a")!=-1){updateAllCS(B,A);}else{if(C.indexOf("img_a")!=-1){var F="def";if(C.indexOf("_hov")!=-1){F="hov";}updateAllImage(B,A,F);}else{updateCustomLayout(C,A,true);}}}resetLECopyCodeSwf();}function updateAllBorders(F,C,G){for(var B in aBorders){var D=aBorders[B].substr(0,1);if(F.indexOf("cs_a")!=-1){updateAllCS("b"+D+C,G);}else{if(F.indexOf("img_a")!=-1){var H="def";if(F.indexOf("_hov")!=-1){H="hov";}updateAllImage("b"+D+C,G,H);}else{var E=F.replace("_a","");var A=E+"_b"+D+C;updateCustomLayout(A,G,true);}}}}function updateAllCS(A,D){for(var C in aContentSections){var B="cs_"+aContentSections[C]+"_"+A;updateCustomLayout(B,D,true);}}function updateTrans(E){var B=/^-?([0-9]*)(\.?)([0-9]*)$/;var G=E.id;var A=E.value;if(!B.test(A)){E.value="";return ;}if(E.value==""||E.value>100){E.value="100";}var D=(100-A);$(".ui-slider-handle").css("left",D+"px");le_changes++;if(G.indexOf("cs_a")!=-1){updateAllCS("o",A);}else{if(G.indexOf("img_a")!=-1){var F="def";if(G.indexOf("_hov")!=-1){F="hov";}updateAllImage("o",A,F);}else{var C=getSection(G)+"_o";updateCustomLayout(C,A,true);}}resetLECopyCodeSwf();}function toggleTrans(C){var B=C.id.replace("_checkbox","");var A=s_cur_layout.v(B);A=(A?A:"100");var E=C.id;if(!C.checked){A="100";$("#div_trans").css("display","none");$(".ui-slider-handle").css("left","0px");$("#"+B+"_text").attr("value","100");}else{$("#div_trans").css("display","block");}le_changes++;if(E.indexOf("cs_a")!=-1){updateAllCS("o",A);}else{if(E.indexOf("img_a")!=-1){var D="def";if(E.indexOf("_hov")!=-1){D="hov";}updateAllImage("o",A,D);}else{var B=getSection(E)+"_o";updateCustomLayout(B,A,true);}}resetLECopyCodeSwf();}function toggleBtn(B){var A;$("#"+B.id).attr("checked",(B.checked)?false:true);updateFont(B);if(B.value=="B"){A=(B.checked)?"Normal":"Bold";}if(B.value=="I"){A=(B.checked)?"":"Italic";}if(B.value=="U"){A=(B.checked)?"":"Underline";}$("#"+B.id).attr("name",A);}function updateFont(E){var C=E.id.replace("_btn","").replace("select_","");var B=getProp(C);var D=getSection(C);var A;if(E.tagName=="SELECT"){A=E.options[E.selectedIndex].value;}else{A=E.name;}le_changes++;if(D.indexOf("txt_a")!=-1){updateAllFonts(B,A);}else{if(D.indexOf("lnk_a")!=-1){var F="def";if(C.indexOf("_hov")!=-1){F="hov";}updateAllLinks(B,A,F);}else{var C=C.replace("_a","");if(C.indexOf("lnk_")!=-1){C=C.replace("_def_def","_def");C=C.replace("_def_hov","_hov");}updateCustomLayout(C,A,true);}}resetLECopyCodeSwf();}function updateAllFonts(B,D){for(var A in aFontSections){var C="txt_"+aFontSections[A]+"_"+B;updateCustomLayout(C,D,true);}}function updateAllLinks(A,E,C){for(var D in aLinkSections){var B="lnk_"+aLinkSections[D]+"_"+C+"_"+A;B=B.replace("_def_def","_def");if(C=="hov"){B=B.replace("_def","");}updateCustomLayout(B,E,true);}}function updateAllImage(A,E,C){for(var D in aImageSections){var B="img_"+aImageSections[D]+"_"+C+"_"+A;B=B.replace("_def_def","_def");updateCustomLayout(B,E,true);}}function hideImages(C){var B=C.id.replace("_checkbox","");var A="block";var E=C.id;if(C.checked){A="none";}le_changes++;if(E.indexOf("img_a")!=-1){var D="def";updateAllImage("d",A,D);}else{var B=getSection(E)+"_d";updateCustomLayout(B,A,true);}resetLECopyCodeSwf();}function updateImageSize(E){var C=/^-?([0-9]*)(\.?)([0-9]*)$/;var D=E.id.replace("_text","");var B=getProp(D);var A=E.value;if(!C.test(A)){E.value="";return ;}if(A!=""){A=A+"px";}le_changes++;if(D.indexOf("img_a")!=-1){var F="def";if(D.indexOf("_hov")!=-1){F="hov";}updateAllImage(B,A,F);}else{updateCustomLayout(D,A,true);}resetLECopyCodeSwf();}function getProp(B){var C=B.split("_");var A="";A=C[C.length-1];return A;}function getSection(B){var C=B.split("_");var D="";D=C[0];for(var A=1;A<C.length-1;A++){D+="_"+C[A];}return D;}function updateCustomLayout(B,D,C){var A=s_cur_layout.v(B);storageManager.storeState(B,D,(A?A:""));s_cur_layout.v(B,D);if(C){showPreview(B,D);}}function showPreview(K,I,J){if(J==null){J=false;}if(I==null){I="";}var L=K.split("_"),E="",A="";var D=null,A=L[0];E=L[L.length-1];for(var F=1;F<L.length-1;F++){A+="_"+L[F];}var D=$("#myspaceTemplate").contents().find("."+A+"-preview");if(A=="txt_def"){D=$("#myspaceTemplate").contents().find("div, td, p");}else{if(A=="txt_sh"){D=$("#myspaceTemplate").contents().find("b, strong");}else{if(A.indexOf("lnk_nf")!=-1){D=$("#myspaceTemplate").contents().find("a[class*='lnk_nf']");}else{if(A.indexOf("lnk_p")!=-1){D=$("#myspaceTemplate").contents().find("a[class*='lnk_p']");}else{if(A.indexOf("lnk_")!=-1){D=$("#myspaceTemplate").contents().find("a");}}}}}if(D==null){return ;}if(A.indexOf("lnk_")!=-1||A.indexOf("img_")!=-1){var B=K.replace("_hov","_def");var G=s_cur_layout.v(B);var C=K.replace("_def","_hov");var H=s_cur_layout.v(C);if(E.toLowerCase()=="o"){if(H==""){H="100";}if(G==""){G="100";}if(I==""){I="100";}$(D).hover(function(){$(this).css("filter","alpha(opacity="+H+")");$(this).css("opacity",(H/100));$(this).css("-moz-opacity",(H/100));},function(M){$(this).css("filter","alpha(opacity="+G+")");$(this).css("opacity",(G/100));$(this).css("-moz-opacity",(G/100));});if(A.indexOf("_def")!=-1){$(D).css("filter","alpha(opacity="+I+")");$(D).css("opacity",(I/100));$(D).css("-moz-opacity",(I/100));}}else{$(D).hover(function(){$(this).css([aKeysToProps[E]].toString(),H);},function(M){$(this).css([aKeysToProps[E]].toString(),G);});if(A.indexOf("_def")!=-1){$(D).css([aKeysToProps[E]].toString(),I);}}}else{if(E.toLowerCase()=="o"){if(I==""){I="100";}$(D).css("filter","alpha(opacity="+I+")");$(D).css("opacity",(I/100));$(D).css("-moz-opacity",(I/100));}else{if(E=="bgi"||E=="cur"){I=(E!="cur")?"url("+I+")":"url("+I+"), auto";$(D).css([aKeysToProps[E]].toString(),I);}else{$(D).css([aKeysToProps[E]].toString(),I);}}}}function tooltip(A){return"<div id='tooltip' style='display:none;text-align:center;width:130px;position:absolute;font:12px arial;color:#000;' align='center'>"+((A)?A:"click to edit section!")+"</div>";}var toolTipIsVisible=true,token1="",token2="",trgtClass="",sCursor="";function loadMyspaceTemplate(){$("#myspaceTemplate").contents().find('span[class *="txt_"], a[class *="lnk_"], table[class *="cs_"], body.bg-preview').hover(function(B){var A=getTarget($(B.target));trgtClass=GetTokens(A.attr("class"));if(toolTipIsVisible&&typeof (storedMenu[token2])=="object"){A.append(tooltip(A.title));var C=$("#myspaceTemplate").contents().find("#tooltip");var D=getRealPosition($(B.target)[0]);C.css({"left":D.x+"px","top":D.y+"px"});toolTipIsVisible=false;C.fadeIn(100,function(){toolTipIsVisible=false;});}},function(A){$("#myspaceTemplate").contents().find("#tooltip").fadeOut(100,function(){$("#myspaceTemplate").contents().find("#tooltip").remove();toolTipIsVisible=true;});}).click(function(A){trgtClass=GetTokens(getTarget($(A.target)).attr("class"));selectDrawMenu("sel0",token1);selectDrawMenu("sel1",token2);if(trgtClass.indexOf("cs_")!=-1){selectDrawMenu("sel2",token2+"_bgi");}if(trgtClass.indexOf("lnk_")!=-1||trgtClass.indexOf("img_")!=-1){selectDrawMenu("sel2",token2+"_def");}if($("#le_themes")[0].style.display=="block"){hideThemes();}});}function GetTokens(B){if(!(B.indexOf("bodyContent")!=-1)){var A=B.split(" ");if(A.length<2){B=A[0];}else{B=A[1];}token1=B.substr(0,B.indexOf("_"));if(B.indexOf("img_")==-1&&B.indexOf("lnk_p")==-1&&B.indexOf("lnk_nf")==-1){token2=B.substr(0,B.indexOf("-"));}else{token2=B.substr(0,B.lastIndexOf("_"));}}else{token1="bg";token2="bg_bgi";}return B;}function selectDrawMenu(C,B){try{storedMenu[B].draw();$("."+C).css("background","none");$("."+C).css("color","#323232");$("."+C).removeClass(C);$("div[id^='le_control_div'] li[id='"+B+"']").addClass(C);$("div[id^='le_control_div'] li[id='"+B+"']").css("background","#6a6a6a");$("div[id^='le_control_div'] li[id='"+B+"']").css("color","#e1e1e1");selMenuInd=C;selMenuID=B;}catch(A){}lastMenuDrawn=C;}var fileUploadServiceURL=permBaseUrl;var permURL="";var tmpURL="";var bFileUploaded=false;var bSavePhoto=false;var uploadFID=0;var data="";function imageUploadService(){this.uploadFID=0;this.uploadFile=function(C,F,B){uploadFID=this.uploadFID=(new Date()).getTime();if(C=="imgURL"){var D={url:F,uid:toolbarId,fid:uploadFID,w:"421",h:"316"};}if(F==""||F==null){var A="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Missing URL</font></div>";le_Modal(" ","layoutEditorModal",A,"",200,90,"");}else{if((F.toLowerCase()).match(/.jpg|.jpeg|.gif/g)==null){var A="<div id='layoutEditorModal' class='msgText'><font style='font:18px Arial, Times;font-weight:bold;'>Enter a valid URL</font></div>";le_Modal(" ","layoutEditorModal",A,"",200,90,"");}else{var E=this.loadFile;if(C=="imgURL"){$.ajax({type:"POST",url:fileUploadServiceURL+"upload/imgurlUpload.jhtml",data:D,success:function(){bFileUploaded=true;E(B,200);},error:function(G){switch(G.status){case 1001:sErrorText="Oops! Looks like the file you uploaded is too large. The limit is 3MB. Please try again with a smaller file.";break;case 1002:sErrorText="Oops! You've exceeded your personal upload limit. Please contact email@webfetti";break;case 1005:sErrorText="Oops! Looks like you entered an invalid image URL. Your entered URL should look something like this: http://www.webfetti.com/image.jpg";break;default:sErrorText="There's been an error uploading your image. Please try again.";break;}alert(G.status+": "+sErrorText);}});return false;}else{$("#Filedata").val(F);$("#uid").val(toolbarId);$("#fid").val(uploadFID);$("#width").val("421");$("#height").val("316");return{target:"#output",type:"POST",dataType:null,success:function(G,H){imgUploadServ.loadFile(B,H);}};}}}return false;};this.moveFile=function(A){$.ajax({type:"POST",url:fileUploadServiceURL+"upload/urlRename.jhtml",data:{uid:toolbarId,fid:uploadFID},success:function(){bFileMoved=true;imgUploadServ.setPhoto(A);},error:function(B){alert(B.status);}});return false;};this.loadFile=function(A,B){bFileUploaded=true;if(B=="success"||B==200){jQuery.get(fileUploadServiceURL+"upload/uploadUrl.jhtml?uid="+toolbarId+"&fid="+uploadFID,function(C){imgUploadServ.saveURLs({tempurl:C.getElementsByTagName("tempurl").length>0?C.getElementsByTagName("tempurl")[0].firstChild.data:"",url:C.getElementsByTagName("url").length>0?C.getElementsByTagName("url")[0].firstChild.data:""});imgUploadServ.moveFile(A);});}else{alert("File not found.");}};this.setPhoto=function(B){var C=B,A=permURL;le_changes+=1;$("#"+C+"_text").attr("value",A);updateCustomLayout(C,A,true);$("#le_component").find("select").css("visibility","visible");$("div[id^='image']").dialog("destroy").remove();};this.saveURLs=function(A){tmpURL=A.tempurl;permURL=A.url;};this.loadImgUrlModal=function(A,B){$("#myspaceTemplate").contents().find("#profileaction").css("display","none");le_Modal("Upload Your Photo",(B=="pc")?"imagePcContainer":"imageUrlContainer",(B=="pc")?this.imgPcHTML(A):this.imgUrlHTML(A),"",415,100,"");uploadServiceEvents(B,A);};this.imgUrlHTML=function(A){return"<div id='imageUrlContainer'>"+'<span class="name_label float">Image URL: </span>'+drawContainer(drawTextField(A,"width:200px;height:20px;","http://","",150)+drawButton("Add Photo",70,"imgFileURL"),"imgUrlComponents","300px","31px")+'<div class="clear div_line"></div><br/>';};this.imgPcHTML=function(A){return"<div id='imagePcContainer'>"+'<span class="name_label float">Local File: </span>'+drawContainer(drawFileUpload(A),"imgPcComponents","300px","50px")+'<div class="clear div_line"></div><div id="output" style="display:none;"></div><br/>';};}function uploadServiceEvents(A,B){if(A=="imgURL"){$("#imgFileURL_btn").click(function(){ckTrk("/clicks/views/Generators/Layout_Editor/img_url/add_photo");var C=$('#imgUrlComponents input[id*="'+'_text"]').val();imgUploadServ.uploadFile(A,C,B);});}else{$("form[id*='_form']").ready(function(){$("form[id*='_form']").submit(function(){ckTrk("/clicks/views/Generators/Layout_Editor/my_computer/add_photo");var C=$('input[id*="'+'_file"]').val();$(this).ajaxSubmit(imgUploadServ.uploadFile(A,C,B));return false;});});}}