");b.css({position:"absolute",top:0,left:0,backgroundColor:"#000",opacity:0.5,display:"none",zIndex:9998});d(d.find("body")).append(b);d.xeMsgBox._resizeFoggy=function(){b.css({width:0,height:0});setTimeout(function(){b.css({width:d(document).width(),height:d(document).height()});},0);};d(window).resize(d.xeMsgBox._resizeFoggy);d.xeMsgBox._resizeFoggy();d.xeMsgBox._showFoggy=function(){b.show();};d.xeMsgBox._hideFoggy=function(){b.hide();};});jQuery(function(b){b.xeFoggy={};var a=b.xeFoggy.$foggyLayer=b("
");a.css({position:"absolute",top:0,left:0,backgroundColor:"#000",opacity:0.5,display:"none",zIndex:9998});b("body").append(a);b.xeFoggy._resizeFoggy=function(){a.css({width:0,height:0});setTimeout(function(){a.css({width:b(document).width(),height:b(document).height()});},0);};b(window).resize(b.xeFoggy._resizeFoggy);b.xeFoggy._resizeFoggy();b.xeFoggy.show=function(d){if(d){a.css({opacity:0});}else{a.css({opacity:0.5});}a.show();};b.xeFoggy.hide=function(){a.hide();};});jQuery(function(d){var b=false,a=d('
| |
');d.fn.xeSortableTable=function(){this.not(".xe-sortable-table").addClass("xe-sortable-table").delegate("button.dragBtn","mousedown.st",function(e){var m,l,q,s,r,f,h,k,g,j,o,n,p;if(e.which!=1){return;}m=d(this);l=m.closest("tr");q=m.closest("table");p=q.get(0).offsetParent;r=l.height();f=l.width();before_event=d.Event("before-drag.st");q.trigger(before_event);if(before_event.isDefaultPrevented()){return false;}k={x:e.pageX,y:e.pageY};h=getOffset(l.get(0),p);$clone=l.attr("target",true).clone(true).appendTo(q);n=(s=q.find("thead th")).length;s.filter("[colspan]").attr("colspan",function(u,t){n+=t-1;});a.find("td").attr("colspan",n);g=[];q.find("tbody>tr:not([target],.sticky,:hidden)").each(function(){var t=d(this),u;u=getOffset(this,p);g.push({top:u.top,bottom:u.top+t.height(),$item:t});});$clone.addClass("draggable").css({position:"absolute",opacity:0.6,width:f,height:r,left:h.left,top:h.top,zIndex:100});a.css({position:"absolute",opacity:0.6,width:f,height:"10px",left:h.left,top:h.top,backgroundColor:"#bbb",overflow:"hidden",zIndex:99}).appendTo(q);l.css("opacity",0.6);d(document).unbind("mousedown.st mouseup.st").bind("mousemove.st",function(w){var x,u,v,t,z,y;o=null;x={x:k.x-w.pageX,y:k.y-w.pageY};u=h.top-x.y;for(t=0,z=g.length;t
u)||((tu-12){o.state="before";a.css("top",y.top-5);}else{o.state="after";a.css("top",y.bottom-5);}}$clone.css({top:u});}).bind("mouseup.st",function(t){var u;b=false;d(document).unbind("mousemove.st mouseup.st");l.removeAttr("target").css("opacity","");$clone.remove();a.remove();if(!o){return;}u=d(o.element);u[o.state](l);q.trigger("after-drag.st");});});return this;};d("table.sortable").xeSortableTable();});jQuery(function(e){e(".filebox").bind("before-open.mw",function(){var k,h,j;var g;k=e(this);g=k.attr("href");h=e(g).find(".filebox_list");function l(m){h.html(m.html);h.find(".select").bind("click",function(p){var n=e("input.select_checkbox:checked");if(n.length==0){var o=e(this).closest("tr").find("img.filebox_item").attr("src");if(!o){alert("None selected!");}else{k.trigger("filebox.selected",[o]);k.trigger("close.mw");}}else{k.trigger("filebox.selected",[n]);k.trigger("close.mw");}return false;});h.find(".x_pagination").find("a").filter(function(){if(e(this).data("toggle")){return false;}if(e(this).parent().hasClass("x_disabled")){return false;}if(e(this).parent().hasClass("x_active")){return false;}return true;}).bind("click",function(){var n=e(this).attr("page");e.exec_json("module.getFileBoxListHtml",{page:n},l);return false;});e("#goToFileBox").find("button").bind("click",function(){var n=e(this).prev("input").val();e.exec_json("module.getFileBoxListHtml",{page:n},l);return false;});h.closest(".x_modal-body").scrollTop(0);}e.exec_json("module.getFileBoxListHtml",{page:"1"},l);});var f=e(".x .dsTg .__simple");var d=e(".x .dsTg .__detail");var a=e(".x .dsTg td.title");a.each(function(){var g=e(this);if(g.find("p.x_alert").length==0){g.addClass("tg").find(">*:not(:first-child)").hide();}});var b=e(".x .dsTg td.tg>*:not(:first-child)");f.click(function(){b.hide();d.removeClass("x_active");f.addClass("x_active");});d.click(function(){b.show();d.addClass("x_active");f.removeClass("x_active");});});jQuery(function(a){a.fn.xeMultilingualWindow=function(s){var j=a(this);var k=j.find("#lang_create");var d=j.find("#lang_search");var b=false;s=a.extend({create_type:"save_and_use",modify_type:"save_and_use",view_use:true,view_modify:true,view_delete:false,list_count:5},s||{});if(s.create_type!="save_and_use"){k.find(".save-useit").text(xe.cmd_save);}function m(){if(k.is(":visible")&&b){if(confirm(xe.msg_confirm_save_and_use_multilingual)){k.find(".save-useit").trigger("click");}}return true;}function q(){if(d.is(":visible")&&d.find(".editMode").length){var t=d.find(".editMode");if(confirm(xe.msg_confirm_save_and_use_multilingual)){t.find(".save").trigger("click");}else{t.find(".cancel").trigger("click");}}return true;}function f(){d.find(".item > fieldset").hide().prev("a").children("i").removeClass("x_icon-chevrom-up").addClass("x_icon-chevron-down");j.find('[href="#lang_create"]').trigger("click");k.find(".editMode").children("textarea").val("");b=false;return true;}function p(t){if(!t){l(1,xe.current_lang,"","",false);}else{l(1,xe.current_lang,"",t,false);j.find('[href="#lang_search"]').trigger("click");}}function e(){if(!m()){return false;}if(!q()){return false;}if(!f()){return false;}}function o(u,v){var t=j.data("lang-target");b=false;if(t){t.trigger("selected.g11n",[u,v]);}}function l(x,v,w,u,t){if(typeof x=="undefined"){x=1;}if(typeof v=="undefined"){v=xe.current_lang;}if(typeof w=="undefined"){w="";}if(typeof u=="undefined"){u="";}if(typeof t=="undefined"){t=true;}a.exec_json("module.getModuleAdminLangListHtml",{page:x,lang_code:v,search_keyword:w,name:u,list_count:s.list_count},function(y){if(!y||!y.html){return;}d.html(y.html);g();h();n();r();if(t){document.location.href="#lang_search";}if(u){a("#lang_search").find('[href^="#lang-"]').trigger("click");}});}function g(){d.find(".x_pagination a").click(function(){var v=a(this).data("page");var u=a(this).data("search_keyword");var t=a(this).data("current_lang");if(!v){return;}l(v,t,u);return false;});d.find(".x_pagination").submit(function(){var v=a(this).find('[name="page"]').val();var u=a(this).data("search_keyword");var t=a(this).data("current_lang");if(!v){return false;}l(v,t,u);return false;});}function h(){d.find(".search").submit(function(){var u=a(this).find('[name="search_keyword"]').val();var t=a(this).find('[name="lang_code"]').val();l(1,t,u);return false;});d.find("#search_cancel").click(function(){l(1,xe.current_lang,"");});}function n(){d.find(".set").append('').click(function(){var v=a(this);var u=v.data("lang_code");q();var t="x_icon-chevron-up";var x="x_icon-chevron-down";if(v.next("fieldset").is(":visible")){v.children("i").removeClass(t).addClass(x);}else{v.parent(".item").siblings(".item").find("a > i").removeClass(t).addClass(x).end().children("fieldset").hide();v.children("i").removeClass(x).addClass(t);}if(typeof v.data("is_loaded")!="undefined"){return;}a.exec_json("module.getModuleAdminLangCode",{name:u},w);function w(y){var z=v.next("fieldset").find("textarea");z.each(function(){var C=a(this);var B=y.langs[C.data("lang")];var A=/^\$user_lang->/;if(A.test(B)){C.val("").data("value","");}else{C.val(B).data("value",B);}});v.data("is_loaded",true);}});}function r(){if(!s.view_use){d.find(".useit").hide();}if(!s.view_modify){d.find(".modify").hide();}if(!s.view_delete){d.find(".delete").hide();}if(s.modify_type=="save"){d.find(".save").text(xe.cmd_save);}d.find(".modify").click(function(){a(this).closest("fieldset").addClass("editMode").find("textarea").removeAttr("disabled");a(this).siblings(".cancel").prependTo(a(this).parent());a(this).siblings(".delete").attr("disabled","disabled");});d.find(".cancel").click(function(){a(this).closest("fieldset").removeClass("editMode").find("textarea").attr("disabled","disabled").each(function(){var t=a(this);t.val(t.data("value"));});a(this).siblings(".modify").prependTo(a(this).parent());a(this).siblings(".delete").removeAttr("disabled");return false;});d.find(".delete").click(function(){if(!confirm(xe.confirm_delete)){return;}var t=a(this);lang_name=t.closest(".item").find('[href^="#lang-"]').data("lang_code");a.exec_json("module.procModuleAdminDeleteLang",{name:lang_name},function(y){if(!y){return;}if(y.error){alert(y.message);return;}var u=d.find(".x_pagination");var x=u.data("page");var w=u.data("search_keyword");var v=u.data("lang_code");if(!x){$page=1;}l(x,v,w);});});d.find(".item").submit(function(){var w=a(this);var v=w.find(".editMode").children("textarea");var u=w.find('[href^="#lang-"]');var x={};var t=null;v.each(function(){var y=a(this);x[y.attr("class")]=y.val();y.data("tmp_value",y.val());if(xe.current_lang==y.attr("class")){t=y.val();}});x.lang_name=u.data("lang_code");a.exec_json("module.procModuleAdminInsertLang",x,function(y){if(!y||y.error||!y.name){return;}v.each(function(){var z=a(this);z.data("value",z.data("tmp_value"));});u.children("span").html(t);d.find(".cancel").trigger("click");w.find(".useit").trigger("click");});return false;});d.find(".useit").click(function(){var w=a(this);var u=w.closest(".item").find('[href^="#lang-"]');var t=u.data("lang_code");var v=u.children("span").text();o(t,v);});}j.find(".x_tabbable").xeTabbable();k.find(".editMode textarea").change(function(){b=true;});k.submit(function(){var u=a(this);var v={};var t=null;u.find(".editMode").children("textarea").each(function(){var x=a(this);v[x.attr("class")]=x.val();if(xe.current_lang==x.attr("class")){t=x.val();}});if(!t){alert(xe.msg_empty_multilingual);return false;}a.exec_json("module.procModuleAdminInsertLang",v,w);function w(x){if(!x||x.error||!x.name){return;}if(s.create_type=="save_and_use"){o(x.name,t);}else{alert(x.message);f();}}return false;});j.find('[href="#lang_search"]').click(function(){l();});j.bind("reset.g11n",function(){f();});j.bind("before-open.g11n",function(u,t){p(t);});j.bind("before-close.g11n",function(){return e();});return this;};});var is_loaded_multilingual_window_html=false;jQuery(function(a){a.fn.xeLoadMultilingualWindowHtml=function(){function b(e){var d=a("#content");a(e.html).appendTo(d).xeMultilingualWindow();a(".lang_code").trigger("loaded-multilingualWindow");}a.exec_json("module.getModuleAdminMultilingualHtml",{},b);return this;};});var multilingual_id_count=0;jQuery(function(a){a.fn.xeApplyMultilingualUI=function(){a(this).each(function(){if(!is_loaded_multilingual_window_html){a().xeLoadMultilingualWindowHtml();is_loaded_multilingual_window_html=true;}var e=a(this);var d=this;if(e.parent().hasClass("g11n")){e.siblings().remove();}else{e.wrap("");}var f=e.attr("id");if(!f){f="__lang_code_"+multilingual_id_count;multilingual_id_count++;e.attr("id",f);}function b(){var m=a("#g11n");var j=e.width();if(d.tagName=="TEXTAREA"||e.data("type")=="textarea"){var o=a('