function confirm(n,t){$("#confirm").modal({closeHTML:"<a href='#' title='Close' class='modal-close'>x<\/a>",position:["20%",],overlayId:"confirm-overlay",containerId:"confirm-container",onShow:function(i){$(".message",i.data[0]).append(n);$(".yes",i.data[0]).click(function(){$.isFunction(t)&&t.apply();$.modal.close()})}})}(function(n){var i=n.browser.msie&&parseInt(n.browser.version)==6&&typeof XMLHttpRequest!="object",r=null,t=[];n.modal=function(t,i){return n.modal.impl.init(t,i)};n.modal.close=function(){n.modal.impl.close()};n.fn.modal=function(t){return n.modal.impl.init(this,t)};n.modal.defaults={appendTo:"body",focus:!0,opacity:50,overlayId:"simplemodal-overlay",overlayCss:{},containerId:"simplemodal-container",containerCss:{},dataId:"simplemodal-data",dataCss:{},minHeight:200,minWidth:300,maxHeight:null,maxWidth:null,autoResize:!1,autoPosition:!0,zIndex:1e3,close:!0,closeHTML:'<a class="modalCloseImg" title="Close"><\/a>',closeClass:"simplemodal-close",escClose:!0,overlayClose:!1,position:null,persist:!1,onOpen:null,onShow:null,onClose:null};n.modal.impl={o:null,d:{},init:function(t,i){var u=this;if(u.d.data)return!1;if(r=n.browser.msie&&!n.boxModel,u.o=n.extend({},n.modal.defaults,i),u.zIndex=u.o.zIndex,u.occb=!1,typeof t=="object")t=t instanceof jQuery?t:n(t),t.parent().parent().size()>0&&(u.d.parentNode=t.parent(),u.o.persist||(u.d.orig=t.clone(!0)));else if(typeof t=="string"||typeof t=="number")t=n("<div><\/div>").html(t);else return alert("SimpleModal Error: Unsupported data type: "+typeof t),u;return u.create(t),t=null,u.open(),n.isFunction(u.o.onShow)&&u.o.onShow.apply(u,[u.d]),u},create:function(u){var f=this;t=f.getDimensions();i&&(f.d.iframe=n('<iframe src="javascript:false;"><\/iframe>').css(n.extend(f.o.iframeCss,{display:"none",opacity:0,position:"fixed",height:t[0],width:t[1],zIndex:f.o.zIndex,top:0,left:0})).appendTo(f.o.appendTo));f.d.overlay=n("<div><\/div>").attr("id",f.o.overlayId).addClass("simplemodal-overlay").css(n.extend(f.o.overlayCss,{display:"none",opacity:f.o.opacity/100,height:t[0],width:t[1],position:"fixed",left:0,top:0,zIndex:f.o.zIndex+1})).appendTo(f.o.appendTo);f.d.container=n("<div><\/div>").attr("id",f.o.containerId).addClass("simplemodal-container").css(n.extend(f.o.containerCss,{display:"none",position:"fixed",zIndex:f.o.zIndex+2})).append(f.o.close&&f.o.closeHTML?n(f.o.closeHTML).addClass(f.o.closeClass):"").appendTo(f.o.appendTo);f.d.wrap=n("<div><\/div>").attr("tabIndex",-1).addClass("simplemodal-wrap").css({height:"100%",outline:0,width:"100%"}).appendTo(f.d.container);f.d.data=u.attr("id",u.attr("id")||f.o.dataId).addClass("simplemodal-data").css(n.extend(f.o.dataCss,{display:"none"})).appendTo("body");u=null;f.setContainerDimensions();f.d.data.appendTo(f.d.wrap);(i||r)&&f.fixIE()},bindEvents:function(){var u=this;n("."+u.o.closeClass).bind("click.simplemodal",function(n){n.preventDefault();u.close()});u.o.close&&u.o.overlayClose&&u.d.overlay.bind("click.simplemodal",function(n){n.preventDefault();u.close()});n(document).bind("keydown.simplemodal",function(n){u.o.focus&&n.keyCode==9?u.watchTab(n):u.o.close&&u.o.escClose&&n.keyCode==27&&(n.preventDefault(),u.close())});n(window).bind("resize.simplemodal",function(){t=u.getDimensions();u.setContainerDimensions(!0);i||r?u.fixIE():(u.d.iframe&&u.d.iframe.css({height:t[0],width:t[1]}),u.d.overlay.css({height:t[0],width:t[1]}))})},unbindEvents:function(){n("."+this.o.closeClass).unbind("click.simplemodal");n(document).unbind("keydown.simplemodal");n(window).unbind("resize.simplemodal");this.d.overlay.unbind("click.simplemodal")},fixIE:function(){var i=this,t=i.o.position;n.each([i.d.iframe||null,i.d.overlay,i.d.container],function(n,i){var a,v,s,h;if(i){var e="document.body.clientHeight",o="document.body.clientWidth",y="document.body.scrollHeight",c="document.body.scrollLeft",l="document.body.scrollTop",p="document.body.scrollWidth",w="document.documentElement.clientHeight",b="document.documentElement.clientWidth",u="document.documentElement.scrollLeft",f="document.documentElement.scrollTop",r=i[0].style;r.position="absolute";n<2?(r.removeExpression("height"),r.removeExpression("width"),r.setExpression("height",""+y+" > "+e+" ? "+y+" : "+e+' + "px"'),r.setExpression("width",""+p+" > "+o+" ? "+p+" : "+o+' + "px"')):(t&&t.constructor==Array?(s=t[0]?typeof t[0]=="number"?t[0].toString():t[0].replace(/px/,""):i.css("top").replace(/px/,""),a=s.indexOf("%")==-1?s+" + (t = "+f+" ? "+f+" : "+l+') + "px"':parseInt(s.replace(/%/,""))+" * (("+w+" || "+e+") / 100) + (t = "+f+" ? "+f+" : "+l+') + "px"',t[1]&&(h=typeof t[1]=="number"?t[1].toString():t[1].replace(/px/,""),v=h.indexOf("%")==-1?h+" + (t = "+u+" ? "+u+" : "+c+') + "px"':parseInt(h.replace(/%/,""))+" * (("+b+" || "+o+") / 100) + (t = "+u+" ? "+u+" : "+c+') + "px"')):(a="("+w+" || "+e+") / 2 - (this.offsetHeight / 2) + (t = "+f+" ? "+f+" : "+l+') + "px"',v="("+b+" || "+o+") / 2 - (this.offsetWidth / 2) + (t = "+u+" ? "+u+" : "+c+') + "px"'),r.removeExpression("top"),r.removeExpression("left"),r.setExpression("top",a),r.setExpression("left",v))}})},focus:function(t){var i=this,u=t||"first",r=n(":input:enabled:visible:"+u,i.d.wrap);r.length>0?r.focus():i.d.wrap.focus()},getDimensions:function(){var t=n(window),i=n.browser.opera&&n.browser.version>"9.5"&&n.fn.jquery<="1.2.6"?document.documentElement.clientHeight:n.browser.opera&&n.browser.version<"9.5"&&n.fn.jquery>"1.2.6"?window.innerHeight:t.height();return[i,t.width()]},getVal:function(n){return n=="auto"?0:n.indexOf("%")>0?n:parseInt(n.replace(/px/,""))},setContainerDimensions:function(n){var i=this;if(!n||n&&i.o.autoResize){var r=i.getVal(i.d.container.css("height")),u=i.getVal(i.d.container.css("width")),f=i.d.data.outerHeight(!0),e=i.d.data.outerWidth(!0),o=i.o.maxHeight&&i.o.maxHeight<t[0]?i.o.maxHeight:t[0],s=i.o.maxWidth&&i.o.maxWidth<t[1]?i.o.maxWidth:t[1];r=r?r>o?o:r:f?f>o?o:f<i.o.minHeight?i.o.minHeight:f:i.o.minHeight;u=u?u>s?s:u:e?e>s?s:e<i.o.minWidth?i.o.minWidth:e:i.o.minWidth;i.d.container.css({height:r,width:u});(f>r||e>u)&&i.d.wrap.css({overflow:"auto"})}i.o.autoPosition&&i.setPosition()},setPosition:function(){var n=this,i,r,u=t[0]/2-n.d.container.outerHeight(!0)/2,f=t[1]/2-n.d.container.outerWidth(!0)/2;n.o.position&&Object.prototype.toString.call(n.o.position)==="[object Array]"?(i=n.o.position[0]||u,r=n.o.position[1]||f):(i=u,r=f);n.d.container.css({left:r,top:i})},watchTab:function(t){var i=this,r;n(t.target).parents(".simplemodal-container").length>0?(i.inputs=n(":input:enabled:visible:first, :input:enabled:visible:last",i.d.data[0]),(!t.shiftKey&&t.target==i.inputs[i.inputs.length-1]||t.shiftKey&&t.target==i.inputs[0]||i.inputs.length==0)&&(t.preventDefault(),r=t.shiftKey?"last":"first",setTimeout(function(){i.focus(r)},10))):(t.preventDefault(),setTimeout(function(){i.focus()},10))},open:function(){var t=this;t.d.iframe&&t.d.iframe.show();n.isFunction(t.o.onOpen)?t.o.onOpen.apply(t,[t.d]):(t.d.overlay.show(),t.d.container.show(),t.d.data.show());t.focus();t.bindEvents()},close:function(){var t=this;if(!t.d.data)return!1;t.unbindEvents();n.isFunction(t.o.onClose)&&!t.occb?(t.occb=!0,t.o.onClose.apply(t,[t.d])):(t.d.parentNode?t.o.persist?t.d.data.hide().appendTo(t.d.parentNode):(t.d.data.hide().remove(),t.d.orig.appendTo(t.d.parentNode)):t.d.data.hide().remove(),t.d.container.hide().remove(),t.d.overlay.hide().remove(),t.d.iframe&&t.d.iframe.hide().remove(),t.d={})}}})(jQuery)