(function(a){a.dialog2={verticalOffset:-75,horizontalOffset:0,repositionOnResize:true,overlayOpacity:0.5,overlayColor:"#CCC",draggable:true,okButton:"\u0237\ufffd\ufffd",cancelButton:"\u0221\ufffd\ufffd",dialogClass:null,hasCancelBtn:true,hasOkBtn:true,hasContentBtmLine:false,modeDialog:function(b){args={content:"",title:"",width:420,callback:null,closeCallback:null};jQuery.extend(args,b);a.dialog2._show(args.title,args.content,"modeDialog",args.width,function(c){if(args.callback){return args.callback(c)}},function(){if(args.closeCallback){return args.closeCallback()}})},redraw:function(b){a("#dialog_container").remove();a.dialog2.modeDialog(b)},_show:function(l,h,j,d,m,b){a.dialog2._overlay("show");a("#dialog_container").remove();var i='<div id="dialog_container"><div id="popup_title"><span id="dialog_title"></span></div><img id="dialog_close" class="shut" alt="\ufffd\u0631\ufffd" src="http://i0.jrj.com.cn/myjrj/shut.gif" unselectable="on" style="-moz-user-select:none;"/><div id="dialog_body"><div id="dialog_content"></div></div></div>';a("BODY").append(i);if(a.dialog2.dialogClass){a("#dialog_container").addClass(a.dialog2.dialogClass)}var k=(a.browser.msie&&parseInt(a.browser.version)<=6)?"absolute":"fixed";a("#dialog_container").css({position:k,width:d+"px",padding:0,margin:0,zIndex:99999});a("#dialog_title").html(l);a("#dialog_title")[0].unselectable="on";var f=a("#dialog_content");f.addClass(j);if(!a.dialog2.hasContentBtmLine){f.addClass("none_bottom")}f.text(h);f.html(f.text().replace(/\n/g,"<br/>"));a("#dialog_close").click(function(){a.dialog2._hide();if(b){b()}});a.dialog2._reposition();a.dialog2._maintainPosition(true);switch(j){case"modeDialog":var c="";if(a.dialog2.hasOkBtn&&a.dialog2.hasCancelBtn){c='<div id="dialog_panel"><input type="button" class="btn" value="'+a.dialog2.okButton+'" id="dialog_ok" /><input type="button" class="btn" value="'+a.dialog2.cancelButton+'" id="dialog_cancel"/></div>'}else{if(a.dialog2.hasOkBtn&&!a.dialog2.hasCancelBtn){c='<div id="dialog_panel"><input type="button" class="btn" value="'+a.dialog2.okButton+'" id="dialog_ok" /></div>'}else{if(!a.dialog2.hasOkBtn&&a.dialog2.hasCancelBtn){c='<div id="dialog_panel"><input type="button" class="btn" value="'+a.dialog2.cancelButton+'" id="dialog_cancel"/></div>'}}}if(c!=""){f.after(c)}a("#dialog_ok").click(function(){var e=false;if(m){e=m(true);if(!e){a.dialog2._hide()}}else{a.dialog2._hide()}});a("#dialog_cancel").click(function(){a.dialog2._hide()});a("#dialog_ok").focus();a("#dialog_ok, #dialog_cancel").keypress(function(n){if(n.keyCode==13){a("#dialog_ok").trigger("click")}if(n.keyCode==27){a("#dialog_cancel").trigger("click")}});break}if(a.dialog2.draggable){try{a("#dialog_container").draggable({handle:a("#popup_title")});a("#popup_title").css({cursor:"move"})}catch(g){}}},_hide:function(){a.dialog2.okButton="\u0237\ufffd\ufffd";a.dialog2.cancelButton="\u0221\ufffd\ufffd";a.dialog2.hasCancelBtn=true;a.dialog2.hasContentBtmLine=false;a("#dialog_container").remove();a.dialog2._overlay("hide");a.dialog2._maintainPosition(false)},_overlay:function(b){switch(b){case"show":a.dialog2._overlay("hide");a("BODY").append('<div id="dialog_overlay"></div>');a("#dialog_overlay").css({position:"absolute",zIndex:99998,top:"0px",left:"0px",width:a(window).width(),height:a(document).height(),background:a.dialog2.overlayColor,opacity:a.dialog2.overlayOpacity});if(navigator.appVersion.indexOf("MSIE 6.0")!=-1){a("#dialog_overlay").bgiframe()}break;case"hide":a("#dialog_overlay").remove();break}},_reposition:function(){var c=a(window).height();var b=a(window).width();if(jQuery.browser.opera){c=document.documentElement.clientHeight;b=document.documentElement.clientWidth}var e=((c/2)-(a("#dialog_container").outerHeight()/2))+a.dialog2.verticalOffset;var d=((b/2)-(a("#dialog_container").outerWidth()/2))+a.dialog2.horizontalOffset;if(e<0){e=0}if(d<0){d=0}if(a.browser.msie&&parseInt(a.browser.version)<=6){e=e+a(window).scrollTop()}a("#dialog_container").css({top:e+"px",left:d+"px"});a("#dialog_overlay").css({width:a(window).width(),height:a(document).height()})},_maintainPosition:function(b){if(a.dialog2.repositionOnResize){switch(b){case true:a(window).bind("resize",function(){a.dialog2._reposition()});a(window).bind("scroll",function(){a.dialog2._reposition()});break;case false:a(window).unbind("resize",a.dialog2._reposition);a(window).unbind("scroll",a.dialog2._reposition);break}}}}})(jQuery);

