/* * jquery ui */ if(dwr==null){var dwr={}}if(dwr.engine==null){dwr.engine={}}if(dwrengine==null){var dwrengine=dwr.engine}dwr.engine.seterrorhandler=function(a){dwr.engine._errorhandler=a};dwr.engine.setwarninghandler=function(a){dwr.engine._warninghandler=a};dwr.engine.settexthtmlhandler=function(a){dwr.engine._texthtmlhandler=a};dwr.engine.settimeout=function(a){dwr.engine._timeout=a};dwr.engine.setprehook=function(a){dwr.engine._prehook=a};dwr.engine.setposthook=function(a){dwr.engine._posthook=a};dwr.engine.setheaders=function(a){dwr.engine._headers=a};dwr.engine.setparameters=function(a){dwr.engine._parameters=a};dwr.engine.xmlhttprequest=1;dwr.engine.iframe=2;dwr.engine.scripttag=3;dwr.engine.setrpctype=function(a){if(a!=dwr.engine.xmlhttprequest&&a!=dwr.engine.iframe&&a!=dwr.engine.scripttag){dwr.engine._handleerror(null,{name:"dwr.engine.invalidrpctype",message:"rpctype must be one of dwr.engine.xmlhttprequest or dwr.engine.iframe or dwr.engine.scripttag"});return}dwr.engine._rpctype=a};dwr.engine.sethttpmethod=function(a){if(a!="get"&&a!="post"){dwr.engine._handleerror(null,{name:"dwr.engine.invalidhttpmethod",message:"remoting method must be one of get or post"});return}dwr.engine._httpmethod=a};dwr.engine.setordered=function(a){dwr.engine._ordered=a};dwr.engine.setasync=function(a){dwr.engine._async=a};dwr.engine.setactivereverseajax=function(a){if(a){if(dwr.engine._activereverseajax){return}dwr.engine._activereverseajax=true;dwr.engine._poll()}else{if(dwr.engine._activereverseajax&&dwr.engine._pollreq){dwr.engine._pollreq.abort()}dwr.engine._activereverseajax=false}};dwr.engine.defaulterrorhandler=function(b,a){dwr.engine._debug("error: "+a.name+", "+a.message,true);if(b==null||b==""){alert("a server error has occured.")}else{if(b.indexof("0x80040111")!=-1){dwr.engine._debug(b)}else{alert(b)}}};dwr.engine.defaultwarninghandler=function(b,a){dwr.engine._debug(b)};dwr.engine.beginbatch=function(){if(dwr.engine._batch){dwr.engine._handleerror(null,{name:"dwr.engine.batchbegun",message:"batch already begun"});return}dwr.engine._batch=dwr.engine._createbatch()};dwr.engine.endbatch=function(b){var a=dwr.engine._batch;if(a==null){dwr.engine._handleerror(null,{name:"dwr.engine.batchnotbegun",message:"no batch in progress"});return}dwr.engine._batch=null;if(a.map.callcount==0){return}if(b){dwr.engine._mergebatch(a,b)}if(dwr.engine._ordered&&dwr.engine._batcheslength!=0){dwr.engine._batchqueue[dwr.engine._batchqueue.length]=a}else{dwr.engine._senddata(a)}};dwr.engine.setpollmethod=function(a){dwr.engine.setpolltype(a)};dwr.engine.setmethod=function(a){dwr.engine.setrpctype(a)};dwr.engine.setverb=function(a){dwr.engine.sethttpmethod(a)};dwr.engine.setpolltype=function(){dwr.engine._debug("manually setting the poll type is not supported")};dwr.engine._origscriptsessionid="a048479dfeccd65b6386bfb3e3aec0b9";dwr.engine._sessioncookiename="jsessionid";dwr.engine._allowgetforsafaributmakeforgeryeasier="true";dwr.engine._scripttagprotection="throw 'allowscripttagremoting is false.';";dwr.engine._defaultpath="dwr";dwr.engine._pollwithxhr="false";dwr.engine._scriptsessionid=null;dwr.engine._getscriptsessionid=function(){if(dwr.engine._scriptsessionid==null){dwr.engine._scriptsessionid=dwr.engine._origscriptsessionid+math.floor(math.random()*1000)}return dwr.engine._scriptsessionid};dwr.engine._errorhandler=dwr.engine.defaulterrorhandler;dwr.engine._warninghandler=dwr.engine.defaultwarninghandler;dwr.engine._prehook=null;dwr.engine._posthook=null;dwr.engine._batches={};dwr.engine._batcheslength=0;dwr.engine._batchqueue=[];dwr.engine._rpctype=dwr.engine.xmlhttprequest;dwr.engine._httpmethod="post";dwr.engine._ordered=false;dwr.engine._async=true;dwr.engine._batch=null;dwr.engine._timeout=0;dwr.engine._domdocument=["msxml2.domdocument.6.0","msxml2.domdocument.5.0","msxml2.domdocument.4.0","msxml2.domdocument.3.0","msxml2.domdocument","msxml.domdocument","microsoft.xmldom"];dwr.engine._xmlhttp=["msxml2.xmlhttp.6.0","msxml2.xmlhttp.5.0","msxml2.xmlhttp.4.0","msxml2.xmlhttp.3.0","msxml2.xmlhttp","microsoft.xmlhttp"];dwr.engine._activereverseajax=false;dwr.engine._outstandingiframes=[];dwr.engine._pollreq=null;dwr.engine._pollcometinterval=200;dwr.engine._pollretries=0;dwr.engine._maxpollretries=0;dwr.engine._texthtmlhandler=null;dwr.engine._headers=null;dwr.engine._parameters=null;dwr.engine._postseperator="\n";dwr.engine._defaultinterceptor=function(a){return a};dwr.engine._urlrewritehandler=dwr.engine._defaultinterceptor;dwr.engine._contentrewritehandler=dwr.engine._defaultinterceptor;dwr.engine._replyrewritehandler=dwr.engine._defaultinterceptor;dwr.engine._nextbatchid=0;dwr.engine._propnames=["rpctype","httpmethod","async","timeout","errorhandler","warninghandler","texthtmlhandler"];dwr.engine._partialresponseno=0;dwr.engine._partialresponseyes=1;dwr.engine._partialresponseflush=2;dwr.engine._unloading=false;dwr.engine._execute=function(m,b,k,j){var e=false;if(dwr.engine._batch==null){dwr.engine.beginbatch();e=true}var d=dwr.engine._batch;var h=[];for(var c=0;c0||dwr.engine._pollreq){settimeout(dwr.engine._checkcometpoll,dwr.engine._pollcometinterval)}};dwr.engine._gettextfromcometiframe=function(b){var a=b.contentwindow.document.body;if(a==null){return""}var c=a.innerhtml;if(c.indexof("
")==0||c.indexof("
")==0){c=c.substring(5,c.length-7)}return c};dwr.engine._processcometresponse=function(d,e){if(e.charsprocessed==d.length){return}if(d.length==0){e.charsprocessed=0;return}var b=d.indexof("//#dwr-start#",e.charsprocessed);if(b==-1){e.charsprocessed=d.length;return}var a=d.lastindexof("//#dwr-end#");if(a==-1){return}if(d.charcodeat(a+11)==13&&d.charcodeat(a+12)==10){e.charsprocessed=a+13}else{e.charsprocessed=a+11}var c=d.substring(b+13,a);dwr.engine._receivedbatch=e;dwr.engine._eval(c);dwr.engine._receivedbatch=null};dwr.engine._senddata=function(e){e.map.batchid=dwr.engine._nextbatchid;dwr.engine._nextbatchid++;dwr.engine._batches[e.map.batchid]=e;dwr.engine._batcheslength++;e.completed=false;for(var d=0;d=0&&navigator.useragent.indexof("msie")>=0)){e.req=dwr.engine._newactivexobject(dwr.engine._xmlhttp)}}}var a,c;if(e.req){if(e.async){e.req.onreadystatechange=function(){if(typeof dwr!="undefined"){dwr.engine._statechange(e)}}}if(e.ispoll){dwr.engine._pollreq=e.req;if(!(document.all&&!window.opera)){e.req.batch=e}}var b=navigator.useragent.indexof("safari/");if(b>=0){var g=navigator.useragent.substring(b+7);if(parseint(g,10)<400){if(dwr.engine._allowgetforsafaributmakeforgeryeasier=="true"){e.httpmethod="get"}else{dwr.engine._handlewarning(e,{name:"dwr.engine.oldsafari",message:"safari get support disabled. see getahead.org/dwr/server/servlet and allowgetforsafaributmakeforgeryeasier."})}}}e.mode=e.ispoll?dwr.engine._modeplainpoll:dwr.engine._modeplaincall;c=dwr.engine._constructrequest(e);try{e.req.open(e.httpmethod,c.url,e.async);try{for(a in e.headers){var j=e.headers[a];if(typeof j=="string"){e.req.setrequestheader(a,j)}}if(!e.headers["content-type"]){e.req.setrequestheader("content-type","text/plain")}}catch(h){dwr.engine._handlewarning(e,h)}e.req.send(c.body);if(!e.async){dwr.engine._statechange(e)}}catch(h){dwr.engine._handleerror(e,h)}}else{if(e.rpctype!=dwr.engine.scripttag){var f=e.ispoll?"dwr-if-poll-"+e.map.batchid:"dwr-if-"+e.map.batchid;e.div=document.createelement("div");document.body.appendchild(e.div);e.div.innerhtml="";e.document=document;e.iframe=e.document.getelementbyid(f);e.iframe.batch=e;e.mode=e.ispoll?dwr.engine._modehtmlpoll:dwr.engine._modehtmlcall;if(e.ispoll){dwr.engine._outstandingiframes.push(e.iframe)}c=dwr.engine._constructrequest(e);if(e.httpmethod=="get"){e.iframe.setattribute("src",c.url)}else{e.form=e.document.createelement("form");e.form.setattribute("id","dwr-form");e.form.setattribute("action",c.url);e.form.setattribute("style","display:none;");e.form.setattribute("target",f);e.form.target=f;e.form.setattribute("method",e.httpmethod);for(a in e.map){var j=e.map[a];if(typeof j!="function"){var k=e.document.createelement("input");k.setattribute("type","hidden");k.setattribute("name",a);k.setattribute("value",j);e.form.appendchild(k)}}e.document.body.appendchild(e.form);e.form.submit()}}else{e.httpmethod="get";e.mode=e.ispoll?dwr.engine._modeplainpoll:dwr.engine._modeplaincall;c=dwr.engine._constructrequest(e);e.script=document.createelement("script");e.script.id="dwr-st-"+e.map["c0-id"];e.script.src=c.url;document.body.appendchild(e.script)}}};dwr.engine._modeplaincall="call/plaincall/default.htm";dwr.engine._modehtmlcall="call/htmlcall/default.htm";dwr.engine._modeplainpoll="call/plainpoll/default.htm";dwr.engine._modehtmlpoll="call/htmlpoll/default.htm";dwr.engine._constructrequest=function(b){var c={url:b.path+b.mode,body:null};if(b.ispoll==true){c.url+="reverseajax.dwr"}else{if(b.map.callcount==1){c.url+=b.map["c0-scriptname"]+"."+b.map["c0-methodname"]+".dwr"}else{c.url+="multiple."+b.map.callcount+".dwr"}}var e=location.href.match(/jsessionid=([^?]+)/);if(e!=null){c.url+=";jsessionid="+e[1]}var d;if(b.httpmethod=="get"){b.map.callcount=""+b.map.callcount;c.url+="?";for(d in b.map){if(typeof b.map[d]!="function"){c.url+=encodeuricomponent(d)+"="+encodeuricomponent(b.map[d])+"&"}}c.url=c.url.substring(0,c.url.length-1)}else{c.body="";if(document.all&&!window.opera){var a=[];for(d in b.map){if(typeof b.map[d]!="function"){a.push(d+"="+b.map[d]+dwr.engine._postseperator)}}c.body=a.join("")}else{for(d in b.map){if(typeof b.map[d]!="function"){c.body+=d+"="+b.map[d]+dwr.engine._postseperator}}}c.body=dwr.engine._contentrewritehandler(c.body)}c.url=dwr.engine._urlrewritehandler(c.url);return c};dwr.engine._statechange=function(c){var b;if(c.completed){dwr.engine._debug("error: _statechange() with batch.completed");return}var f=c.req;try{if(f.readystate!=4){return}}catch(d){dwr.engine._handlewarning(c,d);dwr.engine._clearup(c);return}if(dwr.engine._unloading){dwr.engine._debug("ignoring reply from server as page is unloading.");return}try{var e=f.responsetext;e=dwr.engine._replyrewritehandler(e);var a=f.status;if(e==null||e==""){dwr.engine._handlewarning(c,{name:"dwr.engine.missingdata",message:"no data received from server"})}else{if(a!=200){dwr.engine._handleerror(c,{name:"dwr.engine.http."+a,message:f.statustext})}else{var g=f.getresponseheader("content-type");if(!g.match(/^text\/plain/)&&!g.match(/^text\/javascript/)){if(g.match(/^text\/html/)&&typeof c.texthtmlhandler=="function"){c.texthtmlhandler({status:a,responsetext:e,contenttype:g})}else{dwr.engine._handlewarning(c,{name:"dwr.engine.invalidmimetype",message:"invalid content type: '"+g+"'"})}}else{if(c.ispoll&&c.map.partialresponse==dwr.engine._partialresponseyes){dwr.engine._processcometresponse(e,c)}else{if(e.search("//#dwr")==-1){dwr.engine._handlewarning(c,{name:"dwr.engine.invalidreply",message:"invalid reply from server"})}else{b=e}}}}}}catch(d){dwr.engine._handlewarning(c,d)}dwr.engine._callposthooks(c);dwr.engine._receivedbatch=c;if(b!=null){b=b.replace(dwr.engine._scripttagprotection,"")}dwr.engine._eval(b);dwr.engine._receivedbatch=null;dwr.engine._validatebatch(c);if(!c.completed){dwr.engine._clearup(c)}};dwr.engine._validatebatch=function(a){if(!a.completed){for(var b=0;b"+b.innerhtml;if(e.length>2048){e=e.substring(0,2048)}b.innerhtml=e}}};if(dwr==null){var dwr={}}if(dwr.util==null){dwr.util={}}if(dwrutil==null){var dwrutil=dwr.util}dwr.util._escapehtml=true;dwr.util.setescapehtml=function(a){dwr.util._escapehtml=a};dwr.util._shouldescapehtml=function(a){if(a&&a.escapehtml!=null){return a.escapehtml}return dwr.util._escapehtml};dwr.util.escapehtml=function(a){return a.replace(/&/g,"&").replace(//g,">")};dwr.util.unescapehtml=function(a){return a.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")};dwr.util.replacexmlcharacters=function(a){a=a.replace("&","+");a=a.replace("<","\u2039");a=a.replace(">","\u203a");a=a.replace("'","\u2018");a=a.replace('"',"\u201c");return a};dwr.util.containsxssriskycharacters=function(a){return(a.indexof("&")!=-1||a.indexof("<")!=-1||a.indexof(">")!=-1||a.indexof("'")!=-1||a.indexof('"')!=-1)};dwr.util.onreturn=function(a,b){if(!a){a=window.event}if(a&&a.keycode&&a.keycode==13){b()}};dwr.util.selectrange=function(c,d,a){c=dwr.util._getelementbyid(c,"selectrange()");if(c==null){return}if(c.setselectionrange){c.setselectionrange(d,a)}else{if(c.createtextrange){var b=c.createtextrange();b.movestart("character",d);b.moveend("character",a-c.value.length);b.select()}}c.focus()};if(document.getelementbyid){dwr.util.byid=function(){var c=new array();for(var b=0;bw.shortstringmaxlength){s=s.substring(0,w.shortstringmaxlength-3)+"..."}if(w.escapehtml){var x=s.split("\n");for(var q=0;q0){m="[...]"}else{m="[]"}}else{var v=[];v.push("[");var r=0;for(var q=0;q0){v.push(", ")}if(j==1){if(r==w.onelinemaxitems){v.push("...");break}}else{v.push(w.lineterminator+d(l+1,w))}if(q!=r){v.push(q);v.push(":")}v.push(e(t,j-1,l+1,w));r++}if(j>1){v.push(w.lineterminator+d(l,w))}v.push("]");m=v.join("")}}else{if(dwr.util._isobject(p)&&!dwr.util._isdate(p)){if(j==0){m=dwr.util._detailedtypeof(p)}else{var v=[];if(dwr.util._detailedtypeof(p)!="object"){v.push(dwr.util._detailedtypeof(p));if(typeof p.valueof()!="object"){v.push(":");v.push(e(p.valueof(),1,l,w))}v.push(" ")}v.push("{");var u=dwr.util._ishtmlelement(p);var r=0;for(var k in p){var o=p[k];if(u){if(!o){continue}if(typeof o=="function"){continue}if(h[k]){continue}if(k.touppercase()==k){continue}}if(r>0){v.push(", ")}if(j==1){if(r==w.onelinemaxitems){v.push("...");break}}else{v.push(w.lineterminator+d(l+1,w))}v.push(k.length>w.propertynamemaxlength?k.substring(0,w.propertynamemaxlength-3)+"...":k);v.push(":");v.push(e(o,j-1,l+1,w));r++}if(j>1&&r>0){v.push(w.lineterminator+d(l,w))}v.push("}");m=v.join("")}}else{m=""+p}}}}return m}catch(n){return(n.message?n.message:""+n)}}function d(l,j){var m=[];m.push(j.baseindent);for(var k=0;k=1){f=a.item(0)}}if(f==null){dwr.util._debug("setvalue() can't find an element with id/name: "+h+".");return}dwr.util.highlight(f,c);if(dwr.util._ishtmlelement(f,"select")){if(f.type=="select-multiple"&&dwr.util._isarray(g)){dwr.util._selectlistitems(f,g)}else{dwr.util._selectlistitem(f,g)}return}if(dwr.util._ishtmlelement(f,"input")){if(f.type=="radio"||f.type=="checkbox"){if(a&&a.length>=1){for(var d=0;d=1){j=a.item(0)}}if(j==null){dwr.util._debug("getvalue() can't find an element with id/name: "+g+".");return""}if(dwr.util._ishtmlelement(j,"select")){if(j.type=="select-multiple"){var d=new array();for(var f=0;f=1){for(var f=0;f=1){var d=[];for(var f=0;f0&&dwr.util._isobject(d[0])){for(var c=0;c0&&dwr.util._isobject(d[f][0])){dwr.util._setvaluesrecursive(d[f],a,e-1,b)}else{if(typeof d[f]=="function"){}else{if(dwr.util.byid(a)!=null||document.getelementsbyname(a).length>=1){dwr.util.setvalue(a,d[f],b)}}}}}}};dwr.util.getvalues=function(c,a){if(typeof c=="string"||dwr.util._ishtmlelement(c)){return dwr.util.getformvalues(c)}else{var b="";var d=100;if(a!=null&&a.prefix){b=a.prefix}if(a!=null&&a.idprefix){b=a.idprefix}if(a!=null&&"depth" in a){d=a.depth}dwr.util._getvaluesrecursive(c,b,d,a);return c}};dwr.util.getformvalues=function(a){var f=null;if(typeof a=="string"){f=document.forms[a];if(f==null){f=dwr.util.byid(a)}}else{if(dwr.util._ishtmlelement(a)){f=a}}if(f!=null){if(f.elements==null){alert("getformvalues() requires an object or reference to a form element.");return null}var d={};var b;var e;for(var c=0;c0&&dwr.util._isobject(d[0])){for(var c=0;c0&&dwr.util._isobject(d[f][0])){dwr.util._getvaluesrecursive(d[f],a,e-1,b)}else{if(typeof d[f]=="function"){}else{if(dwr.util.byid(a)!=null||document.getelementsbyname(a).length>=1){d[f]=dwr.util.getvalue(a)}}}}}}};dwr.util.addoptions=function(o,f){o=dwr.util._getelementbyid(o,"addoptions()");if(o==null){return}var c=dwr.util._ishtmlelement(o,"select");var j=dwr.util._ishtmlelement(o,["ul","ol"]);if(!c&&!j){dwr.util._debug("addoptions() can only be used with select/ul/ol elements. attempt to use: "+dwr.util._detailedtypeof(o));return}if(f==null){return}var h=arguments.length;var p={};var n=arguments[h-1];if(h>2&&dwr.util._isobject(n)){p=n;h--}var g=null;if(h>=3){g=arguments[2]}var d=null;if(h>=4){d=arguments[3]}if(!p.optioncreator&&c){p.optioncreator=dwr.util._defaultoptioncreator}if(!p.optioncreator&&j){p.optioncreator=dwr.util._defaultlistitemcreator}p.document=o.ownerdocument;var m,k,l;if(dwr.util._isarray(f)){for(var e=0;e0){b.removechild(b.firstchild)}}};dwr.util.addrows=function(e,d,a,b){e=dwr.util._getelementbyid(e,"addrows()");if(e==null){return}if(!dwr.util._ishtmlelement(e,["table","tbody","thead","tfoot"])){dwr.util._debug("addrows() can only be used with table, tbody, thead and tfoot elements. attempt to use: "+dwr.util._detailedtypeof(e));return}if(!b){b={}}if(!b.rowcreator){b.rowcreator=dwr.util._defaultrowcreator}if(!b.cellcreator){b.cellcreator=dwr.util._defaultcellcreator}b.document=e.ownerdocument;var c,f;if(dwr.util._isarray(d)){for(f=0;fh.length){if(f.id.substr(0,h.length)==h){var a=f.id.charat(h.length);if(a=="."||a=="["){b=c+f.id.substr(h.length)}}}}if(b){f.setattribute("id",b)}else{f.removeattribute("id")}}var e=f.childnodes;for(var d=0;d0&&dwr.util._isobject(b[0])){var e=f+"."+prop;var d=dwr.util.byid(e);if(d!=null){dwr.util._clonenodeforvaluesrecursive(d,b,e,a)}}}else{if(dwr.util._isobject(b)){dwr.util._clonesubarrays(b,f+"."+prop,a)}}}};dwr.util._getelementbyid=function(b,a){var c=b;b=dwr.util.byid(b);if(b==null){dwr.util._debug(a+" can't find an element with id: "+c+".")}return b};dwr.util._ishtmlelement=function(c,e){if(c==null||typeof c!="object"||c.nodename==null){return false}if(e!=null){var d=c.nodename.tolowercase();if(typeof e=="string"){return d==e.tolowercase()}if(dwr.util._isarray(e)){var a=false;for(var b=0;b"+b.innerhtml;if(e.length>2048){e=e.substring(0,2048)}b.innerhtml=e}}};function isint(e,d){e=trim(e);if(e==null||trim(e)==""){return d}if(trim(e)=="0"){return false}var c=e.substring(0,1);if(c=="0"&&trim(e)!="0"){return false}for(var a=0;a="0"&&b<="9")){return false}}return true}function isfloat(h,e,c){if(h==null||trim(h)==""){return e}var g=trim(h);if(g.substring(0,1)=="."){return false}var j=0;for(var f=0;f="0"&&a<="9")||a==".")){return false}if(a=="."){j++}if(j>1){return false}}if(c!=null&&c>0){if(g.indexof(".")!=-1&&g.length-(g.indexof(".")+1)>c){return false}}var d=h.substring(0,1);var b=h.substring(1,2);if(d==0&&b!="."){for(var f=0;f="0"&&b<="9")){return false}}return true}function isnull(a){if(a==null||trim(a)==""){return true}return false}function isdate(g,d){if(g==null){return d}if(trim(g).length!=10){return false}var b=g.substring(0,4);if(parseint(b)<1900){return false}tempstr=g;var a=tempstr.indexof("-");if(a>-1){var f=tempstr.substring(0,a)}tempstr=tempstr.substring(a+1,tempstr.length);a=tempstr.indexof("-");if(a>-1){var h=tempstr.substring(0,a)}strday=tempstr.substring(a+1,tempstr.length);if(parseint(h)>12&&parseint(h)<1){return false}if((parseint(h)==4||parseint(h)==6||parseint(h)==9||parseint(h)==11)&&parseint(strday)==31){return false}if(parseint(h)==2){var e=(parseint(f)%4==0&&(parseint(f)%100!=0||parseint(f)%400==0));if(strday>29||(strday==29&&!e)){return false}}var c=/^[0-9]{4}\-(([0][1-9])||([1][012]))\-(([0][1-9])||([12][0-9])||([3][01]))$/;if(!g.match(c)){return false}return true}function isemail(c,b){if(c==null||trim(c)==""){return b}var a=/^[-a-za-z0-9_\.]+\@([0-9a-za-z_-]+)+(\.[0-9a-za-z_-]{1,})+$/;if(c.match(a)){return true}return false}function istelno(c,b){if(c==null||trim(c)==""){return b}var c=trim(c);var a=/^[\-0-9+()\/]{1,32}$/;if(a.test(c)){return true}return false}function isascii(d,c){if(d==null||trim(d)==""){return c}var d=trim(d);for(var a=0;a="a"&&b<="z")||(b>="0"&&b<="9"))){return false}}return true}function hasspecsymbol(a){return !/^[a-za-z0-90-9\u4e00-\u9fa5#\/\-&@\(\)\.$\*· ]*$/.test(a)}function specialcharacterscheck(a){return !/^[^\\&*^%<>/]*$/.test(a)}function validateobject(b){var a=new array("&","default.htm","*","^","'","%","<",">","\\","\\\\",'"');for(var c=0;c=0){return false}}return true}function fullspace(c){var a=/\ /;var b=a.test(c);if(b==true){return false}return true}function trim(a,b){a=""+a;if(b=="l"||b=="l"){regularexp=/^\s+/gi;return a.replace(regularexp,"")}else{if(b=="r"||b=="r"){regularexp=/\s+$/gi;return a.replace(regularexp,"")}else{regularexp=/^\s+|\s+$/gi;return a.replace(regularexp,"")}}}function strlen(c){c=trim(c);var a=/\r\n/g;var b=c.replace(a,"");return b.length}function concatdate(i,f,k){if(i==null||trim(i=="")){return false}if(f==null||trim(f=="")){return false}if(k==null||trim(k=="")){return false}var j=trim(i);var b=trim(f);var g=trim(k);var h="";var l=parseint(j);var e=parseint(b);var a=parseint(g);if(e<10){var c="0"+l}else{var c=""+l}if(a<10){var c="0"+l}else{var c=""+l}h+=l;h+=month1;h+=day1;return h}function equals(c,b,a){if(c==null&&b==null){return true}if(c==b){return true}return false}function equals(d,c,b,a){if(d.lengtha){return false}if(d==c){return true}return false}function comparefloat(b,a){b=trim(b);a=trim(a);var d=parsefloat(b);var c=parsefloat(a);if(dc){return -1}else{if(d==d){return 0}}}}function keyenter(c,e){var a=window.event.srcelement;var d=window.event.keycode;if(d!=c){return true}if(e==null){var b=0;while(a!=a.form.elements[b]){b++}if(!a.form.elements[b+1].disabled){a.form.elements[b+1].focus()}if(a.form.elements[b+1].type=="text"||a.form.elements[b+1].type=="textarea"||a.form.elements[b+1].type=="checkbox"){a.form.elements[b+1].select()}else{do{b++}while(a.form.elements[b+1].disabled);a.form.elements[b+1].focus();if(a.form.elements[b+1].type=="text"||a.form.elements[b+1].type=="textarea"||a.form.elements[b+1].type=="checkbox"){a.form.elements[b+1].select()}}}else{e.focus();if(e.type=="text"||e.type=="textarea"||e.type=="checkbox"){e.select()}}return false}function test_name(b){var a=/^[_\-a-za-z0-9]{6,20}$/;if(a.test(b)){return true}return false}function getstrlen(f){if(f==null){return 0}f=trim(f);var d=/\r\n/g;var e=f.replace(d,"");var b=0;for(var a=0;a0){c=c+getlinenum(e,a)}if(c==0){c=1}return c}function getlinenum(g,f){if(g==null){return 0}var l=1;var n=0;var c=1;for(var e=0;ef*l){if(c==2){n++}}if(n==f*l&&g.charat(e+1)<="\x7f"&&g.charat(e+1)!=""){var m="false";for(var b=f*(l-1);b<(f*l-1);b++){if(g.charat(b)>"\x80"){m="true";break}}if(m=="true"){var h=n;for(var d=e;g.charat(d-1)<="\x7f"&&h>(f*(l-1));d--){h--}n=n+(f*l-h)+1}}l=math.ceil(n/f)}return l}function covertdate(c){tempstr=c;var b=tempstr.indexof("-");if(b>-1){var d=tempstr.substring(0,b)}tempstr=tempstr.substring(b+1,tempstr.length);b=tempstr.indexof("-");if(b>-1){var e=tempstr.substring(0,b)}strday=tempstr.substring(b+1,tempstr.length);tempstr=tempstr.substring(b+1,tempstr.length);var a=new date(d,e,strday);return a}function comparedate(b,d){if(trim(b)==""||trim(d)==""){return true}var a=covertdate(b);var c=covertdate(d);if(a.gettime()>c.gettime()){return false}else{return true}}function getlocation(d){var a=new date();var c=d+"";var b=c.indexof("?");if(b>-1){d=d+"&time="+a.gettime()}else{d=d+"@time="+a.gettime()}return d}var formid;function openscriphtml(a){formid=a;if(navigator.appname!="microsoft internet explorer"){alert("此功能仅支持ie用户")}else{newwin=window.open("htmleditor/html/editor.html","","width=640,height=450,status=1");newwin.focus()}}function printparttextinlongtext(j,g){var h=j.value;var b=/<[a-z]*[a-z]*(\s[a-z]*[a-z]*\=((\"{0,1}([a-za-z\-\=\:\;\{\}\/\.\!\@\_\^\%\&\*\$\#\?\'\"\,\[\]]|[0-9]|[\u4e00-\u9fa5]|[\ufe30-\uffa0]|[\uff0c\u3002])\"{0,1})*|(\"{0,1}\#\w{6}\"{0,1})*))*\/?>|<\/[a-z]*[a-z]*>/g;var i=/\s/g;var f=/ /g;var d=h.replace(b,"");var a=d.replace(i,"");var e=a.replace(f,"");if(e.length>g){var c=e.substr(0,g)+"...";document.write(c)}else{document.write(e)}}function printparttext(j,g){var h=j;var b=/<[a-z]*[a-z]*(\s[a-z]*[a-z]*\=((\"{0,1}([a-za-z]|[0-9]|[\u4e00-\u9fa5]|[\ufe30-\uffa0]|[\uff0c\u3002])\"{0,1})*|(\"{0,1}\#\w{6}\"{0,1})*))*\/?>|<\/[a-z]*[a-z]*>/g;var i=/\s/g;var f=/ /g;var d=h.replace(b,"");var a=d.replace(i,"");var e=a.replace(f,"");if(e.length>g){var c=e.substr(0,g)+"...";document.write(c)}else{document.write(e)}}function sethome(){var a=new string(window.location);var b=a.indexof("?");var c;if(b==-1){c=a}else{c=a.substring(0,b)}document.all.sethomea.style.behavior="url(#default#homepage)";document.all.sethomea.sethomepage(c);return false}var num;var objreceiveimgpath;var objreceiveimgname;var objreceivetextname;function openscripupload(d,c,a,b){num=d;objreceiveimgname=a;objreceiveimgpath=c;objreceivetextname=b;if(navigator.appname!="microsoft internet explorer"){alert("此功能仅支持ie用户")}else{newwin=window.open("newebiz1/ebizportalfg/portal/html/imagerepositorymaint.html","","width=550,height=450,status=1,scrollbars=yes");newwin.focus()}}var num;var objreceiveimgpath;var objreceivetextname;function openscripuploadflash(c,b,a){num=c;objreceivetextname=a;objreceiveimgpath=b;if(navigator.appname!="microsoft internet explorer"){alert("此功能仅支持ie用户")}else{newwin=window.open("newebiz1/ebizportalfg/portal/html/flashrepositorymaint.html","","width=550,height=450,status=1,scrollbars=yes");newwin.focus()}}function compare(c,a){var b="^"+a;if(c.match(b)){return true}return false}function ischinesecharacters(b){var a=/^([\u4e00-\u9fa5])*$/;if(a.test(b)){return true}else{return false}}function ischinese(b){var a=/^([\u4e00-\u9fa5]|[\ufe30-\uffa0])*$/;if(a.test(b)){return true}else{return false}}function iscnandenandnumber(b){var a=/^([\u4e00-\u9fa5]|[\ufe30-\uffa0]|[_\-a-za-z0-9])*$/;if(a.test(b)){return true}else{return false}}function ismobilenumber(a){var b=/^([0-9]|[-]|[+])*$/;if(b.test(a)){return true}else{return false}}function ismobile(b){var a=/^1[0-9]{2}[0-9]{8}$/;if(!a.test(b)){return false}else{return true}}function hasspecialchar(a){return !/^[\u4e00-\u9fa5a-za-z\d\(\)\/#\-\.&%\*、 ]+$/.test(a)}function isfloat_8_2(b,a){b=trim(b);if(b==null||trim(b)==""){return a}return/^(0|[1-9]\d{0,7})(\.\d{1,2})?$/.test(b)}function exactdiv(arg1,arg2){var t1=0,t2=0,r1,r2;try{t1=arg1.tostring().split(".")[1].length}catch(e){}try{t2=arg2.tostring().split(".")[1].length}catch(e){}with(math){r1=number(arg1.tostring().replace(".",""));r2=number(arg2.tostring().replace(".",""));return(r1/r2)*pow(10,t2-t1)}}function exactmul(f,d){var a=0,c=f.tostring(),b=d.tostring();try{a+=c.split(".")[1].length}catch(g){}try{a+=b.split(".")[1].length}catch(g){}return number(c.replace(".",""))*number(b.replace(".",""))/math.pow(10,a)}function exactadd(f,d){var c,b,a;try{c=f.tostring().split(".")[1].length}catch(g){c=0}try{b=d.tostring().split(".")[1].length}catch(g){b=0}a=math.pow(10,math.max(c,b));return(f*a+d*a)/a}function getround(c,f){var e=math.pow(10,f);c*=e;c=math.round(c);var b=c/e;var d=""+b;for(var a=0;a=0;c--){if(b.indexof(d.charat(c))===-1){d=d.substring(0,c+1);break}}return b.indexof(d.charat(0))===-1?d:""};function css(b,d){for(var a in d){b.style[a]=d[a]}}function combobox(d){if(typeof d=="string"){d=document.getelementbyid(d)}if(!d){return}var b=document.createelement("div");var a=document.createelement("input");var c=document.createelement("ul");a.type="text";a.readonly="true";css(b,{width:d.offsetwidth+"px",display:"inline",position:"relative",height:d.offsetheight});css(a,{width:d.offsetwidth+"px",lineheight:"18px",background:"url(public/images/common/combobox.bmp) no-repeat top right"});css(c,{width:d.offsetwidth+"px",display:"none",background:"#fff",position:"absolute",top:d.offsetheight+"px",left:"0px",padding:"0px",margin:"0px",border:"1px solid"});d.style.display="none";d.parentnode.insertbefore(b,d);b.appendchild(a);b.appendchild(c);buildcombobox(c,d,a);a.onfocus=function(e){c.style.display=""};a.onclick=function(e){if(e){e.stoppropagation();e.preventdefault()}else{window.event.cancelbubble=true,window.event.returnvalue=false}};document.body.onclick=window.onclick=function(){for(var f=0,g;g=(window.dymcombox||[])[f];f++){g.style.display="none"}}}function buildcombobox(e,c,b){(window.dymcombox=window.dymcombox||[]).push(e);var g=true;for(var d=0,f;f=c.options[d];d++){var a=document.createelement("li");a.innerhtml=f.text;a.title=f.title||f.text;a.selectedindex=d;a.nowrap=true;css(a,{liststyle:"none",width:"100%",fontsize:"12px",height:"16px",lineheight:"16px"});a.onclick=function(){c.selectedindex=this.selectedindex;b.value=this.innerhtml;b.title=this.title;e.style.display="none"};a.onmouseover=function(){css(this,{background:"#006",color:"white"})};a.onmouseout=function(){css(this,{background:"#fff",color:"black"})};e.appendchild(a);if(g||f.selected){g=false;b.value=f.text;b.title=f.title}}}function _getelementbyid(e,c,b){var d=document.getelementbyid(e);var a=null;function f(k,j,h){if(k==null||j==null||h==null){return null}for(var g=0;g1){i=b(h.items,r)}function o(x){var w=b(x);return h.globalnav?w:r.parent().find(x)}r.data("finder",o);var p=o(h.prev),q=o(h.next),e=o(h.prevpage),t=o(h.nextpage);u.bind("onstart",function(z,x){var w=p.add(e);var y=q.add(t)});u.bind("onbeforeseek",function(c,y,b,a,z){if(b===undefined||b.isfunction(b)){b=h.speed}function d(){if(z){z.call(m,y)}u.trigger("onseek",[y])}if(v){if(h.effect=="fade"){var w=-a.position().left;i.fadeout(function(){i.css({left:w});i.fadein(d)})}else{i.animate({left:-a.position().left},b,h.easing,d)}}else{if(h.effect=="fade"){var x=-a.position().top;i.fadeout(function(){i.css({top:x});i.fadein(d)})}else{i.animate({top:-a.position().top},b,h.easing,d)}}c=m;g=y;u.trigger("onstart",[y])});b.extend(m,{getindex:function(){return g},getclickindex:function(){var w=m.getitems();return w.index(w.filter("."+h.activeclass))},getconf:function(){return h},getsize:function(){var x=m.getitems();var w=x.filter(h.line);if(j){if(!h.vertical){return x.index(w[0])}else{return w.size()}}return x.size()},getpageamount:function(){return math.ceil(this.getsize()/h.size)},getpageindex:function(){return math.ceil(g/h.size)},getnavibuttons:function(){return p.add(q).add(e).add(t)},getroot:function(){return r},getitemwrap:function(){return i},getitems:function(){return i.children(h.item)},getvisibleitems:function(){return m.getitems().slice(g,g+h.size)},seekto:function(z,d,b){if(z<0){z=0}if(w===z){return m}if(b.isfunction(d)){b=d}var y=m.getsize();var a,x;if(j){a=m.getitems();x=a.filter(h.line);if(!h.vertical){y=a.index(x[0])}else{y=x.size()}}if(z>y-h.size){return h.loop?m.begin():this.end()}var c;if(j&&h.vertical){var w=a.index(x[z-1])+1;c=m.getitems().eq(w)}else{c=m.getitems().eq(z)}if(!c.length){return m}u.trigger("onbeforeseek",[z,d,c,b]);return m},move:function(y,x,w){k=y>0;return this.seekto(g+y,x,w)},next:function(x,w){return this.move(1,x,w)},prev:function(x,w){return this.move(-1,x,w)},movepage:function(a,z,y){k=a>0;var w=h.size*a;var x=g%h.size;if(x>0){w+=(a>0?-x:h.size-x)}return this.move(w,z,y)},prevpage:function(x,w){return this.movepage(-1,x,w)},nextpage:function(x,w){return this.movepage(1,x,w)},setpage:function(x,y,w){return this.seekto(x*h.size,y,w)},begin:function(x,w){k=false;return this.seekto(0,x,w)},end:function(x,w){k=true;var y=this.getsize()-h.size;return y>0?this.seekto(y,x,w):m},reload:function(){u.trigger("onreload");return m},focus:function(){c=m;return m},click:function(y){var z=m.getitems().eq(y),w=h.activeclass,x=h.size;if(y<0||y>=m.getsize()){return m}if(x==1){if(h.loop){return m.next()}if(y===0||y==m.getsize()-1){k=(k===undefined)?true:!k}return k===false?m.prev():m.next()}if(x==2){if(y==g){y--}m.getitems().removeclass(w);z.addclass(w);return m.seekto(y,time,fn)}if(!z.hasclass(w)){m.getitems().removeclass(w);z.addclass(w);var b=math.floor(x/2);var a=y-b;if(a>m.getsize()-x){a=m.getsize()-x}if(a!==y){return m.seekto(a)}}return m},bind:function(w,x){u.bind(w,x);return m},unbind:function(w){u.unbind(w);return m},isebiz:function(){return j},getlines:function(){return d}});b.each("onbeforeseek,onstart,onseek,onreload".split(","),function(w,x){m[x]=function(y){if(y){return m.bind(x,y)}}});p.addclass(h.disabledclass).click(function(){m.prev()});q.click(function(){m.next()});t.click(function(){m.nextpage()});if(m.getsize()0){var w=q.index(v[z-1]);if(b-w-1l.getsize()-o.size;if(c<=0||b){var w=m+o.size+(b?-l.getlength():l.getlength());g(w);c=w+a}if(y){p.removeclass(o.activeclass).eq(c+math.floor(o.size/2)).addclass(o.activeclass)}if(c===m+o.size){return self}return l.seekto(c,z,x)},begin:function(x,w){return this.seekto(o.size,x,w)},end:function(x,w){return this.seekto(q.length,x,w)},click:function(x,z,y){if(!o.clickable){return self}if(o.size==1){return this.next()}var a=x-m,w=o.activeclass;a-=math.floor(o.size/2);return this.move(a,z,y,true)},getindex:function(){return m},setpage:function(x,y,w){return this.seekto(x*o.size+o.size,y,w)},getpageamount:function(){return math.ceil(l.getlength()/o.size)},getpageindex:function(){if(m<0){return this.getpageamount()-1}if(m>=l.getlength()){return 0}var w=(m+o.size)/o.size-1;return w},getvisibleitems:function(){var w=m+o.size;return p.slice(w,w+o.size)},getlength:function(){var w;if(r){if(!o.vertical){w=i}else{w=t}}else{w=q.length}return w}});l.onstart(function(x,w){m=w-o.size;return false});l.getnavibuttons().removeclass(o.disabledclass)});return d.api?c:this}})(jquery);(function(b){var a=b.tools.scrollable;a.plugins=a.plugins||{};a.plugins.autoscroll={version:"1.0.1",conf:{autoplay:true,interval:3000,autopause:true,steps:1,api:false}};b.fn.autoscroll=function(d){if(typeof d=="number"){d={interval:d}}var e=b.extend({},a.plugins.autoscroll.conf),c;b.extend(e,d);this.each(function(){var g=b(this).scrollable();if(g){c=g}var i,f,h=true;g.play=function(){if(i){return}h=false;i=setinterval(function(){g.move(e.steps)},e.interval);g.move(e.steps)};g.pause=function(){i=clearinterval(i)};g.stop=function(){g.pause();h=true};if(e.autopause){g.getroot().add(g.getnavibuttons()).hover(function(){g.pause();clearinterval(f)},function(){if(!h){f=settimeout(g.play,e.interval)}})}if(e.autoplay){settimeout(g.play,e.interval)}});return e.api?c:this}})(jquery);(function(c){var d=c.tools.scrollable;d.plugins=d.plugins||{};d.plugins.navigator={version:"1.0.2",conf:{navi:".scrollnavi",naviitem:null,activeclass:"active",indexed:false,api:false,idprefix:null}};c.fn.navigator=function(b){var a=c.extend({},d.plugins.navigator.conf),f;if(typeof b=="string"){b={navi:b}}b=c.extend(a,b);this.each(function(){var o=c(this).scrollable(),r=o.getroot(),e=r.data("finder").call(null,b.navi),q=null,m=o.getnavibuttons();if(o){f=o}o.getnavibuttons=function(){return m.add(e)};function n(){if(!e.children().length||e.data("navi")==o){e.empty();e.data("navi",o);for(var g=0;g"))}q=e.children().each(function(i){var h=c(this);h.click(function(j){o.setpage(i);return j.preventdefault()});if(b.indexed){h.text(i)}if(b.idprefix){h.attr("id",b.idprefix+i)}})}else{q=b.naviitem?e.find(b.naviitem):e.children();q.each(function(i){var h=c(this);h.click(function(j){o.setpage(i);return j.preventdefault()})})}q.eq(0).addclass(b.activeclass)}o.onstart(function(h,i){var g=b.activeclass;q.removeclass(g).eq(o.getpageindex()).addclass(g)});o.onreload(function(){n()});n();var p=q.filter("[href="+location.hash+"]");if(p.length){o.move(q.index(p))}});return b.api?f:this}})(jquery);(function(e){e.fn.wheel=function(a){return this[a?"bind":"trigger"]("wheel",a)};e.event.special.wheel={setup:function(){e.event.add(this,g,h,{})},teardown:function(){e.event.remove(this,g,h)}};var g=!e.browser.mozilla?"mousewheel":"dommousescroll"+(e.browser.version<"1.9"?" mousemove":"");function h(a){switch(a.type){case"mousemove":return e.extend(a.data,{clientx:a.clientx,clienty:a.clienty,pagex:a.pagex,pagey:a.pagey});case"dommousescroll":e.extend(a,a.data);a.delta=-a.detail/3;break;case"mousewheel":a.delta=a.wheeldelta/120;break}a.type="wheel";return e.event.handle.call(this,a,a.delta)}var f=e.tools.scrollable;f.plugins=f.plugins||{};f.plugins.mousewheel={version:"1.0.1",conf:{api:false,speed:50}};e.fn.mousewheel=function(b){var a=e.extend({},f.plugins.mousewheel.conf),c;if(typeof b=="number"){b={speed:b}}b=e.extend(a,b);this.each(function(){var d=e(this).scrollable();if(d){c=d}d.getroot().wheel(function(l,k){d.move(k<0?1:-1,b.speed||50);return false})});return b.api?c:this}})(jquery);(function(b){var a=b.tools.scrollable;a.plugins=a.plugins||{};a.plugins.liner={version:"1.0.0",conf:{api:false}};b.fn.liner=function(d){var e=b.extend({},a.plugins.liner.conf),c;b.extend(e,d);this.each(function(){var q=b(this).scrollable();var w=b(this).parents(":not(:visible)");w.css({display:"block",filter:"alpha(opacity=0)","-moz-opacity":"0",opacity:"0",position:"absolute"});var i=q.getitemwrap();var r=q.getitems();if(!r||r.size()<=0){return}var l=b(this).position();var g=false;if(d.scrolldirection=="up"||d.scrolldirection=="down"){g=true}var x=0;var j=r.not(".cloned");if(j&&j.size()>0){var y=b(j[0]).position();if(!g){x=-(y.left-l.left)}else{x=-(y.top-l.top)}}var h;var v=r.filter(".clearboth");if(v&&v.length){var p;if(d.scrolldirection=="left"){var f=j.filter(".clearboth");var m=j.index(f[0])-1;m=r.index(j[m])+1;p=b(r[m]).position()}else{if(d.scrolldirection=="up"){p=j.filter(":last");var m=r.index(p)+1;p=b(r[m]).position()}else{p=b(r[0]).position()}}if(!g){h=-(p.left-l.left)}else{h=-(p.top-l.top)}}else{var p=b(r).children(":last");if(!g){h=-p.position().left}else{h=-p.position().top}}var n=true;if(d.scrolldirection=="right"||d.scrolldirection=="down"){n=false}var u=d.speed||10;x=math.abs(x);h=math.abs(h);if(n){var k=math.min(x,h);var t=math.max(x,h);x=k;h=t}else{var k=math.max(x,h);var t=math.min(x,h);x=k;h=t}var s=this;!g?s.scrollleft=x:s.scrolltop=x;w.removeattr("style");function z(){var a=!g?s.scrollleft:s.scrolltop;if(a==h){!g?s.scrollleft=x:s.scrolltop=x}else{n?a++:a--;!g?s.scrollleft=a:s.scrolltop=a}}var o=setinterval(z,u);b(s).mouseover(function(){clearinterval(o)});b(s).mouseout(function(){o=setinterval(z,u)})});return e.api?c:this}})(jquery);jquery(document).ready(function(){jquery("div.pages-flip a").click(function(){var a=jquery(this).parent("div.pages-flip");a.find("a.current").removeclass("current");jquery(this).toggleclass("current")})});(function(a){a.fn.jqueryzoom=function(b){var d={xzoom:200,yzoom:200,offset:10,position:"right",lens:1,preload:1};if(b){a.extend(d,b)}var c="";a(this).hover(function(){var f=a(this).offset().left;var i=a(this).offset().top;var h=a(this).children("img").get(0).offsetwidth;var e=a(this).children("img").get(0).offsetheight;var k=this.offsetwidth;var j=this.offsetheight;c=a(this).children("img").attr("alt");var g=a(this).children("img").attr("jqimg");a(this).children("img").attr("alt","");if(a("div.zoomdiv").get().length==0){a(this).after("
");a(this).append("
")}if(d.position=="right"){if(f+h+d.offset+d.xzoom>screen.width){leftpos=f-d.offset-d.xzoom}else{leftpos=f+h+d.offset}}else{leftpos=f-d.xzoom-d.offset;if(leftpos<0){leftpos=f+h+d.offset}}a("div.zoomdiv").width(d.xzoom);a("div.zoomdiv").height(d.yzoom);a("div.zoomdiv").show();if(!d.lens){a(this).css("cursor","crosshair")}a(document.body).mousemove(function(o){mouse=new mouseevent(o);var p=a(".bigimg").get(0).offsetwidth;var n=a(".bigimg").get(0).offsetheight;var l="x";var m="y";if(isnan(m)|isnan(l)){var m=(p/h);var l=(n/e);a("div.jqzoompup").width((d.xzoom)/m);a("div.jqzoompup").height((d.yzoom)/l);if(m<=1){a("div.jqzoompup").width(parseint(k))}if(l<=1){a("div.jqzoompup").height(parseint(j))}if(d.lens){a("div.jqzoompup").css("visibility","visible")}}xpos=mouse.x-a("div.jqzoompup").width()/2-f;ypos=mouse.y-a("div.jqzoompup").height()/2-i;if(d.lens){xpos=(mouse.x-a("div.jqzoompup").width()/2h+f)?(h-a("div.jqzoompup").width()-2):xpos;ypos=(mouse.y-a("div.jqzoompup").height()/2e+i)?(e-a("div.jqzoompup").height()-2):ypos}if(d.lens){a("div.jqzoompup").css({top:ypos,left:xpos})}scrolly=ypos;a("div.zoomdiv").get(0).scrolltop=scrolly*l;scrollx=xpos;a("div.zoomdiv").get(0).scrollleft=(scrollx)*m})},function(){a(this).children("img").attr("alt",c);a(document.body).unbind("mousemove");if(d.lens){a("div.jqzoompup").remove()}a("div.zoomdiv").remove()});count=0;if(d.preload){a("body").append("");a(this).each(function(){var f=a(this).children("img").attr("jqimg");var e=jquery("div.jqpreload"+count+"").html();jquery("div.jqpreload"+count+"").html(e+'')})}}})(jquery);function mouseevent(a){this.x=a.pagex;this.y=a.pagey}function tab(g){var a="#"+g;var f=$(a);if(f.size()==0){return}var b=f.children("div[class=containercontent]");if(b.size()>0){a+=">div[class=containercontent]"}else{var c=f.children("div[class^=border_]");if(c.size()>0){a+=" div[class=containercontent]:first"}}var e="click";$tabhead=$(a+">ul>li");var d=f.attr("class");if(d&&d.indexof("_mouseover")!=-1){e="mouseover";$tabhead.click(function(h){h.preventdefault()})}$tabhead.bind(e,function(j){j.preventdefault();if(!$("#"+g).hasclass("tabboxid")){$("#"+g).addclass("tabboxid")}if(!$(this).parent().hasclass("tabhead")){$(this).parent().addclass("tabhead")}$(a+">ul>li").attr("class","multipagetab_link");$(this).attr("class","multipagetab_hover");var h=$(a+">ul>li").index($(this));$(a+">div[class!=clear]").attr("class","tabarea_b").eq(h).attr("class","tabarea_a")});$(a+">ul>li").eq(0).trigger(e)}(function(b){var e=b.fn.remove,a=b.browser.mozilla&&(parsefloat(b.browser.version)<1.9);b.ui={version:"1.6",plugin:{add:function(k,j,m){var n=b.ui[k].prototype;for(var l in m){n.plugins[l]=n.plugins[l]||[];n.plugins[l].push([j,m[l]])}},call:function(l,j,k){var m=l.plugins[j];if(!m){return}for(var n=0;n').addclass(l).css({position:"absolute",top:"-5000px",left:"-5000px",display:"block"}).appendto("body");b.ui.csscache[l]=!!((!(/auto|default/).test(k.css("cursor"))||(/^[1-9]/).test(k.css("height"))||(/^[1-9]/).test(k.css("width"))||!(/none/).test(k.css("backgroundimage"))||!(/transparent|rgba\(0, 0, 0, 0\)/).test(k.css("backgroundcolor"))));try{b("body").get(0).removechild(k.get(0))}catch(j){}return b.ui.csscache[l]},hasscroll:function(m,k){if(b(m).css("overflow")=="hidden"){return false}var l=(k&&k=="left")?"scrollleft":"scrolltop",j=false;if(m[l]>0){return true}m[l]=1;j=(m[l]>0);m[l]=0;return j},isoveraxis:function(k,l,j){return(k>l)&&(k<(l+j))},isover:function(m,k,n,o,l,j){return b.ui.isoveraxis(m,n,l)&&b.ui.isoveraxis(k,o,j)},keycode:{backspace:8,caps_lock:20,comma:188,control:17,delete:46,down:40,end:35,enter:13,escape:27,home:36,insert:45,left:37,numpad_add:107,numpad_decimal:110,numpad_divide:111,numpad_enter:108,numpad_multiply:106,numpad_subtract:109,page_down:34,page_up:33,period:190,right:39,shift:16,space:32,tab:9,up:38}};if(a){var h=b.attr,i=b.fn.removeattr,f="../www.w3.org/2005/07/aaa",d=/^aria-/,c=/^wairole:/;b.attr=function(k,l,j){var m=j!==undefined;return(l=="role"?(m?h.call(this,k,l,"wairole:"+j):(h.apply(this,arguments)||"").replace(c,"")):(d.test(l)?(m?k.setattributens(f,l.replace(d,"aaa:"),j):h.call(this,k,l.replace(d,"aaa:"))):h.apply(this,arguments)))};b.fn.removeattr=function(j){return(d.test(j)?this.each(function(){this.removeattributens(f,j.replace(d,""))}):i.call(this,j))}}b.fn.extend({remove:function(){b("*",this).add(this).each(function(){b(this).triggerhandler("remove")});return e.apply(this,arguments)},enableselection:function(){return this.attr("unselectable","off").css("mozuserselect","").unbind("selectstart.ui")},disableselection:function(){return this.attr("unselectable","on").css("mozuserselect","none").bind("selectstart.ui",function(){return false})},scrollparent:function(){var j;if((b.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(b.curcss(this,"position",1))&&(/(auto|scroll)/).test(b.curcss(this,"overflow",1)+b.curcss(this,"overflow-y",1)+b.curcss(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(b.curcss(this,"overflow",1)+b.curcss(this,"overflow-y",1)+b.curcss(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?b(document):j}});b.extend(b.expr[":"],{data:function(k,j,l){return b.data(k,l[3])},tabbable:function(j,n,k){var m=j.nodename.tolowercase();function l(o){return !(b(o).is(":hidden")||b(o).parents(":hidden").length)}return(j.tabindex>=0&&(("a"==m&&j.href)||(/input|select|textarea|button/.test(m)&&"hidden"!=j.type&&!j.disabled))&&l(j))}});function g(o,n,m,j){function k(p){var q=b[o][n][p]||[];return(typeof q=="string"?q.split(/,?\s+/):q)}var l=k("getter");if(j.length==1&&typeof j[0]=="string"){l=l.concat(k("gettersetter"))}return(b.inarray(m,l)!=-1)}b.widget=function(k,l){var j=k.split(".")[0];k=k.split(".")[1];b.fn[k]=function(m){var o=(typeof m=="string"),n=array.prototype.slice.call(arguments,1);if(o&&m.substring(0,1)=="_"){return this}if(o&&g(j,k,m,n)){var p=b.data(this[0],k);return(p?p[m].apply(p,n):undefined)}return this.each(function(){var q=b.data(this,k);(!q&&!o&&b.data(this,k,new b[j][k](this,m)));(q&&o&&b.isfunction(q[m])&&q[m].apply(q,n))})};b[j]=b[j]||{};b[j][k]=function(m,n){var o=this;this.widgetname=k;this.widgeteventprefix=b[j][k].eventprefix||k;this.widgetbaseclass=j+"-"+k;this.options=b.extend({},b.widget.defaults,b[j][k].defaults,b.metadata&&b.metadata.get(m)[k],n);this.element=b(m).bind("setdata."+k,function(q,r,p){return o._setdata(r,p)}).bind("getdata."+k,function(p,q){return o._getdata(q)}).bind("remove",function(){return o.destroy()});this._init()};b[j][k].prototype=b.extend({},b.widget.prototype,l);b[j][k].gettersetter="option"};b.widget.prototype={_init:function(){},destroy:function(){this.element.removedata(this.widgetname)},option:function(j,m){var k=j,l=this;if(typeof j=="string"){if(m===undefined){return this._getdata(j)}k={};k[j]=m}b.each(k,function(o,n){l._setdata(o,n)})},_getdata:function(j){return this.options[j]},_setdata:function(k,j){this.options[k]=j;if(k=="disabled"){this.element[j?"addclass":"removeclass"](this.widgetbaseclass+"-disabled")}},enable:function(){this._setdata("disabled",false)},disable:function(){this._setdata("disabled",true)},_trigger:function(k,j,m){var l=(k==this.widgeteventprefix?k:this.widgeteventprefix+k);j=j||b.event.fix({type:l,target:this.element[0]});return this.element.triggerhandler(l,[j,m],this.options[k])}};b.widget.defaults={disabled:false};b.ui.mouse={_mouseinit:function(){var j=this;this.element.bind("mousedown."+this.widgetname,function(k){return j._mousedown(k)}).bind("click."+this.widgetname,function(k){if(j._preventclickevent){j._preventclickevent=false;return false}});if(b.browser.msie){this._mouseunselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mousedestroy:function(){this.element.unbind("."+this.widgetname);(b.browser.msie&&this.element.attr("unselectable",this._mouseunselectable))},_mousedown:function(j){(this._mousestarted&&this._mouseup(j));this._mousedownevent=j;var k=this,m=(j.which==1),l=(typeof this.options.cancel=="string"?b(j.target).parents().add(j.target).filter(this.options.cancel).length:false);if(!m||l||!this._mousecapture(j)){return true}this.mousedelaymet=!this.options.delay;if(!this.mousedelaymet){this._mousedelaytimer=settimeout(function(){k.mousedelaymet=true},this.options.delay)}if(this._mousedistancemet(j)&&this._mousedelaymet(j)){this._mousestarted=(this._mousestart(j)!==false);if(!this._mousestarted){j.preventdefault();return true}}this._mousemovedelegate=function(n){return k._mousemove(n)};this._mouseupdelegate=function(n){return k._mouseup(n)};b(document).bind("mousemove."+this.widgetname,this._mousemovedelegate).bind("mouseup."+this.widgetname,this._mouseupdelegate);if(!b.browser.safari){j.preventdefault()}return true},_mousemove:function(j){if(b.browser.msie&&!j.button){return this._mouseup(j)}if(this._mousestarted){this._mousedrag(j);return j.preventdefault()}if(this._mousedistancemet(j)&&this._mousedelaymet(j)){this._mousestarted=(this._mousestart(this._mousedownevent,j)!==false);(this._mousestarted?this._mousedrag(j):this._mouseup(j))}return !this._mousestarted},_mouseup:function(j){b(document).unbind("mousemove."+this.widgetname,this._mousemovedelegate).unbind("mouseup."+this.widgetname,this._mouseupdelegate);if(this._mousestarted){this._mousestarted=false;this._preventclickevent=true;this._mousestop(j)}return false},_mousedistancemet:function(j){return(math.max(math.abs(this._mousedownevent.pagex-j.pagex),math.abs(this._mousedownevent.pagey-j.pagey))>=this.options.distance)},_mousedelaymet:function(j){return this.mousedelaymet},_mousestart:function(j){},_mousedrag:function(j){},_mousestop:function(j){},_mousecapture:function(j){return true}};b.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jquery);(function(a){a.widget("ui.draggable",a.extend({},a.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.cssnamespace&&this.element.addclass(this.options.cssnamespace+"-draggable"));(this.options.disabled&&this.element.addclass("ui-draggable-disabled"));this._mouseinit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removedata("draggable").unbind(".draggable").removeclass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mousedestroy()},_mousecapture:function(c){var b=this.options;if(this.helper||b.disabled||a(c.target).is(".ui-resizable-handle")){return false}this.handle=this._gethandle(c);if(!this.handle){return false}return true},_mousestart:function(c){var b=this.options;this.helper=this._createhelper(c);this._cachehelperproportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cachemargins();this.cssposition=this.helper.css("position");this.scrollparent=this.helper.scrollparent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:c.pagex-this.offset.left,top:c.pagey-this.offset.top},parent:this._getparentoffset(),relative:this._getrelativeoffset()});if(b.cursorat){this._adjustoffsetfromhelper(b.cursorat)}this.originalposition=this._generateposition(c);if(b.containment){this._setcontainment()}this._propagate("start",c);this._cachehelperproportions();if(a.ui.ddmanager&&!b.dropbehaviour){a.ui.ddmanager.prepareoffsets(this,c)}this.helper.addclass("ui-draggable-dragging");this._mousedrag(c,true);return true},_mousedrag:function(c,b){this.position=this._generateposition(c);this.positionabs=this._convertpositionto("absolute");if(!b){this.position=this._propagate("drag",c)||this.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,c)}return false},_mousestop:function(c){var b=false;if(a.ui.ddmanager&&!this.options.dropbehaviour){var b=a.ui.ddmanager.drop(this,c)}if((this.options.revert=="invalid"&&!b)||(this.options.revert=="valid"&&b)||this.options.revert===true||(a.isfunction(this.options.revert)&&this.options.revert.call(this.element,b))){var d=this;a(this.helper).animate(this.originalposition,parseint(this.options.revertduration,10),function(){d._propagate("stop",c);d._clear()})}else{this._propagate("stop",c);this._clear()}return false},_gethandle:function(c){var b=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andself().each(function(){if(this==c.target){b=true}});return b},_createhelper:function(c){var b=this.options;var d=a.isfunction(b.helper)?a(b.helper.apply(this.element[0],[c])):(b.helper=="clone"?this.element.clone():this.element);if(!d.parents("body").length){d.appendto((b.appendto=="parent"?this.element[0].parentnode:b.appendto))}if(d[0]!=this.element[0]&&!(/(fixed|absolute)/).test(d.css("position"))){d.css("position","absolute")}return d},_adjustoffsetfromhelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperproportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperproportions.height-b.bottom+this.margins.top}},_getparentoffset:function(){this.offsetparent=this.helper.offsetparent();var b=this.offsetparent.offset();if((this.offsetparent[0]==document.body&&a.browser.mozilla)||(this.offsetparent[0].tagname&&this.offsetparent[0].tagname.tolowercase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseint(this.offsetparent.css("bordertopwidth"),10)||0),left:b.left+(parseint(this.offsetparent.css("borderleftwidth"),10)||0)}},_getrelativeoffset:function(){if(this.cssposition=="relative"){var b=this.element.position();return{top:b.top-(parseint(this.helper.css("top"),10)||0)+this.scrollparent.scrolltop(),left:b.left-(parseint(this.helper.css("left"),10)||0)+this.scrollparent.scrollleft()}}else{return{top:0,left:0}}},_cachemargins:function(){this.margins={left:(parseint(this.element.css("marginleft"),10)||0),top:(parseint(this.element.css("margintop"),10)||0)}},_cachehelperproportions:function(){this.helperproportions={width:this.helper.outerwidth(),height:this.helper.outerheight()}},_setcontainment:function(){var b=this.options;if(b.containment=="parent"){b.containment=this.helper[0].parentnode}if(b.containment=="document"||b.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(b.containment=="document"?document:window).width()-this.offset.relative.left-this.offset.parent.left-this.helperproportions.width-this.margins.left-(parseint(this.element.css("marginright"),10)||0),(a(b.containment=="document"?document:window).height()||document.body.parentnode.scrollheight)-this.offset.relative.top-this.offset.parent.top-this.helperproportions.height-this.margins.top-(parseint(this.element.css("marginbottom"),10)||0)]}if(!(/^(document|window|parent)$/).test(b.containment)){var d=a(b.containment)[0];var c=a(b.containment).offset();var e=(a(d).css("overflow")!="hidden");this.containment=[c.left+(parseint(a(d).css("borderleftwidth"),10)||0)-this.offset.relative.left-this.offset.parent.left-this.margins.left,c.top+(parseint(a(d).css("bordertopwidth"),10)||0)-this.offset.relative.top-this.offset.parent.top-this.margins.top,c.left+(e?math.max(d.scrollwidth,d.offsetwidth):d.offsetwidth)-(parseint(a(d).css("borderleftwidth"),10)||0)-this.offset.relative.left-this.offset.parent.left-this.helperproportions.width-this.margins.left,c.top+(e?math.max(d.scrollheight,d.offsetheight):d.offsetheight)-(parseint(a(d).css("bordertopwidth"),10)||0)-this.offset.relative.top-this.offset.parent.top-this.helperproportions.height-this.margins.top]}},_convertpositionto:function(d,b){if(!b){b=this.position}var e=d=="absolute"?1:-1;var f=this[(this.cssposition=="absolute"?"offset":"scroll")+"parent"],c=(/(html|body)/i).test(f[0].tagname);return{top:(b.top+this.offset.relative.top*e+this.offset.parent.top*e+(this.cssposition=="fixed"?-this.scrollparent.scrolltop():(c?0:f.scrolltop()))*e+this.margins.top*e),left:(b.left+this.offset.relative.left*e+this.offset.parent.left*e+(this.cssposition=="fixed"?-this.scrollparent.scrollleft():(c?0:f.scrollleft()))*e+this.margins.left*e)}},_generateposition:function(f){var c=this.options,g=this[(this.cssposition=="absolute"?"offset":"scroll")+"parent"],b=(/(html|body)/i).test(g[0].tagname);var h={top:(f.pagey-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssposition=="fixed"?-this.scrollparent.scrolltop():(b?0:g.scrolltop()))),left:(f.pagex-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssposition=="fixed"?-this.scrollparent.scrollleft():b?0:g.scrollleft()))};if(!this.originalposition){return h}if(this.containment){if(h.leftthis.containment[2]){h.left=this.containment[2]}if(h.top>this.containment[3]){h.top=this.containment[3]}}if(c.grid){var d=this.originalposition.top+math.round((h.top-this.originalposition.top)/c.grid[1])*c.grid[1];h.top=this.containment?(!(dthis.containment[3])?d:(!(dthis.containment[2])?e:(!(e').css({width:this.offsetwidth+"px",height:this.offsetheight+"px",position:"absolute",opacity:"0.001",zindex:1000}).css(a(this).offset()).appendto("body")})},stop:function(c,b){a("div.ui-draggable-iframefix").each(function(){this.parentnode.removechild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(c,b){var d=a(b.helper);if(d.css("opacity")){b.options._opacity=d.css("opacity")}d.css("opacity",b.options.opacity)},stop:function(c,b){if(b.options._opacity){a(b.helper).css("opacity",b.options._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(d,c){var b=c.options;var e=a(this).data("draggable");if(e.scrollparent[0]!=document&&e.scrollparent[0].tagname!="html"){e.overflowoffset=e.scrollparent.offset()}},drag:function(d,c){var b=c.options,f=false;var e=a(this).data("draggable");if(e.scrollparent[0]!=document&&e.scrollparent[0].tagname!="html"){if((e.overflowoffset.top+e.scrollparent[0].offsetheight)-d.pagey=0;g--){var i=p.snapelements[g].left,k=i+p.snapelements[g].width,l=p.snapelements[g].top,b=l+p.snapelements[g].height;if(!((i-d=f&&h<=j)||(i>=f&&i<=j)||(hj))&&((b>=n&&b<=d)||(c>=n&&c<=d)||(bd));break;default:return false;break}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareoffsets:function(e,c){var h=a.ui.ddmanager.droppables[e.options.scope];var d=c?c.type:null;var b=(e.currentitem||e.element).find(":data(droppable)").andself();droppablesloop:for(var f=0;f').css({position:u.css("position"),width:u.outerwidth(),height:u.outerheight(),top:u.css("top"),left:u.css("left")}));var m=this.element;this.element=this.element.parent();this.element.data("resizable",this);this.element.css({marginleft:m.css("marginleft"),margintop:m.css("margintop"),marginright:m.css("marginright"),marginbottom:m.css("marginbottom")});m.css({marginleft:0,margintop:0,marginright:0,marginbottom:0});if(b.browser.safari&&i.preventdefault){m.css("resize","none")}i.proportionallyresize=m.css({position:"static",zoom:1,display:"block"});this.element.css({margin:m.css("margin")});this._proportionallyresize()}if(!i.handles){i.handles=!b(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}}if(i.handles.constructor==string){i.zindex=i.zindex||1000;if(i.handles=="all"){i.handles="n,e,s,w,se,sw,ne,nw"}var h=i.handles.split(",");i.handles={};var p={handle:"position: absolute; display: none; overflow:hidden;",n:"top: 0pt; width:100%;",e:"right: 0pt; height:100%;",s:"bottom: 0pt; width:100%;",w:"left: 0pt; height:100%;",se:"bottom: 0pt; right: 0px;",sw:"bottom: 0pt; left: 0px;",ne:"top: 0pt; right: 0px;",nw:"top: 0pt; left: 0px;"};for(var e=0;e'].join("")).css(l);i.handles[d]=".ui-resizable-"+d;this.element.append(r.css(t?c:{}).css(i.knobhandles?s:{}).addclass(i.knobhandles?"ui-resizable-knob-handle":"").addclass(i.knobhandles))}if(i.knobhandles){this.element.addclass("ui-resizable-knob").css(!b.ui.css("ui-resizable-knob")?{}:{})}}this._renderaxis=function(x){x=x||this.element;for(var v in i.handles){if(i.handles[v].constructor==string){i.handles[v]=b(i.handles[v],this.element).show()}if(i.transparent){i.handles[v].css({opacity:0})}if(this.element.is(".ui-wrapper")&&i._nodename.match(/textarea|input|select|button/i)){var z=b(i.handles[v],this.element),y=0;y=/sw|ne|nw|se|n|s/.test(v)?z.outerheight():z.outerwidth();var w=["padding",/ne|nw|n/.test(v)?"top":/se|sw|s/.test(v)?"bottom":/^e$/.test(v)?"right":"left"].join("");if(!i.transparent){x.css(w,y)}this._proportionallyresize()}if(!b(i.handles[v]).length){continue}}};this._renderaxis(this.element);i._handles=b(".ui-resizable-handle",j.element);if(i.disableselection){i._handles.disableselection()}i._handles.mouseover(function(){if(!i.resizing){if(this.classname){var v=this.classname.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}j.axis=i.axis=v&&v[1]?v[1]:"se"}});if(i.autohide){i._handles.hide();b(j.element).addclass("ui-resizable-autohide").hover(function(){b(this).removeclass("ui-resizable-autohide");i._handles.show()},function(){if(!i.resizing){b(this).addclass("ui-resizable-autohide");i._handles.hide()}})}this._mouseinit()},destroy:function(){var c=this.element,d=c.children(".ui-resizable").get(0);this._mousedestroy();var e=function(f){b(f).removeclass("ui-resizable ui-resizable-disabled").removedata("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};e(c);if(c.is(".ui-wrapper")&&d){c.parent().append(b(d).css({position:c.css("position"),width:c.outerwidth(),height:c.outerheight(),top:c.css("top"),left:c.css("left")})).end().remove();e(d)}},_mousecapture:function(d){if(this.options.disabled){return false}var c=false;for(var e in this.options.handles){if(b(this.options.handles[e])[0]==d.target){c=true}}if(!c){return false}return true},_mousestart:function(c){var m=this.options,d=this.element.position(),l=this.element,i=b.browser.msie&&b.browser.version<7;m.resizing=true;m.documentscroll={top:b(document).scrolltop(),left:b(document).scrollleft()};if(l.is(".ui-draggable")||(/absolute/).test(l.css("position"))){var g=b.browser.msie&&!m.containment&&(/absolute/).test(l.css("position"))&&!(/relative/).test(l.parent().css("position"));var f=g?this.documentscroll.top:0,j=g?this.documentscroll.left:0;l.css({position:"absolute",top:(d.top+f),left:(d.left+j)})}if(b.browser.opera&&(/relative/).test(l.css("position"))){l.css({position:"relative",top:"auto",left:"auto"})}this._renderproxy();var e=a(this.helper.css("left")),k=a(this.helper.css("top"));if(m.containment){e+=b(m.containment).scrollleft()||0;k+=b(m.containment).scrolltop()||0}this.offset=this.helper.offset();this.position={left:e,top:k};this.size=m.helper||i?{width:l.outerwidth(),height:l.outerheight()}:{width:l.width(),height:l.height()};this.originalsize=m.helper||i?{width:l.outerwidth(),height:l.outerheight()}:{width:l.width(),height:l.height()};this.originalposition={left:e,top:k};this.sizediff={width:l.outerwidth()-l.width(),height:l.outerheight()-l.height()};this.originalmouseposition={left:c.pagex,top:c.pagey};m.aspectratio=(typeof m.aspectratio=="number")?m.aspectratio:((this.originalsize.width/this.originalsize.height)||1);if(m.preservecursor){var h=b(".ui-resizable-"+this.axis).css("cursor");b("body").css("cursor",h=="auto"?this.axis+"-resize":h)}this._propagate("start",c);return true},_mousedrag:function(d){var n=this.helper,o=this.options,i={},f=this,l=this.originalmouseposition,h=this.axis;var e=(d.pagex-l.left)||0,g=(d.pagey-l.top)||0;var m=this._change[h];if(!m){return false}var j=m.apply(this,[d,e,g]),k=b.browser.msie&&b.browser.version<7,c=this.sizediff;if(o._aspectratio||d.shiftkey){j=this._updateratio(j,d)}j=this._respectsize(j,d);this._propagate("resize",d);n.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!o.helper&&o.proportionallyresize){this._proportionallyresize()}this._updatecache(j);this.element.triggerhandler("resize",[d,this.ui()],this.options.resize);return false},_mousestop:function(k){this.options.resizing=false;var j=this.options,f=this;if(j.helper){var l=j.proportionallyresize,d=l&&(/textarea/i).test(l.get(0).nodename),c=d&&b.ui.hasscroll(l.get(0),"left")?0:f.sizediff.height,h=d?0:f.sizediff.width;var e={width:(f.size.width-h),height:(f.size.height-c)},i=(parseint(f.element.css("left"),10)+(f.position.left-f.originalposition.left))||null,g=(parseint(f.element.css("top"),10)+(f.position.top-f.originalposition.top))||null;if(!j.animate){this.element.css(b.extend(e,{top:g,left:i}))}if(j.helper&&!j.animate){this._proportionallyresize()}}if(j.preservecursor){b("body").css("cursor","auto")}this._propagate("stop",k);if(j.helper){this.helper.remove()}return false},_updatecache:function(d){var c=this.options;this.offset=this.helper.offset();if(d.left){this.position.left=d.left}if(d.top){this.position.top=d.top}if(d.height){this.size.height=d.height}if(d.width){this.size.width=d.width}},_updateratio:function(e,f){var d=this.options,c=this.position,g=this.size,h=this.axis;if(e.height){e.width=(g.height*d.aspectratio)}else{if(e.width){e.height=(g.width/d.aspectratio)}}if(h=="sw"){e.left=c.left+(g.width-e.width);e.top=null}if(h=="nw"){e.top=c.top+(g.height-e.height);e.left=c.left+(g.width-e.width)}return e},_respectsize:function(l,q){var n=this.helper,o=this.options,g=o._aspectratio||q.shiftkey,h=this.axis,e=l.width&&o.maxwidth&&o.maxwidthl.width,f=l.height&&o.minheight&&o.minheight>l.height;if(p){l.width=o.minwidth}if(f){l.height=o.minheight}if(e){l.width=o.maxwidth}if(k){l.height=o.maxheight}var c=this.originalposition.left+this.originalsize.width,i=this.position.top+this.size.height;var m=/sw|nw|w/.test(h),d=/nw|ne|n/.test(h);if(p&&m){l.left=c-o.minwidth}if(e&&m){l.left=c-o.maxwidth}if(f&&d){l.top=i-o.minheight}if(k&&d){l.top=i-o.maxheight}var j=!l.width&&!l.height;if(j&&!l.left&&l.top){l.top=null}else{if(j&&!l.top&&l.left){l.left=null}}return l},_proportionallyresize:function(){var c=this.options;if(!c.proportionallyresize){return}var e=c.proportionallyresize,f=this.helper||this.element;if(!c.borderdif){var g=[e.css("bordertopwidth"),e.css("borderrightwidth"),e.css("borderbottomwidth"),e.css("borderleftwidth")],d=[e.css("paddingtop"),e.css("paddingright"),e.css("paddingbottom"),e.css("paddingleft")];c.borderdif=b.map(g,function(k,i){var j=parseint(k,10)||0,h=parseint(d[i],10)||0;return j+h})}e.css({height:(f.height()-c.borderdif[0]-c.borderdif[2])+"px",width:(f.width()-c.borderdif[1]-c.borderdif[3])+"px"})},_renderproxy:function(){var f=this.element,c=this.options;this.elementoffset=f.offset();if(c.helper){this.helper=this.helper||b('
');var g=b.browser.msie&&b.browser.version<7,e=(g?1:0),d=(g?2:-1);this.helper.addclass(c.helper).css({width:f.outerwidth()+d,height:f.outerheight()+d,position:"absolute",left:this.elementoffset.left-e+"px",top:this.elementoffset.top-e+"px",zindex:++c.zindex});this.helper.appendto("body");if(c.disableselection){this.helper.disableselection()}}else{this.helper=f}},_change:{e:function(c,d,e){return{width:this.originalsize.width+d}},w:function(e,g,h){var c=this.options,f=this.originalsize,d=this.originalposition;return{left:d.left+g,width:f.width-g}},n:function(e,g,h){var c=this.options,f=this.originalsize,d=this.originalposition;return{top:d.top+h,height:f.height-h}},s:function(c,d,e){return{height:this.originalsize.height+e}},se:function(c,d,e){return b.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[c,d,e]))},sw:function(c,d,e){return b.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[c,d,e]))},ne:function(c,d,e){return b.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[c,d,e]))},nw:function(c,d,e){return b.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[c,d,e]))}},_propagate:function(c,d){b.ui.plugin.call(this,c,[d,this.ui()]);if(c!="resize"){this.element.triggerhandler(["resize",c].join(""),[d,this.ui()],this.options[c])}},plugins:{},ui:function(){return{originalelement:this.originalelement,element:this.element,helper:this.helper,position:this.position,size:this.size,options:this.options,originalsize:this.originalsize,originalposition:this.originalposition}}}));b.extend(b.ui.resizable,{version:"1.6",defaults:{alsoresize:false,animate:false,animateduration:"slow",animateeasing:"swing",aspectratio:false,autohide:false,cancel:":input",containment:false,disableselection:true,distance:1,delay:0,ghost:false,grid:false,knobhandles:false,maxheight:null,maxwidth:null,minheight:10,minwidth:10,preservecursor:true,preventdefault:true,proportionallyresize:false,transparent:false}});b.ui.plugin.add("resizable","alsoresize",{start:function(f,e){var c=e.options,g=b(this).data("resizable"),d=function(h){b(h).each(function(){b(this).data("resizable-alsoresize",{width:parseint(b(this).width(),10),height:parseint(b(this).height(),10),left:parseint(b(this).css("left"),10),top:parseint(b(this).css("top"),10)})})};if(typeof(c.alsoresize)=="object"&&!c.alsoresize.parentnode){if(c.alsoresize.length){c.alsoresize=c.alsoresize[0];d(c.alsoresize)}else{b.each(c.alsoresize,function(i,h){d(i)})}}else{d(c.alsoresize)}},resize:function(h,f){var e=f.options,i=b(this).data("resizable"),g=i.originalsize,c=i.originalposition;var d={height:(i.size.height-g.height)||0,width:(i.size.width-g.width)||0,top:(i.position.top-c.top)||0,left:(i.position.left-c.left)||0},j=function(l,k){b(l).each(function(){var m=b(this).data("resizable-alsoresize"),n={},o=k&&k.length?k:["width","height","top","left"];b.each(o||["width","height","top","left"],function(r,p){var q=(m[p]||0)+(d[p]||0);if(q&&q>=0){n[p]=q||null}});b(this).css(n)})};if(typeof(e.alsoresize)=="object"&&!e.alsoresize.parentnode){b.each(e.alsoresize,function(l,k){j(l,k)})}else{j(e.alsoresize)}},stop:function(d,c){b(this).removedata("resizable-alsoresize-start")}});b.ui.plugin.add("resizable","animate",{stop:function(k,f){var j=f.options,e=b(this).data("resizable");var l=j.proportionallyresize,d=l&&(/textarea/i).test(l.get(0).nodename),c=d&&b.ui.hasscroll(l.get(0),"left")?0:e.sizediff.height,h=d?0:e.sizediff.width;var m={width:(e.size.width-h),height:(e.size.height-c)},i=(parseint(e.element.css("left"),10)+(e.position.left-e.originalposition.left))||null,g=(parseint(e.element.css("top"),10)+(e.position.top-e.originalposition.top))||null;e.element.animate(b.extend(m,g&&i?{top:g,left:i}:{}),{duration:j.animateduration,easing:j.animateeasing,step:function(){var n={width:parseint(e.element.css("width"),10),height:parseint(e.element.css("height"),10),top:parseint(e.element.css("top"),10),left:parseint(e.element.css("left"),10)};if(l){l.css({width:n.width,height:n.height})}e._updatecache(n);e._propagate("animate",k)}})}});b.ui.plugin.add("resizable","containment",{start:function(c,g){var m=g.options,e=b(this).data("resizable"),k=e.element;var p=m.containment,l=(p instanceof b)?p.get(0):(/parent/.test(p))?k.parent().get(0):p;if(!l){return}e.containerelement=b(l);if(/document/.test(p)||p==document){e.containeroffset={left:0,top:0};e.containerposition={left:0,top:0};e.parentdata={element:b(document),left:0,top:0,width:b(document).width(),height:b(document).height()||document.body.parentnode.scrollheight}}else{var i=b(l),n=[];b(["top","right","left","bottom"]).each(function(q,r){n[q]=a(i.css("padding"+r))});e.containeroffset=i.offset();e.containerposition=i.position();e.containersize={height:(i.innerheight()-n[3]),width:(i.innerwidth()-n[1])};var h=e.containeroffset,d=e.containersize.height,j=e.containersize.width,o=(b.ui.hasscroll(l,"left")?l.scrollwidth:j),f=(b.ui.hasscroll(l)?l.scrollheight:d);e.parentdata={element:l,left:h.left,top:h.top,width:o,height:f}}},resize:function(q,h){var o=h.options,e=b(this).data("resizable"),c=e.containersize,i=e.containeroffset,k=e.size,j=e.position,g=o._aspectratio||q.shiftkey,d={top:0,left:0},p=e.containerelement;if(p[0]!=document&&(/static/).test(p.css("position"))){d=i}if(j.left<(o.helper?i.left:0)){e.size.width=e.size.width+(o.helper?(e.position.left-i.left):(e.position.left-d.left));if(g){e.size.height=e.size.width/o.aspectratio}e.position.left=o.helper?i.left:0}if(j.top<(o.helper?i.top:0)){e.size.height=e.size.height+(o.helper?(e.position.top-i.top):e.position.top);if(g){e.size.width=e.size.height*o.aspectratio}e.position.top=o.helper?i.top:0}e.offset.left=e.parentdata.left+e.position.left;e.offset.top=e.parentdata.top+e.position.top;var l=math.abs((o.helper?e.offset.left-d.left:(e.offset.left-d.left))+e.sizediff.width),f=math.abs((o.helper?e.offset.top-d.top:(e.offset.top-i.top))+e.sizediff.height);var m=e.containerelement.get(0)==e.element.parent().get(0),n=/relative|absolute/.test(e.containerelement.css("position"));if(m&&n){l-=e.parentdata.left}if(l+e.size.width>=e.parentdata.width){e.size.width=e.parentdata.width-l;if(g){e.size.height=e.size.width/o.aspectratio}}if(f+e.size.height>=e.parentdata.height){e.size.height=e.parentdata.height-f;if(g){e.size.width=e.size.height*o.aspectratio}}},stop:function(c,h){var n=h.options,f=b(this).data("resizable"),j=f.position,i=f.containeroffset,d=f.containerposition,m=f.containerelement;var l=b(f.helper),e=l.offset(),g=l.outerwidth()-f.sizediff.width,k=l.outerheight()-f.sizediff.height;if(n.helper&&!n.animate&&(/relative/).test(m.css("position"))){b(this).css({left:e.left-d.left-i.left,width:g,height:k})}if(n.helper&&!n.animate&&(/static/).test(m.css("position"))){b(this).css({left:e.left-d.left-i.left,width:g,height:k})}}});b.ui.plugin.add("resizable","ghost",{start:function(f,e){var d=e.options,h=b(this).data("resizable"),c=d.proportionallyresize,g=h.size;if(!c){h.ghost=h.element.clone()}else{h.ghost=c.clone()}h.ghost.css({opacity:0.25,display:"block",position:"relative",height:g.height,width:g.width,margin:0,left:0,top:0}).addclass("ui-resizable-ghost").addclass(typeof d.ghost=="string"?d.ghost:"");h.ghost.appendto(h.helper)},resize:function(f,e){var d=e.options,g=b(this).data("resizable"),c=d.proportionallyresize;if(g.ghost){g.ghost.css({position:"relative",height:g.size.height,width:g.size.width})}},stop:function(f,e){var d=e.options,g=b(this).data("resizable"),c=d.proportionallyresize;if(g.ghost&&g.helper){g.helper.get(0).removechild(g.ghost.get(0))}}});b.ui.plugin.add("resizable","grid",{resize:function(d,g){var l=g.options,e=b(this).data("resizable"),i=e.size,k=e.originalsize,j=e.originalposition,f=e.axis,h=l._aspectratio||d.shiftkey;l.grid=typeof l.grid=="number"?[l.grid,l.grid]:l.grid;var m=math.round((i.width-k.width)/(l.grid[0]||1))*(l.grid[0]||1),c=math.round((i.height-k.height)/(l.grid[1]||1))*(l.grid[1]||1);if(/^(se|s|e)$/.test(f)){e.size.width=k.width+m;e.size.height=k.height+c}else{if(/^(ne)$/.test(f)){e.size.width=k.width+m;e.size.height=k.height+c;e.position.top=j.top-c}else{if(/^(sw)$/.test(f)){e.size.width=k.width+m;e.size.height=k.height+c;e.position.left=j.left-m}else{e.size.width=k.width+m;e.size.height=k.height+c;e.position.top=j.top-c;e.position.left=j.left-m}}}}});var a=function(c){return parseint(c,10)||0}})(jquery);(function(a){a.widget("ui.selectable",a.extend({},a.ui.mouse,{_init:function(){var c=this;this.element.addclass("ui-selectable");this.dragged=false;var b;this.refresh=function(){b=a(c.options.filter,c.element[0]);b.each(function(){var e=a(this);var d=e.offset();a.data(this,"selectable-item",{element:this,$element:e,left:d.left,top:d.top,right:d.left+e.width(),bottom:d.top+e.height(),startselected:false,selected:e.hasclass("ui-selected"),selecting:e.hasclass("ui-selecting"),unselecting:e.hasclass("ui-unselecting")})})};this.refresh();this.selectees=b.addclass("ui-selectee");this._mouseinit();this.helper=a(document.createelement("div")).css({border:"1px dotted black"}).addclass("ui-selectable-helper")},destroy:function(){this.element.removeclass("ui-selectable ui-selectable-disabled").removedata("selectable").unbind(".selectable");this._mousedestroy()},_mousestart:function(b){var d=this;this.opos=[b.pagex,b.pagey];if(this.options.disabled){return}var c=this.options;this.selectees=a(c.filter,this.element[0]);this.element.triggerhandler("selectablestart",[b,{selectable:this.element[0],options:c}],c.start);a("body").append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:b.clientx,top:b.clienty,width:0,height:0});if(c.autorefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var f=a.data(this,"selectable-item");f.startselected=true;if(!b.metakey){f.$element.removeclass("ui-selected");f.selected=false;f.$element.addclass("ui-unselecting");f.unselecting=true;d.element.triggerhandler("selectableunselecting",[b,{selectable:d.element[0],unselecting:f.element,options:c}],c.unselecting)}});var e=false;a(b.target).parents().andself().each(function(){if(a.data(this,"selectable-item")){e=true}});return this.options.keyboard?!e:true},_mousedrag:function(b){var h=this;this.dragged=true;if(this.options.disabled){return}var f=this.options;var g=this.opos[0],c=this.opos[1],i=b.pagex,d=b.pagey;if(g>i){var e=i;i=g;g=e}if(c>d){var e=d;d=c;c=e}this.helper.css({left:g,top:c,width:i-g,height:d-c});this.selectees.each(function(){var k=a.data(this,"selectable-item");if(!k||k.element==h.element[0]){return}var j=false;if(f.tolerance=="touch"){j=(!(k.left>i||k.rightd||k.bottomg&&k.rightc&&k.bottom=0;b--){this.items[b].item.removedata("sortable-item")}},_mousecapture:function(d,c){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshitems(d);var e=null,f=this,g=a(d.target).parents().each(function(){if(a.data(this,"sortable-item")==f){e=a(this);return false}});if(a.data(d.target,"sortable-item")==f){e=a(d.target)}if(!e){return false}if(this.options.handle&&!c){var b=false;a(this.options.handle,e).find("*").andself().each(function(){if(this==d.target){b=true}});if(!b){return false}}this.currentitem=e;this._removecurrentsfromitems();return true},_mousestart:function(d,c,f){var b=this.options;this.currentcontainer=this;this.refreshpositions();this.helper=this._createhelper(d);this._cachehelperproportions();this._cachemargins();this.scrollparent=this.helper.scrollparent();this.offset=this.currentitem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssposition=this.helper.css("position");a.extend(this.offset,{click:{left:d.pagex-this.offset.left,top:d.pagey-this.offset.top},parent:this._getparentoffset(),relative:this._getrelativeoffset()});if(b.cursorat){this._adjustoffsetfromhelper(b.cursorat)}this.originalposition=this._generateposition(d);this.domposition={prev:this.currentitem.prev()[0],parent:this.currentitem.parent()[0]};if(this.helper[0]!=this.currentitem[0]){this.currentitem.hide()}this._createplaceholder();if(b.containment){this._setcontainment()}this._propagate("start",d);if(!this._preservehelperproportions){this._cachehelperproportions()}if(!f){for(var e=this.containers.length-1;e>=0;e--){this.containers[e]._propagate("activate",d,this)}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!b.dropbehaviour){a.ui.ddmanager.prepareoffsets(this,d)}this.dragging=true;this.helper.addclass("ui-sortable-helper");this._mousedrag(d);return true},_mousedrag:function(c){this.position=this._generateposition(c);this.positionabs=this._convertpositionto("absolute");if(!this.lastpositionabs){this.lastpositionabs=this.positionabs}a.ui.plugin.call(this,"sort",[c,this._ui()]);this.positionabs=this._convertpositionto("absolute");if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}for(var e=this.items.length-1;e>=0;e--){var d=this.items[e],f=d.item[0],b=this._intersectswithpointer(d);if(!b){continue}if(f!=this.currentitem[0]&&this.placeholder[b==1?"next":"prev"]()[0]!=f&&!a.ui.contains(this.placeholder[0],f)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],f):true)){this.direction=b==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectswithsides(d)){this.options.sortindicator.call(this,c,d)}else{break}this._propagate("change",c);break}}this._contactcontainers(c);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,c)}this._trigger("sort",c,this._ui());this.lastpositionabs=this.positionabs;return false},_mousestop:function(d,c){if(!d){return}if(a.ui.ddmanager&&!this.options.dropbehaviour){a.ui.ddmanager.drop(this,d)}if(this.options.revert){var e=this;var b=e.placeholder.offset();e.reverting=true;a(this.helper).animate({left:b.left-this.offset.parent.left-e.margins.left+(this.offsetparent[0]==document.body?0:this.offsetparent[0].scrollleft),top:b.top-this.offset.parent.top-e.margins.top+(this.offsetparent[0]==document.body?0:this.offsetparent[0].scrolltop)},parseint(this.options.revert,10)||500,function(){e._clear(d)})}else{this._clear(d,c)}return false},cancel:function(){if(this.dragging){this._mouseup();if(this.options.helper=="original"){this.currentitem.css(this._storedcss).removeclass("ui-sortable-helper")}else{this.currentitem.show()}for(var b=this.containers.length-1;b>=0;b--){this.containers[b]._propagate("deactivate",null,this);if(this.containers[b].containercache.over){this.containers[b]._propagate("out",null,this);this.containers[b].containercache.over=0}}}if(this.placeholder[0].parentnode){this.placeholder[0].parentnode.removechild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentnode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_nofinalsort:null});if(this.domposition.prev){a(this.domposition.prev).after(this.currentitem)}else{a(this.domposition.parent).prepend(this.currentitem)}return true},serialize:function(b){var d=this._getitemsasjquery(b&&b.connected);var c=[];b=b||{};a(d).each(function(){var e=(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||(/(.+)[-=_](.+)/));if(e){c.push((b.key||e[1]+"[]")+"="+(b.key&&b.expression?e[1]:e[2]))}});return c.join("&")},toarray:function(b){var d=this._getitemsasjquery(b&&b.connected);var c=[];b=b||{};d.each(function(){c.push(a(b.item||this).attr(b.attribute||"id")||"")});return c},_intersectswith:function(g){var b=this.positionabs.left,c=b+this.helperproportions.width,h=this.positionabs.top,i=h+this.helperproportions.height;var m=g.left,d=m+g.width,f=g.top,j=f+g.height;var e=this.offset.click.top,k=this.offset.click.left;var l=(h+e)>f&&(h+e)m&&(b+k)g[this.floating?"width":"height"])){return l}else{return(m0?"down":"up")},_getdraghorizontaldirection:function(){var b=this.positionabs.left-this.lastpositionabs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshitems(b);this.refreshpositions()},_getitemsasjquery:function(d){var h=this;var i=[];var f=[];if(this.options.connectwith&&d){for(var e=this.options.connectwith.length-1;e>=0;e--){var b=a(this.options.connectwith[e]);for(var g=b.length-1;g>=0;g--){var c=a.data(b[g],"sortable");if(c&&c!=this&&!c.options.disabled){f.push([a.isfunction(c.options.items)?c.options.items.call(c.element):a(c.options.items,c.element).not(".ui-sortable-helper"),c])}}}}f.push([a.isfunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentitem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var e=f.length-1;e>=0;e--){f[e][0].each(function(){i.push(this)})}return a(i)},_removecurrentsfromitems:function(){var b=this.currentitem.find(":data(sortable-item)");for(var c=0;c=0;m--){var h=a(this.options.connectwith[m]);for(var b=h.length-1;b>=0;b--){var k=a.data(h[b],"sortable");if(k&&k!=this&&!k.options.disabled){l.push([a.isfunction(k.options.items)?k.options.items.call(k.element[0],d,{item:this.currentitem}):a(k.options.items,k.element),k]);this.containers.push(k)}}}}for(var m=l.length-1;m>=0;m--){var i=l[m][1];var c=l[m][0];for(var b=0,g=c.length;b=0;d--){var c=this.items[d];if(c.instance!=this.currentcontainer&&this.currentcontainer&&c.item[0]!=this.currentitem[0]){continue}var e=this.options.toleranceelement?a(this.options.toleranceelement,c.item):c.item;if(!f){if(this.options.accurateintersection){c.width=e.outerwidth();c.height=e.outerheight()}else{c.width=e[0].offsetwidth;c.height=e[0].offsetheight}}var b=e.offset();c.left=b.left;c.top=b.top}if(this.options.custom&&this.options.custom.refreshcontainers){this.options.custom.refreshcontainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var b=this.containers[d].element.offset();this.containers[d].containercache.left=b.left;this.containers[d].containercache.top=b.top;this.containers[d].containercache.width=this.containers[d].element.outerwidth();this.containers[d].containercache.height=this.containers[d].element.outerheight()}}},_createplaceholder:function(c){var e=c||this,b=e.options;if(!b.placeholder||b.placeholder.constructor==string){var d=b.placeholder;b.placeholder={element:function(){var f=a(document.createelement(e.currentitem[0].nodename)).addclass(d||e.currentitem[0].classname+" ui-sortable-placeholder").removeclass("ui-sortable-helper")[0];if(!d){f.style.visibility="hidden";document.body.appendchild(f);f.innerhtml=e.currentitem[0].innerhtml.replace(/name\=\"[^\"\']+\"/g,"").replace(/jquery[0-9]+\=\"[^\"\']+\"/g,"");document.body.removechild(f)}return f},update:function(g,f){if(d&&!b.forceplaceholdersize){return}if(!f.height()){f.height(e.currentitem.innerheight()-parseint(e.currentitem.css("paddingtop")||0,10)-parseint(e.currentitem.css("paddingbottom")||0,10))}if(!f.width()){f.width(e.currentitem.innerwidth()-parseint(e.currentitem.css("paddingleft")||0,10)-parseint(e.currentitem.css("paddingright")||0,10))}}}}e.placeholder=a(b.placeholder.element.call(e.element,e.currentitem));e.currentitem.after(e.placeholder);b.placeholder.update(e,e.placeholder)},_contactcontainers:function(f){for(var g=this.containers.length-1;g>=0;g--){if(this._intersectswith(this.containers[g].containercache)){if(!this.containers[g].containercache.over){if(this.currentcontainer!=this.containers[g]){var b=10000;var c=null;var e=this.positionabs[this.containers[g].floating?"left":"top"];for(var h=this.items.length-1;h>=0;h--){if(!a.ui.contains(this.containers[g].element[0],this.items[h].item[0])){continue}var d=this.items[h][this.containers[g].floating?"left":"top"];if(math.abs(d-e)this.containment[2]){h.left=this.containment[2]-this.helperproportions.width}if(h.top+this.helperproportions.height>this.containment[3]){h.top=this.containment[3]-this.helperproportions.height}}if(c.grid){var d=this.originalposition.top+math.round((h.top-this.originalposition.top)/c.grid[1])*c.grid[1];h.top=this.containment?(!(dthis.containment[3])?d:(!(dthis.containment[2])?e:(!(e=0;d--){if(a.ui.contains(this.containers[d].element[0],this.currentitem[0])){this.containers[d]._propagate("update",c,this,b);this.containers[d]._propagate("receive",c,this,b)}}}for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._propagate("deactivate",c,this,b);if(this.containers[d].containercache.over){this.containers[d]._propagate("out",c,this);this.containers[d].containercache.over=0}}this.dragging=false;if(this.cancelhelperremoval){this._propagate("beforestop",c,null,b);this._propagate("stop",c,null,b);return false}this._propagate("beforestop",c,null,b);this.placeholder[0].parentnode.removechild(this.placeholder[0]);if(this.options.helper!="original"){this.helper.remove()}this.helper=null;this._propagate("stop",c,null,b);return true},_propagate:function(b,f,e,d){a.ui.plugin.call(this,b,[f,this._ui(e)]);var c=!d?this.element.triggerhandler(b=="sort"?b:"sort"+b,[f,this._ui(e)],this.options[b]):true;if(c===false){this.cancel()}},plugins:{},_ui:function(b){var c=b||this;return{helper:c.helper,placeholder:c.placeholder||a([]),position:c.position,absoluteposition:c.positionabs,item:c.currentitem,sender:b?b.element:null}}}));a.extend(a.ui.sortable,{getter:"serialize toarray",version:"1.6",defaults:{accurateintersection:true,appendto:"parent",cancel:":input",delay:0,distance:1,droponempty:true,forceplaceholdersize:false,forcehelpersize:false,helper:"original",items:"> *",scope:"default",scroll:true,scrollsensitivity:20,scrollspeed:20,sortindicator:a.ui.sortable.prototype._rearrange,tolerance:"default",zindex:1000}});a.ui.plugin.add("sortable","cursor",{start:function(c,b){var d=a("body"),e=a(this).data("sortable");if(d.css("cursor")){e.options._cursor=d.css("cursor")}d.css("cursor",e.options.cursor)},beforestop:function(c,b){var d=a(this).data("sortable");if(d.options._cursor){a("body").css("cursor",d.options._cursor)}}});a.ui.plugin.add("sortable","opacity",{start:function(c,b){var d=b.helper,e=a(this).data("sortable");if(d.css("opacity")){e.options._opacity=d.css("opacity")}d.css("opacity",e.options.opacity)},beforestop:function(c,b){var d=a(this).data("sortable");if(d.options._opacity){a(b.helper).css("opacity",d.options._opacity)}}});a.ui.plugin.add("sortable","scroll",{start:function(d,c){var e=a(this).data("sortable"),b=e.options;if(e.scrollparent[0]!=document&&e.scrollparent[0].tagname!="html"){e.overflowoffset=e.scrollparent.offset()}},sort:function(d,c){var e=a(this).data("sortable"),b=e.options,f=false;if(e.scrollparent[0]!=document&&e.scrollparent[0].tagname!="html"){if((e.overflowoffset.top+e.scrollparent[0].offsetheight)-d.pagey').insertbefore(j.headers);c('').appendto(j.headers);j.headers.addclass("ui-accordion-header")}var h;if(j.fillspace){h=this.element.parent().height();j.headers.each(function(){h-=c(this).outerheight()});var i=0;j.headers.next().each(function(){i=math.max(i,c(this).innerheight()-c(this).height())}).height(h-i)}else{if(j.autoheight){h=0;j.headers.next().each(function(){h=math.max(h,c(this).outerheight())}).height(h)}}this.element.attr("role","tablist");var k=this;j.headers.attr("role","tab").bind("keydown",function(l){return k._keydown(l)}).next().attr("role","tabpanel");j.headers.not(j.active||"").attr("aria-expanded","false").attr("tabindex","-1").next().hide();if(!j.active.length){j.headers.eq(0).attr("tabindex","0")}else{j.active.attr("aria-expanded","true").attr("tabindex","0").parent().andself().addclass(j.selectedclass)}if(!c.browser.safari){j.headers.find("a").attr("tabindex","-1")}if(j.event){this.element.bind((j.event)+".accordion",b)}},destroy:function(){this.options.headers.parent().andself().removeclass(this.options.selectedclass);this.options.headers.prev(".ui-accordion-left").remove();this.options.headers.children(".ui-accordion-right").remove();this.options.headers.next().css("display","");if(this.options.fillspace||this.options.autoheight){this.options.headers.next().css("height","")}c.removedata(this.element[0],"accordion");this.element.removeclass("ui-accordion").unbind(".accordion")},_keydown:function(h){if(this.options.disabled||h.altkey||h.ctrlkey){return}var g=c.ui.keycode;var i=this.options.headers.length;var k=this.options.headers.index(h.target);var j=false;switch(h.keycode){case g.right:case g.down:j=this.options.headers[(k+1)%i];break;case g.left:case g.up:j=this.options.headers[(k-1+i)%i];break;case g.space:case g.enter:return b.call(this.element[0],{target:h.target})}if(j){c(h.target).attr("tabindex","-1");c(j).attr("tabindex","0");j.focus();return false}return true},activate:function(g){b.call(this.element[0],{target:e(this.options.headers,g)[0]})}});function f(g,h){return function(){return g.apply(h,arguments)}}function d(g){if(!c.data(this,"accordion")){return}var i=c.data(this,"accordion");var h=i.options;h.running=g?0:--h.running;if(h.running){return}if(h.clearstyle){h.toshow.add(h.tohide).css({height:"",overflow:""})}i._trigger("change",null,h.data)}function a(q,j,m,l,i){var g=c.data(this,"accordion").options;g.toshow=q;g.tohide=j;g.data=m;var p=f(d,this);c.data(this,"accordion")._trigger("changestart",null,g.data);g.running=j.size()===0?q.size():j.size();if(g.animated){var n={};if(!g.alwaysopen&&l){n={toshow:c([]),tohide:j,complete:p,down:i,autoheight:g.autoheight}}else{n={toshow:q,tohide:j,complete:p,down:i,autoheight:g.autoheight}}if(!g.proxied){g.proxied=g.animated}if(!g.proxiedduration){g.proxiedduration=g.duration}g.animated=c.isfunction(g.proxied)?g.proxied(n):g.proxied;g.duration=c.isfunction(g.proxiedduration)?g.proxiedduration(n):g.proxiedduration;var h=c.ui.accordion.animations,o=g.duration,k=g.animated;if(!h[k]){h[k]=function(r){this.slide(r,{easing:k,duration:o||700})}}h[k](n)}else{if(!g.alwaysopen&&l){q.toggle()}else{j.hide();q.show()}p(true)}j.prev().attr("aria-expanded","false").attr("tabindex","-1");q.prev().attr("aria-expanded","true").attr("tabindex","0").focus()}function b(g){var i=c.data(this,"accordion").options;if(i.disabled){return false}if(!g.target&&!i.alwaysopen){i.active.parent().andself().toggleclass(i.selectedclass);var j=i.active.next(),n={options:i,newheader:c([]),oldheader:i.active,newcontent:c([]),oldcontent:j},l=(i.active=c([]));a.call(this,l,j,n);return false}var h=c(g.target);h=c(h.parents(i.header)[0]||h);var k=h[0]==i.active[0];if(i.running||(i.alwaysopen&&k)){return false}if(!h.is(i.header)){return}i.active.parent().andself().toggleclass(i.selectedclass);if(!k){h.parent().andself().addclass(i.selectedclass)}var l=h.next(),j=i.active.next(),n={options:i,newheader:k&&!i.alwaysopen?c([]):h,oldheader:i.active,newcontent:k&&!i.alwaysopen?c([]):l,oldcontent:j},m=i.headers.index(i.active[0])>i.headers.index(h[0]);i.active=k?c([]):h;a.call(this,l,j,n,k,m);return false}function e(g,h){return h?typeof h=="number"?g.filter(":eq("+h+")"):g.not(g.not(h)):h===false?c([]):g.filter(":eq(0)")}c.extend(c.ui.accordion,{version:"1.6",defaults:{autoheight:true,alwaysopen:true,animated:"slide",event:"click",header:"a",navigationfilter:function(){return this.href.tolowercase()==location.href.tolowercase()},running:0,selectedclass:"selected"},animations:{slide:function(l,i){l=c.extend({easing:"swing",duration:300},l,i);if(!l.tohide.size()){l.toshow.animate({height:"show"},l);return}var j=l.tohide.height(),g=l.toshow.height(),m=g/j,h=l.toshow.outerheight()-l.toshow.height(),k=l.toshow.css("marginbottom"),n=l.toshow.css("overflow");tmargin=l.toshow.css("margintop");l.toshow.css({height:0,overflow:"hidden",margintop:0,marginbottom:-h}).show();l.tohide.filter(":hidden").each(l.complete).end().filter(":visible").animate({height:"hide"},{step:function(p){var o=(j-p)*m;if(c.browser.msie||c.browser.opera){o=math.ceil(o)}l.toshow.height(o)},duration:l.duration,easing:l.easing,complete:function(){if(!l.autoheight){l.toshow.css("height","auto")}l.toshow.css({margintop:tmargin,marginbottom:k,overflow:n});l.complete()}})},bounceslide:function(g){this.slide(g,{easing:g.down?"easeoutbounce":"swing",duration:g.down?1000:200})},easeslide:function(g){this.slide(g,{easing:"easeinout",duration:700})}}})})(jquery);(function(b){var a={dragstart:"start.draggable",drag:"drag.draggable",dragstop:"stop.draggable",maxheight:"maxheight.resizable",minheight:"minheight.resizable",maxwidth:"maxwidth.resizable",minwidth:"minwidth.resizable",resizestart:"start.resizable",resize:"drag.resizable",resizestop:"stop.resizable"};b.widget("ui.dialog",{_init:function(){this.originaltitle=this.element.attr("title");this.options.title=this.options.title||this.originaltitle;var f=this,e=this.options,m=this.element.removeattr("title").addclass("ui-dialog-content").wrap("
").wrap("
"),j=(this.uidialogcontainer=m.parent()).addclass("ui-dialog-container").css({position:"relative",width:"100%",height:"100%"}),n=(this.uidialogtitlebar=b("
")).addclass("ui-dialog-titlebar").mousedown(function(){f.movetotop()}).prependto(j),i=b('').addclass("ui-dialog-titlebar-close").attr("role","button").appendto(n),l=(this.uidialogtitlebarclosetext=b("")).text(e.closetext).appendto(i),g=e.title||" ",c=b.ui.dialog.gettitleid(this.element),d=b("").addclass("ui-dialog-title").attr("id",c).html(g).prependto(n),h=(this.uidialog=j.parent()).appendto(document.body).hide().addclass("ui-dialog").addclass(e.dialogclass).css({position:"absolute",width:e.width,height:e.height,overflow:"hidden",zindex:e.zindex}).attr("tabindex",-1).css("outline",0).keydown(function(o){(e.closeonescape&&o.keycode&&o.keycode==b.ui.keycode.escape&&f.close())}).attr({role:"dialog","aria-labelledby":c}).mouseup(function(){f.movetotop()}),k=(this.uidialogbuttonpane=b("
")).addclass("ui-dialog-buttonpane").css({position:"absolute",bottom:0}).appendto(h),i=b(".ui-dialog-titlebar-close",n).hover(function(){b(this).addclass("ui-dialog-titlebar-close-hover")},function(){b(this).removeclass("ui-dialog-titlebar-close-hover")}).mousedown(function(o){o.stoppropagation()}).click(function(){f.close();return false});n.find("*").add(n).disableselection();(e.draggable&&b.fn.draggable&&this._makedraggable());(e.resizable&&b.fn.resizable&&this._makeresizable());this._createbuttons(e.buttons);this._isopen=false;(e.bgiframe&&b.fn.bgiframe&&h.bgiframe());(e.autoopen&&this.open())},destroy:function(){(this.overlay&&this.overlay.destroy());this.uidialog.hide();this.element.unbind(".dialog").removedata("dialog").removeclass("ui-dialog-content").hide().appendto("body");this.uidialog.remove();(this.originaltitle&&this.element.attr("title",this.originaltitle))},close:function(){if(false===this._trigger("beforeclose",null,{options:this.options})){return}(this.overlay&&this.overlay.destroy());this.uidialog.hide(this.options.hide).unbind("keypress.ui-dialog");this._trigger("close",null,{options:this.options});b.ui.dialog.overlay.resize();this._isopen=false},isopen:function(){return this._isopen},movetotop:function(c){if((this.options.modal&&!c)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",null,{options:this.options})}var d=this.options.zindex,e=this.options;b(".ui-dialog:visible").each(function(){d=math.max(d,parseint(b(this).css("z-index"),10)||e.zindex)});(this.overlay&&this.overlay.$el.css("z-index",++d));var f={scrolltop:this.element.attr("scrolltop"),scrollleft:this.element.attr("scrollleft")};this.uidialog.css("z-index",++d);this.element.attr(f);this._trigger("focus",null,{options:this.options})},open:function(){if(this._isopen){return}this.overlay=this.options.modal?new b.ui.dialog.overlay(this):null;(this.uidialog.next().length&&this.uidialog.appendto("body"));this._position(this.options.position);this.uidialog.show(this.options.show);(this.options.autoresize&&this._size());this.movetotop(true);(this.options.modal&&this.uidialog.bind("keypress.ui-dialog",function(d){if(d.keycode!=b.ui.keycode.tab){return}var e=b(":tabbable",this),c=e.filter(":first")[0],f=e.filter(":last")[0];if(d.target==f&&!d.shiftkey){settimeout(function(){c.focus()},1)}else{if(d.target==c&&d.shiftkey){settimeout(function(){f.focus()},1)}}}));this.uidialog.find(":tabbable:first").focus();this._trigger("open",null,{options:this.options});this._isopen=true},_createbuttons:function(c){var d=this,f=false,e=this.uidialogbuttonpane;e.empty().hide();b.each(c,function(){return !(f=true)});if(f){e.show();b.each(c,function(h,g){b('').text(h).click(function(){g.apply(d.element[0],arguments)}).appendto(e)})}},_makedraggable:function(){var d=this,c=this.options;this.uidialog.draggable({cancel:".ui-dialog-content",helper:c.draghelper,handle:".ui-dialog-titlebar",start:function(){d.movetotop();(c.dragstart&&c.dragstart.apply(d.element[0],arguments))},drag:function(){(c.drag&&c.drag.apply(d.element[0],arguments))},stop:function(){(c.dragstop&&c.dragstop.apply(d.element[0],arguments));b.ui.dialog.overlay.resize()}})},_makeresizable:function(c){c=(c===undefined?this.options.resizable:c);var f=this,d=this.options,e=typeof c=="string"?c:"n,e,s,w,se,sw,ne,nw";this.uidialog.resizable({cancel:".ui-dialog-content",helper:d.resizehelper,maxwidth:d.maxwidth,maxheight:d.maxheight,minwidth:d.minwidth,minheight:d.minheight,start:function(){(d.resizestart&&d.resizestart.apply(f.element[0],arguments))},resize:function(){(d.autoresize&&f._size.apply(f));(d.resize&&d.resize.apply(f.element[0],arguments))},handles:e,stop:function(){(d.autoresize&&f._size.apply(f));(d.resizestop&&d.resizestop.apply(f.element[0],arguments));b.ui.dialog.overlay.resize()}})},_position:function(c){var g=b(window),f=b(document),e=f.scrolltop(),h=f.scrollleft(),d=e;if(b.inarray(c,["center","top","right","bottom","left"])>=0){c=[c=="right"||c=="left"?c:"center",c=="top"||c=="bottom"?c:"middle"]}if(c.constructor!=array){c=["center","middle"]}if(c[0].constructor==number){h+=c[0]}else{switch(c[0]){case"left":h+=0;break;case"right":h+=g.width()-this.uidialog.outerwidth();break;default:case"center":h+=(g.width()-this.uidialog.outerwidth())/2}}if(c[1].constructor==number){e+=c[1]}else{switch(c[1]){case"top":e+=0;break;case"bottom":e+=(b.browser.opera?window.innerheight:g.height())-this.uidialog.outerheight();break;default:case"middle":e+=((b.browser.opera?window.innerheight:g.height())-this.uidialog.outerheight())/2}}e=math.max(e,d);this.uidialog.css({top:e,left:h})},_setdata:function(e,d){(a[e]&&this.uidialog.data(a[e],d));switch(e){case"buttons":this._createbuttons(d);break;case"closetext":this.uidialogtitlebarclosetext.text(d);break;case"draggable":(d?this._makedraggable():this.uidialog.draggable("destroy"));break;case"height":this.uidialog.height(d);break;case"position":this._position(d);break;case"resizable":var f=this.uidialog,c=this.uidialog.is(":data(resizable)");(c&&!d&&f.resizable("destroy"));(c&&typeof d=="string"&&f.resizable("option","handles",d));(c||this._makeresizable(d));break;case"title":b(".ui-dialog-title",this.uidialogtitlebar).html(d||" ");break;case"width":this.uidialog.width(d);break}b.widget.prototype._setdata.apply(this,arguments)},_size:function(){var f=this.uidialogcontainer,c=this.uidialogtitlebar,e=this.element,d=(parseint(e.css("margin-top"),10)||0)+(parseint(e.css("margin-bottom"),10)||0),g=(parseint(e.css("margin-left"),10)||0)+(parseint(e.css("margin-right"),10)||0);e.height(f.height()-c.outerheight()-d);e.width(f.width()-g)}});b.extend(b.ui.dialog,{version:"1.6",defaults:{autoopen:true,autoresize:true,bgiframe:false,buttons:{},closeonescape:true,closetext:"close",draggable:true,height:200,minheight:100,minwidth:150,modal:false,overlay:{},position:"center",resizable:true,stack:true,width:300,zindex:1000},getter:"isopen",uuid:0,gettitleid:function(c){return"ui-dialog-title-"+(c.attr("id")||++this.uuid)},overlay:function(c){this.$el=b.ui.dialog.overlay.create(c)}});b.extend(b.ui.dialog.overlay,{instances:[],events:b.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(c){return c+".dialog-overlay"}).join(" "),create:function(c){if(this.instances.length===0){settimeout(function(){b("a, :input").bind(b.ui.dialog.overlay.events,function(){var g=false;var e=b(this).parents(".ui-dialog");if(e.length){var h=b(".ui-dialog-overlay");if(h.length){var f=parseint(h.css("z-index"),10);h.each(function(){f=math.max(f,parseint(b(this).css("z-index"),10))});g=parseint(e.css("z-index"),10)>f}else{g=true}}return g})},1);b(document).bind("keydown.dialog-overlay",function(e){(c.options.closeonescape&&e.keycode&&e.keycode==b.ui.keycode.escape&&c.close())});b(window).bind("resize.dialog-overlay",b.ui.dialog.overlay.resize)}var d=b("
").appendto(document.body).addclass("ui-dialog-overlay").css(b.extend({borderwidth:0,margin:0,padding:0,position:"absolute",top:0,left:0,width:this.width(),height:this.height()},c.options.overlay));(c.options.bgiframe&&b.fn.bgiframe&&d.bgiframe());this.instances.push(d);return d},destroy:function(c){this.instances.splice(b.inarray(this.instances,c),1);if(this.instances.length===0){b("a, :input").add([document,window]).unbind(".dialog-overlay")}c.remove()},height:function(){if(b.browser.msie&&b.browser.version<7){var c=math.max(document.documentelement.scrollheight,document.body.scrollheight);var d=math.max(document.documentelement.offsetheight,document.body.offsetheight);if(c").addclass("ui-slider-handle").appendto(c.element);if(this.id){d.attr("id",this.id)}return d[0]})}var b=function(d){this.element=a(d);this.element.data("mouse",this);this.options=c.options;this.element.bind("mousedown",function(){if(c.currenthandle){this.blur(c.currenthandle)}c._focus(this,true)});this._mouseinit()};a.extend(b.prototype,a.ui.mouse,{_mousecapture:function(){return true},_mousestart:function(d){return c._start.call(c,d,this.element[0])},_mousedrag:function(d){return c._drag.call(c,d,this.element[0])},_mousestop:function(d){return c._stop.call(c,d,this.element[0])},trigger:function(d){this._mousedown(d)}});a(this.handle).each(function(){new b(this)}).wrap('
').parent().bind("click",function(){return false}).bind("focus",function(d){c._focus(this.firstchild)}).bind("blur",function(d){c._blur(this.firstchild)}).bind("keydown",function(d){if(!c.options.nokeyboard){return c._keydown(d.keycode,this.firstchild)}});this.element.bind("mousedown.slider",function(d){if(a(d.target).is(".ui-slider-handle")){return}c._click.apply(c,[d]);c.currenthandle.data("mouse").trigger(d);c.firstvalue=c.firstvalue+1});a.each(this.options.handles||[],function(e,d){c.moveto(d.start,e,true)});if(!isnan(this.options.startvalue)){this.moveto(this.options.startvalue,0,true)}this.previoushandle=a(this.handle[0]);if(this.handle.length==2&&this.options.range){this._createrange()}},destroy:function(){this.element.removeclass("ui-slider ui-slider-disabled").removedata("slider").unbind(".slider");if(this.handle&&this.handle.length){this.handle.unwrap("a");this.handle.each(function(){var b=a(this).data("mouse");b&&b._mousedestroy()})}this.generated&&this.generated.remove()},_start:function(d,c){var b=this.options;if(b.disabled){return false}this.actualsize={width:this.element.outerwidth(),height:this.element.outerheight()};if(!this.currenthandle){this._focus(this.previoushandle,true)}this.offset=this.element.offset();this.handleoffset=this.currenthandle.offset();this.clickoffset={top:d.pagey-this.handleoffset.top,left:d.pagex-this.handleoffset.left};this.firstvalue=this.value();this._propagate("start",d);this._drag(d,c);return true},_drag:function(e,c){var b=this.options;var f={top:e.pagey-this.offset.top-this.clickoffset.top,left:e.pagex-this.offset.left-this.clickoffset.left};if(!this.currenthandle){this._focus(this.previoushandle,true)}f.left=this._translatelimits(f.left,"x");f.top=this._translatelimits(f.top,"y");if(b.stepping.x){var d=this._convertvalue(f.left,"x");d=this._round(d/b.stepping.x)*b.stepping.x;f.left=this._translatevalue(d,"x")}if(b.stepping.y){var d=this._convertvalue(f.top,"y");d=this._round(d/b.stepping.y)*b.stepping.y;f.top=this._translatevalue(d,"y")}f.left=this._translaterange(f.left,"x");f.top=this._translaterange(f.top,"y");if(b.axis!="vertical"){this.currenthandle.css({left:f.left})}if(b.axis!="horizontal"){this.currenthandle.css({top:f.top})}this.currenthandle.data("mouse").slidervalue={x:this._round(this._convertvalue(f.left,"x"))||0,y:this._round(this._convertvalue(f.top,"y"))||0};if(this.rangeelement){this._updaterange()}this._propagate("slide",e);return false},_stop:function(b){this._propagate("stop",b);if(this.firstvalue!=this.value()){this._propagate("change",b)}this._focus(this.currenthandle,true);return false},_round:function(b){return this.options.round?parseint(b,10):parsefloat(b)},_setdata:function(c,b){a.widget.prototype._setdata.apply(this,arguments);if(/min|max|steps/.test(c)){this._initboundaries()}if(c=="range"){b?this.handle.length==2&&this._createrange():this._removerange()}},_initboundaries:function(){var c=this.element[0],b=this.options;this.actualsize={width:this.element.outerwidth(),height:this.element.outerheight()};a.extend(b,{axis:b.axis||(c.offsetwidth").addclass("ui-slider-range").css({position:"absolute"}).appendto(this.element);this._updaterange()},_removerange:function(){this.rangeelement.remove();this.rangeelement=null},_updaterange:function(){var b=this.options.axis=="vertical"?"top":"left";var c=this.options.axis=="vertical"?"height":"width";this.rangeelement.css(b,(this._round(a(this.handle[0]).css(b))||0)+this._handlesize(0,this.options.axis=="vertical"?"y":"x")/2);this.rangeelement.css(c,(this._round(a(this.handle[1]).css(b))||0)-(this._round(a(this.handle[0]).css(b))||0))},_getrange:function(){return this.rangeelement?this._convertvalue(this._round(this.rangeelement.css(this.options.axis=="vertical"?"height":"width")),this.options.axis=="vertical"?"y":"x"):null},_handleindex:function(){return this.handle.index(this.currenthandle[0])},value:function(b,d){if(this.handle.length==1){this.currenthandle=this.handle}if(!d){d=this.options.axis=="vertical"?"y":"x"}var c=a(b!=undefined&&b!==null?this.handle[b]||b:this.currenthandle);if(c.data("mouse").slidervalue){return this._round(c.data("mouse").slidervalue[d])}else{return this._round(((this._round(c.css(d=="x"?"left":"top"))/(this.actualsize[d=="x"?"width":"height"]-this._handlesize(b,d)))*this.options.realmax[d])+this.options.min[d])}},_convertvalue:function(b,c){return this.options.min[c]+(b/(this.actualsize[c=="x"?"width":"height"]-this._handlesize(null,c)))*this.options.realmax[c]},_translatevalue:function(b,c){return((b-this.options.min[c])/this.options.realmax[c])*(this.actualsize[c=="x"?"width":"height"]-this._handlesize(null,c))},_translaterange:function(b,d){if(this.rangeelement){if(this.currenthandle[0]==this.handle[0]&&b>=this._translatevalue(this.value(1),d)){b=this._translatevalue(this.value(1,d)-this._onestep(d),d)}if(this.currenthandle[0]==this.handle[1]&&b<=this._translatevalue(this.value(0),d)){b=this._translatevalue(this.value(0,d)+this._onestep(d),d)}}if(this.options.handles){var c=this.options.handles[this._handleindex()];if(bthis._translatevalue(c.max,d)){b=this._translatevalue(c.max,d)}}}return b},_translatelimits:function(b,c){if(b>=this.actualsize[c=="x"?"width":"height"]-this._handlesize(null,c)){b=this.actualsize[c=="x"?"width":"height"]-this._handlesize(null,c)}if(b<=0){b=0}return b},_handlesize:function(b,c){return a(b!=undefined&&b!==null?this.handle[b]:this.currenthandle)[0]["offset"+(c=="x"?"width":"height")]},_onestep:function(b){return this.options.stepping[b]||1},_pagestep:function(b){return 10},moveto:function(e,f,d){var c=this.options;this.actualsize={width:this.element.outerwidth(),height:this.element.outerheight()};if(f==undefined&&!this.currenthandle&&this.handle.length!=1){return false}if(f==undefined&&!this.currenthandle){f=0}if(f!=undefined){this.currenthandle=this.previoushandle=a(this.handle[f]||f)}if(e.x!==undefined&&e.y!==undefined){var i=e.x,b=e.y}else{var i=e,b=e}if(i!==undefined&&i.constructor!=number){var g=/^\-\=/.test(i),h=/^\+\=/.test(i);if(g||h){i=this.value(null,"x")+this._round(i.replace(g?"=":"+=",""))}else{i=isnan(this._round(i))?undefined:this._round(i)}}if(b!==undefined&&b.constructor!=number){var g=/^\-\=/.test(b),h=/^\+\=/.test(b);if(g||h){b=this.value(null,"y")+this._round(b.replace(g?"=":"+=",""))}else{b=isnan(this._round(b))?undefined:this._round(b)}}if(c.axis!="vertical"&&i!==undefined){if(c.stepping.x){i=this._round(i/c.stepping.x)*c.stepping.x}i=this._translatevalue(i,"x");i=this._translatelimits(i,"x");i=this._translaterange(i,"x");c.animate?this.currenthandle.stop().animate({left:i},(math.abs(parseint(this.currenthandle.css("left"),10)-i))*(!isnan(parseint(c.animate,10))?c.animate:5)):this.currenthandle.css({left:i})}if(c.axis!="horizontal"&&b!==undefined){if(c.stepping.y){b=this._round(b/c.stepping.y)*c.stepping.y}b=this._translatevalue(b,"y");b=this._translatelimits(b,"y");b=this._translaterange(b,"y");c.animate?this.currenthandle.stop().animate({top:b},(math.abs(parseint(this.currenthandle.css("top"),10)-b))*(!isnan(parseint(c.animate,10))?c.animate:5)):this.currenthandle.css({top:b})}if(this.rangeelement){this._updaterange()}this.currenthandle.data("mouse").slidervalue={x:this._round(this._convertvalue(i,"x"))||0,y:this._round(this._convertvalue(b,"y"))||0};if(!d){this._propagate("start",null);this._propagate("slide",null);this._propagate("stop",null);this._propagate("change",null)}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]);this.element.triggerhandler(b=="slide"?b:"slide"+b,[c,this.ui()],this.options[b])},plugins:{},ui:function(b){return{options:this.options,handle:this.currenthandle,value:this.options.axis!="both"||!this.options.axis?this._round(this.value(null,this.options.axis=="vertical"?"y":"x")):{x:this._round(this.value(null,"x")),y:this._round(this.value(null,"y"))},range:this._getrange()}}});a.extend(a.ui.slider,{getter:"value",version:"1.6",defaults:{animate:false,distance:1,handle:".ui-slider-handle",round:true}})})(jquery);(function(a){a.widget("ui.tabs",{_init:function(){this._tabify(true)},destroy:function(){var b=this.options;this.element.unbind(".tabs").removeclass(b.navclass).removedata("tabs");this.$tabs.each(function(){var d=a.data(this,"href.tabs");if(d){this.href=d}var c=a(this).unbind(".tabs");a.each(["href","load","cache"],function(f,e){c.removedata(e+".tabs")})});this.$lis.add(this.$panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove()}else{a(this).removeclass([b.selectedclass,b.deselectableclass,b.disabledclass,b.panelclass,b.hideclass].join(" "))}});if(b.cookie){this._cookie(null,b.cookie)}},_setdata:function(c,b){if((/^selected/).test(c)){this.select(b)}else{this.options[c]=b;this._tabify()}},length:function(){return this.$tabs.length},_tabid:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^a-za-z0-9\-_:\.]/g,"")||this.options.idprefix+a.data(b)},_sanitizeselector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie="ui-tabs-"+a.data(this.element[0]));return a.cookie.apply(null,[b].concat(a.makearray(arguments)))},_tabify:function(f){this.$lis=a("li:has(a[href])",this.element);this.$tabs=this.$lis.map(function(){return a("a",this)[0]});this.$panels=a([]);var e=this,c=this.options;this.$tabs.each(function(r,s){if(s.hash&&s.hash.replace("#","")){e.$panels=e.$panels.add(e._sanitizeselector(s.hash))}else{if(a(s).attr("href")!="#"){a.data(s,"href.tabs",s.href);a.data(s,"load.tabs",s.href);var p=e._tabid(s);s.href="#"+p;var q=a("#"+p);if(!q.length){q=a(c.paneltemplate).attr("id",p).addclass(c.panelclass).insertafter(e.$panels[r-1]||e.element);q.data("destroy.tabs",true)}e.$panels=e.$panels.add(q)}else{c.disabled.push(r+1)}}});if(f){this.element.addclass(c.navclass);this.$panels.addclass(c.panelclass);if(c.selected===undefined){if(location.hash){this.$tabs.each(function(p,q){if(q.hash==location.hash){c.selected=p;return false}})}else{if(c.cookie){var k=parseint(e._cookie(),10);if(k&&e.$tabs[k]){c.selected=k}}else{if(e.$lis.filter("."+c.selectedclass).length){c.selected=e.$lis.index(e.$lis.filter("."+c.selectedclass)[0])}}}}c.selected=c.selected===null||c.selected!==undefined?c.selected:0;c.disabled=a.unique(c.disabled.concat(a.map(this.$lis.filter("."+c.disabledclass),function(p,q){return e.$lis.index(p)}))).sort();if(a.inarray(c.selected,c.disabled)!=-1){c.disabled.splice(a.inarray(c.selected,c.disabled),1)}this.$panels.addclass(c.hideclass);this.$lis.removeclass(c.selectedclass);if(c.selected!==null){this.$panels.eq(c.selected).removeclass(c.hideclass);var o=[c.selectedclass];if(c.deselectable){o.push(c.deselectableclass)}this.$lis.eq(c.selected).addclass(o.join(" "));var j=function(){e._trigger("show",null,e.ui(e.$tabs[c.selected],e.$panels[c.selected]))};if(a.data(this.$tabs[c.selected],"load.tabs")){this.load(c.selected,j)}else{j()}}a(window).bind("unload",function(){e.$tabs.unbind(".tabs");e.$lis=e.$tabs=e.$panels=null})}else{c.selected=this.$lis.index(this.$lis.filter("."+c.selectedclass)[0])}if(c.cookie){this._cookie(c.selected,c.cookie)}for(var m=0,g;g=this.$lis[m];m++){a(g)[a.inarray(m,c.disabled)!=-1&&!a(g).hasclass(c.selectedclass)?"addclass":"removeclass"](c.disabledclass)}if(c.cache===false){this.$tabs.removedata("cache.tabs")}var d,l;if(c.fx){if(c.fx.constructor==array){d=c.fx[0];l=c.fx[1]}else{d=l=c.fx}}function b(q,p){q.css({display:""});if(a.browser.msie&&p.opacity){q[0].style.removeattribute("filter")}}var i=l?function(q,p){p.animate(l,l.duration||"normal",function(){p.removeclass(c.hideclass);b(p,l);e._trigger("show",null,e.ui(q,p[0]))})}:function(q,p){p.removeclass(c.hideclass);e._trigger("show",null,e.ui(q,p[0]))};var h=d?function(q,r,p){r.animate(d,d.duration||"normal",function(){r.addclass(c.hideclass);b(r,d);if(p){i(q,p,r)}})}:function(q,r,p){r.addclass(c.hideclass);if(p){i(q,p)}};function n(r,p,t,q){var s=[c.selectedclass];if(c.deselectable){s.push(c.deselectableclass)}p.addclass(s.join(" ")).siblings().removeclass(s.join(" "));h(r,t,q)}this.$tabs.unbind(".tabs").bind(c.event+".tabs",function(){var p=a(this).parents("li:eq(0)"),s=e.$panels.filter(":visible"),q=a(e._sanitizeselector(this.hash));if((p.hasclass(c.selectedclass)&&!c.deselectable)||p.hasclass(c.disabledclass)||a(this).hasclass(c.loadingclass)||e._trigger("select",null,e.ui(this,q[0]))===false){this.blur();return false}c.selected=e.$tabs.index(this);if(c.deselectable){if(p.hasclass(c.selectedclass)){e.options.selected=null;p.removeclass([c.selectedclass,c.deselectableclass].join(" "));e.$panels.stop();h(this,s);this.blur();return false}else{if(!s.length){e.$panels.stop();var r=this;e.load(e.$tabs.index(this),function(){p.addclass([c.selectedclass,c.deselectableclass].join(" "));i(r,q)});this.blur();return false}}}if(c.cookie){e._cookie(c.selected,c.cookie)}e.$panels.stop();if(q.length){var r=this;e.load(e.$tabs.index(this),s.length?function(){n(r,p,s,q)}:function(){p.addclass(c.selectedclass);i(r,q)})}else{throw"jquery ui tabs: mismatching fragment identifier."}if(a.browser.msie){this.blur()}return false});if(c.event!="click"){this.$tabs.bind("click.tabs",function(){return false})}},add:function(f,g,h){if(h==undefined){h=this.$tabs.length}var d=this.options;var b=a(d.tabtemplate.replace(/#\{href\}/g,f).replace(/#\{label\}/g,g));b.data("destroy.tabs",true);var c=f.indexof("#")==0?f.replace("#",""):this._tabid(a("a:first-child",b)[0]);var e=a("#"+c);if(!e.length){e=a(d.paneltemplate).attr("id",c).addclass(d.hideclass).data("destroy.tabs",true)}e.addclass(d.panelclass);if(h>=this.$lis.length){b.appendto(this.element);e.appendto(this.element[0].parentnode)}else{b.insertbefore(this.$lis[h]);e.insertbefore(this.$panels[h])}d.disabled=a.map(d.disabled,function(j,k){return j>=h?++j:j});this._tabify();if(this.$tabs.length==1){b.addclass(d.selectedclass);e.removeclass(d.hideclass);var i=a.data(this.$tabs[0],"load.tabs");if(i){this.load(h,i)}}this._trigger("add",null,this.ui(this.$tabs[h],this.$panels[h]))},remove:function(e){var c=this.options,b=this.$lis.eq(e).remove(),d=this.$panels.eq(e).remove();if(b.hasclass(c.selectedclass)&&this.$tabs.length>1){this.select(e+(e+1=e?--f:f});this._tabify();this._trigger("remove",null,this.ui(b.find("a")[0],d[0]))},enable:function(d){var c=this.options;if(a.inarray(d,c.disabled)==-1){return}var b=this.$lis.eq(d).removeclass(c.disabledclass);if(a.browser.safari){b.css("display","inline-block");settimeout(function(){b.css("display","block")},0)}c.disabled=a.grep(c.disabled,function(e,f){return e!=d});this._trigger("enable",null,this.ui(this.$tabs[d],this.$panels[d]))},disable:function(c){var d=this,b=this.options;if(c!=b.selected){this.$lis.eq(c).addclass(b.disabledclass);b.disabled.push(c);b.disabled.sort();this._trigger("disable",null,this.ui(this.$tabs[c],this.$panels[c]))}},select:function(b){if(typeof b=="string"){b=this.$tabs.index(this.$tabs.filter("[href$="+b+"]")[0])}this.$tabs.eq(b).trigger(this.options.event+".tabs")},load:function(k,g){var f=this,b=this.options,m=this.$tabs.eq(k),h=m[0],j=g==undefined||g===false,d=m.data("load.tabs");g=g||function(){};if(!d||!j&&a.data(h,"cache.tabs")){g();return}var e=function(p){var o=a(p),n=o.find("*:last");return n.length&&n.is(":not(img)")&&n||o};var c=function(){f.$tabs.filter("."+b.loadingclass).removeclass(b.loadingclass).each(function(){if(b.spinner){e(this).parent().html(e(this).data("label.tabs"))}});f.xhr=null};if(b.spinner){var i=e(h).html();e(h).wrapinner("").find("em").data("label.tabs",i).html(b.spinner)}var l=a.extend({},b.ajaxoptions,{url:d,success:function(n,p){a(f._sanitizeselector(h.hash)).html(n);c();if(b.cache){a.data(h,"cache.tabs",true)}f._trigger("load",null,f.ui(f.$tabs[k],f.$panels[k]));try{b.ajaxoptions.success(n,p)}catch(o){}g()}});if(this.xhr){this.xhr.abort();c()}m.addclass(b.loadingclass);f.xhr=a.ajax(l)},url:function(b,c){this.$tabs.eq(b).removedata("cache.tabs").data("load.tabs",c)},ui:function(b,c){return{options:this.options,tab:b,panel:c,index:this.$tabs.index(b)}}});a.extend(a.ui.tabs,{version:"1.6",getter:"length",defaults:{ajaxoptions:null,cache:false,cookie:null,deselectable:false,deselectableclass:"ui-tabs-deselectable",disabled:[],disabledclass:"ui-tabs-disabled",event:"click",fx:null,hideclass:"ui-tabs-hide",idprefix:"ui-tabs-",loadingclass:"ui-tabs-loading",navclass:"ui-tabs-nav",panelclass:"ui-tabs-panel",paneltemplate:"
",selectedclass:"ui-tabs-selected",spinner:"loading…",tabtemplate:'
  • #{label}
  • '}});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(f,c){c=c||false;var g=this,d=this.options.selected;function b(){g.rotation=setinterval(function(){d=++d