(function(){function b(g,m){m.src?j.ajax({url:m.src,async:false,dataType:"script"}):j.globalEval(m.text||m.textContent||m.innerHTML||"");m.parentNode&&m.parentNode.removeChild(m)}function e(g,m){return g[0]&&parseInt(j.curCSS(g[0],m,true),10)||0}function d(){return false}function a(){return true}function c(g){var m=RegExp("(^|\\.)"+g.type+"(\\.|$)"),o=true,q=[];j.each(j.data(this,"events").live||[],function(w,A){if(m.test(A.type)){var K=j(g.target).closest(A.data)[0];K&&q.push({elem:K,fn:A})}});q.sort(function(w,
A){return j.data(w.elem,"closest")-j.data(A.elem,"closest")});j.each(q,function(){if(this.fn.call(this.elem,g,this.fn.data)===false)return o=false});return o}function f(g,m){return["live",g,m.replace(/\./g,"`").replace(/ /g,"|")].join(".")}function h(){if(!I){I=true;if(document.addEventListener)document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);j.ready()},false);else if(document.attachEvent){document.attachEvent("onreadystatechange",
function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);j.ready()}});document.documentElement.doScroll&&k==k.top&&function(){if(!j.isReady){try{document.documentElement.doScroll("left")}catch(g){setTimeout(arguments.callee,0);return}j.ready()}}()}j.event.add(k,"load",j.ready)}}function l(g,m){var o={};j.each(T.concat.apply([],T.slice(0,m)),function(){o[this]=g});return o}var k=this,p=k.jQuery,s=k.$,j=k.jQuery=k.$=function(g,m){return new j.fn.init(g,
m)},y=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,D=/^.[^:#\[\.,]*$/;j.fn=j.prototype={init:function(g,m){g=g||document;if(g.nodeType){this[0]=g;this.length=1;this.context=g;return this}if(typeof g==="string"){var o=y.exec(g);if(o&&(o[1]||!m))if(o[1])g=j.clean([o[1]],m);else{var q=document.getElementById(o[3]);if(q&&q.id!=o[3])return j().find(g);o=j(q||[]);o.context=document;o.selector=g;return o}else return j(m).find(g)}else if(j.isFunction(g))return j(document).ready(g);if(g.selector&&g.context){this.selector=
g.selector;this.context=g.context}return this.setArray(j.isArray(g)?g:j.makeArray(g))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(g){return g===void 0?Array.prototype.slice.call(this):this[g]},pushStack:function(g,m,o){g=j(g);g.prevObject=this;g.context=this.context;if(m==="find")g.selector=this.selector+(this.selector?" ":"")+o;else if(m)g.selector=this.selector+"."+m+"("+o+")";return g},setArray:function(g){this.length=0;Array.prototype.push.apply(this,g);return this},
each:function(g,m){return j.each(this,g,m)},index:function(g){return j.inArray(g&&g.jquery?g[0]:g,this)},attr:function(g,m,o){var q=g;if(typeof g==="string")if(m===void 0)return this[0]&&j[o||"attr"](this[0],g);else{q={};q[g]=m}return this.each(function(w){for(g in q)j.attr(o?this.style:this,g,j.prop(this,q[g],o,w,g))})},css:function(g,m){if((g=="width"||g=="height")&&parseFloat(m)<0)m=void 0;return this.attr(g,m,"curCSS")},text:function(g){if(typeof g!=="object"&&g!=null)return this.empty().append((this[0]&&
this[0].ownerDocument||document).createTextNode(g));var m="";j.each(g||this,function(){j.each(this.childNodes,function(){if(this.nodeType!=8)m+=this.nodeType!=1?this.nodeValue:j.fn.text([this])})});return m},wrapAll:function(g){if(this[0]){g=j(g,this[0].ownerDocument).clone();this[0].parentNode&&g.insertBefore(this[0]);g.map(function(){for(var m=this;m.firstChild;)m=m.firstChild;return m}).append(this)}return this},wrapInner:function(g){return this.each(function(){j(this).contents().wrapAll(g)})},
wrap:function(g){return this.each(function(){j(this).wrapAll(g)})},append:function(){return this.domManip(arguments,true,function(g){this.nodeType==1&&this.appendChild(g)})},prepend:function(){return this.domManip(arguments,true,function(g){this.nodeType==1&&this.insertBefore(g,this.firstChild)})},before:function(){return this.domManip(arguments,false,function(g){this.parentNode.insertBefore(g,this)})},after:function(){return this.domManip(arguments,false,function(g){this.parentNode.insertBefore(g,
this.nextSibling)})},end:function(){return this.prevObject||j([])},push:[].push,sort:[].sort,splice:[].splice,find:function(g){if(this.length===1){var m=this.pushStack([],"find",g);m.length=0;j.find(g,this[0],m);return m}else return this.pushStack(j.unique(j.map(this,function(o){return j.find(g,o)})),"find",g)},clone:function(g){var m=this.map(function(){if(!j.support.noCloneEvent&&!j.isXMLDoc(this)){var w=this.outerHTML;if(!w){w=this.ownerDocument.createElement("div");w.appendChild(this.cloneNode(true));
w=w.innerHTML}return j.clean([w.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else return this.cloneNode(true)});if(g===true){var o=this.find("*").andSelf(),q=0;m.find("*").andSelf().each(function(){if(this.nodeName===o[q].nodeName){var w=j.data(o[q],"events");for(var A in w)for(var K in w[A])j.event.add(this,A,w[A][K],w[A][K].data);q++}})}return m},filter:function(g){return this.pushStack(j.isFunction(g)&&j.grep(this,function(m,o){return g.call(m,o)})||j.multiFilter(g,j.grep(this,
function(m){return m.nodeType===1})),"filter",g)},closest:function(g){var m=j.expr.match.POS.test(g)?j(g):null,o=0;return this.map(function(){for(var q=this;q&&q.ownerDocument;){if(m?m.index(q)>-1:j(q).is(g)){j.data(q,"closest",o);return q}q=q.parentNode;o++}})},not:function(g){if(typeof g==="string")if(D.test(g))return this.pushStack(j.multiFilter(g,this,true),"not",g);else g=j.multiFilter(g,this);var m=g.length&&g[g.length-1]!==void 0&&!g.nodeType;return this.filter(function(){return m?j.inArray(this,
g)<0:this!=g})},add:function(g){return this.pushStack(j.unique(j.merge(this.get(),typeof g==="string"?j(g):j.makeArray(g))))},is:function(g){return!!g&&j.multiFilter(g,this).length>0},hasClass:function(g){return!!g&&this.is("."+g)},val:function(g){if(g===void 0){var m=this[0];if(m){if(j.nodeName(m,"option"))return(m.attributes.value||{}).specified?m.value:m.text;if(j.nodeName(m,"select")){var o=m.selectedIndex,q=[],w=m.options;m=m.type=="select-one";if(o<0)return null;var A=m?o:0;for(o=m?o+1:w.length;A<
o;A++){var K=w[A];if(K.selected){g=j(K).val();if(m)return g;q.push(g)}}return q}return(m.value||"").replace(/\r/g,"")}}else{if(typeof g==="number")g+="";return this.each(function(){if(this.nodeType==1)if(j.isArray(g)&&/radio|checkbox/.test(this.type))this.checked=j.inArray(this.value,g)>=0||j.inArray(this.name,g)>=0;else if(j.nodeName(this,"select")){var M=j.makeArray(g);j("option",this).each(function(){this.selected=j.inArray(this.value,M)>=0||j.inArray(this.text,M)>=0});if(!M.length)this.selectedIndex=
-1}else this.value=g})}},html:function(g){return g===void 0?this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null:this.empty().append(g)},replaceWith:function(g){return this.after(g).remove()},eq:function(g){return this.slice(g,+g+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(g){return this.pushStack(j.map(this,function(m,o){return g.call(m,o,m)}))},andSelf:function(){return this.add(this.prevObject)},
domManip:function(g,m,o){if(this[0]){var q=(this[0].ownerDocument||this[0]).createDocumentFragment();g=j.clean(g,this[0].ownerDocument||this[0],q);var w=q.firstChild;if(w)for(var A=0,K=this.length;A<K;A++)o.call(m&&j.nodeName(this[A],"table")&&j.nodeName(w,"tr")?this[A].getElementsByTagName("tbody")[0]||this[A].appendChild(this[A].ownerDocument.createElement("tbody")):this[A],this.length>1||A>0?q.cloneNode(true):q);g&&j.each(g,b)}return this}};j.fn.init.prototype=j.fn;j.extend=j.fn.extend=function(){var g=
arguments[0]||{},m=1,o=arguments.length,q=false,w;if(typeof g==="boolean"){q=g;g=arguments[1]||{};m=2}if(typeof g!=="object"&&!j.isFunction(g))g={};if(o==m){g=this;--m}for(;m<o;m++)if((w=arguments[m])!=null)for(var A in w){var K=g[A],M=w[A];if(g!==M)if(q&&M&&typeof M==="object"&&!M.nodeType)g[A]=j.extend(q,K||(M.length!=null?[]:{}),M);else if(M!==void 0)g[A]=M}return g};var B=/z-?index|font-?weight|opacity|zoom|line-?height/i,E=document.defaultView||{},Q=Object.prototype.toString;j.extend({noConflict:function(g){k.$=
s;if(g)k.jQuery=p;return j},isFunction:function(g){return Q.call(g)==="[object Function]"},isArray:function(g){return Q.call(g)==="[object Array]"},isXMLDoc:function(g){return g.nodeType===9&&g.documentElement.nodeName!=="HTML"||!!g.ownerDocument&&j.isXMLDoc(g.ownerDocument)},globalEval:function(g){if(g&&/\S/.test(g)){var m=document.getElementsByTagName("head")[0]||document.documentElement,o=document.createElement("script");o.type="text/javascript";if(j.support.scriptEval)o.appendChild(document.createTextNode(g));
else o.text=g;m.insertBefore(o,m.firstChild);m.removeChild(o)}},nodeName:function(g,m){return g.nodeName&&g.nodeName.toUpperCase()==m.toUpperCase()},each:function(g,m,o){var q,w=0,A=g.length;if(o)if(A===void 0)for(q in g){if(m.apply(g[q],o)===false)break}else for(;w<A;){if(m.apply(g[w++],o)===false)break}else if(A===void 0)for(q in g){if(m.call(g[q],q,g[q])===false)break}else for(o=g[0];w<A&&m.call(o,w,o)!==false;o=g[++w]);return g},prop:function(g,m,o,q,w){if(j.isFunction(m))m=m.call(g,q);return typeof m===
"number"&&o=="curCSS"&&!B.test(w)?m+"px":m},className:{add:function(g,m){j.each((m||"").split(/\s+/),function(o,q){if(g.nodeType==1&&!j.className.has(g.className,q))g.className+=(g.className?" ":"")+q})},remove:function(g,m){if(g.nodeType==1)g.className=m!==void 0?j.grep(g.className.split(/\s+/),function(o){return!j.className.has(m,o)}).join(" "):""},has:function(g,m){return g&&j.inArray(m,(g.className||g).toString().split(/\s+/))>-1}},swap:function(g,m,o){var q={};for(var w in m){q[w]=g.style[w];
g.style[w]=m[w]}o.call(g);for(w in m)g.style[w]=q[w]},css:function(g,m,o,q){if(m=="width"||m=="height"){var w;o={position:"absolute",visibility:"hidden",display:"block"};var A=m=="width"?["Left","Right"]:["Top","Bottom"],K=function(){w=m=="width"?g.offsetWidth:g.offsetHeight;q!=="border"&&j.each(A,function(){q||(w-=parseFloat(j.curCSS(g,"padding"+this,true))||0);if(q==="margin")w+=parseFloat(j.curCSS(g,"margin"+this,true))||0;else w-=parseFloat(j.curCSS(g,"border"+this+"Width",true))||0})};g.offsetWidth!==
0?K():j.swap(g,o,K);return Math.max(0,Math.round(w))}return j.curCSS(g,m,o)},curCSS:function(g,m,o){var q,w=g.style;if(m=="opacity"&&!j.support.opacity){q=j.attr(w,"opacity");return q==""?"1":q}if(m.match(/float/i))m=N;if(!o&&w&&w[m])q=w[m];else if(E.getComputedStyle){if(m.match(/float/i))m="float";m=m.replace(/([A-Z])/g,"-$1").toLowerCase();if(g=E.getComputedStyle(g,null))q=g.getPropertyValue(m);if(m=="opacity"&&q=="")q="1"}else if(g.currentStyle){q=m.replace(/\-(\w)/g,function(A,K){return K.toUpperCase()});
q=g.currentStyle[m]||g.currentStyle[q];if(!/^\d+(px)?$/i.test(q)&&/^\d/.test(q)){m=w.left;o=g.runtimeStyle.left;g.runtimeStyle.left=g.currentStyle.left;w.left=q||0;q=w.pixelLeft+"px";w.left=m;g.runtimeStyle.left=o}}return q},clean:function(g,m,o){m=m||document;if(typeof m.createElement==="undefined")m=m.ownerDocument||m[0]&&m[0].ownerDocument||document;if(!o&&g.length===1&&typeof g[0]==="string"){var q=/^<(\w+)\s*\/?>$/.exec(g[0]);if(q)return[m.createElement(q[1])]}var w=[];q=[];var A=m.createElement("div");
j.each(g,function(K,M){if(typeof M==="number")M+="";if(M){if(typeof M==="string"){M=M.replace(/(<(\w+)[^>]*?)\/>/g,function(Z,ba,U){return U.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?Z:ba+"></"+U+">"});var V=M.replace(/^\s+/,"").substring(0,10).toLowerCase(),W=!V.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!V.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||V.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!V.indexOf("<tr")&&[2,"<table><tbody>",
"</tbody></table>"]||(!V.indexOf("<td")||!V.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!V.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!j.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];for(A.innerHTML=W[1]+M+W[2];W[0]--;)A=A.lastChild;if(!j.support.tbody){var X=/<tbody/i.test(M);V=!V.indexOf("<table")&&!X?A.firstChild&&A.firstChild.childNodes:W[1]=="<table>"&&!X?A.childNodes:[];for(W=V.length-1;W>=0;--W)j.nodeName(V[W],"tbody")&&
!V[W].childNodes.length&&V[W].parentNode.removeChild(V[W])}!j.support.leadingWhitespace&&/^\s/.test(M)&&A.insertBefore(m.createTextNode(M.match(/^\s*/)[0]),A.firstChild);M=j.makeArray(A.childNodes)}if(M.nodeType)w.push(M);else w=j.merge(w,M)}});if(o){for(g=0;w[g];g++)if(j.nodeName(w[g],"script")&&(!w[g].type||w[g].type.toLowerCase()==="text/javascript"))q.push(w[g].parentNode?w[g].parentNode.removeChild(w[g]):w[g]);else{w[g].nodeType===1&&w.splice.apply(w,[g+1,0].concat(j.makeArray(w[g].getElementsByTagName("script"))));
o.appendChild(w[g])}return q}return w},attr:function(g,m,o){if(!(!g||g.nodeType==3||g.nodeType==8)){var q=!j.isXMLDoc(g),w=o!==void 0;m=q&&j.props[m]||m;if(g.tagName){var A=/href|src|style/.test(m);if(m in g&&q&&!A){if(w){if(m=="type"&&j.nodeName(g,"input")&&g.parentNode)throw"type property can't be changed";g[m]=o}if(j.nodeName(g,"form")&&g.getAttributeNode(m))return g.getAttributeNode(m).nodeValue;if(m=="tabIndex")return(m=g.getAttributeNode("tabIndex"))&&m.specified?m.value:g.nodeName.match(/(button|input|object|select|textarea)/i)?
0:g.nodeName.match(/^(a|area)$/i)&&g.href?0:void 0;return g[m]}if(!j.support.style&&q&&m=="style")return j.attr(g.style,"cssText",o);w&&g.setAttribute(m,""+o);g=!j.support.hrefNormalized&&q&&A?g.getAttribute(m,2):g.getAttribute(m);return g===null?void 0:g}if(!j.support.opacity&&m=="opacity"){if(w){g.zoom=1;g.filter=(g.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(o)+""=="NaN"?"":"alpha(opacity="+o*100+")")}return g.filter&&g.filter.indexOf("opacity=")>=0?parseFloat(g.filter.match(/opacity=([^)]*)/)[1])/
100+"":""}m=m.replace(/-([a-z])/ig,function(K,M){return M.toUpperCase()});if(w)g[m]=o;return g[m]}},trim:function(g){return(g||"").replace(/^\s+|\s+$/g,"")},makeArray:function(g){var m=[];if(g!=null){var o=g.length;if(o==null||typeof g==="string"||j.isFunction(g)||g.setInterval)m[0]=g;else for(;o;)m[--o]=g[o]}return m},inArray:function(g,m){for(var o=0,q=m.length;o<q;o++)if(m[o]===g)return o;return-1},merge:function(g,m){var o=0,q,w=g.length;if(j.support.getAll)for(;(q=m[o++])!=null;)g[w++]=q;else for(;(q=
m[o++])!=null;)if(q.nodeType!=8)g[w++]=q;return g},unique:function(g){var m=[],o={};try{for(var q=0,w=g.length;q<w;q++){var A=j.data(g[q]);if(!o[A]){o[A]=true;m.push(g[q])}}}catch(K){m=g}return m},grep:function(g,m,o){for(var q=[],w=0,A=g.length;w<A;w++)!o!=!m(g[w],w)&&q.push(g[w]);return q},map:function(g,m){for(var o=[],q=0,w=g.length;q<w;q++){var A=m(g[q],q);if(A!=null)o[o.length]=A}return o.concat.apply([],o)}});var u=navigator.userAgent.toLowerCase();j.browser={version:(u.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||
[0,"0"])[1],safari:/webkit/.test(u),opera:/opera/.test(u),msie:/msie/.test(u)&&!/opera/.test(u),mozilla:/mozilla/.test(u)&&!/(compatible|webkit)/.test(u)};j.each({parent:function(g){return g.parentNode},parents:function(g){return j.dir(g,"parentNode")},next:function(g){return j.nth(g,2,"nextSibling")},prev:function(g){return j.nth(g,2,"previousSibling")},nextAll:function(g){return j.dir(g,"nextSibling")},prevAll:function(g){return j.dir(g,"previousSibling")},siblings:function(g){return j.sibling(g.parentNode.firstChild,
g)},children:function(g){return j.sibling(g.firstChild)},contents:function(g){return j.nodeName(g,"iframe")?g.contentDocument||g.contentWindow.document:j.makeArray(g.childNodes)}},function(g,m){j.fn[g]=function(o){var q=j.map(this,m);if(o&&typeof o=="string")q=j.multiFilter(o,q);return this.pushStack(j.unique(q),g,o)}});j.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(g,m){j.fn[g]=function(o){for(var q=[],w=j(o),A=0,K=w.length;A<
K;A++){var M=(A>0?this.clone(true):this).get();j.fn[m].apply(j(w[A]),M);q=q.concat(M)}return this.pushStack(q,g,o)}});j.each({removeAttr:function(g){j.attr(this,g,"");this.nodeType==1&&this.removeAttribute(g)},addClass:function(g){j.className.add(this,g)},removeClass:function(g){j.className.remove(this,g)},toggleClass:function(g,m){if(typeof m!=="boolean")m=!j.className.has(this,g);j.className[m?"add":"remove"](this,g)},remove:function(g){if(!g||j.filter(g,[this]).length){j("*",this).add([this]).each(function(){j.event.remove(this);
j.removeData(this)});this.parentNode&&this.parentNode.removeChild(this)}},empty:function(){for(j(this).children().remove();this.firstChild;)this.removeChild(this.firstChild)}},function(g,m){j.fn[g]=function(){return this.each(m,arguments)}});var z="jQuery"+ +new Date,v=0,n={};j.extend({cache:{},data:function(g,m,o){g=g==k?n:g;var q=g[z];q||(q=g[z]=++v);if(m&&!j.cache[q])j.cache[q]={};if(o!==void 0)j.cache[q][m]=o;return m?j.cache[q][m]:q},removeData:function(g,m){g=g==k?n:g;var o=g[z];if(m){if(j.cache[o]){delete j.cache[o][m];
m="";for(m in j.cache[o])break;m||j.removeData(g)}}else{try{delete g[z]}catch(q){g.removeAttribute&&g.removeAttribute(z)}delete j.cache[o]}},queue:function(g,m,o){if(g){m=(m||"fx")+"queue";var q=j.data(g,m);if(!q||j.isArray(o))q=j.data(g,m,j.makeArray(o));else o&&q.push(o)}return q},dequeue:function(g,m){var o=j.queue(g,m),q=o.shift();if(!m||m==="fx")q=o[0];q!==void 0&&q.call(g)}});j.fn.extend({data:function(g,m){var o=g.split(".");o[1]=o[1]?"."+o[1]:"";if(m===void 0){var q=this.triggerHandler("getData"+
o[1]+"!",[o[0]]);if(q===void 0&&this.length)q=j.data(this[0],g);return q===void 0&&o[1]?this.data(o[0]):q}else return this.trigger("setData"+o[1]+"!",[o[0],m]).each(function(){j.data(this,g,m)})},removeData:function(g){return this.each(function(){j.removeData(this,g)})},queue:function(g,m){if(typeof g!=="string"){m=g;g="fx"}if(m===void 0)return j.queue(this[0],g);return this.each(function(){var o=j.queue(this,g,m);g=="fx"&&o.length==1&&o[0].call(this)})},dequeue:function(g){return this.each(function(){j.dequeue(this,
g)})}});(function(){function g(r,x,C,G,J,L){J=r=="previousSibling"&&!L;for(var R=0,Y=G.length;R<Y;R++){var S=G[R];if(S){if(J&&S.nodeType===1){S.sizcache=C;S.sizset=R}S=S[r];for(var aa=false;S;){if(S.sizcache===C){aa=G[S.sizset];break}if(S.nodeType===1&&!L){S.sizcache=C;S.sizset=R}if(S.nodeName===x){aa=S;break}S=S[r]}G[R]=aa}}}function m(r,x,C,G,J,L){J=r=="previousSibling"&&!L;for(var R=0,Y=G.length;R<Y;R++){var S=G[R];if(S){if(J&&S.nodeType===1){S.sizcache=C;S.sizset=R}S=S[r];for(var aa=false;S;){if(S.sizcache===
C){aa=G[S.sizset];break}if(S.nodeType===1){if(!L){S.sizcache=C;S.sizset=R}if(typeof x!=="string"){if(S===x){aa=true;break}}else if(A.filter(x,[S]).length>0){aa=S;break}}S=S[r]}G[R]=aa}}}var o=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,q=0,w=Object.prototype.toString,A=function(r,x,C,G){C=C||[];x=x||document;if(x.nodeType!==1&&x.nodeType!==9)return[];if(!r||typeof r!=="string")return C;var J=[],L,R,Y,S=true;for(o.lastIndex=
0;(L=o.exec(r))!==null;){J.push(L[1]);if(L[2]){Y=RegExp.rightContext;break}}if(J.length>1&&M.exec(r))if(J.length===2&&K.relative[J[0]])L=da(J[0]+J[1],x);else for(L=K.relative[J[0]]?[x]:A(J.shift(),x);J.length;){r=J.shift();if(K.relative[r])r+=J.shift();L=da(r,L)}else{L=G?{expr:J.pop(),set:W(G)}:A.find(J.pop(),J.length===1&&x.parentNode?x.parentNode:x,U(x));L=A.filter(L.expr,L.set);if(J.length>0)R=W(L);else S=false;for(;J.length;){var aa=J.pop(),ca=aa;if(K.relative[aa])ca=J.pop();else aa="";if(ca==
null)ca=x;K.relative[aa](R,ca,U(x))}}R||(R=L);if(!R)throw"Syntax error, unrecognized expression: "+(aa||r);if(w.call(R)==="[object Array]")if(S)if(x.nodeType===1)for(r=0;R[r]!=null;r++){if(R[r]&&(R[r]===true||R[r].nodeType===1&&ba(x,R[r])))C.push(L[r])}else for(r=0;R[r]!=null;r++)R[r]&&R[r].nodeType===1&&C.push(L[r]);else C.push.apply(C,R);else W(R,C);if(Y){A(Y,x,C,G);if(Z){hasDuplicate=false;C.sort(Z);if(hasDuplicate)for(r=1;r<C.length;r++)C[r]===C[r-1]&&C.splice(r--,1)}}return C};A.matches=function(r,
x){return A(r,null,null,x)};A.find=function(r,x,C){var G,J;if(!r)return[];for(var L=0,R=K.order.length;L<R;L++){var Y=K.order[L];if(J=K.match[Y].exec(r)){var S=RegExp.leftContext;if(S.substr(S.length-1)!=="\\"){J[1]=(J[1]||"").replace(/\\/g,"");G=K.find[Y](J,x,C);if(G!=null){r=r.replace(K.match[Y],"");break}}}}G||(G=x.getElementsByTagName("*"));return{set:G,expr:r}};A.filter=function(r,x,C,G){for(var J=r,L=[],R=x,Y,S,aa=x&&x[0]&&U(x[0]);r&&x.length;){for(var ca in K.filter)if((Y=K.match[ca].exec(r))!=
null){var ia=K.filter[ca],ea,fa;S=false;if(R==L)L=[];if(K.preFilter[ca])if(Y=K.preFilter[ca](Y,R,C,L,G,aa)){if(Y===true)continue}else S=ea=true;if(Y)for(var ga=0;(fa=R[ga])!=null;ga++)if(fa){ea=ia(fa,Y,ga,R);var ha=G^!!ea;if(C&&ea!=null)if(ha)S=true;else R[ga]=false;else if(ha){L.push(fa);S=true}}if(ea!==void 0){C||(R=L);r=r.replace(K.match[ca],"");if(!S)return[];break}}if(r==J)if(S==null)throw"Syntax error, unrecognized expression: "+r;else break;J=r}return R};var K=A.selectors={order:["ID","NAME",
"TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className",
"for":"htmlFor"},attrHandle:{href:function(r){return r.getAttribute("href")}},relative:{"+":function(r,x,C){var G=typeof x==="string",J=G&&!/\W/.test(x);G=G&&!J;if(J&&!C)x=x.toUpperCase();C=0;J=r.length;for(var L;C<J;C++)if(L=r[C]){for(;(L=L.previousSibling)&&L.nodeType!==1;);r[C]=G||L&&L.nodeName===x?L||false:L===x}G&&A.filter(x,r,true)},">":function(r,x,C){var G=typeof x==="string";if(G&&!/\W/.test(x)){x=C?x:x.toUpperCase();C=0;for(var J=r.length;C<J;C++){var L=r[C];if(L){G=L.parentNode;r[C]=G.nodeName===
x?G:false}}}else{C=0;for(J=r.length;C<J;C++)if(L=r[C])r[C]=G?L.parentNode:L.parentNode===x;G&&A.filter(x,r,true)}},"":function(r,x,C){var G=q++,J=m;if(!x.match(/\W/)){var L=x=C?x:x.toUpperCase();J=g}J("parentNode",x,G,r,L,C)},"~":function(r,x,C){var G=q++,J=m;if(typeof x==="string"&&!x.match(/\W/)){var L=x=C?x:x.toUpperCase();J=g}J("previousSibling",x,G,r,L,C)}},find:{ID:function(r,x,C){if(typeof x.getElementById!=="undefined"&&!C)return(r=x.getElementById(r[1]))?[r]:[]},NAME:function(r,x){if(typeof x.getElementsByName!==
"undefined"){for(var C=[],G=x.getElementsByName(r[1]),J=0,L=G.length;J<L;J++)G[J].getAttribute("name")===r[1]&&C.push(G[J]);return C.length===0?null:C}},TAG:function(r,x){return x.getElementsByTagName(r[1])}},preFilter:{CLASS:function(r,x,C,G,J,L){r=" "+r[1].replace(/\\/g,"")+" ";if(L)return r;L=0;for(var R;(R=x[L])!=null;L++)if(R)if(J^(R.className&&(" "+R.className+" ").indexOf(r)>=0))C||G.push(R);else if(C)x[L]=false;return false},ID:function(r){return r[1].replace(/\\/g,"")},TAG:function(r,x){for(var C=
0;x[C]===false;C++);return x[C]&&U(x[C])?r[1]:r[1].toUpperCase()},CHILD:function(r){if(r[1]=="nth"){var x=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(r[2]=="even"&&"2n"||r[2]=="odd"&&"2n+1"||!/\D/.test(r[2])&&"0n+"+r[2]||r[2]);r[2]=x[1]+(x[2]||1)-0;r[3]=x[3]-0}r[0]=q++;return r},ATTR:function(r,x,C,G,J,L){x=r[1].replace(/\\/g,"");if(!L&&K.attrMap[x])r[1]=K.attrMap[x];if(r[2]==="~=")r[4]=" "+r[4]+" ";return r},PSEUDO:function(r,x,C,G,J){if(r[1]==="not")if(r[3].match(o).length>1||/^\w/.test(r[3]))r[3]=A(r[3],null,
null,x);else{r=A.filter(r[3],x,C,true^J);C||G.push.apply(G,r);return false}else if(K.match.POS.test(r[0])||K.match.CHILD.test(r[0]))return true;return r},POS:function(r){r.unshift(true);return r}},filters:{enabled:function(r){return r.disabled===false&&r.type!=="hidden"},disabled:function(r){return r.disabled===true},checked:function(r){return r.checked===true},selected:function(r){return r.selected===true},parent:function(r){return!!r.firstChild},empty:function(r){return!r.firstChild},has:function(r,
x,C){return!!A(C[3],r).length},header:function(r){return/h\d/i.test(r.nodeName)},text:function(r){return"text"===r.type},radio:function(r){return"radio"===r.type},checkbox:function(r){return"checkbox"===r.type},file:function(r){return"file"===r.type},password:function(r){return"password"===r.type},submit:function(r){return"submit"===r.type},image:function(r){return"image"===r.type},reset:function(r){return"reset"===r.type},button:function(r){return"button"===r.type||r.nodeName.toUpperCase()==="BUTTON"},
input:function(r){return/input|select|textarea|button/i.test(r.nodeName)}},setFilters:{first:function(r,x){return x===0},last:function(r,x,C,G){return x===G.length-1},even:function(r,x){return x%2===0},odd:function(r,x){return x%2===1},lt:function(r,x,C){return x<C[3]-0},gt:function(r,x,C){return x>C[3]-0},nth:function(r,x,C){return C[3]-0==x},eq:function(r,x,C){return C[3]-0==x}},filter:{PSEUDO:function(r,x,C,G){var J=x[1],L=K.filters[J];if(L)return L(r,C,x,G);else if(J==="contains")return(r.textContent||
r.innerText||"").indexOf(x[3])>=0;else if(J==="not"){x=x[3];C=0;for(G=x.length;C<G;C++)if(x[C]===r)return false;return true}},CHILD:function(r,x){var C=x[1],G=r;switch(C){case "only":case "first":for(;G=G.previousSibling;)if(G.nodeType===1)return false;if(C=="first")return true;G=r;case "last":for(;G=G.nextSibling;)if(G.nodeType===1)return false;return true;case "nth":C=x[2];var J=x[3];if(C==1&&J==0)return true;var L=x[0],R=r.parentNode;if(R&&(R.sizcache!==L||!r.nodeIndex)){var Y=0;for(G=R.firstChild;G;G=
G.nextSibling)if(G.nodeType===1)G.nodeIndex=++Y;R.sizcache=L}G=r.nodeIndex-J;return C==0?G==0:G%C==0&&G/C>=0}},ID:function(r,x){return r.nodeType===1&&r.getAttribute("id")===x},TAG:function(r,x){return x==="*"&&r.nodeType===1||r.nodeName===x},CLASS:function(r,x){return(" "+(r.className||r.getAttribute("class"))+" ").indexOf(x)>-1},ATTR:function(r,x){var C=x[1];C=K.attrHandle[C]?K.attrHandle[C](r):r[C]!=null?r[C]:r.getAttribute(C);var G=C+"",J=x[2],L=x[4];return C==null?J==="!=":J==="="?G===L:J===
"*="?G.indexOf(L)>=0:J==="~="?(" "+G+" ").indexOf(L)>=0:!L?G&&C!==false:J==="!="?G!=L:J==="^="?G.indexOf(L)===0:J==="$="?G.substr(G.length-L.length)===L:J==="|="?G===L||G.substr(0,L.length+1)===L+"-":false},POS:function(r,x,C,G){var J=K.setFilters[x[2]];if(J)return J(r,C,x,G)}}},M=K.match.POS;for(var V in K.match)K.match[V]=RegExp(K.match[V].source+/(?![^\[]*\])(?![^\(]*\))/.source);var W=function(r,x){r=Array.prototype.slice.call(r);if(x){x.push.apply(x,r);return x}return r};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(X){W=
function(r,x){var C=x||[];if(w.call(r)==="[object Array]")Array.prototype.push.apply(C,r);else if(typeof r.length==="number")for(var G=0,J=r.length;G<J;G++)C.push(r[G]);else for(G=0;r[G];G++)C.push(r[G]);return C}}var Z;if(document.documentElement.compareDocumentPosition)Z=function(r,x){var C=r.compareDocumentPosition(x)&4?-1:r===x?0:1;if(C===0)hasDuplicate=true;return C};else if("sourceIndex"in document.documentElement)Z=function(r,x){var C=r.sourceIndex-x.sourceIndex;if(C===0)hasDuplicate=true;
return C};else if(document.createRange)Z=function(r,x){var C=r.ownerDocument.createRange(),G=x.ownerDocument.createRange();C.selectNode(r);C.collapse(true);G.selectNode(x);G.collapse(true);C=C.compareBoundaryPoints(Range.START_TO_END,G);if(C===0)hasDuplicate=true;return C};(function(){var r=document.createElement("form"),x="script"+(new Date).getTime();r.innerHTML="<input name='"+x+"'/>";var C=document.documentElement;C.insertBefore(r,C.firstChild);if(document.getElementById(x)){K.find.ID=function(G,
J,L){if(typeof J.getElementById!=="undefined"&&!L)return(J=J.getElementById(G[1]))?J.id===G[1]||typeof J.getAttributeNode!=="undefined"&&J.getAttributeNode("id").nodeValue===G[1]?[J]:void 0:[]};K.filter.ID=function(G,J){var L=typeof G.getAttributeNode!=="undefined"&&G.getAttributeNode("id");return G.nodeType===1&&L&&L.nodeValue===J}}C.removeChild(r)})();(function(){var r=document.createElement("div");r.appendChild(document.createComment(""));if(r.getElementsByTagName("*").length>0)K.find.TAG=function(x,
C){var G=C.getElementsByTagName(x[1]);if(x[1]==="*"){for(var J=[],L=0;G[L];L++)G[L].nodeType===1&&J.push(G[L]);G=J}return G};r.innerHTML="<a href='#'></a>";if(r.firstChild&&typeof r.firstChild.getAttribute!=="undefined"&&r.firstChild.getAttribute("href")!=="#")K.attrHandle.href=function(x){return x.getAttribute("href",2)}})();document.querySelectorAll&&function(){var r=A,x=document.createElement("div");x.innerHTML="<p class='TEST'></p>";if(!(x.querySelectorAll&&x.querySelectorAll(".TEST").length===
0)){A=function(C,G,J,L){G=G||document;if(!L&&G.nodeType===9&&!U(G))try{return W(G.querySelectorAll(C),J)}catch(R){}return r(C,G,J,L)};A.find=r.find;A.filter=r.filter;A.selectors=r.selectors;A.matches=r.matches}}();document.getElementsByClassName&&document.documentElement.getElementsByClassName&&function(){var r=document.createElement("div");r.innerHTML="<div class='test e'></div><div class='test'></div>";if(r.getElementsByClassName("e").length!==0){r.lastChild.className="e";if(r.getElementsByClassName("e").length!==
1){K.order.splice(1,0,"CLASS");K.find.CLASS=function(x,C,G){if(typeof C.getElementsByClassName!=="undefined"&&!G)return C.getElementsByClassName(x[1])}}}}();var ba=document.compareDocumentPosition?function(r,x){return r.compareDocumentPosition(x)&16}:function(r,x){return r!==x&&(r.contains?r.contains(x):true)},U=function(r){return r.nodeType===9&&r.documentElement.nodeName!=="HTML"||!!r.ownerDocument&&U(r.ownerDocument)},da=function(r,x){for(var C=[],G="",J,L=x.nodeType?[x]:x;J=K.match.PSEUDO.exec(r);){G+=
J[0];r=r.replace(K.match.PSEUDO,"")}r=K.relative[r]?r+"*":r;J=0;for(var R=L.length;J<R;J++)A(r,L[J],C);return A.filter(G,C)};j.find=A;j.filter=A.filter;j.expr=A.selectors;j.expr[":"]=j.expr.filters;A.selectors.filters.hidden=function(r){return r.offsetWidth===0||r.offsetHeight===0};A.selectors.filters.visible=function(r){return r.offsetWidth>0||r.offsetHeight>0};A.selectors.filters.animated=function(r){return j.grep(j.timers,function(x){return r===x.elem}).length};j.multiFilter=function(r,x,C){if(C)r=
":not("+r+")";return A.matches(r,x)};j.dir=function(r,x){for(var C=[],G=r[x];G&&G!=document;){G.nodeType==1&&C.push(G);G=G[x]}return C};j.nth=function(r,x,C){x=x||1;for(var G=0;r;r=r[C])if(r.nodeType==1&&++G==x)break;return r};j.sibling=function(r,x){for(var C=[];r;r=r.nextSibling)r.nodeType==1&&r!=x&&C.push(r);return C}})();j.event={add:function(g,m,o,q){if(!(g.nodeType==3||g.nodeType==8)){if(g.setInterval&&g!=k)g=k;if(!o.guid)o.guid=this.guid++;if(q!==void 0){o=this.proxy(o);o.data=q}var w=j.data(g,
"events")||j.data(g,"events",{}),A=j.data(g,"handle")||j.data(g,"handle",function(){return typeof j!=="undefined"&&!j.event.triggered?j.event.handle.apply(arguments.callee.elem,arguments):void 0});A.elem=g;j.each(m.split(/\s+/),function(K,M){var V=M.split(".");M=V.shift();o.type=V.slice().sort().join(".");var W=w[M];j.event.specialAll[M]&&j.event.specialAll[M].setup.call(g,q,V);if(!W){W=w[M]={};if(!j.event.special[M]||j.event.special[M].setup.call(g,q,V)===false)if(g.addEventListener)g.addEventListener(M,
A,false);else g.attachEvent&&g.attachEvent("on"+M,A)}W[o.guid]=o;j.event.global[M]=true});g=null}},guid:1,global:{},remove:function(g,m,o){if(!(g.nodeType==3||g.nodeType==8)){var q=j.data(g,"events"),w;if(q){if(m===void 0||typeof m==="string"&&m.charAt(0)==".")for(var A in q)this.remove(g,A+(m||""));else{if(m.type){o=m.handler;m=m.type}j.each(m.split(/\s+/),function(K,M){var V=M.split(".");M=V.shift();var W=RegExp("(^|\\.)"+V.slice().sort().join(".*\\.")+"(\\.|$)");if(q[M]){if(o)delete q[M][o.guid];
else for(var X in q[M])W.test(q[M][X].type)&&delete q[M][X];j.event.specialAll[M]&&j.event.specialAll[M].teardown.call(g,V);for(w in q[M])break;if(!w){if(!j.event.special[M]||j.event.special[M].teardown.call(g,V)===false)if(g.removeEventListener)g.removeEventListener(M,j.data(g,"handle"),false);else g.detachEvent&&g.detachEvent("on"+M,j.data(g,"handle"));w=null;delete q[M]}}})}for(w in q)break;if(!w){if(m=j.data(g,"handle"))m.elem=null;j.removeData(g,"events");j.removeData(g,"handle")}}}},trigger:function(g,
m,o,q){var w=g.type||g;if(!q){g=typeof g==="object"?g[z]?g:j.extend(j.Event(w),g):j.Event(w);if(w.indexOf("!")>=0){g.type=w=w.slice(0,-1);g.exclusive=true}if(!o){g.stopPropagation();this.global[w]&&j.each(j.cache,function(){this.events&&this.events[w]&&j.event.trigger(g,m,this.handle.elem)})}if(!o||o.nodeType==3||o.nodeType==8)return;g.result=void 0;g.target=o;m=j.makeArray(m);m.unshift(g)}g.currentTarget=o;var A=j.data(o,"handle");A&&A.apply(o,m);if((!o[w]||j.nodeName(o,"a")&&w=="click")&&o["on"+
w]&&o["on"+w].apply(o,m)===false)g.result=false;if(!q&&o[w]&&!g.isDefaultPrevented()&&!(j.nodeName(o,"a")&&w=="click")){this.triggered=true;try{o[w]()}catch(K){}}this.triggered=false;if(!g.isPropagationStopped())(o=o.parentNode||o.ownerDocument)&&j.event.trigger(g,m,o,true)},handle:function(g){var m,o;g=arguments[0]=j.event.fix(g||k.event);g.currentTarget=this;o=g.type.split(".");g.type=o.shift();m=!o.length&&!g.exclusive;var q=RegExp("(^|\\.)"+o.slice().sort().join(".*\\.")+"(\\.|$)");o=(j.data(this,
"events")||{})[g.type];for(var w in o){var A=o[w];if(m||q.test(A.type)){g.handler=A;g.data=A.data;A=A.apply(this,arguments);if(A!==void 0){g.result=A;if(A===false){g.preventDefault();g.stopPropagation()}}if(g.isImmediatePropagationStopped())break}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(g){if(g[z])return g;var m=g;g=j.Event(m);for(var o=this.props.length,q;o;){q=this.props[--o];g[q]=m[q]}if(!g.target)g.target=g.srcElement||document;if(g.target.nodeType==3)g.target=g.target.parentNode;if(!g.relatedTarget&&g.fromElement)g.relatedTarget=g.fromElement==g.target?g.toElement:g.fromElement;if(g.pageX==null&&g.clientX!=null){m=document.documentElement;o=document.body;g.pageX=g.clientX+(m&&m.scrollLeft||o&&o.scrollLeft||0)-(m.clientLeft||0);g.pageY=g.clientY+(m&&m.scrollTop||
o&&o.scrollTop||0)-(m.clientTop||0)}if(!g.which&&(g.charCode||g.charCode===0?g.charCode:g.keyCode))g.which=g.charCode||g.keyCode;if(!g.metaKey&&g.ctrlKey)g.metaKey=g.ctrlKey;if(!g.which&&g.button)g.which=g.button&1?1:g.button&2?3:g.button&4?2:0;return g},proxy:function(g,m){m=m||function(){return g.apply(this,arguments)};m.guid=g.guid=g.guid||m.guid||this.guid++;return m},special:{ready:{setup:h,teardown:function(){}}},specialAll:{live:{setup:function(g,m){j.event.add(this,m[0],c)},teardown:function(g){if(g.length){var m=
0,o=RegExp("(^|\\.)"+g[0]+"(\\.|$)");j.each(j.data(this,"events").live||{},function(){o.test(this.type)&&m++});m<1&&j.event.remove(this,g[0],c)}}}}};j.Event=function(g){if(!this.preventDefault)return new j.Event(g);if(g&&g.type){this.originalEvent=g;this.type=g.type}else this.type=g;this.timeStamp=+new Date;this[z]=true};j.Event.prototype={preventDefault:function(){this.isDefaultPrevented=a;var g=this.originalEvent;if(g){g.preventDefault&&g.preventDefault();g.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=
a;var g=this.originalEvent;if(g){g.stopPropagation&&g.stopPropagation();g.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=a;this.stopPropagation()},isDefaultPrevented:d,isPropagationStopped:d,isImmediatePropagationStopped:d};var F=function(g){for(var m=g.relatedTarget;m&&m!=this;)try{m=m.parentNode}catch(o){m=this}if(m!=this){g.type=g.data;j.event.handle.apply(this,arguments)}};j.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(g,m){j.event.special[m]=
{setup:function(){j.event.add(this,g,F,m)},teardown:function(){j.event.remove(this,g,F)}}});j.fn.extend({bind:function(g,m,o){return g=="unload"?this.one(g,m,o):this.each(function(){j.event.add(this,g,o||m,o&&m)})},one:function(g,m,o){var q=j.event.proxy(o||m,function(w){j(this).unbind(w,q);return(o||m).apply(this,arguments)});return this.each(function(){j.event.add(this,g,q,o&&m)})},unbind:function(g,m){return this.each(function(){j.event.remove(this,g,m)})},trigger:function(g,m){return this.each(function(){j.event.trigger(g,
m,this)})},triggerHandler:function(g,m){if(this[0]){var o=j.Event(g);o.preventDefault();o.stopPropagation();j.event.trigger(o,m,this[0]);return o.result}},toggle:function(g){for(var m=arguments,o=1;o<m.length;)j.event.proxy(g,m[o++]);return this.click(j.event.proxy(g,function(q){this.lastToggle=(this.lastToggle||0)%o;q.preventDefault();return m[this.lastToggle++].apply(this,arguments)||false}))},hover:function(g,m){return this.mouseenter(g).mouseleave(m)},ready:function(g){h();j.isReady?g.call(document,
j):j.readyList.push(g);return this},live:function(g,m){var o=j.event.proxy(m);o.guid+=this.selector+g;j(document).bind(f(g,this.selector),this.selector,o);return this},die:function(g,m){j(document).unbind(f(g,this.selector),m?{guid:m.guid+this.selector+g}:null);return this}});j.extend({isReady:false,readyList:[],ready:function(){if(!j.isReady){j.isReady=true;if(j.readyList){j.each(j.readyList,function(){this.call(document,j)});j.readyList=null}j(document).triggerHandler("ready")}}});var I=false;j.each("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error".split(","),
function(g,m){j.fn[m]=function(o){return o?this.bind(m,o):this.trigger(m)}});j(k).bind("unload",function(){for(var g in j.cache)g!=1&&j.cache[g].handle&&j.event.remove(j.cache[g].handle.elem)});(function(){j.support={};var g=document.documentElement,m=document.createElement("script"),o=document.createElement("div"),q="script"+(new Date).getTime();o.style.display="none";o.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';
var w=o.getElementsByTagName("*"),A=o.getElementsByTagName("a")[0];if(!(!w||!w.length||!A)){j.support={leadingWhitespace:o.firstChild.nodeType==3,tbody:!o.getElementsByTagName("tbody").length,objectAll:!!o.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!o.getElementsByTagName("link").length,style:/red/.test(A.getAttribute("style")),hrefNormalized:A.getAttribute("href")==="/a",opacity:A.style.opacity==="0.5",cssFloat:!!A.style.cssFloat,scriptEval:false,noCloneEvent:true,
boxModel:null};m.type="text/javascript";try{m.appendChild(document.createTextNode("window."+q+"=1;"))}catch(K){}g.insertBefore(m,g.firstChild);if(k[q]){j.support.scriptEval=true;delete k[q]}g.removeChild(m);if(o.attachEvent&&o.fireEvent){o.attachEvent("onclick",function(){j.support.noCloneEvent=false;o.detachEvent("onclick",arguments.callee)});o.cloneNode(true).fireEvent("onclick")}j(function(){var M=document.createElement("div");M.style.width=M.style.paddingLeft="1px";document.body.appendChild(M);
j.boxModel=j.support.boxModel=M.offsetWidth===2;document.body.removeChild(M).style.display="none"})}})();var N=j.support.cssFloat?"cssFloat":"styleFloat";j.props={"for":"htmlFor","class":"className","float":N,cssFloat:N,styleFloat:N,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};j.fn.extend({_load:j.fn.load,load:function(g,m,o){if(typeof g!=="string")return this._load(g);var q=g.indexOf(" ");if(q>=0){var w=g.slice(q,g.length);g=g.slice(0,
q)}q="GET";if(m)if(j.isFunction(m)){o=m;m=null}else if(typeof m==="object"){m=j.param(m);q="POST"}var A=this;j.ajax({url:g,type:q,dataType:"html",data:m,complete:function(K,M){if(M=="success"||M=="notmodified")A.html(w?j("<div/>").append(K.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(w):K.responseText);o&&A.each(o,[K.responseText,M,K])}});return this},serialize:function(){return j.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?
j.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(g,m){var o=j(this).val();return o==null?null:j.isArray(o)?j.map(o,function(q){return{name:m.name,value:q}}):{name:m.name,value:o}}).get()}});j.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(g,m){j.fn[m]=function(o){return this.bind(m,o)}});var H=+new Date;
j.extend({get:function(g,m,o,q){if(j.isFunction(m)){o=m;m=null}return j.ajax({type:"GET",url:g,data:m,success:o,dataType:q})},getScript:function(g,m){return j.get(g,null,m,"script")},getJSON:function(g,m,o){return j.get(g,m,o,"json")},post:function(g,m,o,q){if(j.isFunction(m)){o=m;m={}}return j.ajax({type:"POST",url:g,data:m,success:o,dataType:q})},ajaxSetup:function(g){j.extend(j.ajaxSettings,g)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",
processData:true,async:true,xhr:function(){return k.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(g){function m(){g.success&&g.success(K,A);g.global&&j.event.trigger("ajaxSuccess",[U,g])}function o(){g.complete&&g.complete(U,A);g.global&&j.event.trigger("ajaxComplete",
[U,g]);g.global&&!--j.active&&j.event.trigger("ajaxStop")}g=j.extend(true,g,j.extend(true,{},j.ajaxSettings,g));var q,w=/=\?(&|$)/g,A,K,M=g.type.toUpperCase();if(g.data&&g.processData&&typeof g.data!=="string")g.data=j.param(g.data);if(g.dataType=="jsonp"){if(M=="GET")g.url.match(w)||(g.url+=(g.url.match(/\?/)?"&":"?")+(g.jsonp||"callback")+"=?");else if(!g.data||!g.data.match(w))g.data=(g.data?g.data+"&":"")+(g.jsonp||"callback")+"=?";g.dataType="json"}if(g.dataType=="json"&&(g.data&&g.data.match(w)||
g.url.match(w))){q="jsonp"+H++;if(g.data)g.data=(g.data+"").replace(w,"="+q+"$1");g.url=g.url.replace(w,"="+q+"$1");g.dataType="script";k[q]=function(G){K=G;m();o();k[q]=void 0;try{delete k[q]}catch(J){}W&&W.removeChild(X)}}if(g.dataType=="script"&&g.cache==null)g.cache=false;if(g.cache===false&&M=="GET"){w=+new Date;var V=g.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+w+"$2");g.url=V+(V==g.url?(g.url.match(/\?/)?"&":"?")+"_="+w:"")}if(g.data&&M=="GET"){g.url+=(g.url.match(/\?/)?"&":"?")+g.data;g.data=null}g.global&&
!j.active++&&j.event.trigger("ajaxStart");w=/^(\w+:)?\/\/([^\/?#]+)/.exec(g.url);if(g.dataType=="script"&&M=="GET"&&w&&(w[1]&&w[1]!=location.protocol||w[2]!=location.host)){var W=document.getElementsByTagName("head")[0],X=document.createElement("script");X.src=g.url;if(g.scriptCharset)X.charset=g.scriptCharset;if(!q){var Z=false;X.onload=X.onreadystatechange=function(){if(!Z&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){Z=true;m();o();X.onload=X.onreadystatechange=null;
W.removeChild(X)}}}W.appendChild(X)}else{var ba=false,U=g.xhr();g.username?U.open(M,g.url,g.async,g.username,g.password):U.open(M,g.url,g.async);try{g.data&&U.setRequestHeader("Content-Type",g.contentType);if(g.ifModified)U.setRequestHeader("If-Modified-Since",j.lastModified[g.url]||"Thu, 01 Jan 1970 00:00:00 GMT");U.setRequestHeader("X-Requested-With","XMLHttpRequest");U.setRequestHeader("Accept",g.dataType&&g.accepts[g.dataType]?g.accepts[g.dataType]+", */*":g.accepts._default)}catch(da){}if(g.beforeSend&&
g.beforeSend(U,g)===false){g.global&&!--j.active&&j.event.trigger("ajaxStop");U.abort();return false}g.global&&j.event.trigger("ajaxSend",[U,g]);var r=function(G){if(U.readyState==0){if(x){clearInterval(x);x=null;g.global&&!--j.active&&j.event.trigger("ajaxStop")}}else if(!ba&&U&&(U.readyState==4||G=="timeout")){ba=true;if(x){clearInterval(x);x=null}A=G=="timeout"?"timeout":!j.httpSuccess(U)?"error":g.ifModified&&j.httpNotModified(U,g.url)?"notmodified":"success";if(A=="success")try{K=j.httpData(U,
g.dataType,g)}catch(J){A="parsererror"}if(A=="success"){var L;try{L=U.getResponseHeader("Last-Modified")}catch(R){}if(g.ifModified&&L)j.lastModified[g.url]=L;q||m()}else j.handleError(g,U,A);o();G&&U.abort();if(g.async)U=null}};if(g.async){var x=setInterval(r,13);g.timeout>0&&setTimeout(function(){U&&!ba&&r("timeout")},g.timeout)}try{U.send(g.data)}catch(C){j.handleError(g,U,null,C)}g.async||r();return U}},handleError:function(g,m,o,q){g.error&&g.error(m,o,q);g.global&&j.event.trigger("ajaxError",
[m,g,q])},active:0,httpSuccess:function(g){try{return!g.status&&location.protocol=="file:"||g.status>=200&&g.status<300||g.status==304||g.status==1223}catch(m){}return false},httpNotModified:function(g,m){try{var o=g.getResponseHeader("Last-Modified");return g.status==304||o==j.lastModified[m]}catch(q){}return false},httpData:function(g,m,o){var q=g.getResponseHeader("content-type");g=(q=m=="xml"||!m&&q&&q.indexOf("xml")>=0)?g.responseXML:g.responseText;if(q&&g.documentElement.tagName=="parsererror")throw"parsererror";
if(o&&o.dataFilter)g=o.dataFilter(g,m);if(typeof g==="string"){m=="script"&&j.globalEval(g);if(m=="json")g=k.eval("("+g+")")}return g},param:function(g){function m(w,A){o[o.length]=encodeURIComponent(w)+"="+encodeURIComponent(A)}var o=[];if(j.isArray(g)||g.jquery)j.each(g,function(){m(this.name,this.value)});else for(var q in g)j.isArray(g[q])?j.each(g[q],function(){m(q,this)}):m(q,j.isFunction(g[q])?g[q]():g[q]);return o.join("&").replace(/%20/g,"+")}});var P={},O,T=[["height","marginTop","marginBottom",
"paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];j.fn.extend({show:function(g,m){if(g)return this.animate(l("show",3),g,m);else{for(var o=0,q=this.length;o<q;o++){var w=j.data(this[o],"olddisplay");this[o].style.display=w||"";if(j.css(this[o],"display")==="none"){w=this[o].tagName;var A;if(P[w])A=P[w];else{var K=j("<"+w+" />").appendTo("body");A=K.css("display");if(A==="none")A="block";K.remove();P[w]=A}j.data(this[o],"olddisplay",A)}}o=
0;for(q=this.length;o<q;o++)this[o].style.display=j.data(this[o],"olddisplay")||"";return this}},hide:function(g,m){if(g)return this.animate(l("hide",3),g,m);else{for(var o=0,q=this.length;o<q;o++){var w=j.data(this[o],"olddisplay");!w&&w!=="none"&&j.data(this[o],"olddisplay",j.css(this[o],"display"))}o=0;for(q=this.length;o<q;o++)this[o].style.display="none";return this}},_toggle:j.fn.toggle,toggle:function(g,m){var o=typeof g==="boolean";return j.isFunction(g)&&j.isFunction(m)?this._toggle.apply(this,
arguments):g==null||o?this.each(function(){var q=o?g:j(this).is(":hidden");j(this)[q?"show":"hide"]()}):this.animate(l("toggle",3),g,m)},fadeTo:function(g,m,o){return this.animate({opacity:m},g,o)},animate:function(g,m,o,q){var w=j.speed(m,o,q);return this[w.queue===false?"each":"queue"](function(){var A=j.extend({},w),K,M=this.nodeType==1&&j(this).is(":hidden"),V=this;for(K in g){if(g[K]=="hide"&&M||g[K]=="show"&&!M)return A.complete.call(this);if((K=="height"||K=="width")&&this.style){A.display=
j.css(this,"display");A.overflow=this.style.overflow}}if(A.overflow!=null)this.style.overflow="hidden";A.curAnim=j.extend({},g);j.each(g,function(W,X){var Z=new j.fx(V,A,W);if(/toggle|show|hide/.test(X))Z[X=="toggle"?M?"show":"hide":X](g);else{var ba=X.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),U=Z.cur(true)||0;if(ba){var da=parseFloat(ba[2]),r=ba[3]||"px";if(r!="px"){V.style[W]=(da||1)+r;U=(da||1)/Z.cur(true)*U;V.style[W]=U+r}if(ba[1])da=(ba[1]=="-="?-1:1)*da+U;Z.custom(U,da,r)}else Z.custom(U,
X,"")}});return true})},stop:function(g,m){var o=j.timers;g&&this.queue([]);this.each(function(){for(var q=o.length-1;q>=0;q--)if(o[q].elem==this){m&&o[q](true);o.splice(q,1)}});m||this.dequeue();return this}});j.each({slideDown:l("show",1),slideUp:l("hide",1),slideToggle:l("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(g,m){j.fn[g]=function(o,q){return this.animate(m,o,q)}});j.extend({speed:function(g,m,o){var q=typeof g==="object"?g:{complete:o||!o&&m||j.isFunction(g)&&g,
duration:g,easing:o&&m||m&&!j.isFunction(m)&&m};q.duration=j.fx.off?0:typeof q.duration==="number"?q.duration:j.fx.speeds[q.duration]||j.fx.speeds._default;q.old=q.complete;q.complete=function(){q.queue!==false&&j(this).dequeue();j.isFunction(q.old)&&q.old.call(this)};return q},easing:{linear:function(g,m,o,q){return o+q*g},swing:function(g,m,o,q){return(-Math.cos(g*Math.PI)/2+0.5)*q+o}},timers:[],fx:function(g,m,o){this.options=m;this.elem=g;this.prop=o;if(!m.orig)m.orig={}}});j.fx.prototype={update:function(){this.options.step&&
this.options.step.call(this.elem,this.now,this);(j.fx.step[this.prop]||j.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style)this.elem.style.display="block"},cur:function(g){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(g=parseFloat(j.css(this.elem,this.prop,g)))&&g>-10000?g:parseFloat(j.curCSS(this.elem,this.prop))||0},custom:function(g,m,o){function q(A){return w.step(A)}this.startTime=+new Date;
this.start=g;this.end=m;this.unit=o||this.unit||"px";this.now=this.start;this.pos=this.state=0;var w=this;q.elem=this.elem;if(q()&&j.timers.push(q)&&!O)O=setInterval(function(){for(var A=j.timers,K=0;K<A.length;K++)A[K]()||A.splice(K--,1);if(!A.length){clearInterval(O);O=void 0}},13)},show:function(){this.options.orig[this.prop]=j.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());j(this.elem).show()},hide:function(){this.options.orig[this.prop]=
j.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(g){var m=+new Date;if(g||m>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();g=this.options.curAnim[this.prop]=true;for(var o in this.options.curAnim)if(this.options.curAnim[o]!==true)g=false;if(g){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(j.css(this.elem,"display")=="none")this.elem.style.display=
"block"}this.options.hide&&j(this.elem).hide();if(this.options.hide||this.options.show)for(var q in this.options.curAnim)j.attr(this.elem.style,q,this.options.orig[q]);this.options.complete.call(this.elem)}return false}else{o=m-this.startTime;this.state=o/this.options.duration;this.pos=j.easing[this.options.easing||(j.easing.swing?"swing":"linear")](this.state,o,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};j.extend(j.fx,{speeds:{slow:600,
fast:200,_default:400},step:{opacity:function(g){j.attr(g.elem.style,"opacity",g.now)},_default:function(g){if(g.elem.style&&g.elem.style[g.prop]!=null)g.elem.style[g.prop]=g.now+g.unit;else g.elem[g.prop]=g.now}}});j.fn.offset=document.documentElement.getBoundingClientRect?function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return j.offset.bodyOffset(this[0]);var g=this[0].getBoundingClientRect(),m=this[0].ownerDocument,o=m.body;m=m.documentElement;return{top:g.top+
(self.pageYOffset||j.boxModel&&m.scrollTop||o.scrollTop)-(m.clientTop||o.clientTop||0),left:g.left+(self.pageXOffset||j.boxModel&&m.scrollLeft||o.scrollLeft)-(m.clientLeft||o.clientLeft||0)}}:function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return j.offset.bodyOffset(this[0]);j.offset.initialized||j.offset.initialize();var g=this[0],m=g.offsetParent,o=g.ownerDocument,q,w=o.documentElement,A=o.body;o=o.defaultView;q=o.getComputedStyle(g,null);for(var K=g.offsetTop,
M=g.offsetLeft;(g=g.parentNode)&&g!==A&&g!==w;){q=o.getComputedStyle(g,null);K-=g.scrollTop;M-=g.scrollLeft;if(g===m){K+=g.offsetTop;M+=g.offsetLeft;if(j.offset.doesNotAddBorder&&!(j.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(g.tagName))){K+=parseInt(q.borderTopWidth,10)||0;M+=parseInt(q.borderLeftWidth,10)||0}m=g.offsetParent}if(j.offset.subtractsBorderForOverflowNotVisible&&q.overflow!=="visible"){K+=parseInt(q.borderTopWidth,10)||0;M+=parseInt(q.borderLeftWidth,10)||0}q=q}if(q.position===
"relative"||q.position==="static"){K+=A.offsetTop;M+=A.offsetLeft}if(q.position==="fixed"){K+=Math.max(w.scrollTop,A.scrollTop);M+=Math.max(w.scrollLeft,A.scrollLeft)}return{top:K,left:M}};j.offset={initialize:function(){if(!this.initialized){var g=document.body,m=document.createElement("div"),o,q,w,A=g.style.marginTop;o={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(q in o)m.style[q]=o[q];m.innerHTML='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';
g.insertBefore(m,g.firstChild);o=m.firstChild;q=o.firstChild;w=o.nextSibling.firstChild.firstChild;this.doesNotAddBorder=q.offsetTop!==5;this.doesAddBorderForTableAndCells=w.offsetTop===5;o.style.overflow="hidden";o.style.position="relative";this.subtractsBorderForOverflowNotVisible=q.offsetTop===-5;g.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=g.offsetTop===0;g.style.marginTop=A;g.removeChild(m);this.initialized=true}},bodyOffset:function(g){j.offset.initialized||j.offset.initialize();
var m=g.offsetTop,o=g.offsetLeft;if(j.offset.doesNotIncludeMarginInBodyOffset){m+=parseInt(j.curCSS(g,"marginTop",true),10)||0;o+=parseInt(j.curCSS(g,"marginLeft",true),10)||0}return{top:m,left:o}}};j.fn.extend({position:function(){var g;if(this[0]){g=this.offsetParent();var m=this.offset(),o=/^body|html$/i.test(g[0].tagName)?{top:0,left:0}:g.offset();m.top-=e(this,"marginTop");m.left-=e(this,"marginLeft");o.top+=e(g,"borderTopWidth");o.left+=e(g,"borderLeftWidth");g={top:m.top-o.top,left:m.left-
o.left}}return g},offsetParent:function(){for(var g=this[0].offsetParent||document.body;g&&!/^body|html$/i.test(g.tagName)&&j.css(g,"position")=="static";)g=g.offsetParent;return j(g)}});j.each(["Left","Top"],function(g,m){var o="scroll"+m;j.fn[o]=function(q){if(!this[0])return null;return q!==void 0?this.each(function(){this==k||this==document?k.scrollTo(!g?q:j(k).scrollLeft(),g?q:j(k).scrollTop()):this[o]=q}):this[0]==k||this[0]==document?self[g?"pageYOffset":"pageXOffset"]||j.boxModel&&document.documentElement[o]||
document.body[o]:this[0][o]}});j.each(["Height","Width"],function(g,m){var o=m.toLowerCase();j.fn["inner"+m]=function(){return this[0]?j.css(this[0],o,false,"padding"):null};j.fn["outer"+m]=function(w){return this[0]?j.css(this[0],o,false,w?"margin":"border"):null};var q=m.toLowerCase();j.fn[q]=function(w){return this[0]==k?document.compatMode=="CSS1Compat"&&document.documentElement["client"+m]||document.body["client"+m]:this[0]==document?Math.max(document.documentElement["client"+m],document.body["scroll"+
m],document.documentElement["scroll"+m],document.body["offset"+m],document.documentElement["offset"+m]):w===void 0?this.length?j.css(this[0],q):null:this.css(q,typeof w==="string"?w:w+"px")}})})();
jQuery.ui||function(b){function e(k,p,s,j){function y(B){B=b[k][p][B]||[];return typeof B=="string"?B.split(/,?\s+/):B}var D=y("getter");if(j.length==1&&typeof j[0]=="string")D=D.concat(y("getterSetter"));return b.inArray(s,D)!=-1}var d=b.fn.remove,a=b.browser.mozilla&&parseFloat(b.browser.version)<1.9;b.ui={version:"1.7.1",plugin:{add:function(k,p,s){k=b.ui[k].prototype;for(var j in s){k.plugins[j]=k.plugins[j]||[];k.plugins[j].push([p,s[j]])}},call:function(k,p,s){if((p=k.plugins[p])&&k.element[0].parentNode)for(var j=
0;j<p.length;j++)k.options[p[j][0]]&&p[j][1].apply(k.element,s)}},contains:function(k,p){return document.compareDocumentPosition?k.compareDocumentPosition(p)&16:k!==p&&k.contains(p)},hasScroll:function(k,p){if(b(k).css("overflow")=="hidden")return false;var s=p&&p=="left"?"scrollLeft":"scrollTop",j=false;if(k[s]>0)return true;k[s]=1;j=k[s]>0;k[s]=0;return j},isOverAxis:function(k,p,s){return k>p&&k<p+s},isOver:function(k,p,s,j,y,D){return b.ui.isOverAxis(k,s,y)&&b.ui.isOverAxis(p,j,D)},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 c=b.attr,f=b.fn.removeAttr,h=/^aria-/,l=/^wairole:/;b.attr=function(k,p,s){var j=s!==undefined;return p=="role"?j?c.call(this,k,p,"wairole:"+s):(c.apply(this,arguments)||"").replace(l,""):h.test(p)?j?k.setAttributeNS("http://www.w3.org/2005/07/aaa",
p.replace(h,"aaa:"),s):c.call(this,k,p.replace(h,"aaa:")):c.apply(this,arguments)};b.fn.removeAttr=function(k){return h.test(k)?this.each(function(){this.removeAttributeNS("http://www.w3.org/2005/07/aaa",k.replace(h,""))}):f.call(this,k)}}b.fn.extend({remove:function(){b("*",this).add(this).each(function(){b(this).triggerHandler("remove")});return d.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 k;k=b.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?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):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"))||!k.length?b(document):k}});b.extend(b.expr[":"],{data:function(k,p,s){return!!b.data(k,s[3])},focusable:function(k){var p=k.nodeName.toLowerCase(),s=b.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(p)?!k.disabled:"a"==p||"area"==p?k.href||!isNaN(s):!isNaN(s))&&!b(k)["area"==p?"parents":"closest"](":hidden").length},tabbable:function(k){var p=b.attr(k,"tabindex");
return(isNaN(p)||p>=0)&&b(k).is(":focusable")}});b.widget=function(k,p){var s=k.split(".")[0];k=k.split(".")[1];b.fn[k]=function(j){var y=typeof j=="string",D=Array.prototype.slice.call(arguments,1);if(y&&j.substring(0,1)=="_")return this;if(y&&e(s,k,j,D)){var B=b.data(this[0],k);return B?B[j].apply(B,D):undefined}return this.each(function(){var E=b.data(this,k);!E&&!y&&b.data(this,k,new b[s][k](this,j))._init();E&&y&&b.isFunction(E[j])&&E[j].apply(E,D)})};b[s]=b[s]||{};b[s][k]=function(j,y){var D=
this;this.namespace=s;this.widgetName=k;this.widgetEventPrefix=b[s][k].eventPrefix||k;this.widgetBaseClass=s+"-"+k;this.options=b.extend({},b.widget.defaults,b[s][k].defaults,b.metadata&&b.metadata.get(j)[k],y);this.element=b(j).bind("setData."+k,function(B,E,Q){if(B.target==j)return D._setData(E,Q)}).bind("getData."+k,function(B,E){if(B.target==j)return D._getData(E)}).bind("remove",function(){return D.destroy()})};b[s][k].prototype=b.extend({},b.widget.prototype,p);b[s][k].getterSetter="option"};
b.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(k,p){var s=k,j=this;if(typeof k=="string"){if(p===undefined)return this._getData(k);s={};s[k]=p}b.each(s,function(y,D){j._setData(y,D)})},_getData:function(k){return this.options[k]},_setData:function(k,p){this.options[k]=p;if(k=="disabled")this.element[p?"addClass":"removeClass"](this.widgetBaseClass+
"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",p)},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(k,p,s){var j=this.options[k];k=k==this.widgetEventPrefix?k:this.widgetEventPrefix+k;p=b.Event(p);p.type=k;if(p.originalEvent){k=b.event.props.length;for(var y;k;){y=b.event.props[--k];p[y]=p.originalEvent[y]}}this.element.trigger(p,s);return!(b.isFunction(j)&&j.call(this.element[0],p,s)===false||p.isDefaultPrevented())}};
b.widget.defaults={disabled:false};b.ui.mouse={_mouseInit:function(){var k=this;this.element.bind("mousedown."+this.widgetName,function(p){return k._mouseDown(p)}).bind("click."+this.widgetName,function(p){if(k._preventClickEvent){k._preventClickEvent=false;p.stopImmediatePropagation();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(k){k.originalEvent=k.originalEvent||{};if(!k.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(k);this._mouseDownEvent=k;var p=this,s=k.which==1,j=typeof this.options.cancel=="string"?b(k.target).parents().add(k.target).filter(this.options.cancel).length:false;if(!s||j||!this._mouseCapture(k))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){p.mouseDelayMet=
true},this.options.delay);if(this._mouseDistanceMet(k)&&this._mouseDelayMet(k)){this._mouseStarted=this._mouseStart(k)!==false;if(!this._mouseStarted){k.preventDefault();return true}}this._mouseMoveDelegate=function(y){return p._mouseMove(y)};this._mouseUpDelegate=function(y){return p._mouseUp(y)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);b.browser.safari||k.preventDefault();return k.originalEvent.mouseHandled=true}},
_mouseMove:function(k){if(b.browser.msie&&!k.button)return this._mouseUp(k);if(this._mouseStarted){this._mouseDrag(k);return k.preventDefault()}if(this._mouseDistanceMet(k)&&this._mouseDelayMet(k))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,k)!==false)?this._mouseDrag(k):this._mouseUp(k);return!this._mouseStarted},_mouseUp:function(k){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=
false;this._preventClickEvent=k.target==this._mouseDownEvent.target;this._mouseStop(k)}return false},_mouseDistanceMet:function(k){return Math.max(Math.abs(this._mouseDownEvent.pageX-k.pageX),Math.abs(this._mouseDownEvent.pageY-k.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}};b.ui.mouse.defaults={cancel:null,distance:1,delay:0}}(jQuery);
(function(b){b.widget("ui.draggable",b.extend({},b.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.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");
this._mouseDestroy()}},_mouseCapture:function(e){var d=this.options;if(this.helper||d.disabled||b(e.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(e);if(!this.handle)return false;return true},_mouseStart:function(e){var d=this.options;this.helper=this._createHelper(e);this._cacheHelperProportions();if(b.ui.ddmanager)b.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};b.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;d.cursorAt&&this._adjustOffsetFromHelper(d.cursorAt);d.containment&&this._setContainment();this._trigger("start",e);this._cacheHelperProportions();b.ui.ddmanager&&
!d.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,e);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(e,true);return true},_mouseDrag:function(e,d){this.position=this._generatePosition(e);this.positionAbs=this._convertPositionTo("absolute");if(!d){var a=this._uiHash();this._trigger("drag",e,a);this.position=a.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";b.ui.ddmanager&&b.ui.ddmanager.drag(this,e);return false},_mouseStop:function(e){var d=false;if(b.ui.ddmanager&&!this.options.dropBehaviour)d=b.ui.ddmanager.drop(this,e);if(this.dropped){d=this.dropped;this.dropped=false}if(this.options.revert=="invalid"&&!d||this.options.revert=="valid"&&d||this.options.revert===true||b.isFunction(this.options.revert)&&this.options.revert.call(this.element,d)){var a=this;b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,
10),function(){a._trigger("stop",e);a._clear()})}else{this._trigger("stop",e);this._clear()}return false},_getHandle:function(e){var d=!this.options.handle||!b(this.options.handle,this.element).length?true:false;b(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==e.target)d=true});return d},_createHelper:function(e){var d=this.options;e=b.isFunction(d.helper)?b(d.helper.apply(this.element[0],[e])):d.helper=="clone"?this.element.clone():this.element;e.parents("body").length||
e.appendTo(d.appendTo=="parent"?this.element[0].parentNode:d.appendTo);e[0]!=this.element[0]&&!/(fixed|absolute)/.test(e.css("position"))&&e.css("position","absolute");return e},_adjustOffsetFromHelper:function(e){if(e.left!=undefined)this.offset.click.left=e.left+this.margins.left;if(e.right!=undefined)this.offset.click.left=this.helperProportions.width-e.right+this.margins.left;if(e.top!=undefined)this.offset.click.top=e.top+this.margins.top;if(e.bottom!=undefined)this.offset.click.top=this.helperProportions.height-
e.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0])){e.left+=this.scrollParent.scrollLeft();e.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)e={top:0,left:0};return{top:e.top+
(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.element.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.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 e=this.options;if(e.containment=="parent")e.containment=this.helper[0].parentNode;if(e.containment=="document"||e.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(e.containment=="document"?document:
window).width()-this.helperProportions.width-this.margins.left,(b(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(e.containment)&&e.containment.constructor!=Array){var d=b(e.containment)[0];if(d){e=b(e.containment).offset();var a=b(d).css("overflow")!="hidden";this.containment=[e.left+(parseInt(b(d).css("borderLeftWidth"),10)||0)+(parseInt(b(d).css("paddingLeft"),10)||
0)-this.margins.left,e.top+(parseInt(b(d).css("borderTopWidth"),10)||0)+(parseInt(b(d).css("paddingTop"),10)||0)-this.margins.top,e.left+(a?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(b(d).css("borderLeftWidth"),10)||0)-(parseInt(b(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,e.top+(a?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(b(d).css("borderTopWidth"),10)||0)-(parseInt(b(d).css("paddingBottom"),10)||0)-this.helperProportions.height-
this.margins.top]}}else if(e.containment.constructor==Array)this.containment=e.containment},_convertPositionTo:function(e,d){if(!d)d=this.position;var a=e=="absolute"?1:-1,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName);return{top:d.top+this.offset.relative.top*a+this.offset.parent.top*a-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition==
"fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop())*a),left:d.left+this.offset.relative.left*a+this.offset.parent.left*a-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())*a)}},_generatePosition:function(e){var d=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,c=/(html|body)/i.test(a[0].tagName);
if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();var f=e.pageX,h=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0])f=this.containment[0]+this.offset.click.left;if(e.pageY-this.offset.click.top<this.containment[1])h=this.containment[1]+this.offset.click.top;if(e.pageX-this.offset.click.left>this.containment[2])f=this.containment[2]+
this.offset.click.left;if(e.pageY-this.offset.click.top>this.containment[3])h=this.containment[3]+this.offset.click.top}if(d.grid){h=this.originalPageY+Math.round((h-this.originalPageY)/d.grid[1])*d.grid[1];h=this.containment?!(h-this.offset.click.top<this.containment[1]||h-this.offset.click.top>this.containment[3])?h:!(h-this.offset.click.top<this.containment[1])?h-d.grid[1]:h+d.grid[1]:h;f=this.originalPageX+Math.round((f-this.originalPageX)/d.grid[0])*d.grid[0];f=this.containment?!(f-this.offset.click.left<
this.containment[0]||f-this.offset.click.left>this.containment[2])?f:!(f-this.offset.click.left<this.containment[0])?f-d.grid[0]:f+d.grid[0]:f}}return{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():c?0:a.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?
-this.scrollParent.scrollLeft():c?0:a.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(e,d,a){a=a||this._uiHash();b.ui.plugin.call(this,e,[d,a]);if(e=="drag")this.positionAbs=this._convertPositionTo("absolute");return b.widget.prototype._trigger.call(this,e,d,a)},plugins:{},_uiHash:function(){return{helper:this.helper,
position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs}}}));b.extend(b.ui.draggable,{version:"1.7.1",eventPrefix:"drag",defaults:{addClasses:true,appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,
snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false}});b.ui.plugin.add("draggable","connectToSortable",{start:function(e,d){var a=b(this).data("draggable"),c=a.options,f=b.extend({},d,{item:a.element});a.sortables=[];b(c.connectToSortable).each(function(){var h=b.data(this,"sortable");if(h&&!h.options.disabled){a.sortables.push({instance:h,shouldRevert:h.options.revert});h._refreshItems();h._trigger("activate",e,f)}})},stop:function(e,d){var a=b(this).data("draggable"),c=b.extend({},
d,{item:a.element});b.each(a.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;a.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(e);this.instance.options.helper=this.instance.options._helper;a.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",e,c)}})},drag:function(e,d){var a=
b(this).data("draggable"),c=this;b.each(a.sortables,function(){this.instance.positionAbs=a.positionAbs;this.instance.helperProportions=a.helperProportions;this.instance.offset.click=a.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=b(c).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return d.helper[0]};
e.target=this.instance.currentItem[0];this.instance._mouseCapture(e,true);this.instance._mouseStart(e,true,true);this.instance.offset.click.top=a.offset.click.top;this.instance.offset.click.left=a.offset.click.left;this.instance.offset.parent.left-=a.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=a.offset.parent.top-this.instance.offset.parent.top;a._trigger("toSortable",e);a.dropped=this.instance.element;a.currentItem=a.element;this.instance.fromOutside=a}this.instance.currentItem&&
this.instance._mouseDrag(e)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",e,this.instance._uiHash(this.instance));this.instance._mouseStop(e,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();a._trigger("fromSortable",e);a.dropped=false}})}});b.ui.plugin.add("draggable","cursor",
{start:function(){var e=b("body"),d=b(this).data("draggable").options;if(e.css("cursor"))d._cursor=e.css("cursor");e.css("cursor",d.cursor)},stop:function(){var e=b(this).data("draggable").options;e._cursor&&b("body").css("cursor",e._cursor)}});b.ui.plugin.add("draggable","iframeFix",{start:function(){var e=b(this).data("draggable").options;b(e.iframeFix===true?"iframe":e.iframeFix).each(function(){b('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+
"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(b(this).offset()).appendTo("body")})},stop:function(){b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});b.ui.plugin.add("draggable","opacity",{start:function(e,d){var a=b(d.helper),c=b(this).data("draggable").options;if(a.css("opacity"))c._opacity=a.css("opacity");a.css("opacity",c.opacity)},stop:function(e,d){var a=b(this).data("draggable").options;a._opacity&&b(d.helper).css("opacity",
a._opacity)}});b.ui.plugin.add("draggable","scroll",{start:function(){var e=b(this).data("draggable");if(e.scrollParent[0]!=document&&e.scrollParent[0].tagName!="HTML")e.overflowOffset=e.scrollParent.offset()},drag:function(e){var d=b(this).data("draggable"),a=d.options,c=false;if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"){if(!a.axis||a.axis!="x")if(d.overflowOffset.top+d.scrollParent[0].offsetHeight-e.pageY<a.scrollSensitivity)d.scrollParent[0].scrollTop=c=d.scrollParent[0].scrollTop+
a.scrollSpeed;else if(e.pageY-d.overflowOffset.top<a.scrollSensitivity)d.scrollParent[0].scrollTop=c=d.scrollParent[0].scrollTop-a.scrollSpeed;if(!a.axis||a.axis!="y")if(d.overflowOffset.left+d.scrollParent[0].offsetWidth-e.pageX<a.scrollSensitivity)d.scrollParent[0].scrollLeft=c=d.scrollParent[0].scrollLeft+a.scrollSpeed;else if(e.pageX-d.overflowOffset.left<a.scrollSensitivity)d.scrollParent[0].scrollLeft=c=d.scrollParent[0].scrollLeft-a.scrollSpeed}else{if(!a.axis||a.axis!="x")if(e.pageY-b(document).scrollTop()<
a.scrollSensitivity)c=b(document).scrollTop(b(document).scrollTop()-a.scrollSpeed);else if(b(window).height()-(e.pageY-b(document).scrollTop())<a.scrollSensitivity)c=b(document).scrollTop(b(document).scrollTop()+a.scrollSpeed);if(!a.axis||a.axis!="y")if(e.pageX-b(document).scrollLeft()<a.scrollSensitivity)c=b(document).scrollLeft(b(document).scrollLeft()-a.scrollSpeed);else if(b(window).width()-(e.pageX-b(document).scrollLeft())<a.scrollSensitivity)c=b(document).scrollLeft(b(document).scrollLeft()+
a.scrollSpeed)}c!==false&&b.ui.ddmanager&&!a.dropBehaviour&&b.ui.ddmanager.prepareOffsets(d,e)}});b.ui.plugin.add("draggable","snap",{start:function(){var e=b(this).data("draggable"),d=e.options;e.snapElements=[];b(d.snap.constructor!=String?d.snap.items||":data(draggable)":d.snap).each(function(){var a=b(this),c=a.offset();this!=e.element[0]&&e.snapElements.push({item:this,width:a.outerWidth(),height:a.outerHeight(),top:c.top,left:c.left})})},drag:function(e,d){for(var a=b(this).data("draggable"),
c=a.options,f=c.snapTolerance,h=d.offset.left,l=h+a.helperProportions.width,k=d.offset.top,p=k+a.helperProportions.height,s=a.snapElements.length-1;s>=0;s--){var j=a.snapElements[s].left,y=j+a.snapElements[s].width,D=a.snapElements[s].top,B=D+a.snapElements[s].height;if(j-f<h&&h<y+f&&D-f<k&&k<B+f||j-f<h&&h<y+f&&D-f<p&&p<B+f||j-f<l&&l<y+f&&D-f<k&&k<B+f||j-f<l&&l<y+f&&D-f<p&&p<B+f){if(c.snapMode!="inner"){var E=Math.abs(D-p)<=f,Q=Math.abs(B-k)<=f,u=Math.abs(j-l)<=f,z=Math.abs(y-h)<=f;if(E)d.position.top=
a._convertPositionTo("relative",{top:D-a.helperProportions.height,left:0}).top-a.margins.top;if(Q)d.position.top=a._convertPositionTo("relative",{top:B,left:0}).top-a.margins.top;if(u)d.position.left=a._convertPositionTo("relative",{top:0,left:j-a.helperProportions.width}).left-a.margins.left;if(z)d.position.left=a._convertPositionTo("relative",{top:0,left:y}).left-a.margins.left}var v=E||Q||u||z;if(c.snapMode!="outer"){E=Math.abs(D-k)<=f;Q=Math.abs(B-p)<=f;u=Math.abs(j-h)<=f;z=Math.abs(y-l)<=f;if(E)d.position.top=
a._convertPositionTo("relative",{top:D,left:0}).top-a.margins.top;if(Q)d.position.top=a._convertPositionTo("relative",{top:B-a.helperProportions.height,left:0}).top-a.margins.top;if(u)d.position.left=a._convertPositionTo("relative",{top:0,left:j}).left-a.margins.left;if(z)d.position.left=a._convertPositionTo("relative",{top:0,left:y-a.helperProportions.width}).left-a.margins.left}if(!a.snapElements[s].snapping&&(E||Q||u||z||v))a.options.snap.snap&&a.options.snap.snap.call(a.element,e,b.extend(a._uiHash(),
{snapItem:a.snapElements[s].item}));a.snapElements[s].snapping=E||Q||u||z||v}else{a.snapElements[s].snapping&&a.options.snap.release&&a.options.snap.release.call(a.element,e,b.extend(a._uiHash(),{snapItem:a.snapElements[s].item}));a.snapElements[s].snapping=false}}}});b.ui.plugin.add("draggable","stack",{start:function(){var e=b(this).data("draggable").options,d=b.makeArray(b(e.stack.group)).sort(function(a,c){return(parseInt(b(a).css("zIndex"),10)||e.stack.min)-(parseInt(b(c).css("zIndex"),10)||
e.stack.min)});b(d).each(function(a){this.style.zIndex=e.stack.min+a});this[0].style.zIndex=e.stack.min+d.length}});b.ui.plugin.add("draggable","zIndex",{start:function(e,d){var a=b(d.helper),c=b(this).data("draggable").options;if(a.css("zIndex"))c._zIndex=a.css("zIndex");a.css("zIndex",c.zIndex)},stop:function(e,d){var a=b(this).data("draggable").options;a._zIndex&&b(d.helper).css("zIndex",a._zIndex)}})})(jQuery);
(function(b){b.widget("ui.droppable",{_init:function(){var e=this.options.accept;this.isover=0;this.isout=1;this.options.accept=this.options.accept&&b.isFunction(this.options.accept)?this.options.accept:function(d){return d.is(e)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};b.ui.ddmanager.droppables[this.options.scope]=b.ui.ddmanager.droppables[this.options.scope]||[];b.ui.ddmanager.droppables[this.options.scope].push(this);this.options.addClasses&&this.element.addClass("ui-droppable")},
destroy:function(){for(var e=b.ui.ddmanager.droppables[this.options.scope],d=0;d<e.length;d++)e[d]==this&&e.splice(d,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable")},_setData:function(e,d){if(e=="accept")this.options.accept=d&&b.isFunction(d)?d:function(a){return a.is(d)};else b.widget.prototype._setData.apply(this,arguments)},_activate:function(e){var d=b.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass);
d&&this._trigger("activate",e,this.ui(d))},_deactivate:function(e){var d=b.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);d&&this._trigger("deactivate",e,this.ui(d))},_over:function(e){var d=b.ui.ddmanager.current;if(!(!d||(d.currentItem||d.element)[0]==this.element[0]))if(this.options.accept.call(this.element[0],d.currentItem||d.element)){this.options.hoverClass&&this.element.addClass(this.options.hoverClass);this._trigger("over",e,this.ui(d))}},
_out:function(e){var d=b.ui.ddmanager.current;if(!(!d||(d.currentItem||d.element)[0]==this.element[0]))if(this.options.accept.call(this.element[0],d.currentItem||d.element)){this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("out",e,this.ui(d))}},_drop:function(e,d){var a=d||b.ui.ddmanager.current;if(!a||(a.currentItem||a.element)[0]==this.element[0])return false;var c=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var f=
b.data(this,"droppable");if(f.options.greedy&&b.ui.intersect(a,b.extend(f,{offset:f.element.offset()}),f.options.tolerance)){c=true;return false}});if(c)return false;if(this.options.accept.call(this.element[0],a.currentItem||a.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass);this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("drop",e,this.ui(a));return this.element}return false},ui:function(e){return{draggable:e.currentItem||
e.element,helper:e.helper,position:e.position,absolutePosition:e.positionAbs,offset:e.positionAbs}}});b.extend(b.ui.droppable,{version:"1.7.1",eventPrefix:"drop",defaults:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"}});b.ui.intersect=function(e,d,a){if(!d.offset)return false;var c=(e.positionAbs||e.position.absolute).left,f=c+e.helperProportions.width,h=(e.positionAbs||e.position.absolute).top,l=h+e.helperProportions.height,k=d.offset.left,
p=k+d.proportions.width,s=d.offset.top,j=s+d.proportions.height;switch(a){case "fit":return k<c&&f<p&&s<h&&l<j;case "intersect":return k<c+e.helperProportions.width/2&&f-e.helperProportions.width/2<p&&s<h+e.helperProportions.height/2&&l-e.helperProportions.height/2<j;case "pointer":return b.ui.isOver((e.positionAbs||e.position.absolute).top+(e.clickOffset||e.offset.click).top,(e.positionAbs||e.position.absolute).left+(e.clickOffset||e.offset.click).left,s,k,d.proportions.height,d.proportions.width);
case "touch":return(h>=s&&h<=j||l>=s&&l<=j||h<s&&l>j)&&(c>=k&&c<=p||f>=k&&f<=p||c<k&&f>p);default:return false}};b.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,d){var a=b.ui.ddmanager.droppables[e.options.scope],c=d?d.type:null,f=(e.currentItem||e.element).find(":data(droppable)").andSelf(),h=0;a:for(;h<a.length;h++)if(!(a[h].options.disabled||e&&!a[h].options.accept.call(a[h].element[0],e.currentItem||e.element))){for(var l=0;l<f.length;l++)if(f[l]==a[h].element[0]){a[h].proportions.height=
0;continue a}a[h].visible=a[h].element.css("display")!="none";if(a[h].visible){a[h].offset=a[h].element.offset();a[h].proportions={width:a[h].element[0].offsetWidth,height:a[h].element[0].offsetHeight};c=="mousedown"&&a[h]._activate.call(a[h],d)}}},drop:function(e,d){var a=false;b.each(b.ui.ddmanager.droppables[e.options.scope],function(){if(this.options){if(!this.options.disabled&&this.visible&&b.ui.intersect(e,this,this.options.tolerance))a=this._drop.call(this,d);if(!this.options.disabled&&this.visible&&
this.options.accept.call(this.element[0],e.currentItem||e.element)){this.isout=1;this.isover=0;this._deactivate.call(this,d)}}});return a},drag:function(e,d){e.options.refreshPositions&&b.ui.ddmanager.prepareOffsets(e,d);b.each(b.ui.ddmanager.droppables[e.options.scope],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var a=b.ui.intersect(e,this,this.options.tolerance);if(a=!a&&this.isover==1?"isout":a&&this.isover==0?"isover":null){var c;if(this.options.greedy){var f=this.element.parents(":data(droppable):eq(0)");
if(f.length){c=b.data(f[0],"droppable");c.greedyChild=a=="isover"?1:0}}if(c&&a=="isover"){c.isover=0;c.isout=1;c._out.call(c,d)}this[a]=1;this[a=="isout"?"isover":"isout"]=0;this[a=="isover"?"_over":"_out"].call(this,d);if(c&&a=="isout"){c.isout=0;c.isover=1;c._over.call(c,d)}}}})}}})(jQuery);
(function(b){b.widget("ui.resizable",b.extend({},b.ui.mouse,{_init:function(){var a=this,c=this.options;this.element.addClass("ui-resizable");b.extend(this,{_aspectRatio:!!c.aspectRatio,aspectRatio:c.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:c.helper||c.ghost||c.animate?c.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){/relative/.test(this.element.css("position"))&&b.browser.opera&&this.element.css({position:"relative",
top:"auto",left:"auto"});this.element.wrap(b('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),
marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=
c.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(this.handles.constructor==String){if(this.handles=="all")this.handles="n,e,s,w,se,sw,ne,nw";var f=this.handles.split(",");this.handles={};for(var h=0;h<f.length;h++){var l=b.trim(f[h]),k=b('<div class="ui-resizable-handle '+("ui-resizable-"+l)+'"></div>');/sw|se|ne|nw/.test(l)&&
k.css({zIndex:++c.zIndex});"se"==l&&k.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[l]=".ui-resizable-"+l;this.element.append(k)}}this._renderAxis=function(p){p=p||this.element;for(var s in this.handles){if(this.handles[s].constructor==String)this.handles[s]=b(this.handles[s],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var j=b(this.handles[s],this.element),y=0;y=/sw|ne|nw|se|n|s/.test(s)?j.outerHeight():j.outerWidth();
j=["padding",/ne|nw|n/.test(s)?"Top":/se|sw|s/.test(s)?"Bottom":/^e$/.test(s)?"Right":"Left"].join("");p.css(j,y);this._proportionallyResize()}b(this.handles[s])}};this._renderAxis(this.element);this._handles=b(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!a.resizing){if(this.className)var p=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);a.axis=p&&p[1]?p[1]:"se"}});if(c.autoHide){this._handles.hide();b(this.element).addClass("ui-resizable-autohide").hover(function(){b(this).removeClass("ui-resizable-autohide");
a._handles.show()},function(){if(!a.resizing){b(this).addClass("ui-resizable-autohide");a._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var a=function(f){b(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){a(this.element);var c=this.element;c.parent().append(this.originalElement.css({position:c.css("position"),width:c.outerWidth(),height:c.outerHeight(),
top:c.css("top"),left:c.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);a(this.originalElement)},_mouseCapture:function(a){var c=false;for(var f in this.handles)if(b(this.handles[f])[0]==a.target)c=true;return this.options.disabled||!!c},_mouseStart:function(a){var c=this.options,f=this.element.position(),h=this.element;this.resizing=true;this.documentScroll={top:b(document).scrollTop(),left:b(document).scrollLeft()};if(h.is(".ui-draggable")||/absolute/.test(h.css("position")))h.css({position:"absolute",
top:f.top,left:f.left});b.browser.opera&&/relative/.test(h.css("position"))&&h.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();f=e(this.helper.css("left"));var l=e(this.helper.css("top"));if(c.containment){f+=b(c.containment).scrollLeft()||0;l+=b(c.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:f,top:l};this.size=this._helper?{width:h.outerWidth(),height:h.outerHeight()}:{width:h.width(),height:h.height()};this.originalSize=this._helper?{width:h.outerWidth(),
height:h.outerHeight()}:{width:h.width(),height:h.height()};this.originalPosition={left:f,top:l};this.sizeDiff={width:h.outerWidth()-h.width(),height:h.outerHeight()-h.height()};this.originalMousePosition={left:a.pageX,top:a.pageY};this.aspectRatio=typeof c.aspectRatio=="number"?c.aspectRatio:this.originalSize.width/this.originalSize.height||1;c=b(".ui-resizable-"+this.axis).css("cursor");b("body").css("cursor",c=="auto"?this.axis+"-resize":c);h.addClass("ui-resizable-resizing");this._propagate("start",
a);return true},_mouseDrag:function(a){var c=this.helper,f=this.originalMousePosition,h=this._change[this.axis];if(!h)return false;f=h.apply(this,[a,a.pageX-f.left||0,a.pageY-f.top||0]);if(this._aspectRatio||a.shiftKey)f=this._updateRatio(f,a);f=this._respectSize(f,a);this._propagate("resize",a);c.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();
this._updateCache(f);this._trigger("resize",a,this.ui());return false},_mouseStop:function(a){this.resizing=false;var c=this.options;if(this._helper){var f=this._proportionallyResizeElements,h=f.length&&/textarea/i.test(f[0].nodeName);f=h&&b.ui.hasScroll(f[0],"left")?0:this.sizeDiff.height;h={width:this.size.width-(h?0:this.sizeDiff.width),height:this.size.height-f};f=parseInt(this.element.css("left"),10)+(this.position.left-this.originalPosition.left)||null;var l=parseInt(this.element.css("top"),
10)+(this.position.top-this.originalPosition.top)||null;c.animate||this.element.css(b.extend(h,{top:l,left:f}));this.helper.height(this.size.height);this.helper.width(this.size.width);this._helper&&!c.animate&&this._proportionallyResize()}b("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",a);this._helper&&this.helper.remove();return false},_updateCache:function(a){this.offset=this.helper.offset();if(d(a.left))this.position.left=a.left;if(d(a.top))this.position.top=
a.top;if(d(a.height))this.size.height=a.height;if(d(a.width))this.size.width=a.width},_updateRatio:function(a){var c=this.position,f=this.size,h=this.axis;if(a.height)a.width=f.height*this.aspectRatio;else if(a.width)a.height=f.width/this.aspectRatio;if(h=="sw"){a.left=c.left+(f.width-a.width);a.top=null}if(h=="nw"){a.top=c.top+(f.height-a.height);a.left=c.left+(f.width-a.width)}return a},_respectSize:function(a){var c=this.options,f=this.axis,h=d(a.width)&&c.maxWidth&&c.maxWidth<a.width,l=d(a.height)&&
c.maxHeight&&c.maxHeight<a.height,k=d(a.width)&&c.minWidth&&c.minWidth>a.width,p=d(a.height)&&c.minHeight&&c.minHeight>a.height;if(k)a.width=c.minWidth;if(p)a.height=c.minHeight;if(h)a.width=c.maxWidth;if(l)a.height=c.maxHeight;var s=this.originalPosition.left+this.originalSize.width,j=this.position.top+this.size.height,y=/sw|nw|w/.test(f);f=/nw|ne|n/.test(f);if(k&&y)a.left=s-c.minWidth;if(h&&y)a.left=s-c.maxWidth;if(p&&f)a.top=j-c.minHeight;if(l&&f)a.top=j-c.maxHeight;if((c=!a.width&&!a.height)&&
!a.left&&a.top)a.top=null;else if(c&&!a.top&&a.left)a.left=null;return a},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var a=this.helper||this.element,c=0;c<this._proportionallyResizeElements.length;c++){var f=this._proportionallyResizeElements[c];if(!this.borderDif){var h=[f.css("borderTopWidth"),f.css("borderRightWidth"),f.css("borderBottomWidth"),f.css("borderLeftWidth")],l=[f.css("paddingTop"),f.css("paddingRight"),f.css("paddingBottom"),f.css("paddingLeft")];
this.borderDif=b.map(h,function(k,p){var s=parseInt(k,10)||0,j=parseInt(l[p],10)||0;return s+j})}b.browser.msie&&(b(a).is(":hidden")||b(a).parents(":hidden").length)||f.css({height:a.height()-this.borderDif[0]-this.borderDif[2]||0,width:a.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var a=this.options;this.elementOffset=this.element.offset();if(this._helper){this.helper=this.helper||b('<div style="overflow:hidden;"></div>');var c=b.browser.msie&&b.browser.version<7,f=
c?1:0;c=c?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+c,height:this.element.outerHeight()+c,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++a.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,c){return{width:this.originalSize.width+c}},w:function(a,c){return{left:this.originalPosition.left+c,width:this.originalSize.width-c}},n:function(a,c,f){return{top:this.originalPosition.top+
f,height:this.originalSize.height-f}},s:function(a,c,f){return{height:this.originalSize.height+f}},se:function(a,c,f){return b.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[a,c,f]))},sw:function(a,c,f){return b.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[a,c,f]))},ne:function(a,c,f){return b.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[a,c,f]))},nw:function(a,c,f){return b.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,
[a,c,f]))}},_propagate:function(a,c){b.ui.plugin.call(this,a,[c,this.ui()]);a!="resize"&&this._trigger(a,c,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));b.extend(b.ui.resizable,{version:"1.7.1",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,
autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1E3}});b.ui.plugin.add("resizable","alsoResize",{start:function(){var a=b(this).data("resizable").options;_store=function(c){b(c).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 a.alsoResize=="object"&&!a.alsoResize.parentNode)if(a.alsoResize.length){a.alsoResize=a.alsoResize[0];_store(a.alsoResize)}else b.each(a.alsoResize,function(c){_store(c)});else _store(a.alsoResize)},resize:function(){var a=b(this).data("resizable"),c=a.options,f=a.originalSize,h=a.originalPosition,l={height:a.size.height-f.height||0,width:a.size.width-f.width||0,top:a.position.top-h.top||0,left:a.position.left-h.left||0},k=function(p,s){b(p).each(function(){var j=b(this),y=b(this).data("resizable-alsoresize"),
D={};b.each((s&&s.length?s:["width","height","top","left"])||["width","height","top","left"],function(B,E){var Q=(y[E]||0)+(l[E]||0);if(Q&&Q>=0)D[E]=Q||null});if(/relative/.test(j.css("position"))&&b.browser.opera){a._revertToRelativePosition=true;j.css({position:"absolute",top:"auto",left:"auto"})}j.css(D)})};typeof c.alsoResize=="object"&&!c.alsoResize.nodeType?b.each(c.alsoResize,function(p,s){k(p,s)}):k(c.alsoResize)},stop:function(){var a=b(this).data("resizable");if(a._revertToRelativePosition&&
b.browser.opera){a._revertToRelativePosition=false;el.css({position:"relative"})}b(this).removeData("resizable-alsoresize-start")}});b.ui.plugin.add("resizable","animate",{stop:function(a){var c=b(this).data("resizable"),f=c.options,h=c._proportionallyResizeElements,l=h.length&&/textarea/i.test(h[0].nodeName),k=l&&b.ui.hasScroll(h[0],"left")?0:c.sizeDiff.height;l={width:c.size.width-(l?0:c.sizeDiff.width),height:c.size.height-k};k=parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)||
null;var p=parseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.top)||null;c.element.animate(b.extend(l,p&&k?{top:p,left:k}:{}),{duration:f.animateDuration,easing:f.animateEasing,step:function(){var s={width:parseInt(c.element.css("width"),10),height:parseInt(c.element.css("height"),10),top:parseInt(c.element.css("top"),10),left:parseInt(c.element.css("left"),10)};h&&h.length&&b(h[0]).css({width:s.width,height:s.height});c._updateCache(s);c._propagate("resize",a)}})}});b.ui.plugin.add("resizable",
"containment",{start:function(){var a=b(this).data("resizable"),c=a.element,f=a.options.containment;if(c=f instanceof b?f.get(0):/parent/.test(f)?c.parent().get(0):f){a.containerElement=b(c);if(/document/.test(f)||f==document){a.containerOffset={left:0,top:0};a.containerPosition={left:0,top:0};a.parentData={element:b(document),left:0,top:0,width:b(document).width(),height:b(document).height()||document.body.parentNode.scrollHeight}}else{var h=b(c),l=[];b(["Top","Right","Left","Bottom"]).each(function(s,
j){l[s]=e(h.css("padding"+j))});a.containerOffset=h.offset();a.containerPosition=h.position();a.containerSize={height:h.innerHeight()-l[3],width:h.innerWidth()-l[1]};f=a.containerOffset;var k=a.containerSize.height,p=a.containerSize.width;p=b.ui.hasScroll(c,"left")?c.scrollWidth:p;k=b.ui.hasScroll(c)?c.scrollHeight:k;a.parentData={element:c,left:f.left,top:f.top,width:p,height:k}}}},resize:function(a){var c=b(this).data("resizable"),f=c.options,h=c.containerOffset,l=c.position;a=c._aspectRatio||a.shiftKey;
var k={top:0,left:0},p=c.containerElement;if(p[0]!=document&&/static/.test(p.css("position")))k=h;if(l.left<(c._helper?h.left:0)){c.size.width+=c._helper?c.position.left-h.left:c.position.left-k.left;if(a)c.size.height=c.size.width/f.aspectRatio;c.position.left=f.helper?h.left:0}if(l.top<(c._helper?h.top:0)){c.size.height+=c._helper?c.position.top-h.top:c.position.top;if(a)c.size.width=c.size.height*f.aspectRatio;c.position.top=c._helper?h.top:0}c.offset.left=c.parentData.left+c.position.left;c.offset.top=
c.parentData.top+c.position.top;f=Math.abs((c._helper?c.offset.left-k.left:c.offset.left-k.left)+c.sizeDiff.width);h=Math.abs((c._helper?c.offset.top-k.top:c.offset.top-h.top)+c.sizeDiff.height);l=c.containerElement.get(0)==c.element.parent().get(0);k=/relative|absolute/.test(c.containerElement.css("position"));if(l&&k)f-=c.parentData.left;if(f+c.size.width>=c.parentData.width){c.size.width=c.parentData.width-f;if(a)c.size.height=c.size.width/c.aspectRatio}if(h+c.size.height>=c.parentData.height){c.size.height=
c.parentData.height-h;if(a)c.size.width=c.size.height*c.aspectRatio}},stop:function(){var a=b(this).data("resizable"),c=a.options,f=a.containerOffset,h=a.containerPosition,l=a.containerElement,k=b(a.helper),p=k.offset(),s=k.outerWidth()-a.sizeDiff.width;k=k.outerHeight()-a.sizeDiff.height;a._helper&&!c.animate&&/relative/.test(l.css("position"))&&b(this).css({left:p.left-h.left-f.left,width:s,height:k});a._helper&&!c.animate&&/static/.test(l.css("position"))&&b(this).css({left:p.left-h.left-f.left,
width:s,height:k})}});b.ui.plugin.add("resizable","ghost",{start:function(){var a=b(this).data("resizable"),c=a.options,f=a.size;a.ghost=a.originalElement.clone();a.ghost.css({opacity:0.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof c.ghost=="string"?c.ghost:"");a.ghost.appendTo(a.helper)},resize:function(){var a=b(this).data("resizable");a.ghost&&a.ghost.css({position:"relative",height:a.size.height,width:a.size.width})},
stop:function(){var a=b(this).data("resizable");a.ghost&&a.helper&&a.helper.get(0).removeChild(a.ghost.get(0))}});b.ui.plugin.add("resizable","grid",{resize:function(){var a=b(this).data("resizable"),c=a.options,f=a.size,h=a.originalSize,l=a.originalPosition,k=a.axis;c.grid=typeof c.grid=="number"?[c.grid,c.grid]:c.grid;var p=Math.round((f.width-h.width)/(c.grid[0]||1))*(c.grid[0]||1);c=Math.round((f.height-h.height)/(c.grid[1]||1))*(c.grid[1]||1);if(/^(se|s|e)$/.test(k)){a.size.width=h.width+p;a.size.height=
h.height+c}else if(/^(ne)$/.test(k)){a.size.width=h.width+p;a.size.height=h.height+c;a.position.top=l.top-c}else{if(/^(sw)$/.test(k)){a.size.width=h.width+p;a.size.height=h.height+c}else{a.size.width=h.width+p;a.size.height=h.height+c;a.position.top=l.top-c}a.position.left=l.left-p}}});var e=function(a){return parseInt(a,10)||0},d=function(a){return!isNaN(parseInt(a,10))}})(jQuery);
(function(b){b.widget("ui.selectable",b.extend({},b.ui.mouse,{_init:function(){var e=this;this.element.addClass("ui-selectable");this.dragged=false;var d;this.refresh=function(){d=b(e.options.filter,e.element[0]);d.each(function(){var a=b(this),c=a.offset();b.data(this,"selectable-item",{element:this,$element:a,left:c.left,top:c.top,right:c.left+a.outerWidth(),bottom:c.top+a.outerHeight(),startselected:false,selected:a.hasClass("ui-selected"),selecting:a.hasClass("ui-selecting"),unselecting:a.hasClass("ui-unselecting")})})};
this.refresh();this.selectees=d.addClass("ui-selectee");this._mouseInit();this.helper=b(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(e){var d=this;this.opos=[e.pageX,e.pageY];if(!this.options.disabled){var a=this.options;this.selectees=b(a.filter,this.element[0]);this._trigger("start",
e);b(a.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:e.clientX,top:e.clientY,width:0,height:0});a.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var c=b.data(this,"selectable-item");c.startselected=true;if(!e.metaKey){c.$element.removeClass("ui-selected");c.selected=false;c.$element.addClass("ui-unselecting");c.unselecting=true;d._trigger("unselecting",e,{unselecting:c.element})}});b(e.target).parents().andSelf().each(function(){var c=
b.data(this,"selectable-item");if(c){c.$element.removeClass("ui-unselecting").addClass("ui-selecting");c.unselecting=false;c.selecting=true;c.selected=true;d._trigger("selecting",e,{selecting:c.element});return false}})}},_mouseDrag:function(e){var d=this;this.dragged=true;if(!this.options.disabled){var a=this.options,c=this.opos[0],f=this.opos[1],h=e.pageX,l=e.pageY;if(c>h){var k=h;h=c;c=k}if(f>l){k=l;l=f;f=k}this.helper.css({left:c,top:f,width:h-c,height:l-f});this.selectees.each(function(){var p=
b.data(this,"selectable-item");if(!(!p||p.element==d.element[0])){var s=false;if(a.tolerance=="touch")s=!(p.left>h||p.right<c||p.top>l||p.bottom<f);else if(a.tolerance=="fit")s=p.left>c&&p.right<h&&p.top>f&&p.bottom<l;if(s){if(p.selected){p.$element.removeClass("ui-selected");p.selected=false}if(p.unselecting){p.$element.removeClass("ui-unselecting");p.unselecting=false}if(!p.selecting){p.$element.addClass("ui-selecting");p.selecting=true;d._trigger("selecting",e,{selecting:p.element})}}else{if(p.selecting)if(e.metaKey&&
p.startselected){p.$element.removeClass("ui-selecting");p.selecting=false;p.$element.addClass("ui-selected");p.selected=true}else{p.$element.removeClass("ui-selecting");p.selecting=false;if(p.startselected){p.$element.addClass("ui-unselecting");p.unselecting=true}d._trigger("unselecting",e,{unselecting:p.element})}if(p.selected)if(!e.metaKey&&!p.startselected){p.$element.removeClass("ui-selected");p.selected=false;p.$element.addClass("ui-unselecting");p.unselecting=true;d._trigger("unselecting",e,
{unselecting:p.element})}}}});return false}},_mouseStop:function(e){var d=this;this.dragged=false;b(".ui-unselecting",this.element[0]).each(function(){var a=b.data(this,"selectable-item");a.$element.removeClass("ui-unselecting");a.unselecting=false;a.startselected=false;d._trigger("unselected",e,{unselected:a.element})});b(".ui-selecting",this.element[0]).each(function(){var a=b.data(this,"selectable-item");a.$element.removeClass("ui-selecting").addClass("ui-selected");a.selecting=false;a.selected=
true;a.startselected=true;d._trigger("selected",e,{selected:a.element})});this._trigger("stop",e);this.helper.remove();return false}}));b.extend(b.ui.selectable,{version:"1.7.1",defaults:{appendTo:"body",autoRefresh:true,cancel:":input,option",delay:0,distance:0,filter:"*",tolerance:"touch"}})})(jQuery);
(function(b){b.widget("ui.sortable",b.extend({},b.ui.mouse,{_init:function(){this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData("sortable-item")},
_mouseCapture:function(e,d){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(e);var a=null,c=this;b(e.target).parents().each(function(){if(b.data(this,"sortable-item")==c){a=b(this);return false}});if(b.data(e.target,"sortable-item")==c)a=b(e.target);if(!a)return false;if(this.options.handle&&!d){var f=false;b(this.options.handle,a).find("*").andSelf().each(function(){if(this==e.target)f=true});if(!f)return false}this.currentItem=
a;this._removeCurrentsFromItems();return true},_mouseStart:function(e,d,a){d=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);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");b.extend(this.offset,
{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;d.cursorAt&&this._adjustOffsetFromHelper(d.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();d.containment&&this._setContainment();
if(d.cursor){if(b("body").css("cursor"))this._storedCursor=b("body").css("cursor");b("body").css("cursor",d.cursor)}if(d.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",d.opacity)}if(d.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",d.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start",
e,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!a)for(a=this.containers.length-1;a>=0;a--)this.containers[a]._trigger("activate",e,this._uiHash(this));if(b.ui.ddmanager)b.ui.ddmanager.current=this;b.ui.ddmanager&&!d.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,e);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(e){this.position=this._generatePosition(e);this.positionAbs=this._convertPositionTo("absolute");
if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var d=this.options,a=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<d.scrollSensitivity)this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop+d.scrollSpeed;else if(e.pageY-this.overflowOffset.top<d.scrollSensitivity)this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop-d.scrollSpeed;if(this.overflowOffset.left+
this.scrollParent[0].offsetWidth-e.pageX<d.scrollSensitivity)this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft+d.scrollSpeed;else if(e.pageX-this.overflowOffset.left<d.scrollSensitivity)this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft-d.scrollSpeed}else{if(e.pageY-b(document).scrollTop()<d.scrollSensitivity)a=b(document).scrollTop(b(document).scrollTop()-d.scrollSpeed);else if(b(window).height()-(e.pageY-b(document).scrollTop())<d.scrollSensitivity)a=b(document).scrollTop(b(document).scrollTop()+
d.scrollSpeed);if(e.pageX-b(document).scrollLeft()<d.scrollSensitivity)a=b(document).scrollLeft(b(document).scrollLeft()-d.scrollSpeed);else if(b(window).width()-(e.pageX-b(document).scrollLeft())<d.scrollSensitivity)a=b(document).scrollLeft(b(document).scrollLeft()+d.scrollSpeed)}a!==false&&b.ui.ddmanager&&!d.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,e)}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(d=this.items.length-1;d>=0;d--){a=this.items[d];var c=a.item[0],f=this._intersectsWithPointer(a);if(f)if(c!=this.currentItem[0]&&this.placeholder[f==1?"next":"prev"]()[0]!=c&&!b.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!b.ui.contains(this.element[0],c):true)){this.direction=f==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(a))this._rearrange(e,
a);else break;this._trigger("change",e,this._uiHash());break}}this._contactContainers(e);b.ui.ddmanager&&b.ui.ddmanager.drag(this,e);this._trigger("sort",e,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(e,d){if(e){b.ui.ddmanager&&!this.options.dropBehaviour&&b.ui.ddmanager.drop(this,e);if(this.options.revert){var a=this,c=a.placeholder.offset();a.reverting=true;b(this.helper).animate({left:c.left-this.offset.parent.left-a.margins.left+(this.offsetParent[0]==
document.body?0:this.offsetParent[0].scrollLeft),top:c.top-this.offset.parent.top-a.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){a._clear(e)})}else this._clear(e,d);return false}},cancel:function(){if(this.dragging){this._mouseUp();this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--){this.containers[e]._trigger("deactivate",
null,this._uiHash(this));if(this.containers[e].containerCache.over){this.containers[e]._trigger("out",null,this._uiHash(this));this.containers[e].containerCache.over=0}}}this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();b.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?b(this.domPosition.prev).after(this.currentItem):
b(this.domPosition.parent).prepend(this.currentItem);return true},serialize:function(e){var d=this._getItemsAsjQuery(e&&e.connected),a=[];e=e||{};b(d).each(function(){var c=(b(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[-=_](.+)/);if(c)a.push((e.key||c[1]+"[]")+"="+(e.key&&e.expression?c[1]:c[2]))});return a.join("&")},toArray:function(e){var d=this._getItemsAsjQuery(e&&e.connected),a=[];e=e||{};d.each(function(){a.push(b(e.item||this).attr(e.attribute||"id")||"")});return a},
_intersectsWith:function(e){var d=this.positionAbs.left,a=d+this.helperProportions.width,c=this.positionAbs.top,f=c+this.helperProportions.height,h=e.left,l=h+e.width,k=e.top,p=k+e.height,s=this.offset.click.top,j=this.offset.click.left;s=c+s>k&&c+s<p&&d+j>h&&d+j<l;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?s:h<d+this.helperProportions.width/
2&&a-this.helperProportions.width/2<l&&k<c+this.helperProportions.height/2&&f-this.helperProportions.height/2<p},_intersectsWithPointer:function(e){var d=b.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height);e=b.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width);d=d&&e;e=this._getDragVerticalDirection();var a=this._getDragHorizontalDirection();if(!d)return false;return this.floating?a&&a=="right"||e=="down"?2:1:e&&(e=="down"?2:1)},_intersectsWithSides:function(e){var d=
b.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height);e=b.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width);var a=this._getDragVerticalDirection(),c=this._getDragHorizontalDirection();return this.floating&&c?c=="right"&&e||c=="left"&&!e:a&&(a=="down"&&d||a=="up"&&!d)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return e!=0&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=
this.positionAbs.left-this.lastPositionAbs.left;return e!=0&&(e>0?"right":"left")},refresh:function(e){this._refreshItems(e);this.refreshPositions()},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(e){var d=[],a=[],c=this._connectWith();if(c&&e)for(e=c.length-1;e>=0;e--)for(var f=b(c[e]),h=f.length-1;h>=0;h--){var l=b.data(f[h],"sortable");if(l&&l!=this&&!l.options.disabled)a.push([b.isFunction(l.options.items)?
l.options.items.call(l.element):b(l.options.items,l.element).not(".ui-sortable-helper"),l])}a.push([b.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):b(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(e=a.length-1;e>=0;e--)a[e][0].each(function(){d.push(this)});return b(d)},_removeCurrentsFromItems:function(){for(var e=this.currentItem.find(":data(sortable-item)"),d=0;d<this.items.length;d++)for(var a=0;a<
e.length;a++)e[a]==this.items[d].item[0]&&this.items.splice(d,1)},_refreshItems:function(e){this.items=[];this.containers=[this];var d=this.items,a=[[b.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):b(this.options.items,this.element),this]],c=this._connectWith();if(c)for(var f=c.length-1;f>=0;f--)for(var h=b(c[f]),l=h.length-1;l>=0;l--){var k=b.data(h[l],"sortable");if(k&&k!=this&&!k.options.disabled){a.push([b.isFunction(k.options.items)?k.options.items.call(k.element[0],
e,{item:this.currentItem}):b(k.options.items,k.element),k]);this.containers.push(k)}}for(f=a.length-1;f>=0;f--){e=a[f][1];c=a[f][0];l=0;for(h=c.length;l<h;l++){k=b(c[l]);k.data("sortable-item",e);d.push({item:k,instance:e,width:0,height:0,left:0,top:0})}}},refreshPositions:function(e){if(this.offsetParent&&this.helper)this.offset.parent=this._getParentOffset();for(var d=this.items.length-1;d>=0;d--){var a=this.items[d];if(!(a.instance!=this.currentContainer&&this.currentContainer&&a.item[0]!=this.currentItem[0])){var c=
this.options.toleranceElement?b(this.options.toleranceElement,a.item):a.item;if(!e){a.width=c.outerWidth();a.height=c.outerHeight()}c=c.offset();a.left=c.left;a.top=c.top}}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(d=this.containers.length-1;d>=0;d--){c=this.containers[d].element.offset();this.containers[d].containerCache.left=c.left;this.containers[d].containerCache.top=c.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();
this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}},_createPlaceholder:function(e){var d=e||this,a=d.options;if(!a.placeholder||a.placeholder.constructor==String){var c=a.placeholder;a.placeholder={element:function(){var f=b(document.createElement(d.currentItem[0].nodeName)).addClass(c||d.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c)f.style.visibility="hidden";return f},update:function(f,h){if(!(c&&!a.forcePlaceholderSize)){h.height()||
h.height(d.currentItem.innerHeight()-parseInt(d.currentItem.css("paddingTop")||0,10)-parseInt(d.currentItem.css("paddingBottom")||0,10));h.width()||h.width(d.currentItem.innerWidth()-parseInt(d.currentItem.css("paddingLeft")||0,10)-parseInt(d.currentItem.css("paddingRight")||0,10))}}}}d.placeholder=b(a.placeholder.element.call(d.element,d.currentItem));d.currentItem.after(d.placeholder);a.placeholder.update(d,d.placeholder)},_contactContainers:function(e){for(var d=this.containers.length-1;d>=0;d--)if(this._intersectsWith(this.containers[d].containerCache)){if(!this.containers[d].containerCache.over){if(this.currentContainer!=
this.containers[d]){for(var a=1E4,c=null,f=this.positionAbs[this.containers[d].floating?"left":"top"],h=this.items.length-1;h>=0;h--)if(b.ui.contains(this.containers[d].element[0],this.items[h].item[0])){var l=this.items[h][this.containers[d].floating?"left":"top"];if(Math.abs(l-f)<a){a=Math.abs(l-f);c=this.items[h]}}if(!c&&!this.options.dropOnEmpty)continue;this.currentContainer=this.containers[d];c?this._rearrange(e,c,null,true):this._rearrange(e,null,this.containers[d].element,true);this._trigger("change",
e,this._uiHash());this.containers[d]._trigger("change",e,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder)}this.containers[d]._trigger("over",e,this._uiHash(this));this.containers[d].containerCache.over=1}}else if(this.containers[d].containerCache.over){this.containers[d]._trigger("out",e,this._uiHash(this));this.containers[d].containerCache.over=0}},_createHelper:function(e){var d=this.options;e=b.isFunction(d.helper)?b(d.helper.apply(this.element[0],[e,
this.currentItem])):d.helper=="clone"?this.currentItem.clone():this.currentItem;e.parents("body").length||b(d.appendTo!="parent"?d.appendTo:this.currentItem[0].parentNode)[0].appendChild(e[0]);if(e[0]==this.currentItem[0])this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")};if(e[0].style.width==""||d.forceHelperSize)e.width(this.currentItem.width());
if(e[0].style.height==""||d.forceHelperSize)e.height(this.currentItem.height());return e},_adjustOffsetFromHelper:function(e){if(e.left!=undefined)this.offset.click.left=e.left+this.margins.left;if(e.right!=undefined)this.offset.click.left=this.helperProportions.width-e.right+this.margins.left;if(e.top!=undefined)this.offset.click.top=e.top+this.margins.top;if(e.bottom!=undefined)this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=
this.helper.offsetParent();var e=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0])){e.left+=this.scrollParent.scrollLeft();e.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)e={top:0,left:0};return{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),
10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions=
{width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent")e.containment=this.helper[0].parentNode;if(e.containment=="document"||e.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(e.containment=="document"?document:window).height()||
document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(e.containment)){var d=b(e.containment)[0];e=b(e.containment).offset();var a=b(d).css("overflow")!="hidden";this.containment=[e.left+(parseInt(b(d).css("borderLeftWidth"),10)||0)+(parseInt(b(d).css("paddingLeft"),10)||0)-this.margins.left,e.top+(parseInt(b(d).css("borderTopWidth"),10)||0)+(parseInt(b(d).css("paddingTop"),10)||0)-this.margins.top,e.left+(a?Math.max(d.scrollWidth,
d.offsetWidth):d.offsetWidth)-(parseInt(b(d).css("borderLeftWidth"),10)||0)-(parseInt(b(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,e.top+(a?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(b(d).css("borderTopWidth"),10)||0)-(parseInt(b(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(e,d){if(!d)d=this.position;var a=e=="absolute"?1:-1,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=
document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName);return{top:d.top+this.offset.relative.top*a+this.offset.parent.top*a-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop())*a),left:d.left+this.offset.relative.left*a+this.offset.parent.left*a-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
f?0:c.scrollLeft())*a)}},_generatePosition:function(e){var d=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,c=/(html|body)/i.test(a[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();var f=e.pageX,h=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-
this.offset.click.left<this.containment[0])f=this.containment[0]+this.offset.click.left;if(e.pageY-this.offset.click.top<this.containment[1])h=this.containment[1]+this.offset.click.top;if(e.pageX-this.offset.click.left>this.containment[2])f=this.containment[2]+this.offset.click.left;if(e.pageY-this.offset.click.top>this.containment[3])h=this.containment[3]+this.offset.click.top}if(d.grid){h=this.originalPageY+Math.round((h-this.originalPageY)/d.grid[1])*d.grid[1];h=this.containment?!(h-this.offset.click.top<
this.containment[1]||h-this.offset.click.top>this.containment[3])?h:!(h-this.offset.click.top<this.containment[1])?h-d.grid[1]:h+d.grid[1]:h;f=this.originalPageX+Math.round((f-this.originalPageX)/d.grid[0])*d.grid[0];f=this.containment?!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:!(f-this.offset.click.left<this.containment[0])?f-d.grid[0]:f+d.grid[0]:f}}return{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&
this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():c?0:a.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():c?0:a.scrollLeft())}},_rearrange:function(e,d,a,c){a?a[0].appendChild(this.placeholder[0]):d.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?d.item[0]:d.item[0].nextSibling);this.counter=
this.counter?++this.counter:1;var f=this,h=this.counter;window.setTimeout(function(){h==f.counter&&f.refreshPositions(!c)},0)},_clear:function(e,d){this.reverting=false;var a=[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var c in this._storedCSS)if(this._storedCSS[c]=="auto"||this._storedCSS[c]=="static")this._storedCSS[c]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();
this.fromOutside&&!d&&a.push(function(f){this._trigger("receive",f,this._uiHash(this.fromOutside))});if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!d)a.push(function(f){this._trigger("update",f,this._uiHash())});if(!b.ui.contains(this.element[0],this.currentItem[0])){d||a.push(function(f){this._trigger("remove",f,this._uiHash())});for(c=this.containers.length-1;c>=0;c--)if(b.ui.contains(this.containers[c].element[0],
this.currentItem[0])&&!d){a.push(function(f){return function(h){f._trigger("receive",h,this._uiHash(this))}}.call(this,this.containers[c]));a.push(function(f){return function(h){f._trigger("update",h,this._uiHash(this))}}.call(this,this.containers[c]))}}for(c=this.containers.length-1;c>=0;c--){d||a.push(function(f){return function(h){f._trigger("deactivate",h,this._uiHash(this))}}.call(this,this.containers[c]));if(this.containers[c].containerCache.over){a.push(function(f){return function(h){f._trigger("out",
h,this._uiHash(this))}}.call(this,this.containers[c]));this.containers[c].containerCache.over=0}}this._storedCursor&&b("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);if(this._storedZIndex)this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!d){this._trigger("beforeStop",e,this._uiHash());for(c=0;c<a.length;c++)a[c].call(this,e);this._trigger("stop",e,this._uiHash())}return false}d||
this._trigger("beforeStop",e,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!d){for(c=0;c<a.length;c++)a[c].call(this,e);this._trigger("stop",e,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){b.widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},_uiHash:function(e){var d=e||this;return{helper:d.helper,placeholder:d.placeholder||b([]),position:d.position,
absolutePosition:d.positionAbs,offset:d.positionAbs,item:d.currentItem,sender:e?e.element:null}}}));b.extend(b.ui.sortable,{getter:"serialize toArray",version:"1.7.1",eventPrefix:"sort",defaults:{appendTo:"parent",axis:false,cancel:":input,option",connectWith:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,
scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3}})})(jQuery);
(function(b){b.widget("ui.accordion",{_init:function(){var e=this.options,d=this;this.running=0;if(e.collapsible==b.ui.accordion.defaults.collapsible&&e.alwaysOpen!=b.ui.accordion.defaults.alwaysOpen)e.collapsible=!e.alwaysOpen;if(e.navigation){var a=this.element.find("a").filter(e.navigationFilter);if(a.length)if(a.filter(e.header).length)this.active=a;else{this.active=a.parent().parent().prev();a.addClass("ui-accordion-content-active")}}this.element.addClass("ui-accordion ui-widget ui-helper-reset");this.element[0].nodeName==
"UL"&&this.element.children("li").addClass("ui-accordion-li-fix");this.headers=this.element.find(e.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){b(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){b(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){b(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){b(this).removeClass("ui-state-focus")});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");
this.active=this._findActive(this.active||e.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");b("<span/>").addClass("ui-icon "+e.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(e.icons.header).toggleClass(e.icons.headerSelected);b.browser.msie&&this.element.find("a").css("zoom","1");this.resize();this.element.attr("role","tablist");
this.headers.attr("role","tab").bind("keydown",function(c){return d._keydown(c)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();this.active.length?this.active.attr("aria-expanded","true").attr("tabIndex","0"):this.headers.eq(0).attr("tabIndex","0");b.browser.safari||this.headers.find("a").attr("tabIndex","-1");e.event&&this.headers.bind(e.event+".accordion",function(c){return d._clickHandler.call(d,c,this)})},destroy:function(){var e=
this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.children(".ui-icon").remove();var d=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");
if(e.autoHeight||e.fillHeight)d.css("height","")},_setData:function(e,d){if(e=="alwaysOpen"){e="collapsible";d=!d}b.widget.prototype._setData.apply(this,arguments)},_keydown:function(e){var d=b.ui.keyCode;if(!(this.options.disabled||e.altKey||e.ctrlKey)){var a=this.headers.length,c=this.headers.index(e.target),f=false;switch(e.keyCode){case d.RIGHT:case d.DOWN:f=this.headers[(c+1)%a];break;case d.LEFT:case d.UP:f=this.headers[(c-1+a)%a];break;case d.SPACE:case d.ENTER:return this._clickHandler({target:e.target},
e.target)}if(f){b(e.target).attr("tabIndex","-1");b(f).attr("tabIndex","0");f.focus();return false}return true}},resize:function(){var e=this.options,d;if(e.fillSpace){if(b.browser.msie){var a=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}d=this.element.parent().height();b.browser.msie&&this.element.parent().css("overflow",a);this.headers.each(function(){d-=b(this).outerHeight()});var c=0;this.headers.next().each(function(){c=Math.max(c,b(this).innerHeight()-
b(this).height())}).height(Math.max(0,d-c)).css("overflow","auto")}else if(e.autoHeight){d=0;this.headers.next().each(function(){d=Math.max(d,b(this).outerHeight())}).height(d)}},activate:function(e){e=this._findActive(e)[0];this._clickHandler({target:e},e)},_findActive:function(e){return e?typeof e=="number"?this.headers.filter(":eq("+e+")"):this.headers.not(this.headers.not(e)):e===false?b([]):this.headers.filter(":eq(0)")},_clickHandler:function(e,d){var a=this.options;if(a.disabled)return false;
if(!e.target&&a.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(a.icons.headerSelected).addClass(a.icons.header);this.active.next().addClass("ui-accordion-content-active");var c=this.active.next();a={options:a,newHeader:b([]),oldHeader:a.active,newContent:b([]),oldContent:c};var f=this.active=b([]);this._toggle(f,c,a);return false}var h=b(e.currentTarget||d),l=h[0]==this.active[0];if(this.running||!a.collapsible&&
l)return false;this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(a.icons.headerSelected).addClass(a.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!l){h.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(a.icons.header).addClass(a.icons.headerSelected);h.next().addClass("ui-accordion-content-active")}f=h.next();c=this.active.next();
a={options:a,newHeader:l&&a.collapsible?b([]):h,oldHeader:this.active,newContent:l&&a.collapsible?b([]):f.find("> *"),oldContent:c.find("> *")};var k=this.headers.index(this.active[0])>this.headers.index(h[0]);this.active=l?b([]):h;this._toggle(f,c,a,l,k);return false},_toggle:function(e,d,a,c,f){var h=this.options,l=this;this.toShow=e;this.toHide=d;this.data=a;var k=function(){if(l)return l._completed.apply(l,arguments)};this._trigger("changestart",null,this.data);this.running=d.size()===0?e.size():
d.size();if(h.animated){a={};a=h.collapsible&&c?{toShow:b([]),toHide:d,complete:k,down:f,autoHeight:h.autoHeight||h.fillSpace}:{toShow:e,toHide:d,complete:k,down:f,autoHeight:h.autoHeight||h.fillSpace};if(!h.proxied)h.proxied=h.animated;if(!h.proxiedDuration)h.proxiedDuration=h.duration;h.animated=b.isFunction(h.proxied)?h.proxied(a):h.proxied;h.duration=b.isFunction(h.proxiedDuration)?h.proxiedDuration(a):h.proxiedDuration;c=b.ui.accordion.animations;var p=h.duration,s=h.animated;c[s]||(c[s]=function(j){this.slide(j,
{easing:s,duration:p||700})});c[s](a)}else{if(h.collapsible&&c)e.toggle();else{d.hide();e.show()}k(true)}d.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();e.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(e){var d=this.options;this.running=e?0:--this.running;if(!this.running){d.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this._trigger("change",null,this.data)}}});b.extend(b.ui.accordion,{version:"1.7.1",defaults:{active:null,
alwaysOpen:true,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(e,d){e=b.extend({easing:"swing",duration:300},e,d);if(e.toHide.size())if(e.toShow.size()){var a=e.toShow.css("overflow"),c,f={},h={},
l,k=e.toShow;l=k[0].style.width;k.width(parseInt(k.parent().width(),10)-parseInt(k.css("paddingLeft"),10)-parseInt(k.css("paddingRight"),10)-(parseInt(k.css("borderLeftWidth"),10)||0)-(parseInt(k.css("borderRightWidth"),10)||0));b.each(["height","paddingTop","paddingBottom"],function(p,s){h[s]="hide";var j=(""+b.css(e.toShow[0],s)).match(/^([\d+-.]+)(.*)$/);f[s]={value:j[1],unit:j[2]||"px"}});e.toShow.css({height:0,overflow:"hidden"}).show();e.toHide.filter(":hidden").each(e.complete).end().filter(":visible").animate(h,
{step:function(p,s){if(s.prop=="height")c=(s.now-s.start)/(s.end-s.start);e.toShow[0].style[s.prop]=c*f[s.prop].value+f[s.prop].unit},duration:e.duration,easing:e.easing,complete:function(){e.autoHeight||e.toShow.css("height","");e.toShow.css("width",l);e.toShow.css({overflow:a});e.complete()}})}else e.toHide.animate({height:"hide"},e);else e.toShow.animate({height:"show"},e)},bounceslide:function(e){this.slide(e,{easing:e.down?"easeOutBounce":"swing",duration:e.down?1E3:200})},easeslide:function(e){this.slide(e,
{easing:"easeinout",duration:700})}}})})(jQuery);
(function(b){var e={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");var d=this,a=this.options,c=a.title||this.originalTitle||"&nbsp;",f=b.ui.dialog.getTitleId(this.element),h=(this.uiDialog=
b("<div/>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+a.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:a.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(p){a.closeOnEscape&&p.keyCode&&p.keyCode==b.ui.keyCode.ESCAPE&&d.close(p)}).attr({role:"dialog","aria-labelledby":f}).mousedown(function(p){d.moveToTop(false,p)});this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(h);
var l=(this.uiDialogTitlebar=b("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(h),k=b('<a href="#"/>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){k.addClass("ui-state-hover")},function(){k.removeClass("ui-state-hover")}).focus(function(){k.addClass("ui-state-focus")}).blur(function(){k.removeClass("ui-state-focus")}).mousedown(function(p){p.stopPropagation()}).click(function(p){d.close(p);return false}).appendTo(l);
(this.uiDialogTitlebarCloseText=b("<span/>")).addClass("ui-icon ui-icon-closethick").text(a.closeText).appendTo(k);b("<span/>").addClass("ui-dialog-title").attr("id",f).html(c).prependTo(l);l.find("*").add(l).disableSelection();a.draggable&&b.fn.draggable&&this._makeDraggable();a.resizable&&b.fn.resizable&&this._makeResizable();this._createButtons(a.buttons);this._isOpen=false;a.bgiframe&&b.fn.bgiframe&&h.bgiframe();a.autoOpen&&this.open()},destroy:function(){this.overlay&&this.overlay.destroy();
this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();this.originalTitle&&this.element.attr("title",this.originalTitle)},close:function(d){var a=this;if(false!==a._trigger("beforeclose",d)){a.overlay&&a.overlay.destroy();a.uiDialog.unbind("keypress.ui-dialog");a.options.hide?a.uiDialog.hide(a.options.hide,function(){a._trigger("close",d)}):a.uiDialog.hide()&&a._trigger("close",d);b.ui.dialog.overlay.resize();
a._isOpen=false}},isOpen:function(){return this._isOpen},moveToTop:function(d,a){if(this.options.modal&&!d||!this.options.stack&&!this.options.modal)return this._trigger("focus",a);if(this.options.zIndex>b.ui.dialog.maxZ)b.ui.dialog.maxZ=this.options.zIndex;this.overlay&&this.overlay.$el.css("z-index",b.ui.dialog.overlay.maxZ=++b.ui.dialog.maxZ);var c={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++b.ui.dialog.maxZ);this.element.attr(c);
this._trigger("focus",a)},open:function(){if(!this._isOpen){var d=this.options,a=this.uiDialog;this.overlay=d.modal?new b.ui.dialog.overlay(this):null;a.next().length&&a.appendTo("body");this._size();this._position(d.position);a.show(d.show);this.moveToTop(true);d.modal&&a.bind("keypress.ui-dialog",function(c){if(c.keyCode==b.ui.keyCode.TAB){var f=b(":tabbable",this),h=f.filter(":first")[0],l=f.filter(":last")[0];if(c.target==l&&!c.shiftKey)setTimeout(function(){h.focus()},1);else c.target==h&&c.shiftKey&&
setTimeout(function(){l.focus()},1)}});b([]).add(a.find(".ui-dialog-content :tabbable:first")).add(a.find(".ui-dialog-buttonpane :tabbable:first")).add(a).filter(":first").focus();this._trigger("open");this._isOpen=true}},_createButtons:function(d){var a=this,c=false,f=b("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();typeof d=="object"&&d!==null&&b.each(d,function(){return!(c=true)});if(c){b.each(d,function(h,
l){b('<button type="button"></button>').addClass("ui-state-default ui-corner-all").text(h).click(function(){l.apply(a.element[0],arguments)}).hover(function(){b(this).addClass("ui-state-hover")},function(){b(this).removeClass("ui-state-hover")}).focus(function(){b(this).addClass("ui-state-focus")}).blur(function(){b(this).removeClass("ui-state-focus")}).appendTo(f)});f.appendTo(this.uiDialog)}},_makeDraggable:function(){var d=this,a=this.options,c;this.uiDialog.draggable({cancel:".ui-dialog-content",
handle:".ui-dialog-titlebar",containment:"document",start:function(){c=a.height;b(this).height(b(this).height()).addClass("ui-dialog-dragging");a.dragStart&&a.dragStart.apply(d.element[0],arguments)},drag:function(){a.drag&&a.drag.apply(d.element[0],arguments)},stop:function(){b(this).removeClass("ui-dialog-dragging").height(c);a.dragStop&&a.dragStop.apply(d.element[0],arguments);b.ui.dialog.overlay.resize()}})},_makeResizable:function(d){d=d===undefined?this.options.resizable:d;var a=this,c=this.options;
this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:c.maxWidth,maxHeight:c.maxHeight,minWidth:c.minWidth,minHeight:c.minHeight,start:function(){b(this).addClass("ui-dialog-resizing");c.resizeStart&&c.resizeStart.apply(a.element[0],arguments)},resize:function(){c.resize&&c.resize.apply(a.element[0],arguments)},handles:typeof d=="string"?d:"n,e,s,w,se,sw,ne,nw",stop:function(){b(this).removeClass("ui-dialog-resizing");c.height=b(this).height();c.width=b(this).width();
c.resizeStop&&c.resizeStop.apply(a.element[0],arguments);b.ui.dialog.overlay.resize()}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_position:function(d){var a=b(window),c=b(document),f=c.scrollTop();c=c.scrollLeft();var h=f;if(b.inArray(d,["center","top","right","bottom","left"])>=0)d=[d=="right"||d=="left"?d:"center",d=="top"||d=="bottom"?d:"middle"];if(d.constructor!=Array)d=["center","middle"];if(d[0].constructor==Number)c+=d[0];else switch(d[0]){case "left":c+=0;break;
case "right":c+=a.width()-this.uiDialog.outerWidth();break;default:case "center":c+=(a.width()-this.uiDialog.outerWidth())/2}if(d[1].constructor==Number)f+=d[1];else switch(d[1]){case "top":f+=0;break;case "bottom":f+=a.height()-this.uiDialog.outerHeight();break;default:case "middle":f+=(a.height()-this.uiDialog.outerHeight())/2}f=Math.max(f,h);this.uiDialog.css({top:f,left:c})},_setData:function(d,a){e[d]&&this.uiDialog.data(e[d],a);switch(d){case "buttons":this._createButtons(a);break;case "closeText":this.uiDialogTitlebarCloseText.text(a);
break;case "dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+a);break;case "draggable":a?this._makeDraggable():this.uiDialog.draggable("destroy");break;case "height":this.uiDialog.height(a);break;case "position":this._position(a);break;case "resizable":var c=this.uiDialog,f=this.uiDialog.is(":data(resizable)");f&&!a&&c.resizable("destroy");f&&typeof a=="string"&&c.resizable("option","handles",a);f||this._makeResizable(a);
break;case "title":b(".ui-dialog-title",this.uiDialogTitlebar).html(a||"&nbsp;");break;case "width":this.uiDialog.width(a);break}b.widget.prototype._setData.apply(this,arguments)},_size:function(){var d=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var a=this.uiDialog.css({height:"auto",width:d.width}).height();this.element.css({minHeight:Math.max(d.minHeight-a,0),height:d.height=="auto"?"auto":Math.max(d.height-a,0)})}});b.extend(b.ui.dialog,{version:"1.7.1",defaults:{autoOpen:true,
bgiframe:false,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1E3},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function(d){return"ui-dialog-title-"+(d.attr("id")||++this.uuid)},overlay:function(d){this.$el=b.ui.dialog.overlay.create(d)}});b.extend(b.ui.dialog.overlay,{instances:[],maxZ:0,events:b.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),
function(d){return d+".dialog-overlay"}).join(" "),create:function(d){if(this.instances.length===0){setTimeout(function(){b(document).bind(b.ui.dialog.overlay.events,function(c){return(b(c.target).parents(".ui-dialog").css("zIndex")||0)>b.ui.dialog.overlay.maxZ})},1);b(document).bind("keydown.dialog-overlay",function(c){d.options.closeOnEscape&&c.keyCode&&c.keyCode==b.ui.keyCode.ESCAPE&&d.close(c)});b(window).bind("resize.dialog-overlay",b.ui.dialog.overlay.resize)}var a=b("<div></div>").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),
height:this.height()});d.options.bgiframe&&b.fn.bgiframe&&a.bgiframe();this.instances.push(a);return a},destroy:function(d){this.instances.splice(b.inArray(this.instances,d),1);this.instances.length===0&&b([document,window]).unbind(".dialog-overlay");d.remove()},height:function(){if(b.browser.msie&&b.browser.version<7){var d=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return d<Math.max(document.documentElement.offsetHeight,document.body.offsetHeight)?b(window).height()+
"px":d+"px"}else return b(document).height()+"px"},width:function(){if(b.browser.msie&&b.browser.version<7){var d=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);return d<Math.max(document.documentElement.offsetWidth,document.body.offsetWidth)?b(window).width()+"px":d+"px"}else return b(document).width()+"px"},resize:function(){var d=b([]);b.each(b.ui.dialog.overlay.instances,function(){d=d.add(this)});d.css({width:0,height:0}).css({width:b.ui.dialog.overlay.width(),height:b.ui.dialog.overlay.height()})}});
b.extend(b.ui.dialog.overlay.prototype,{destroy:function(){b.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);
(function(b){b.widget("ui.slider",b.extend({},b.ui.mouse,{_init:function(){var e=this,d=this.options;this._keySliding=false;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");this.range=b([]);if(d.range){if(d.range===true){this.range=b("<div></div>");if(!d.values)d.values=[this._valueMin(),this._valueMin()];if(d.values.length&&d.values.length!=2)d.values=[d.values[0],d.values[0]]}else this.range=
b("<div></div>");this.range.appendTo(this.element).addClass("ui-slider-range");if(d.range=="min"||d.range=="max")this.range.addClass("ui-slider-range-"+d.range);this.range.addClass("ui-widget-header")}b(".ui-slider-handle",this.element).length==0&&b('<a href="#"></a>').appendTo(this.element).addClass("ui-slider-handle");if(d.values&&d.values.length)for(;b(".ui-slider-handle",this.element).length<d.values.length;)b('<a href="#"></a>').appendTo(this.element).addClass("ui-slider-handle");this.handles=
b(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(a){a.preventDefault()}).hover(function(){b(this).addClass("ui-state-hover")},function(){b(this).removeClass("ui-state-hover")}).focus(function(){b(".ui-slider .ui-state-focus").removeClass("ui-state-focus");b(this).addClass("ui-state-focus")}).blur(function(){b(this).removeClass("ui-state-focus")});this.handles.each(function(a){b(this).data("index.ui-slider-handle",
a)});this.handles.keydown(function(a){var c=true,f=b(this).data("index.ui-slider-handle");if(!e.options.disabled){switch(a.keyCode){case b.ui.keyCode.HOME:case b.ui.keyCode.END:case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:c=false;if(!e._keySliding){e._keySliding=true;b(this).addClass("ui-state-active");e._start(a,f)}break}var h,l,k=e._step();h=e.options.values&&e.options.values.length?l=e.values(f):l=e.value();switch(a.keyCode){case b.ui.keyCode.HOME:l=
e._valueMin();break;case b.ui.keyCode.END:l=e._valueMax();break;case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:if(h==e._valueMax())return;l=h+k;break;case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:if(h==e._valueMin())return;l=h-k;break}e._slide(a,f,l);return c}}).keyup(function(a){var c=b(this).data("index.ui-slider-handle");if(e._keySliding){e._stop(a,c);e._change(a,c);e._keySliding=false;b(this).removeClass("ui-state-active")}});this._refreshValue()},destroy:function(){this.handles.remove();this.range.remove();
this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy()},_mouseCapture:function(e){var d=this.options;if(d.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var a={x:e.pageX,y:e.pageY},c=this._normValueFromMouse(a),f=this._valueMax()-this._valueMin()+1,h,l=this,
k;this.handles.each(function(p){var s=Math.abs(c-l.values(p));if(f>s){f=s;h=b(this);k=p}});if(d.range==true&&this.values(1)==d.min)h=b(this.handles[++k]);this._start(e,k);l._handleIndex=k;h.addClass("ui-state-active").focus();d=h.offset();this._clickOffset=!b(e.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:e.pageX-d.left-h.width()/2,top:e.pageY-d.top-h.height()/2-(parseInt(h.css("borderTopWidth"),10)||0)-(parseInt(h.css("borderBottomWidth"),10)||0)+(parseInt(h.css("marginTop"),
10)||0)};c=this._normValueFromMouse(a);this._slide(e,k,c);return true},_mouseStart:function(){return true},_mouseDrag:function(e){var d=this._normValueFromMouse({x:e.pageX,y:e.pageY});this._slide(e,this._handleIndex,d);return false},_mouseStop:function(e){this.handles.removeClass("ui-state-active");this._stop(e,this._handleIndex);this._change(e,this._handleIndex);this._clickOffset=this._handleIndex=null;return false},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?
"vertical":"horizontal"},_normValueFromMouse:function(e){var d;if("horizontal"==this.orientation){d=this.elementSize.width;e=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{d=this.elementSize.height;e=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}d=e/d;if(d>1)d=1;if(d<0)d=0;if("vertical"==this.orientation)d=1-d;e=this._valueMax()-this._valueMin();e=d*e;d=e%this.options.step;e=this._valueMin()+e-d;if(d>this.options.step/2)e+=this.options.step;
return parseFloat(e.toFixed(5))},_start:function(e,d){var a={handle:this.handles[d],value:this.value()};if(this.options.values&&this.options.values.length){a.value=this.values(d);a.values=this.values()}this._trigger("start",e,a)},_slide:function(e,d,a){if(this.options.values&&this.options.values.length){var c=this.values(d?0:1);if(d==0&&a>=c||d==1&&a<=c)a=c;if(a!=this.values(d)){c=this.values();c[d]=a;c=this._trigger("slide",e,{handle:this.handles[d],value:a,values:c});this.values(d?0:1);c!==false&&
this.values(d,a,e.type=="mousedown"&&this.options.animate,true)}}else if(a!=this.value()){c=this._trigger("slide",e,{handle:this.handles[d],value:a});c!==false&&this._setData("value",a,e.type=="mousedown"&&this.options.animate)}},_stop:function(e,d){var a={handle:this.handles[d],value:this.value()};if(this.options.values&&this.options.values.length){a.value=this.values(d);a.values=this.values()}this._trigger("stop",e,a)},_change:function(e,d){var a={handle:this.handles[d],value:this.value()};if(this.options.values&&
this.options.values.length){a.value=this.values(d);a.values=this.values()}this._trigger("change",e,a)},value:function(e){if(arguments.length){this._setData("value",e);this._change(null,0)}return this._value()},values:function(e,d,a,c){if(arguments.length>1){this.options.values[e]=d;this._refreshValue(a);c||this._change(null,e)}return arguments.length?this.options.values&&this.options.values.length?this._values(e):this.value():this._values()},_setData:function(e,d,a){b.widget.prototype._setData.apply(this,
arguments);switch(e){case "orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue(a);break;case "value":this._refreshValue(a);break}},_step:function(){return this.options.step},_value:function(){var e=this.options.value;if(e<this._valueMin())e=this._valueMin();if(e>this._valueMax())e=this._valueMax();return e},_values:function(e){if(arguments.length){var d=this.options.values[e];if(d<this._valueMin())d=
this._valueMin();if(d>this._valueMax())d=this._valueMax();return d}else return this.options.values},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(e){var d=this.options.range,a=this.options,c=this;if(this.options.values&&this.options.values.length)this.handles.each(function(k){var p=(c.values(k)-c._valueMin())/(c._valueMax()-c._valueMin())*100,s={};s[c.orientation=="horizontal"?"left":"bottom"]=p+"%";b(this).stop(1,1)[e?"animate":
"css"](s,a.animate);if(c.options.range===true)if(c.orientation=="horizontal"){k==0&&c.range.stop(1,1)[e?"animate":"css"]({left:p+"%"},a.animate);k==1&&c.range[e?"animate":"css"]({width:p-lastValPercent+"%"},{queue:false,duration:a.animate})}else{k==0&&c.range.stop(1,1)[e?"animate":"css"]({bottom:p+"%"},a.animate);k==1&&c.range[e?"animate":"css"]({height:p-lastValPercent+"%"},{queue:false,duration:a.animate})}lastValPercent=p});else{var f=this.value(),h=this._valueMin(),l=this._valueMax();f=l!=h?(f-
h)/(l-h)*100:0;h={};h[c.orientation=="horizontal"?"left":"bottom"]=f+"%";this.handle.stop(1,1)[e?"animate":"css"](h,a.animate);d=="min"&&this.orientation=="horizontal"&&this.range.stop(1,1)[e?"animate":"css"]({width:f+"%"},a.animate);d=="max"&&this.orientation=="horizontal"&&this.range[e?"animate":"css"]({width:100-f+"%"},{queue:false,duration:a.animate});d=="min"&&this.orientation=="vertical"&&this.range.stop(1,1)[e?"animate":"css"]({height:f+"%"},a.animate);d=="max"&&this.orientation=="vertical"&&
this.range[e?"animate":"css"]({height:100-f+"%"},{queue:false,duration:a.animate})}}}));b.extend(b.ui.slider,{getter:"value values",version:"1.7.1",eventPrefix:"slide",defaults:{animate:false,delay:0,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null}})})(jQuery);
(function(b){b.widget("ui.tabs",{_init:function(){if(this.options.deselectable!==undefined)this.options.collapsible=this.options.deselectable;this._tabify(true)},_setData:function(e,d){if(e=="selected")this.options.collapsible&&d==this.options.selected||this.select(d);else{this.options[e]=d;if(e=="deselectable")this.options.collapsible=d;this._tabify()}},_tabId:function(e){return e.title&&e.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+b.data(e)},_sanitizeSelector:function(e){return e.replace(/:/g,
"\\:")},_cookie:function(){var e=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+b.data(this.list[0]));return b.cookie.apply(null,[e].concat(b.makeArray(arguments)))},_ui:function(e,d){return{tab:e,panel:d,index:this.anchors.index(e)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var e=b(this);e.html(e.data("label.tabs")).removeData("label.tabs")})},_tabify:function(e){function d(y,D){y.css({display:""});
b.browser.msie&&D.opacity&&y[0].style.removeAttribute("filter")}this.list=this.element.children("ul:first");this.lis=b("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return b("a",this)[0]});this.panels=b([]);var a=this,c=this.options,f=/^#.+/;this.anchors.each(function(y,D){var B=b(D).attr("href"),E=B.split("#")[0],Q;if(E&&(E===location.toString().split("#")[0]||(Q=b("base")[0])&&E===Q.href)){B=D.hash;D.href=B}if(f.test(B))a.panels=a.panels.add(a._sanitizeSelector(B));else if(B!=
"#"){b.data(D,"href.tabs",B);b.data(D,"load.tabs",B.replace(/#.*$/,""));B=a._tabId(D);D.href="#"+B;E=b("#"+B);if(!E.length){E=b(c.panelTemplate).attr("id",B).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(a.panels[y-1]||a.list);E.data("destroy.tabs",true)}a.panels=a.panels.add(E)}else c.disabled.push(y)});if(e){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");
this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(c.selected===undefined){location.hash&&this.anchors.each(function(y,D){if(D.hash==location.hash){c.selected=y;return false}});if(typeof c.selected!="number"&&c.cookie)c.selected=parseInt(a._cookie(),10);if(typeof c.selected!="number"&&this.lis.filter(".ui-tabs-selected").length)c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=c.selected||0}else if(c.selected===
null)c.selected=-1;c.selected=c.selected>=0&&this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=b.unique(c.disabled.concat(b.map(this.lis.filter(".ui-state-disabled"),function(y){return a.lis.index(y)}))).sort();b.inArray(c.selected,c.disabled)!=-1&&c.disabled.splice(b.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(c.selected>=0&&this.anchors.length){this.panels.eq(c.selected).removeClass("ui-tabs-hide");
this.lis.eq(c.selected).addClass("ui-tabs-selected ui-state-active");a.element.queue("tabs",function(){a._trigger("show",null,a._ui(a.anchors[c.selected],a.panels[c.selected]))});this.load(c.selected)}b(window).bind("unload",function(){a.lis.add(a.anchors).unbind(".tabs");a.lis=a.anchors=a.panels=null})}else c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[c.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");c.cookie&&this._cookie(c.selected,c.cookie);e=0;for(var h;h=
this.lis[e];e++)b(h)[b.inArray(e,c.disabled)!=-1&&!b(h).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(c.event!="mouseover"){var l=function(y,D){D.is(":not(.ui-state-disabled)")&&D.addClass("ui-state-"+y)};this.lis.bind("mouseover.tabs",function(){l("hover",b(this))});this.lis.bind("mouseout.tabs",function(){b(this).removeClass("ui-state-hover")});this.anchors.bind("focus.tabs",
function(){l("focus",b(this).closest("li"))});this.anchors.bind("blur.tabs",function(){b(this).closest("li").removeClass("ui-state-focus")})}var k,p;if(c.fx)if(b.isArray(c.fx)){k=c.fx[0];p=c.fx[1]}else k=p=c.fx;var s=p?function(y,D){b(y).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");D.hide().removeClass("ui-tabs-hide").animate(p,p.duration||"normal",function(){d(D,p);a._trigger("show",null,a._ui(y,D[0]))})}:function(y,D){b(y).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");
D.removeClass("ui-tabs-hide");a._trigger("show",null,a._ui(y,D[0]))},j=k?function(y,D){D.animate(k,k.duration||"normal",function(){a.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");D.addClass("ui-tabs-hide");d(D,k);a.element.dequeue("tabs")})}:function(y,D){a.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");D.addClass("ui-tabs-hide");a.element.dequeue("tabs")};this.anchors.bind(c.event+".tabs",function(){var y=this,D=b(this).closest("li"),
B=a.panels.filter(":not(.ui-tabs-hide)"),E=b(a._sanitizeSelector(this.hash));if(D.hasClass("ui-tabs-selected")&&!c.collapsible||D.hasClass("ui-state-disabled")||D.hasClass("ui-state-processing")||a._trigger("select",null,a._ui(this,E[0]))===false){this.blur();return false}c.selected=a.anchors.index(this);a.abort();if(c.collapsible)if(D.hasClass("ui-tabs-selected")){c.selected=-1;c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){j(y,B)}).dequeue("tabs");this.blur();return false}else if(!B.length){c.cookie&&
a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){s(y,E)});a.load(a.anchors.index(this));this.blur();return false}c.cookie&&a._cookie(c.selected,c.cookie);if(E.length){B.length&&a.element.queue("tabs",function(){j(y,B)});a.element.queue("tabs",function(){s(y,E)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";b.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},destroy:function(){var e=this.options;this.abort();
this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var d=b.data(this,"href.tabs");if(d)this.href=d;var a=b(this).unbind(".tabs");b.each(["href","load","cache"],function(c,f){a.removeData(f+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){b.data(this,"destroy.tabs")?
b(this).remove():b(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});e.cookie&&this._cookie(null,e.cookie)},add:function(e,d,a){if(a===undefined)a=this.anchors.length;var c=this,f=this.options;d=b(f.tabTemplate.replace(/#\{href\}/g,e).replace(/#\{label\}/g,d));e=!e.indexOf("#")?e.replace("#",""):this._tabId(b("a",d)[0]);d.addClass("ui-state-default ui-corner-top").data("destroy.tabs",
true);var h=b("#"+e);h.length||(h=b(f.panelTemplate).attr("id",e).data("destroy.tabs",true));h.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(a>=this.lis.length){d.appendTo(this.list);h.appendTo(this.list[0].parentNode)}else{d.insertBefore(this.lis[a]);h.insertBefore(this.panels[a])}f.disabled=b.map(f.disabled,function(l){return l>=a?++l:l});this._tabify();if(this.anchors.length==1){d.addClass("ui-tabs-selected ui-state-active");h.removeClass("ui-tabs-hide");this.element.queue("tabs",
function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a]))},remove:function(e){var d=this.options,a=this.lis.eq(e).remove(),c=this.panels.eq(e).remove();if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(e+(e+1<this.anchors.length?1:-1));d.disabled=b.map(b.grep(d.disabled,function(f){return f!=e}),function(f){return f>=e?--f:f});this._tabify();this._trigger("remove",null,this._ui(a.find("a")[0],
c[0]))},enable:function(e){var d=this.options;if(b.inArray(e,d.disabled)!=-1){this.lis.eq(e).removeClass("ui-state-disabled");d.disabled=b.grep(d.disabled,function(a){return a!=e});this._trigger("enable",null,this._ui(this.anchors[e],this.panels[e]))}},disable:function(e){var d=this.options;if(e!=d.selected){this.lis.eq(e).addClass("ui-state-disabled");d.disabled.push(e);d.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[e],this.panels[e]))}},select:function(e){if(typeof e=="string")e=
this.anchors.index(this.anchors.filter("[href$="+e+"]"));else if(e===null)e=-1;if(e==-1&&this.options.collapsible)e=this.options.selected;this.anchors.eq(e).trigger(this.options.event+".tabs")},load:function(e){var d=this,a=this.options,c=this.anchors.eq(e)[0],f=b.data(c,"load.tabs");this.abort();if(!f||this.element.queue("tabs").length!==0&&b.data(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(e).addClass("ui-state-processing");if(a.spinner){var h=b("span",c);h.data("label.tabs",h.html()).html(a.spinner)}this.xhr=
b.ajax(b.extend({},a.ajaxOptions,{url:f,success:function(l,k){b(d._sanitizeSelector(c.hash)).html(l);d._cleanup();a.cache&&b.data(c,"cache.tabs",true);d._trigger("load",null,d._ui(d.anchors[e],d.panels[e]));try{a.ajaxOptions.success(l,k)}catch(p){}d.element.dequeue("tabs")}}))}},abort:function(){this.element.queue([]);this.panels.stop(false,true);if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup()},url:function(e,d){this.anchors.eq(e).removeData("cache.tabs").data("load.tabs",d)},length:function(){return this.anchors.length}});
b.extend(b.ui.tabs,{version:"1.7.1",getter:"length",defaults:{ajaxOptions:null,cache:false,cookie:null,collapsible:false,disabled:[],event:"click",fx:null,idPrefix:"ui-tabs-",panelTemplate:"<div></div>",spinner:"<em>Loading&#8230;</em>",tabTemplate:'<li><a href="#{href}"><span>#{label}</span></a></li>'}});b.extend(b.ui.tabs.prototype,{rotation:null,rotate:function(e,d){var a=this,c=this.options,f=a._rotate||(a._rotate=function(l){clearTimeout(a.rotation);a.rotation=setTimeout(function(){var k=c.selected;
a.select(++k<a.anchors.length?k:0)},e);l&&l.stopPropagation()}),h=a._unrotate||(a._unrotate=!d?function(l){l.clientX&&a.rotate(null)}:function(){t=c.selected;f()});if(e){this.element.bind("tabsshow",f);this.anchors.bind(c.event+".tabs",h);f()}else{clearTimeout(a.rotation);this.element.unbind("tabsshow",f);this.anchors.unbind(c.event+".tabs",h);delete this._rotate;delete this._unrotate}}})})(jQuery);
(function(b){function e(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._inDialog=this._datepickerShowing=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
"ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],dateFormat:"mm/dd/yy",firstDay:0,isRTL:false};this._defaults={showOn:"focus",showAnim:"show",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,showMonthAfterYear:false,yearRange:"-10:+10",showOtherMonths:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"normal",beforeShowDay:null,
beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false};b.extend(this._defaults,this.regional[""]);this.dpDiv=b('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function d(a,c){b.extend(a,c);for(var f in c)if(c[f]==null||c[f]==undefined)a[f]=c[f];return a}
b.extend(b.ui,{datepicker:{version:"1.7.1"}});b.extend(e.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},setDefaults:function(a){d(this._defaults,a||{});return this},_attachDatepicker:function(a,c){var f=null;for(var h in this._defaults){var l=a.getAttribute("date:"+h);if(l){f=f||{};try{f[h]=eval(l)}catch(k){f[h]=l}}}h=a.nodeName.toLowerCase();l=h=="div"||h=="span";if(!a.id)a.id="dp"+ ++this.uuid;var p=this._newInst(b(a),l);p.settings=b.extend({},
c||{},f||{});if(h=="input")this._connectDatepicker(a,p);else l&&this._inlineDatepicker(a,p)},_newInst:function(a,c){return{id:a[0].id.replace(/([:\[\]\.])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:c,dpDiv:!c?this.dpDiv:b('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},_connectDatepicker:function(a,c){var f=b(a);c.trigger=b([]);if(!f.hasClass(this.markerClassName)){var h=this._get(c,
"appendText"),l=this._get(c,"isRTL");if(h)f[l?"before":"after"]('<span class="'+this._appendClass+'">'+h+"</span>");h=this._get(c,"showOn");if(h=="focus"||h=="both")f.focus(this._showDatepicker);if(h=="button"||h=="both"){h=this._get(c,"buttonText");var k=this._get(c,"buttonImage");c.trigger=b(this._get(c,"buttonImageOnly")?b("<img/>").addClass(this._triggerClass).attr({src:k,alt:h,title:h}):b('<button type="button"></button>').addClass(this._triggerClass).html(k==""?h:b("<img/>").attr({src:k,alt:h,
title:h})));f[l?"before":"after"](c.trigger);c.trigger.click(function(){b.datepicker._datepickerShowing&&b.datepicker._lastInput==a?b.datepicker._hideDatepicker():b.datepicker._showDatepicker(a);return false})}f.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).bind("setData.datepicker",function(p,s,j){c.settings[s]=j}).bind("getData.datepicker",function(p,s){return this._get(c,s)});b.data(a,"datepicker",c)}},_inlineDatepicker:function(a,c){var f=b(a);if(!f.hasClass(this.markerClassName)){f.addClass(this.markerClassName).append(c.dpDiv).bind("setData.datepicker",
function(h,l,k){c.settings[l]=k}).bind("getData.datepicker",function(h,l){return this._get(c,l)});b.data(a,"datepicker",c);this._setDate(c,this._getDefaultDate(c));this._updateDatepicker(c);this._updateAlternate(c)}},_dialogDatepicker:function(a,c,f,h,l){a=this._dialogInst;if(!a){a="dp"+ ++this.uuid;this._dialogInput=b('<input type="text" id="'+a+'" size="1" style="position: absolute; top: -100px;"/>');this._dialogInput.keydown(this._doKeyDown);b("body").append(this._dialogInput);a=this._dialogInst=
this._newInst(this._dialogInput,false);a.settings={};b.data(this._dialogInput[0],"datepicker",a)}d(a.settings,h||{});this._dialogInput.val(c);this._pos=l?l.length?l:[l.pageX,l.pageY]:null;if(!this._pos)this._pos=[(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];
this._dialogInput.css("left",this._pos[0]+"px").css("top",this._pos[1]+"px");a.settings.onSelect=f;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);b.blockUI&&b.blockUI(this.dpDiv);b.data(this._dialogInput[0],"datepicker",a);return this},_destroyDatepicker:function(a){var c=b(a),f=b.data(a,"datepicker");if(c.hasClass(this.markerClassName)){var h=a.nodeName.toLowerCase();b.removeData(a,"datepicker");if(h=="input"){f.trigger.remove();c.siblings("."+
this._appendClass).remove().end().removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress)}else if(h=="div"||h=="span")c.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(a){var c=b(a),f=b.data(a,"datepicker");if(c.hasClass(this.markerClassName)){var h=a.nodeName.toLowerCase();if(h=="input"){a.disabled=false;f.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",
cursor:""})}else if(h=="div"||h=="span")c.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=b.map(this._disabledInputs,function(l){return l==a?null:l})}},_disableDatepicker:function(a){var c=b(a),f=b.data(a,"datepicker");if(c.hasClass(this.markerClassName)){var h=a.nodeName.toLowerCase();if(h=="input"){a.disabled=true;f.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(h=="div"||
h=="span")c.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=b.map(this._disabledInputs,function(l){return l==a?null:l});this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return false;for(var c=0;c<this._disabledInputs.length;c++)if(this._disabledInputs[c]==a)return true;return false},_getInst:function(a){try{return b.data(a,"datepicker")}catch(c){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(a,
c,f){var h=c||{};if(typeof c=="string"){h={};h[c]=f}if(a=this._getInst(a)){this._curInst==a&&this._hideDatepicker(null);d(a.settings,h);h=new Date;d(a,{rangeStart:null,endDay:null,endMonth:null,endYear:null,selectedDay:h.getDate(),selectedMonth:h.getMonth(),selectedYear:h.getFullYear(),currentDay:h.getDate(),currentMonth:h.getMonth(),currentYear:h.getFullYear(),drawMonth:h.getMonth(),drawYear:h.getFullYear()});this._updateDatepicker(a)}},_changeDatepicker:function(a,c,f){this._optionDatepicker(a,
c,f)},_refreshDatepicker:function(a){(a=this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,c,f){if(a=this._getInst(a)){this._setDate(a,c,f);this._updateDatepicker(a);this._updateAlternate(a)}},_getDateDatepicker:function(a){(a=this._getInst(a))&&!a.inline&&this._setDateFromField(a);return a?this._getDate(a):null},_doKeyDown:function(a){var c=b.datepicker._getInst(a.target),f=true,h=c.dpDiv.is(".ui-datepicker-rtl");c._keyEvent=true;if(b.datepicker._datepickerShowing)switch(a.keyCode){case 9:b.datepicker._hideDatepicker(null,
"");break;case 13:f=b("td."+b.datepicker._dayOverClass+", td."+b.datepicker._currentClass,c.dpDiv);f[0]?b.datepicker._selectDay(a.target,c.selectedMonth,c.selectedYear,f[0]):b.datepicker._hideDatepicker(null,b.datepicker._get(c,"duration"));return false;case 27:b.datepicker._hideDatepicker(null,b.datepicker._get(c,"duration"));break;case 33:b.datepicker._adjustDate(a.target,a.ctrlKey?-b.datepicker._get(c,"stepBigMonths"):-b.datepicker._get(c,"stepMonths"),"M");break;case 34:b.datepicker._adjustDate(a.target,
a.ctrlKey?+b.datepicker._get(c,"stepBigMonths"):+b.datepicker._get(c,"stepMonths"),"M");break;case 35:if(a.ctrlKey||a.metaKey)b.datepicker._clearDate(a.target);f=a.ctrlKey||a.metaKey;break;case 36:if(a.ctrlKey||a.metaKey)b.datepicker._gotoToday(a.target);f=a.ctrlKey||a.metaKey;break;case 37:if(a.ctrlKey||a.metaKey)b.datepicker._adjustDate(a.target,h?+1:-1,"D");f=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)b.datepicker._adjustDate(a.target,a.ctrlKey?-b.datepicker._get(c,"stepBigMonths"):-b.datepicker._get(c,
"stepMonths"),"M");break;case 38:if(a.ctrlKey||a.metaKey)b.datepicker._adjustDate(a.target,-7,"D");f=a.ctrlKey||a.metaKey;break;case 39:if(a.ctrlKey||a.metaKey)b.datepicker._adjustDate(a.target,h?-1:+1,"D");f=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)b.datepicker._adjustDate(a.target,a.ctrlKey?+b.datepicker._get(c,"stepBigMonths"):+b.datepicker._get(c,"stepMonths"),"M");break;case 40:if(a.ctrlKey||a.metaKey)b.datepicker._adjustDate(a.target,+7,"D");f=a.ctrlKey||a.metaKey;break;default:f=false}else if(a.keyCode==
36&&a.ctrlKey)b.datepicker._showDatepicker(this);else f=false;if(f){a.preventDefault();a.stopPropagation()}},_doKeyPress:function(a){var c=b.datepicker._getInst(a.target);if(b.datepicker._get(c,"constrainInput")){c=b.datepicker._possibleChars(b.datepicker._get(c,"dateFormat"));var f=String.fromCharCode(a.charCode==undefined?a.keyCode:a.charCode);return a.ctrlKey||f<" "||!c||c.indexOf(f)>-1}},_showDatepicker:function(a){a=a.target||a;if(a.nodeName.toLowerCase()!="input")a=b("input",a.parentNode)[0];
if(!(b.datepicker._isDisabledDatepicker(a)||b.datepicker._lastInput==a)){var c=b.datepicker._getInst(a),f=b.datepicker._get(c,"beforeShow");d(c.settings,f?f.apply(a,[a,c]):{});b.datepicker._hideDatepicker(null,"");b.datepicker._lastInput=a;b.datepicker._setDateFromField(c);if(b.datepicker._inDialog)a.value="";if(!b.datepicker._pos){b.datepicker._pos=b.datepicker._findPos(a);b.datepicker._pos[1]+=a.offsetHeight}var h=false;b(a).parents().each(function(){h|=b(this).css("position")=="fixed";return!h});
if(h&&b.browser.opera){b.datepicker._pos[0]-=document.documentElement.scrollLeft;b.datepicker._pos[1]-=document.documentElement.scrollTop}a={left:b.datepicker._pos[0],top:b.datepicker._pos[1]};b.datepicker._pos=null;c.rangeStart=null;c.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});b.datepicker._updateDatepicker(c);a=b.datepicker._checkOffset(c,a,h);c.dpDiv.css({position:b.datepicker._inDialog&&b.blockUI?"static":h?"fixed":"absolute",display:"none",left:a.left+"px",top:a.top+"px"});
if(!c.inline){a=b.datepicker._get(c,"showAnim")||"show";f=b.datepicker._get(c,"duration");var l=function(){b.datepicker._datepickerShowing=true;b.browser.msie&&parseInt(b.browser.version,10)<7&&b("iframe.ui-datepicker-cover").css({width:c.dpDiv.width()+4,height:c.dpDiv.height()+4})};b.effects&&b.effects[a]?c.dpDiv.show(a,b.datepicker._get(c,"showOptions"),f,l):c.dpDiv[a](f,l);f==""&&l();c.input[0].type!="hidden"&&c.input[0].focus();b.datepicker._curInst=c}}},_updateDatepicker:function(a){var c={width:a.dpDiv.width()+
4,height:a.dpDiv.height()+4},f=this;a.dpDiv.empty().append(this._generateHTML(a)).find("iframe.ui-datepicker-cover").css({width:c.width,height:c.height}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){b(this).removeClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&b(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&b(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",
function(){if(!f._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input[0])){b(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");b(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&b(this).addClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&b(this).addClass("ui-datepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();c=this._getNumberOfMonths(a);var h=c[1];h>
1?a.dpDiv.addClass("ui-datepicker-multi-"+h).css("width",17*h+"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");a.dpDiv[(c[0]!=1||c[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");a.input&&a.input[0].type!="hidden"&&a==b.datepicker._curInst&&b(a.input[0]).focus()},_checkOffset:function(a,c,f){var h=a.dpDiv.outerWidth(),l=a.dpDiv.outerHeight(),k=a.input?a.input.outerWidth():
0,p=a.input?a.input.outerHeight():0,s=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)+b(document).scrollLeft(),j=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+b(document).scrollTop();c.left-=this._get(a,"isRTL")?h-k:0;c.left-=f&&c.left==a.input.offset().left?b(document).scrollLeft():0;c.top-=f&&c.top==a.input.offset().top+p?b(document).scrollTop():0;c.left-=c.left+h>s&&s>h?Math.abs(c.left+h-s):0;c.top-=c.top+l>j&&j>l?Math.abs(c.top+
l+p*2-j):0;return c},_findPos:function(a){for(;a&&(a.type=="hidden"||a.nodeType!=1);)a=a.nextSibling;a=b(a).offset();return[a.left,a.top]},_hideDatepicker:function(a,c){var f=this._curInst;if(!(!f||a&&f!=b.data(a,"datepicker"))){f.stayOpen&&this._selectDate("#"+f.id,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear));f.stayOpen=false;if(this._datepickerShowing){c=c!=null?c:this._get(f,"duration");var h=this._get(f,"showAnim"),l=function(){b.datepicker._tidyDialog(f)};c!=""&&b.effects&&
b.effects[h]?f.dpDiv.hide(h,b.datepicker._get(f,"showOptions"),c,l):f.dpDiv[c==""?"hide":h=="slideDown"?"slideUp":h=="fadeIn"?"fadeOut":"hide"](c,l);c==""&&this._tidyDialog(f);if(h=this._get(f,"onClose"))h.apply(f.input?f.input[0]:null,[f.input?f.input.val():"",f]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(b.blockUI){b.unblockUI();b("body").append(this.dpDiv)}}this._inDialog=false}this._curInst=null}},
_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(b.datepicker._curInst){a=b(a.target);a.parents("#"+b.datepicker._mainDivId).length==0&&!a.hasClass(b.datepicker.markerClassName)&&!a.hasClass(b.datepicker._triggerClass)&&b.datepicker._datepickerShowing&&!(b.datepicker._inDialog&&b.blockUI)&&b.datepicker._hideDatepicker(null,"")}},_adjustDate:function(a,c,f){a=b(a);var h=this._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjustInstDate(h,
c+(f=="M"?this._get(h,"showCurrentAtPos"):0),f);this._updateDatepicker(h)}},_gotoToday:function(a){a=b(a);var c=this._getInst(a[0]);if(this._get(c,"gotoCurrent")&&c.currentDay){c.selectedDay=c.currentDay;c.drawMonth=c.selectedMonth=c.currentMonth;c.drawYear=c.selectedYear=c.currentYear}else{var f=new Date;c.selectedDay=f.getDate();c.drawMonth=c.selectedMonth=f.getMonth();c.drawYear=c.selectedYear=f.getFullYear()}this._notifyChange(c);this._adjustDate(a)},_selectMonthYear:function(a,c,f){a=b(a);var h=
this._getInst(a[0]);h._selectingMonthYear=false;h["selected"+(f=="M"?"Month":"Year")]=h["draw"+(f=="M"?"Month":"Year")]=parseInt(c.options[c.selectedIndex].value,10);this._notifyChange(h);this._adjustDate(a)},_clickMonthYear:function(a){a=this._getInst(b(a)[0]);a.input&&a._selectingMonthYear&&!b.browser.msie&&a.input[0].focus();a._selectingMonthYear=!a._selectingMonthYear},_selectDay:function(a,c,f,h){var l=b(a);if(!(b(h).hasClass(this._unselectableClass)||this._isDisabledDatepicker(l[0]))){l=this._getInst(l[0]);
l.selectedDay=l.currentDay=b("a",h).html();l.selectedMonth=l.currentMonth=c;l.selectedYear=l.currentYear=f;if(l.stayOpen)l.endDay=l.endMonth=l.endYear=null;this._selectDate(a,this._formatDate(l,l.currentDay,l.currentMonth,l.currentYear));if(l.stayOpen){l.rangeStart=this._daylightSavingAdjust(new Date(l.currentYear,l.currentMonth,l.currentDay));this._updateDatepicker(l)}}},_clearDate:function(a){a=b(a);var c=this._getInst(a[0]);c.stayOpen=false;c.endDay=c.endMonth=c.endYear=c.rangeStart=null;this._selectDate(a,
"")},_selectDate:function(a,c){var f=this._getInst(b(a)[0]);c=c!=null?c:this._formatDate(f);f.input&&f.input.val(c);this._updateAlternate(f);var h=this._get(f,"onSelect");if(h)h.apply(f.input?f.input[0]:null,[c,f]);else f.input&&f.input.trigger("change");if(f.inline)this._updateDatepicker(f);else if(!f.stayOpen){this._hideDatepicker(null,this._get(f,"duration"));this._lastInput=f.input[0];typeof f.input[0]!="object"&&f.input[0].focus();this._lastInput=null}},_updateAlternate:function(a){var c=this._get(a,
"altField");if(c){var f=this._get(a,"altFormat")||this._get(a,"dateFormat"),h=this._getDate(a);dateStr=this.formatDate(f,h,this._getFormatConfig(a));b(c).each(function(){b(this).val(dateStr)})}},noWeekends:function(a){a=a.getDay();return[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getFullYear(),a.getMonth(),a.getDate());var c=new Date(a.getFullYear(),0,4),f=c.getDay()||7;c.setDate(c.getDate()+1-f);if(f<4&&a<c){a.setDate(a.getDate()-3);return b.datepicker.iso8601Week(a)}else if(a>new Date(a.getFullYear(),
11,28)){f=(new Date(a.getFullYear()+1,0,4)).getDay()||7;if(f>4&&(a.getDay()||7)<f-3)return 1}return Math.floor((a-c)/864E5/7)+1},parseDate:function(a,c,f){if(a==null||c==null)throw"Invalid arguments";c=typeof c=="object"?c.toString():c+"";if(c=="")return null;for(var h=(f?f.shortYearCutoff:null)||this._defaults.shortYearCutoff,l=(f?f.dayNamesShort:null)||this._defaults.dayNamesShort,k=(f?f.dayNames:null)||this._defaults.dayNames,p=(f?f.monthNamesShort:null)||this._defaults.monthNamesShort,s=(f?f.monthNames:
null)||this._defaults.monthNames,j=f=-1,y=-1,D=-1,B=false,E=function(I){(I=n+1<a.length&&a.charAt(n+1)==I)&&n++;return I},Q=function(I){E(I);for(var N=I=I=="@"?14:I=="y"?4:I=="o"?3:2,H=0;N>0&&v<c.length&&c.charAt(v)>="0"&&c.charAt(v)<="9";){H=H*10+parseInt(c.charAt(v++),10);N--}if(N==I)throw"Missing number at position "+v;return H},u=function(I,N,H){I=E(I)?H:N;for(H=N=0;H<I.length;H++)N=Math.max(N,I[H].length);H="";for(var P=v;N>0&&v<c.length;){H+=c.charAt(v++);for(var O=0;O<I.length;O++)if(H==I[O])return O+
1;N--}throw"Unknown name at position "+P;},z=function(){if(c.charAt(v)!=a.charAt(n))throw"Unexpected literal at position "+v;v++},v=0,n=0;n<a.length;n++)if(B)if(a.charAt(n)=="'"&&!E("'"))B=false;else z();else switch(a.charAt(n)){case "d":y=Q("d");break;case "D":u("D",l,k);break;case "o":D=Q("o");break;case "m":j=Q("m");break;case "M":j=u("M",p,s);break;case "y":f=Q("y");break;case "@":var F=new Date(Q("@"));f=F.getFullYear();j=F.getMonth()+1;y=F.getDate();break;case "'":if(E("'"))z();else B=true;
break;default:z()}if(f==-1)f=(new Date).getFullYear();else if(f<100)f+=(new Date).getFullYear()-(new Date).getFullYear()%100+(f<=h?0:-100);if(D>-1){j=1;y=D;do{h=this._getDaysInMonth(f,j-1);if(y<=h)break;j++;y-=h}while(1)}F=this._daylightSavingAdjust(new Date(f,j-1,y));if(F.getFullYear()!=f||F.getMonth()+1!=j||F.getDate()!=y)throw"Invalid date";return F},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",
RSS:"D, d M y",TIMESTAMP:"@",W3C:"yy-mm-dd",formatDate:function(a,c,f){if(!c)return"";var h=(f?f.dayNamesShort:null)||this._defaults.dayNamesShort,l=(f?f.dayNames:null)||this._defaults.dayNames,k=(f?f.monthNamesShort:null)||this._defaults.monthNamesShort;f=(f?f.monthNames:null)||this._defaults.monthNames;var p=function(u){(u=B+1<a.length&&a.charAt(B+1)==u)&&B++;return u},s=function(u,z,v){z=""+z;if(p(u))for(;z.length<v;)z="0"+z;return z},j=function(u,z,v,n){return p(u)?n[z]:v[z]},y="",D=false;if(c)for(var B=
0;B<a.length;B++)if(D)if(a.charAt(B)=="'"&&!p("'"))D=false;else y+=a.charAt(B);else switch(a.charAt(B)){case "d":y+=s("d",c.getDate(),2);break;case "D":y+=j("D",c.getDay(),h,l);break;case "o":for(var E=c.getDate(),Q=c.getMonth()-1;Q>=0;Q--)E+=this._getDaysInMonth(c.getFullYear(),Q);y+=s("o",E,3);break;case "m":y+=s("m",c.getMonth()+1,2);break;case "M":y+=j("M",c.getMonth(),k,f);break;case "y":y+=p("y")?c.getFullYear():(c.getYear()%100<10?"0":"")+c.getYear()%100;break;case "@":y+=c.getTime();break;
case "'":if(p("'"))y+="'";else D=true;break;default:y+=a.charAt(B)}return y},_possibleChars:function(a){for(var c="",f=false,h=0;h<a.length;h++)if(f)if(a.charAt(h)=="'"&&!lookAhead("'"))f=false;else c+=a.charAt(h);else switch(a.charAt(h)){case "d":case "m":case "y":case "@":c+="0123456789";break;case "D":case "M":return null;case "'":if(lookAhead("'"))c+="'";else f=true;break;default:c+=a.charAt(h)}return c},_get:function(a,c){return a.settings[c]!==undefined?a.settings[c]:this._defaults[c]},_setDateFromField:function(a){var c=
this._get(a,"dateFormat"),f=a.input?a.input.val():null;a.endDay=a.endMonth=a.endYear=null;var h=defaultDate=this._getDefaultDate(a),l=this._getFormatConfig(a);try{h=this.parseDate(c,f,l)||defaultDate}catch(k){this.log(k);h=defaultDate}a.selectedDay=h.getDate();a.drawMonth=a.selectedMonth=h.getMonth();a.drawYear=a.selectedYear=h.getFullYear();a.currentDay=f?h.getDate():0;a.currentMonth=f?h.getMonth():0;a.currentYear=f?h.getFullYear():0;this._adjustInstDate(a)},_getDefaultDate:function(a){var c=this._determineDate(this._get(a,
"defaultDate"),new Date),f=this._getMinMaxDate(a,"min",true);a=this._getMinMaxDate(a,"max");c=f&&c<f?f:c;return c=a&&c>a?a:c},_determineDate:function(a,c){var f=function(l){var k=new Date;k.setDate(k.getDate()+l);return k},h=function(l,k){var p=new Date,s=p.getFullYear(),j=p.getMonth();p=p.getDate();for(var y=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,D=y.exec(l);D;){switch(D[2]||"d"){case "d":case "D":p+=parseInt(D[1],10);break;case "w":case "W":p+=parseInt(D[1],10)*7;break;case "m":case "M":j+=parseInt(D[1],
10);p=Math.min(p,k(s,j));break;case "y":case "Y":s+=parseInt(D[1],10);p=Math.min(p,k(s,j));break}D=y.exec(l)}return new Date(s,j,p)};if(a=(a=a==null?c:typeof a=="string"?h(a,this._getDaysInMonth):typeof a=="number"?isNaN(a)?c:f(a):a)&&a.toString()=="Invalid Date"?c:a){a.setHours(0);a.setMinutes(0);a.setSeconds(0);a.setMilliseconds(0)}return this._daylightSavingAdjust(a)},_daylightSavingAdjust:function(a){if(!a)return null;a.setHours(a.getHours()>12?a.getHours()+2:0);return a},_setDate:function(a,
c){var f=!c,h=a.selectedMonth,l=a.selectedYear;c=this._determineDate(c,new Date);a.selectedDay=a.currentDay=c.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=c.getMonth();a.drawYear=a.selectedYear=a.currentYear=c.getFullYear();if(h!=a.selectedMonth||l!=a.selectedYear)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.val(f?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,
a.currentDay))},_generateHTML:function(a){var c=new Date;c=this._daylightSavingAdjust(new Date(c.getFullYear(),c.getMonth(),c.getDate()));var f=this._get(a,"isRTL"),h=this._get(a,"showButtonPanel"),l=this._get(a,"hideIfNoPrevNext"),k=this._get(a,"navigationAsDateFormat"),p=this._getNumberOfMonths(a),s=this._get(a,"showCurrentAtPos"),j=this._get(a,"stepMonths");this._get(a,"stepBigMonths");var y=p[0]!=1||p[1]!=1,D=this._daylightSavingAdjust(!a.currentDay?new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,
a.currentDay)),B=this._getMinMaxDate(a,"min",true),E=this._getMinMaxDate(a,"max");s=a.drawMonth-s;var Q=a.drawYear;if(s<0){s+=12;Q--}if(E){var u=this._daylightSavingAdjust(new Date(E.getFullYear(),E.getMonth()-p[1]+1,E.getDate()));for(u=B&&u<B?B:u;this._daylightSavingAdjust(new Date(Q,s,1))>u;){s--;if(s<0){s=11;Q--}}}a.drawMonth=s;a.drawYear=Q;u=this._get(a,"prevText");u=!k?u:this.formatDate(u,this._daylightSavingAdjust(new Date(Q,s-j,1)),this._getFormatConfig(a));u=this._canAdjustMonth(a,-1,Q,s)?
'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery.datepicker._adjustDate(\'#'+a.id+"', -"+j+", 'M');\" title=\""+u+'"><span class="ui-icon ui-icon-circle-triangle-'+(f?"e":"w")+'">'+u+"</span></a>":l?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+u+'"><span class="ui-icon ui-icon-circle-triangle-'+(f?"e":"w")+'">'+u+"</span></a>";var z=this._get(a,"nextText");z=!k?z:this.formatDate(z,this._daylightSavingAdjust(new Date(Q,s+j,1)),this._getFormatConfig(a));
l=this._canAdjustMonth(a,+1,Q,s)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery.datepicker._adjustDate(\'#'+a.id+"', +"+j+", 'M');\" title=\""+z+'"><span class="ui-icon ui-icon-circle-triangle-'+(f?"w":"e")+'">'+z+"</span></a>":l?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+z+'"><span class="ui-icon ui-icon-circle-triangle-'+(f?"w":"e")+'">'+z+"</span></a>";j=this._get(a,"currentText");z=this._get(a,"gotoCurrent")&&a.currentDay?D:c;j=!k?j:this.formatDate(j,
z,this._getFormatConfig(a));k=!a.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery.datepicker._hideDatepicker();">'+this._get(a,"closeText")+"</button>":"";h=h?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(f?k:"")+(this._isInRange(a,z)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery.datepicker._gotoToday(\'#'+a.id+"');\">"+j+"</button>":
"")+(f?"":k)+"</div>":"";k=parseInt(this._get(a,"firstDay"),10);k=isNaN(k)?0:k;j=this._get(a,"dayNames");this._get(a,"dayNamesShort");z=this._get(a,"dayNamesMin");var v=this._get(a,"monthNames"),n=this._get(a,"monthNamesShort"),F=this._get(a,"beforeShowDay"),I=this._get(a,"showOtherMonths");this._get(a,"calculateWeek");for(var N=a.endDay?this._daylightSavingAdjust(new Date(a.endYear,a.endMonth,a.endDay)):D,H=this._getDefaultDate(a),P="",O=0;O<p[0];O++){for(var T="",g=0;g<p[1];g++){var m=this._daylightSavingAdjust(new Date(Q,
s,a.selectedDay)),o=" ui-corner-all",q="";if(y){q+='<div class="ui-datepicker-group ui-datepicker-group-';switch(g){case 0:q+="first";o=" ui-corner-"+(f?"right":"left");break;case p[1]-1:q+="last";o=" ui-corner-"+(f?"left":"right");break;default:q+="middle";o="";break}q+='">'}q+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+o+'">'+(/all|left/.test(o)&&O==0?f?l:u:"")+(/all|right/.test(o)&&O==0?f?u:l:"")+this._generateMonthYearHeader(a,s,Q,B,E,m,O>0||g>0,v,n)+'</div><table class="ui-datepicker-calendar"><thead><tr>';
var w="";for(o=0;o<7;o++){var A=(o+k)%7;w+="<th"+((o+k+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+j[A]+'">'+z[A]+"</span></th>"}q+=w+"</tr></thead><tbody>";w=this._getDaysInMonth(Q,s);if(Q==a.selectedYear&&s==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay,w);o=(this._getFirstDayOfMonth(Q,s)-k+7)%7;w=y?6:Math.ceil((o+w)/7);A=this._daylightSavingAdjust(new Date(Q,s,1-o));for(var K=0;K<w;K++){q+="<tr>";var M="";for(o=0;o<7;o++){var V=F?F.apply(a.input?a.input[0]:null,[A]):[true,
""],W=A.getMonth()!=s,X=W||!V[0]||B&&A<B||E&&A>E;M+='<td class="'+((o+k+6)%7>=5?" ui-datepicker-week-end":"")+(W?" ui-datepicker-other-month":"")+(A.getTime()==m.getTime()&&s==a.selectedMonth&&a._keyEvent||H.getTime()==A.getTime()&&H.getTime()==m.getTime()?" "+this._dayOverClass:"")+(X?" "+this._unselectableClass+" ui-state-disabled":"")+(W&&!I?"":" "+V[1]+(A.getTime()>=D.getTime()&&A.getTime()<=N.getTime()?" "+this._currentClass:"")+(A.getTime()==c.getTime()?" ui-datepicker-today":""))+'"'+((!W||
I)&&V[2]?' title="'+V[2]+'"':"")+(X?"":" onclick=\"DP_jQuery.datepicker._selectDay('#"+a.id+"',"+s+","+Q+', this);return false;"')+">"+(W?I?A.getDate():"&#xa0;":X?'<span class="ui-state-default">'+A.getDate()+"</span>":'<a class="ui-state-default'+(A.getTime()==c.getTime()?" ui-state-highlight":"")+(A.getTime()>=D.getTime()&&A.getTime()<=N.getTime()?" ui-state-active":"")+'" href="#">'+A.getDate()+"</a>")+"</td>";A.setDate(A.getDate()+1);A=this._daylightSavingAdjust(A)}q+=M+"</tr>"}s++;if(s>11){s=
0;Q++}q+="</tbody></table>"+(y?"</div>"+(p[0]>0&&g==p[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");T+=q}P+=T}P+=h+(b.browser.msie&&parseInt(b.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");a._keyEvent=false;return P},_generateMonthYearHeader:function(a,c,f,h,l,k,p,s,j){h=a.rangeStart&&h&&k<h?k:h;k=this._get(a,"changeMonth");var y=this._get(a,"changeYear"),D=this._get(a,"showMonthAfterYear"),B='<div class="ui-datepicker-title">',
E="";if(p||!k)E+='<span class="ui-datepicker-month">'+s[c]+"</span> ";else{s=h&&h.getFullYear()==f;var Q=l&&l.getFullYear()==f;E+='<select class="ui-datepicker-month" onchange="DP_jQuery.datepicker._selectMonthYear(\'#'+a.id+"', this, 'M');\" onclick=\"DP_jQuery.datepicker._clickMonthYear('#"+a.id+"');\">";for(var u=0;u<12;u++)if((!s||u>=h.getMonth())&&(!Q||u<=l.getMonth()))E+='<option value="'+u+'"'+(u==c?' selected="selected"':"")+">"+j[u]+"</option>";E+="</select>"}D||(B+=E+((p||k||y)&&!(k&&y)?
"&#xa0;":""));if(p||!y)B+='<span class="ui-datepicker-year">'+f+"</span>";else{c=this._get(a,"yearRange").split(":");s=j=0;if(c.length!=2){j=f-10;s=f+10}else if(c[0].charAt(0)=="+"||c[0].charAt(0)=="-"){j=f+parseInt(c[0],10);s=f+parseInt(c[1],10)}else{j=parseInt(c[0],10);s=parseInt(c[1],10)}j=h?Math.max(j,h.getFullYear()):j;s=l?Math.min(s,l.getFullYear()):s;for(B+='<select class="ui-datepicker-year" onchange="DP_jQuery.datepicker._selectMonthYear(\'#'+a.id+"', this, 'Y');\" onclick=\"DP_jQuery.datepicker._clickMonthYear('#"+
a.id+"');\">";j<=s;j++)B+='<option value="'+j+'"'+(j==f?' selected="selected"':"")+">"+j+"</option>";B+="</select>"}if(D)B+=(p||k||y?"&#xa0;":"")+E;B+="</div>";return B},_adjustInstDate:function(a,c,f){var h=a.drawYear+(f=="Y"?c:0),l=a.drawMonth+(f=="M"?c:0);c=Math.min(a.selectedDay,this._getDaysInMonth(h,l))+(f=="D"?c:0);h=this._daylightSavingAdjust(new Date(h,l,c));l=this._getMinMaxDate(a,"min",true);c=this._getMinMaxDate(a,"max");h=l&&h<l?l:h;h=c&&h>c?c:h;a.selectedDay=h.getDate();a.drawMonth=
a.selectedMonth=h.getMonth();a.drawYear=a.selectedYear=h.getFullYear();if(f=="M"||f=="Y")this._notifyChange(a)},_notifyChange:function(a){var c=this._get(a,"onChangeMonthYear");if(c)c.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,c,f){c=this._determineDate(this._get(a,c+"Date"),null);return!f||!a.rangeStart?c:!c||a.rangeStart>c?a.rangeStart:
c},_getDaysInMonth:function(a,c){return 32-(new Date(a,c,32)).getDate()},_getFirstDayOfMonth:function(a,c){return(new Date(a,c,1)).getDay()},_canAdjustMonth:function(a,c,f,h){var l=this._getNumberOfMonths(a);f=this._daylightSavingAdjust(new Date(f,h+(c<0?c:l[1]),1));c<0&&f.setDate(this._getDaysInMonth(f.getFullYear(),f.getMonth()));return this._isInRange(a,f)},_isInRange:function(a,c){var f=!a.rangeStart?null:this._daylightSavingAdjust(new Date(a.selectedYear,a.selectedMonth,a.selectedDay));f=(f=
f&&a.rangeStart<f?a.rangeStart:f)||this._getMinMaxDate(a,"min");var h=this._getMinMaxDate(a,"max");return(!f||c>=f)&&(!h||c<=h)},_getFormatConfig:function(a){var c=this._get(a,"shortYearCutoff");c=typeof c!="string"?c:(new Date).getFullYear()%100+parseInt(c,10);return{shortYearCutoff:c,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,c,f,h){if(!c){a.currentDay=a.selectedDay;
a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}c=c?typeof c=="object"?c:this._daylightSavingAdjust(new Date(h,f,c)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),c,this._getFormatConfig(a))}});b.fn.datepicker=function(a){if(!b.datepicker.initialized){b(document).mousedown(b.datepicker._checkExternalClick).find("body").append(b.datepicker.dpDiv);b.datepicker.initialized=true}var c=Array.prototype.slice.call(arguments,
1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"))return b.datepicker["_"+a+"Datepicker"].apply(b.datepicker,[this[0]].concat(c));return this.each(function(){typeof a=="string"?b.datepicker["_"+a+"Datepicker"].apply(b.datepicker,[this].concat(c)):b.datepicker._attachDatepicker(this,a)})};b.datepicker=new e;b.datepicker.initialized=false;b.datepicker.uuid=(new Date).getTime();b.datepicker.version="1.7.1";window.DP_jQuery=b})(jQuery);
(function(b){b.widget("ui.progressbar",{_init:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin(),"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.valueDiv=b('<div class="ui-progressbar-value ui-widget-header ui-corner-left"></div>').appendTo(this.element);this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow").removeData("progressbar").unbind(".progressbar");
this.valueDiv.remove();b.widget.prototype.destroy.apply(this,arguments)},value:function(e){arguments.length&&this._setData("value",e);return this._value()},_setData:function(e,d){switch(e){case "value":this.options.value=d;this._refreshValue();this._trigger("change",null,{});break}b.widget.prototype._setData.apply(this,arguments)},_value:function(){var e=this.options.value;if(e<this._valueMin())e=this._valueMin();if(e>this._valueMax())e=this._valueMax();return e},_valueMin:function(){return 0},_valueMax:function(){return 100},
_refreshValue:function(){var e=this.value();this.valueDiv[e==this._valueMax()?"addClass":"removeClass"]("ui-corner-right");this.valueDiv.width(e+"%");this.element.attr("aria-valuenow",e)}});b.extend(b.ui.progressbar,{version:"1.7.1",defaults:{value:0}})})(jQuery);
jQuery.effects||function(b){function e(c,f){var h=c[1]&&c[1].constructor==Object?c[1]:{};if(f)h.mode=f;var l=c[1]&&c[1].constructor!=Object?c[1]:h.duration?h.duration:c[2];l=b.fx.off?0:typeof l==="number"?l:b.fx.speeds[l]||b.fx.speeds._default;var k=h.callback||b.isFunction(c[1])&&c[1]||b.isFunction(c[2])&&c[2]||b.isFunction(c[3])&&c[3];return[c[0],h,l,k]}function d(c){var f;if(c&&c.constructor==Array&&c.length==3)return c;if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return[parseInt(f[1],
10),parseInt(f[2],10),parseInt(f[3],10)];if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55];if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)];if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return a.transparent;
return a[b.trim(c).toLowerCase()]}b.effects={version:"1.7.1",save:function(c,f){for(var h=0;h<f.length;h++)f[h]!==null&&c.data("ec.storage."+f[h],c[0].style[f[h]])},restore:function(c,f){for(var h=0;h<f.length;h++)f[h]!==null&&c.css(f[h],c.data("ec.storage."+f[h]))},setMode:function(c,f){if(f=="toggle")f=c.is(":hidden")?"show":"hide";return f},getBaseline:function(c,f){var h,l;switch(c[0]){case "top":h=0;break;case "middle":h=0.5;break;case "bottom":h=1;break;default:h=c[0]/f.height}switch(c[1]){case "left":l=
0;break;case "center":l=0.5;break;case "right":l=1;break;default:l=c[1]/f.width}return{x:l,y:h}},createWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent();var f={width:c.outerWidth(true),height:c.outerHeight(true),"float":c.css("float")};c.wrap('<div class="ui-effects-wrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');var h=c.parent();if(c.css("position")=="static"){h.css({position:"relative"});c.css({position:"relative"})}else{var l=
c.css("top");if(isNaN(parseInt(l,10)))l="auto";var k=c.css("left");if(isNaN(parseInt(k,10)))k="auto";h.css({position:c.css("position"),top:l,left:k,zIndex:c.css("z-index")}).show();c.css({position:"relative",top:0,left:0})}h.css(f);return h},removeWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent().replaceWith(c);return c},setTransition:function(c,f,h,l){l=l||{};b.each(f,function(k,p){unit=c.cssUnit(p);if(unit[0]>0)l[p]=unit[0]*h+unit[1]});return l},animateClass:function(c,
f,h,l){var k=typeof h=="function"?h:l?l:null,p=typeof h=="string"?h:null;return this.each(function(){var s={},j=b(this),y=j.attr("style")||"";if(typeof y=="object")y=y.cssText;if(c.toggle)j.hasClass(c.toggle)?c.remove=c.toggle:c.add=c.toggle;var D=b.extend({},document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle);c.add&&j.addClass(c.add);c.remove&&j.removeClass(c.remove);var B=b.extend({},document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle);
c.add&&j.removeClass(c.add);c.remove&&j.addClass(c.remove);for(var E in B)if(typeof B[E]!="function"&&B[E]&&E.indexOf("Moz")==-1&&E.indexOf("length")==-1&&B[E]!=D[E]&&(E.match(/color/i)||!E.match(/color/i)&&!isNaN(parseInt(B[E],10)))&&(D.position!="static"||D.position=="static"&&!E.match(/left|top|bottom|right/)))s[E]=B[E];j.animate(s,f,p,function(){if(typeof b(this).attr("style")=="object"){b(this).attr("style").cssText="";b(this).attr("style").cssText=y}else b(this).attr("style",y);c.add&&b(this).addClass(c.add);
c.remove&&b(this).removeClass(c.remove);k&&k.apply(this,arguments)})})}};b.fn.extend({_show:b.fn.show,_hide:b.fn.hide,__toggle:b.fn.toggle,_addClass:b.fn.addClass,_removeClass:b.fn.removeClass,_toggleClass:b.fn.toggleClass,effect:function(c,f,h,l){return b.effects[c]?b.effects[c].call(this,{method:c,options:f||{},duration:h,callback:l}):null},show:function(){return!arguments[0]||arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])?this._show.apply(this,arguments):this.effect.apply(this,
e(arguments,"show"))},hide:function(){return!arguments[0]||arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])?this._hide.apply(this,arguments):this.effect.apply(this,e(arguments,"hide"))},toggle:function(){return!arguments[0]||arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])||arguments[0].constructor==Function?this.__toggle.apply(this,arguments):this.effect.apply(this,e(arguments,"toggle"))},addClass:function(c,f,h,l){return f?b.effects.animateClass.apply(this,
[{add:c},f,h,l]):this._addClass(c)},removeClass:function(c,f,h,l){return f?b.effects.animateClass.apply(this,[{remove:c},f,h,l]):this._removeClass(c)},toggleClass:function(c,f,h,l){return typeof f!=="boolean"&&f?b.effects.animateClass.apply(this,[{toggle:c},f,h,l]):this._toggleClass(c,f)},morph:function(c,f,h,l,k){return b.effects.animateClass.apply(this,[{add:f,remove:c},h,l,k])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(c){var f=this.css(c),h=[];b.each(["em",
"px","%","pt"],function(l,k){if(f.indexOf(k)>0)h=[parseFloat(f),k]});return h}});b.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(c,f){b.fx.step[f]=function(h){if(h.state==0){var l;l=h.elem;var k=f,p;do{p=b.curCSS(l,k);if(p!=""&&p!="transparent"||b.nodeName(l,"body"))break;k="backgroundColor"}while(l=l.parentNode);l=d(p);h.start=l;h.end=d(h.end)}h.elem.style[f]="rgb("+[Math.max(Math.min(parseInt(h.pos*(h.end[0]-h.start[0])+
h.start[0],10),255),0),Math.max(Math.min(parseInt(h.pos*(h.end[1]-h.start[1])+h.start[1],10),255),0),Math.max(Math.min(parseInt(h.pos*(h.end[2]-h.start[2])+h.start[2],10),255),0)].join(",")+")"}});var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,
0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,
0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};b.easing.jswing=b.easing.swing;b.extend(b.easing,{def:"easeOutQuad",swing:function(c,f,h,l,k){return b.easing[b.easing.def](c,f,h,l,k)},easeInQuad:function(c,f,h,l,k){return l*(f/=k)*f+h},easeOutQuad:function(c,f,h,l,k){return-l*(f/=k)*(f-2)+h},easeInOutQuad:function(c,f,h,l,k){if((f/=k/2)<1)return l/2*f*f+h;return-l/2*(--f*(f-2)-1)+h},easeInCubic:function(c,f,h,l,k){return l*(f/=k)*f*f+h},easeOutCubic:function(c,
f,h,l,k){return l*((f=f/k-1)*f*f+1)+h},easeInOutCubic:function(c,f,h,l,k){if((f/=k/2)<1)return l/2*f*f*f+h;return l/2*((f-=2)*f*f+2)+h},easeInQuart:function(c,f,h,l,k){return l*(f/=k)*f*f*f+h},easeOutQuart:function(c,f,h,l,k){return-l*((f=f/k-1)*f*f*f-1)+h},easeInOutQuart:function(c,f,h,l,k){if((f/=k/2)<1)return l/2*f*f*f*f+h;return-l/2*((f-=2)*f*f*f-2)+h},easeInQuint:function(c,f,h,l,k){return l*(f/=k)*f*f*f*f+h},easeOutQuint:function(c,f,h,l,k){return l*((f=f/k-1)*f*f*f*f+1)+h},easeInOutQuint:function(c,
f,h,l,k){if((f/=k/2)<1)return l/2*f*f*f*f*f+h;return l/2*((f-=2)*f*f*f*f+2)+h},easeInSine:function(c,f,h,l,k){return-l*Math.cos(f/k*(Math.PI/2))+l+h},easeOutSine:function(c,f,h,l,k){return l*Math.sin(f/k*(Math.PI/2))+h},easeInOutSine:function(c,f,h,l,k){return-l/2*(Math.cos(Math.PI*f/k)-1)+h},easeInExpo:function(c,f,h,l,k){return f==0?h:l*Math.pow(2,10*(f/k-1))+h},easeOutExpo:function(c,f,h,l,k){return f==k?h+l:l*(-Math.pow(2,-10*f/k)+1)+h},easeInOutExpo:function(c,f,h,l,k){if(f==0)return h;if(f==
k)return h+l;if((f/=k/2)<1)return l/2*Math.pow(2,10*(f-1))+h;return l/2*(-Math.pow(2,-10*--f)+2)+h},easeInCirc:function(c,f,h,l,k){return-l*(Math.sqrt(1-(f/=k)*f)-1)+h},easeOutCirc:function(c,f,h,l,k){return l*Math.sqrt(1-(f=f/k-1)*f)+h},easeInOutCirc:function(c,f,h,l,k){if((f/=k/2)<1)return-l/2*(Math.sqrt(1-f*f)-1)+h;return l/2*(Math.sqrt(1-(f-=2)*f)+1)+h},easeInElastic:function(c,f,h,l,k){c=1.70158;var p=0,s=l;if(f==0)return h;if((f/=k)==1)return h+l;p||(p=k*0.3);if(s<Math.abs(l)){s=l;c=p/4}else c=
p/(2*Math.PI)*Math.asin(l/s);return-(s*Math.pow(2,10*(f-=1))*Math.sin((f*k-c)*2*Math.PI/p))+h},easeOutElastic:function(c,f,h,l,k){c=1.70158;var p=0,s=l;if(f==0)return h;if((f/=k)==1)return h+l;p||(p=k*0.3);if(s<Math.abs(l)){s=l;c=p/4}else c=p/(2*Math.PI)*Math.asin(l/s);return s*Math.pow(2,-10*f)*Math.sin((f*k-c)*2*Math.PI/p)+l+h},easeInOutElastic:function(c,f,h,l,k){c=1.70158;var p=0,s=l;if(f==0)return h;if((f/=k/2)==2)return h+l;p||(p=k*0.3*1.5);if(s<Math.abs(l)){s=l;c=p/4}else c=p/(2*Math.PI)*Math.asin(l/
s);if(f<1)return-0.5*s*Math.pow(2,10*(f-=1))*Math.sin((f*k-c)*2*Math.PI/p)+h;return s*Math.pow(2,-10*(f-=1))*Math.sin((f*k-c)*2*Math.PI/p)*0.5+l+h},easeInBack:function(c,f,h,l,k,p){if(p==undefined)p=1.70158;return l*(f/=k)*f*((p+1)*f-p)+h},easeOutBack:function(c,f,h,l,k,p){if(p==undefined)p=1.70158;return l*((f=f/k-1)*f*((p+1)*f+p)+1)+h},easeInOutBack:function(c,f,h,l,k,p){if(p==undefined)p=1.70158;if((f/=k/2)<1)return l/2*f*f*(((p*=1.525)+1)*f-p)+h;return l/2*((f-=2)*f*(((p*=1.525)+1)*f+p)+2)+h},
easeInBounce:function(c,f,h,l,k){return l-b.easing.easeOutBounce(c,k-f,0,l,k)+h},easeOutBounce:function(c,f,h,l,k){return(f/=k)<1/2.75?l*7.5625*f*f+h:f<2/2.75?l*(7.5625*(f-=1.5/2.75)*f+0.75)+h:f<2.5/2.75?l*(7.5625*(f-=2.25/2.75)*f+0.9375)+h:l*(7.5625*(f-=2.625/2.75)*f+0.984375)+h},easeInOutBounce:function(c,f,h,l,k){if(f<k/2)return b.easing.easeInBounce(c,f*2,0,l,k)*0.5+h;return b.easing.easeOutBounce(c,f*2-k,0,l,k)*0.5+l*0.5+h}})}(jQuery);
(function(b){b.effects.blind=function(e){return this.queue(function(){var d=b(this),a=["position","top","left"],c=b.effects.setMode(d,e.options.mode||"hide"),f=e.options.direction||"vertical";b.effects.save(d,a);d.show();var h=b.effects.createWrapper(d).css({overflow:"hidden"}),l=f=="vertical"?"height":"width";f=f=="vertical"?h.height():h.width();c=="show"&&h.css(l,0);var k={};k[l]=c=="show"?f:0;h.animate(k,e.duration,e.options.easing,function(){c=="hide"&&d.hide();b.effects.restore(d,a);b.effects.removeWrapper(d);
e.callback&&e.callback.apply(d[0],arguments);d.dequeue()})})}})(jQuery);
(function(b){b.effects.bounce=function(e){return this.queue(function(){var d=b(this),a=["position","top","left"],c=b.effects.setMode(d,e.options.mode||"effect"),f=e.options.direction||"up",h=e.options.distance||20,l=e.options.times||5,k=e.duration||250;/show|hide/.test(c)&&a.push("opacity");b.effects.save(d,a);d.show();b.effects.createWrapper(d);var p=f=="up"||f=="down"?"top":"left";f=f=="up"||f=="left"?"pos":"neg";h=e.options.distance||(p=="top"?d.outerHeight({margin:true})/3:d.outerWidth({margin:true})/
3);if(c=="show")d.css("opacity",0).css(p,f=="pos"?-h:h);if(c=="hide")h/=l*2;c!="hide"&&l--;if(c=="show"){var s={opacity:1};s[p]=(f=="pos"?"+=":"-=")+h;d.animate(s,k/2,e.options.easing);h/=2;l--}for(s=0;s<l;s++){var j={},y={};j[p]=(f=="pos"?"-=":"+=")+h;y[p]=(f=="pos"?"+=":"-=")+h;d.animate(j,k/2,e.options.easing).animate(y,k/2,e.options.easing);h=c=="hide"?h*2:h/2}if(c=="hide"){s={opacity:0};s[p]=(f=="pos"?"-=":"+=")+h;d.animate(s,k/2,e.options.easing,function(){d.hide();b.effects.restore(d,a);b.effects.removeWrapper(d);
e.callback&&e.callback.apply(this,arguments)})}else{j={};y={};j[p]=(f=="pos"?"-=":"+=")+h;y[p]=(f=="pos"?"+=":"-=")+h;d.animate(j,k/2,e.options.easing).animate(y,k/2,e.options.easing,function(){b.effects.restore(d,a);b.effects.removeWrapper(d);e.callback&&e.callback.apply(this,arguments)})}d.queue("fx",function(){d.dequeue()});d.dequeue()})}})(jQuery);
(function(b){b.effects.clip=function(e){return this.queue(function(){var d=b(this),a=["position","top","left","height","width"],c=b.effects.setMode(d,e.options.mode||"hide"),f=e.options.direction||"vertical";b.effects.save(d,a);d.show();var h=b.effects.createWrapper(d).css({overflow:"hidden"});h=d[0].tagName=="IMG"?h:d;var l={size:f=="vertical"?"height":"width",position:f=="vertical"?"top":"left"};f=f=="vertical"?h.height():h.width();if(c=="show"){h.css(l.size,0);h.css(l.position,f/2)}var k={};k[l.size]=
c=="show"?f:0;k[l.position]=c=="show"?0:f/2;h.animate(k,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){c=="hide"&&d.hide();b.effects.restore(d,a);b.effects.removeWrapper(d);e.callback&&e.callback.apply(d[0],arguments);d.dequeue()}})})}})(jQuery);
(function(b){b.effects.drop=function(e){return this.queue(function(){var d=b(this),a=["position","top","left","opacity"],c=b.effects.setMode(d,e.options.mode||"hide"),f=e.options.direction||"left";b.effects.save(d,a);d.show();b.effects.createWrapper(d);var h=f=="up"||f=="down"?"top":"left";f=f=="up"||f=="left"?"pos":"neg";var l=e.options.distance||(h=="top"?d.outerHeight({margin:true})/2:d.outerWidth({margin:true})/2);if(c=="show")d.css("opacity",0).css(h,f=="pos"?-l:l);var k={opacity:c=="show"?1:
0};k[h]=(c=="show"?f=="pos"?"+=":"-=":f=="pos"?"-=":"+=")+l;d.animate(k,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){c=="hide"&&d.hide();b.effects.restore(d,a);b.effects.removeWrapper(d);e.callback&&e.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);
(function(b){b.effects.explode=function(e){return this.queue(function(){var d=e.options.pieces?Math.round(Math.sqrt(e.options.pieces)):3,a=e.options.pieces?Math.round(Math.sqrt(e.options.pieces)):3;e.options.mode=e.options.mode=="toggle"?b(this).is(":visible")?"hide":"show":e.options.mode;var c=b(this).show().css("visibility","hidden"),f=c.offset();f.top-=parseInt(c.css("marginTop"),10)||0;f.left-=parseInt(c.css("marginLeft"),10)||0;for(var h=c.outerWidth(true),l=c.outerHeight(true),k=0;k<d;k++)for(var p=
0;p<a;p++)c.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-p*(h/a),top:-k*(l/d)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:h/a,height:l/d,left:f.left+p*(h/a)+(e.options.mode=="show"?(p-Math.floor(a/2))*(h/a):0),top:f.top+k*(l/d)+(e.options.mode=="show"?(k-Math.floor(d/2))*(l/d):0),opacity:e.options.mode=="show"?0:1}).animate({left:f.left+p*(h/a)+(e.options.mode=="show"?0:(p-Math.floor(a/2))*(h/a)),top:f.top+
k*(l/d)+(e.options.mode=="show"?0:(k-Math.floor(d/2))*(l/d)),opacity:e.options.mode=="show"?1:0},e.duration||500);setTimeout(function(){e.options.mode=="show"?c.css({visibility:"visible"}):c.css({visibility:"visible"}).hide();e.callback&&e.callback.apply(c[0]);c.dequeue();b("div.ui-effects-explode").remove()},e.duration||500)})}})(jQuery);
(function(b){b.effects.fold=function(e){return this.queue(function(){var d=b(this),a=["position","top","left"],c=b.effects.setMode(d,e.options.mode||"hide"),f=e.options.size||15,h=!!e.options.horizFirst,l=e.duration?e.duration/2:b.fx.speeds._default/2;b.effects.save(d,a);d.show();var k=b.effects.createWrapper(d).css({overflow:"hidden"}),p=c=="show"!=h,s=p?["width","height"]:["height","width"];p=p?[k.width(),k.height()]:[k.height(),k.width()];var j=/([0-9]+)%/.exec(f);if(j)f=parseInt(j[1],10)/100*
p[c=="hide"?0:1];if(c=="show")k.css(h?{height:0,width:f}:{height:f,width:0});h={};j={};h[s[0]]=c=="show"?p[0]:f;j[s[1]]=c=="show"?p[1]:0;k.animate(h,l,e.options.easing).animate(j,l,e.options.easing,function(){c=="hide"&&d.hide();b.effects.restore(d,a);b.effects.removeWrapper(d);e.callback&&e.callback.apply(d[0],arguments);d.dequeue()})})}})(jQuery);
(function(b){b.effects.highlight=function(e){return this.queue(function(){var d=b(this),a=["backgroundImage","backgroundColor","opacity"],c=b.effects.setMode(d,e.options.mode||"show"),f=e.options.color||"#ffff99",h=d.css("backgroundColor");b.effects.save(d,a);d.show();d.css({backgroundImage:"none",backgroundColor:f});f={backgroundColor:h};if(c=="hide")f.opacity=0;d.animate(f,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){c=="hide"&&d.hide();b.effects.restore(d,a);c==
"show"&&b.browser.msie&&this.style.removeAttribute("filter");e.callback&&e.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);
(function(b){b.effects.pulsate=function(e){return this.queue(function(){var d=b(this),a=b.effects.setMode(d,e.options.mode||"show"),c=e.options.times||5,f=e.duration?e.duration/2:b.fx.speeds._default/2;a=="hide"&&c--;if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},f,e.options.easing);c-=2}for(var h=0;h<c;h++)d.animate({opacity:0},f,e.options.easing).animate({opacity:1},f,e.options.easing);a=="hide"?d.animate({opacity:0},f,e.options.easing,function(){d.hide();e.callback&&e.callback.apply(this,
arguments)}):d.animate({opacity:0},f,e.options.easing).animate({opacity:1},f,e.options.easing,function(){e.callback&&e.callback.apply(this,arguments)});d.queue("fx",function(){d.dequeue()});d.dequeue()})}})(jQuery);
(function(b){b.effects.puff=function(e){return this.queue(function(){var d=b(this),a=b.extend(true,{},e.options),c=b.effects.setMode(d,e.options.mode||"hide"),f=parseInt(e.options.percent,10)||150;a.fade=true;var h={height:d.height(),width:d.width()},l=f/100;d.from=c=="hide"?h:{height:h.height*l,width:h.width*l};a.from=d.from;a.percent=c=="hide"?f:100;a.mode=c;d.effect("scale",a,e.duration,e.callback);d.dequeue()})};b.effects.scale=function(e){return this.queue(function(){var d=b(this),a=b.extend(true,
{},e.options),c=b.effects.setMode(d,e.options.mode||"effect"),f=parseInt(e.options.percent,10)||(parseInt(e.options.percent,10)==0?0:c=="hide"?0:100),h=e.options.direction||"both",l=e.options.origin;if(c!="effect"){a.origin=l||["middle","center"];a.restore=true}l={height:d.height(),width:d.width()};d.from=e.options.from||(c=="show"?{height:0,width:0}:l);f={y:h!="horizontal"?f/100:1,x:h!="vertical"?f/100:1};d.to={height:l.height*f.y,width:l.width*f.x};if(e.options.fade){if(c=="show"){d.from.opacity=
0;d.to.opacity=1}if(c=="hide"){d.from.opacity=1;d.to.opacity=0}}a.from=d.from;a.to=d.to;a.mode=c;d.effect("size",a,e.duration,e.callback);d.dequeue()})};b.effects.size=function(e){return this.queue(function(){var d=b(this),a=["position","top","left","width","height","overflow","opacity"],c=["position","top","left","overflow","opacity"],f=["width","height","overflow"],h=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],k=["borderLeftWidth","borderRightWidth","paddingLeft",
"paddingRight"],p=b.effects.setMode(d,e.options.mode||"effect"),s=e.options.restore||false,j=e.options.scale||"both",y=e.options.origin,D={height:d.height(),width:d.width()};d.from=e.options.from||D;d.to=e.options.to||D;if(y){y=b.effects.getBaseline(y,D);d.from.top=(D.height-d.from.height)*y.y;d.from.left=(D.width-d.from.width)*y.x;d.to.top=(D.height-d.to.height)*y.y;d.to.left=(D.width-d.to.width)*y.x}var B={from:{y:d.from.height/D.height,x:d.from.width/D.width},to:{y:d.to.height/D.height,x:d.to.width/
D.width}};if(j=="box"||j=="both"){if(B.from.y!=B.to.y){a=a.concat(l);d.from=b.effects.setTransition(d,l,B.from.y,d.from);d.to=b.effects.setTransition(d,l,B.to.y,d.to)}if(B.from.x!=B.to.x){a=a.concat(k);d.from=b.effects.setTransition(d,k,B.from.x,d.from);d.to=b.effects.setTransition(d,k,B.to.x,d.to)}}if(j=="content"||j=="both")if(B.from.y!=B.to.y){a=a.concat(h);d.from=b.effects.setTransition(d,h,B.from.y,d.from);d.to=b.effects.setTransition(d,h,B.to.y,d.to)}b.effects.save(d,s?a:c);d.show();b.effects.createWrapper(d);
d.css("overflow","hidden").css(d.from);if(j=="content"||j=="both"){l=l.concat(["marginTop","marginBottom"]).concat(h);k=k.concat(["marginLeft","marginRight"]);f=a.concat(l).concat(k);d.find("*[width]").each(function(){child=b(this);s&&b.effects.save(child,f);var E={height:child.height(),width:child.width()};child.from={height:E.height*B.from.y,width:E.width*B.from.x};child.to={height:E.height*B.to.y,width:E.width*B.to.x};if(B.from.y!=B.to.y){child.from=b.effects.setTransition(child,l,B.from.y,child.from);
child.to=b.effects.setTransition(child,l,B.to.y,child.to)}if(B.from.x!=B.to.x){child.from=b.effects.setTransition(child,k,B.from.x,child.from);child.to=b.effects.setTransition(child,k,B.to.x,child.to)}child.css(child.from);child.animate(child.to,e.duration,e.options.easing,function(){s&&b.effects.restore(child,f)})})}d.animate(d.to,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){p=="hide"&&d.hide();b.effects.restore(d,s?a:c);b.effects.removeWrapper(d);e.callback&&e.callback.apply(this,
arguments);d.dequeue()}})})}})(jQuery);
(function(b){b.effects.shake=function(e){return this.queue(function(){var d=b(this),a=["position","top","left"];b.effects.setMode(d,e.options.mode||"effect");var c=e.options.direction||"left",f=e.options.distance||20,h=e.options.times||3,l=e.duration||e.options.duration||140;b.effects.save(d,a);d.show();b.effects.createWrapper(d);var k=c=="up"||c=="down"?"top":"left",p=c=="up"||c=="left"?"pos":"neg";c={};var s={},j={};c[k]=(p=="pos"?"-=":"+=")+f;s[k]=(p=="pos"?"+=":"-=")+f*2;j[k]=(p=="pos"?"-=":"+=")+
f*2;d.animate(c,l,e.options.easing);for(f=1;f<h;f++)d.animate(s,l,e.options.easing).animate(j,l,e.options.easing);d.animate(s,l,e.options.easing).animate(c,l/2,e.options.easing,function(){b.effects.restore(d,a);b.effects.removeWrapper(d);e.callback&&e.callback.apply(this,arguments)});d.queue("fx",function(){d.dequeue()});d.dequeue()})}})(jQuery);
(function(b){b.effects.slide=function(e){return this.queue(function(){var d=b(this),a=["position","top","left"],c=b.effects.setMode(d,e.options.mode||"show"),f=e.options.direction||"left";b.effects.save(d,a);d.show();b.effects.createWrapper(d).css({overflow:"hidden"});var h=f=="up"||f=="down"?"top":"left";f=f=="up"||f=="left"?"pos":"neg";var l=e.options.distance||(h=="top"?d.outerHeight({margin:true}):d.outerWidth({margin:true}));if(c=="show")d.css(h,f=="pos"?-l:l);var k={};k[h]=(c=="show"?f=="pos"?
"+=":"-=":f=="pos"?"-=":"+=")+l;d.animate(k,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){c=="hide"&&d.hide();b.effects.restore(d,a);b.effects.removeWrapper(d);e.callback&&e.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);
(function(b){b.effects.transfer=function(e){return this.queue(function(){var d=b(this),a=b(e.options.to),c=a.offset();a={top:c.top,left:c.left,height:a.innerHeight(),width:a.innerWidth()};c=d.offset();var f=b('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(e.options.className).css({top:c.top,left:c.left,height:d.innerHeight(),width:d.innerWidth(),position:"absolute"}).animate(a,e.duration,e.options.easing,function(){f.remove();e.callback&&e.callback.apply(d[0],arguments);
d.dequeue()})})}})(jQuery);
jQuery(function(b){b.datepicker.regional.fr={closeText:"Fermer",prevText:"&#x3c;Pr\u00e9c",nextText:"Suiv&#x3e;",currentText:"Courant",monthNames:["Janvier","F\u00e9vrier","Mars","Avril","Mai","Juin","Juillet","Ao\u00fbt","Septembre","Octobre","Novembre","D\u00e9cembre"],monthNamesShort:["Jan","F\u00e9v","Mar","Avr","Mai","Jun","Jul","Ao\u00fb","Sep","Oct","Nov","D\u00e9c"],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven",
"Sam"],dayNamesMin:["Di","Lu","Ma","Me","Je","Ve","Sa"],dateFormat:"dd/mm/yy",firstDay:1,isRTL:false};b.datepicker.setDefaults(b.datepicker.regional.fr)});(function(b){b.fn.defaultValue=function(e){e=b.extend({defVal:"Search"},e);return this.each(function(){b(this).blur(function(){b(this).val()===""&&b(this).val(e.defVal)}).focus(function(){b(this).val()===e.defVal&&b(this).val("")})})}})(jQuery);var tb_pathToImage="/images/common/loadingAnimation.gif";
$(document).ready(function(){tb_init("a.thickbox, area.thickbox, input.thickbox");imgLoader=new Image;imgLoader.src=tb_pathToImage});function tb_init(b){$(b).click(function(){tb_show(this.title||this.name||null,this.href||this.alt,this.rel||false);this.blur();return false})}
function tb_show(b,e,d){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}else if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}tb_detectMacXFF()?
$("#TB_overlay").addClass("TB_overlayMacFFBGHack"):$("#TB_overlay").addClass("TB_overlayBG");if(b===null)b="";$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$("#TB_load").show();var a=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/,c=(e.indexOf("?")!==-1?e.substr(0,e.indexOf("?")):e).toLowerCase().match(a);if(c==".jpg"||c==".jpeg"||c==".png"||c==".gif"||c==".bmp"){TB_imageCount=TB_NextHTML=TB_NextURL=TB_NextCaption=TB_PrevHTML=TB_PrevURL=TB_PrevCaption="";TB_FoundURL=false;if(d){TB_TempArray=
$("a[@rel="+d+"]").get();for(TB_Counter=0;TB_Counter<TB_TempArray.length&&TB_NextHTML==="";TB_Counter++){TB_TempArray[TB_Counter].href.toLowerCase().match(a);if(TB_TempArray[TB_Counter].href!=e)if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>"}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>"}else{TB_FoundURL=
true;TB_imageCount="Image "+(TB_Counter+1)+" of "+TB_TempArray.length}}}imgPreloader=new Image;imgPreloader.onload=function(){imgPreloader.onload=null;var k=tb_getPageSize(),p=k[0]-150;k=k[1]-150;var s=imgPreloader.width,j=imgPreloader.height;if(s>p){j*=p/s;s=p;if(j>k){s*=k/j;j=k}}else if(j>k){s*=k/j;j=k;if(s>p){j*=p/s;s=p}}TB_WIDTH=s+30;TB_HEIGHT=j+60;$("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+e+"' width='"+s+"' height='"+j+"' alt='"+b+"'/></a><div id='TB_caption'>"+
b+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div>");$("#TB_closeWindowButton").click(tb_remove);if(TB_PrevHTML!==""){var y=function(){$(document).unbind("click",y)&&$(document).unbind("click",y);$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,d);return false};$("#TB_prev").click(y)}if(TB_NextHTML!==""){var D=
function(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,d);return false};$("#TB_next").click(D)}document.onkeydown=function(B){keycode=B==null?event.keyCode:B.which;if(keycode==27)tb_remove();else if(keycode==190){if(TB_NextHTML!=""){document.onkeydown="";D()}}else if(keycode==188)if(TB_PrevHTML!=""){document.onkeydown="";y()}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"})};
imgPreloader.src=e}else{var f=e.replace(/^[^\?]+\??/,""),h=tb_parseQuery(f);TB_WIDTH=h.width*1+30||630;TB_HEIGHT=h.height*1+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(e.indexOf("TB_iframe")!=-1){urlNoQuery=e.split("TB_");$("#TB_iframeContent").remove();if(h.modal!="true")$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+b+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div></div><iframe frameborder='0' hspace='0' src='"+
urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1E3)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>");else{$("#TB_overlay").unbind();$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1E3)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>")}}else if($("#TB_window").css("display")!=
"block")if(h.modal!="true")$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+b+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a> or Esc Key</div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>");else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>")}else{$("#TB_ajaxContent")[0].style.width=
ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(b)}$("#TB_closeWindowButton").click(tb_remove);if(e.indexOf("TB_inline")!=-1){$("#TB_ajaxContent").append($("#"+h.inlineId).children());$("#TB_window").unload(function(){$("#"+h.inlineId).append($("#TB_ajaxContent").children())});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"})}else if(e.indexOf("TB_iframe")!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();
$("#TB_window").css({display:"block"})}}else $("#TB_ajaxContent").load(e+="&random="+(new Date).getTime(),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"})})}if(!h.modal)document.onkeyup=function(k){keycode=k==null?event.keyCode:k.which;keycode==27&&tb_remove()}}catch(l){}}function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"})}
function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){var b=$("#TB_window,#TB_overlay,#TB_HideSelect");try{b.trigger("unload")}catch(e){}b.unbind();b.remove()});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","")}document.onkeydown="";document.onkeyup="";return false}
function tb_position(){$("#TB_window").css({marginLeft:"-"+parseInt(TB_WIDTH/2,10)+"px",width:TB_WIDTH+"px"});jQuery.browser.msie&&jQuery.browser.version<7||$("#TB_window").css({marginTop:"-"+parseInt(TB_HEIGHT/2,10)+"px"})}function tb_parseQuery(b){var e={};if(!b)return e;b=b.split(/[;&]/);for(var d=0;d<b.length;d++){var a=b[d].split("=");if(!(!a||a.length!=2)){var c=unescape(a[0]);a=unescape(a[1]);a=a.replace(/\+/g," ");e[c]=a}}return e}
function tb_getPageSize(){var b=document.documentElement;return arrayPageSize=[window.innerWidth||self.innerWidth||b&&b.clientWidth||document.body.clientWidth,window.innerHeight||self.innerHeight||b&&b.clientHeight||document.body.clientHeight]}function tb_detectMacXFF(){var b=navigator.userAgent.toLowerCase();if(b.indexOf("mac")!=-1&&b.indexOf("firefox")!=-1)return true}
(function(b){function e(u,z,v){var n=this;n.id=v;n.options=z;n.status={animated:false,rendered:false,disabled:false,focused:false};n.elements={target:u.addClass(n.options.style.classes.target),tooltip:null,wrapper:null,content:null,contentWrapper:null,title:null,button:null,tip:null,bgiframe:null};n.cache={mouse:{},position:{},toggle:0};n.timers={};b.extend(n,n.options.api,{show:function(F){function I(){n.options.position.type!=="static"&&n.focus();n.onShow.call(n,F);b.browser.msie&&n.elements.tooltip.get(0).style.removeAttribute("filter")}
var N;if(!n.status.rendered)return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"show");if(n.elements.tooltip.css("display")!=="none")return n;n.elements.tooltip.stop(true,false);if(n.beforeShow.call(n,F)===false)return n;n.cache.toggle=1;n.options.position.type!=="static"&&n.updatePosition(F,n.options.show.effect.length>0);if(typeof n.options.show.solo=="object")N=b(n.options.show.solo);else if(n.options.show.solo===true)N=b("div.qtip").not(n.elements.tooltip);N&&N.each(function(){b(this).qtip("api").status.rendered===
true&&b(this).qtip("api").hide()});if(typeof n.options.show.effect.type=="function"){n.options.show.effect.type.call(n.elements.tooltip,n.options.show.effect.length);n.elements.tooltip.queue(function(){I();b(this).dequeue()})}else{switch(n.options.show.effect.type.toLowerCase()){case "fade":n.elements.tooltip.fadeIn(n.options.show.effect.length,I);break;case "slide":n.elements.tooltip.slideDown(n.options.show.effect.length,function(){I();n.options.position.type!=="static"&&n.updatePosition(F,true)});
break;case "grow":n.elements.tooltip.show(n.options.show.effect.length,I);break;default:n.elements.tooltip.show(null,I);break}n.elements.tooltip.addClass(n.options.style.classes.active)}return b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_SHOWN,"show")},hide:function(F){function I(){n.onHide.call(n,F)}if(n.status.rendered){if(n.elements.tooltip.css("display")==="none")return n}else return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"hide");clearTimeout(n.timers.show);
n.elements.tooltip.stop(true,false);if(n.beforeHide.call(n,F)===false)return n;n.cache.toggle=0;if(typeof n.options.hide.effect.type=="function"){n.options.hide.effect.type.call(n.elements.tooltip,n.options.hide.effect.length);n.elements.tooltip.queue(function(){I();b(this).dequeue()})}else{switch(n.options.hide.effect.type.toLowerCase()){case "fade":n.elements.tooltip.fadeOut(n.options.hide.effect.length,I);break;case "slide":n.elements.tooltip.slideUp(n.options.hide.effect.length,I);break;case "grow":n.elements.tooltip.hide(n.options.hide.effect.length,
I);break;default:n.elements.tooltip.hide(null,I);break}n.elements.tooltip.removeClass(n.options.style.classes.active)}return b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_HIDDEN,"hide")},updatePosition:function(F,I){var N,H,P,O,T,g,m;if(n.status.rendered){if(n.options.position.type=="static")return b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.CANNOT_POSITION_STATIC,"updatePosition")}else return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updatePosition");H=
{position:{left:0,top:0},dimensions:{height:0,width:0},corner:n.options.position.corner.target};P={position:n.getPosition(),dimensions:n.getDimensions(),corner:n.options.position.corner.tooltip};if(n.options.position.target!=="mouse"){if(n.options.position.target.get(0).nodeName.toLowerCase()=="area"){O=n.options.position.target.attr("coords").split(",");for(N=0;N<O.length;N++)O[N]=parseInt(O[N]);N=n.options.position.target.parent("map").attr("name");T=b('img[usemap="#'+N+'"]:first').offset();H.position=
{left:Math.floor(T.left+O[0]),top:Math.floor(T.top+O[1])};switch(n.options.position.target.attr("shape").toLowerCase()){case "rect":H.dimensions={width:Math.ceil(Math.abs(O[2]-O[0])),height:Math.ceil(Math.abs(O[3]-O[1]))};break;case "circle":H.dimensions={width:O[2]+1,height:O[2]+1};break;case "poly":H.dimensions={width:O[0],height:O[1]};for(N=0;N<O.length;N++)if(N%2==0){if(O[N]>H.dimensions.width)H.dimensions.width=O[N];if(O[N]<O[0])H.position.left=Math.floor(T.left+O[N])}else{if(O[N]>H.dimensions.height)H.dimensions.height=
O[N];if(O[N]<O[1])H.position.top=Math.floor(T.top+O[N])}H.dimensions.width-=H.position.left-T.left;H.dimensions.height-=H.position.top-T.top;break;default:return b.fn.qtip.log.error.call(n,4,b.fn.qtip.constants.INVALID_AREA_SHAPE,"updatePosition")}H.dimensions.width-=2;H.dimensions.height-=2}else if(n.options.position.target.add(document.body).length===1){H.position={left:b(document).scrollLeft(),top:b(document).scrollTop()};H.dimensions={height:b(window).height(),width:b(window).width()}}else{H.position=
typeof n.options.position.target.attr("qtip")!=="undefined"?n.options.position.target.qtip("api").cache.position:n.options.position.target.offset();H.dimensions={height:n.options.position.target.outerHeight(),width:n.options.position.target.outerWidth()}}g=b.extend({},H.position);if(H.corner.search(/right/i)!==-1)g.left+=H.dimensions.width;if(H.corner.search(/bottom/i)!==-1)g.top+=H.dimensions.height;if(H.corner.search(/((top|bottom)Middle)|center/)!==-1)g.left+=H.dimensions.width/2;if(H.corner.search(/((left|right)Middle)|center/)!==
-1)g.top+=H.dimensions.height/2}else{H.position=g={left:n.cache.mouse.x,top:n.cache.mouse.y};H.dimensions={height:1,width:1}}if(P.corner.search(/right/i)!==-1)g.left-=P.dimensions.width;if(P.corner.search(/bottom/i)!==-1)g.top-=P.dimensions.height;if(P.corner.search(/((top|bottom)Middle)|center/)!==-1)g.left-=P.dimensions.width/2;if(P.corner.search(/((left|right)Middle)|center/)!==-1)g.top-=P.dimensions.height/2;O=b.browser.msie?1:0;b.browser.msie&&parseInt(b.browser.version.charAt(0));if(n.options.style.border.radius>
0){if(P.corner.search(/Left/)!==-1)g.left-=n.options.style.border.radius;else if(P.corner.search(/Right/)!==-1)g.left+=n.options.style.border.radius;if(P.corner.search(/Top/)!==-1)g.top-=n.options.style.border.radius;else if(P.corner.search(/Bottom/)!==-1)g.top+=n.options.style.border.radius}if(O){if(P.corner.search(/top/)!==-1)g.top-=O;else if(P.corner.search(/bottom/)!==-1)g.top+=O;if(P.corner.search(/left/)!==-1)g.left-=O;else if(P.corner.search(/right/)!==-1)g.left+=O;if(P.corner.search(/leftMiddle|rightMiddle/)!==
-1)g.top-=1}N=g;O=false;if(n.options.position.adjust.screen===true){g=s.call(n,g,H,P);if(g.left!=N.left||g.top!=N.top)O=true}if(n.options.position.target==="mouse"&&n.options.position.adjust.mouse===true){H=n.options.position.adjust.screen===true&&n.elements.tip?n.elements.tip.attr("rel"):n.options.position.corner.tooltip;g.left+=H.search(/right/i)!==-1?-6:6;g.top+=H.search(/bottom/i)!==-1?-6:6}!n.elements.bgiframe&&b.browser.msie&&parseInt(b.browser.version.charAt(0))==6&&b("select, object").each(function(){m=
b(this).offset();m.bottom=m.top+b(this).height();m.right=m.left+b(this).width();g.top+P.dimensions.height>=m.top&&g.left+P.dimensions.width>=m.left&&Q.call(n)});if(O){g.left-=n.options.position.adjust.x;g.top-=n.options.position.adjust.y}else{g.left+=n.options.position.adjust.x;g.top+=n.options.position.adjust.y}H=n.getPosition();if(g.left!=H.left||g.top!=H.top){H=n.beforePositionUpdate.call(n,F);if(H===false)return n;n.cache.position=g;if(I===true){n.status.animated=true;n.elements.tooltip.animate(g,
200,"swing",function(){n.status.animated=false})}else n.elements.tooltip.css(g);n.onPositionUpdate.call(n,F);typeof F!=="undefined"&&F.type&&F.type!=="mousemove"&&b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_POSITION_UPDATED,"updatePosition")}return n},updateWidth:function(F){var I;if(n.status.rendered){if(F&&typeof F!=="number")return b.fn.qtip.log.error.call(n,2,"newWidth must be of type number","updateWidth")}else return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,
"updateWidth");I=n.elements.contentWrapper.siblings().add(n.elements.tip).add(n.elements.button);if(!F)if(typeof n.options.style.width.value=="number")F=n.options.style.width.value;else{n.elements.tooltip.css({width:"auto"});I.hide();b.browser.msie&&n.elements.wrapper.add(n.elements.contentWrapper.children()).css({zoom:"normal"});F=n.getDimensions().width+1;if(!n.options.style.width.value){if(F>n.options.style.width.max)F=n.options.style.width.max;if(F<n.options.style.width.min)F=n.options.style.width.min}}if(F%
2!==0)F-=1;n.elements.tooltip.width(F);I.show();n.options.style.border.radius&&n.elements.tooltip.find(".qtip-betweenCorners").each(function(){b(this).width(F-n.options.style.border.radius*2)});if(b.browser.msie){n.elements.wrapper.add(n.elements.contentWrapper.children()).css({zoom:"1"});n.elements.wrapper.width(F);n.elements.bgiframe&&n.elements.bgiframe.width(F).height(n.getDimensions.height)}return b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_WIDTH_UPDATED,"updateWidth")},updateStyle:function(F){var I,
N,H,P;if(n.status.rendered){if(typeof F!=="string"||!b.fn.qtip.styles[F])return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.STYLE_NOT_DEFINED,"updateStyle")}else return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateStyle");n.options.style=D.call(n,b.fn.qtip.styles[F],n.options.user.style);n.elements.content.css(j(n.options.style));n.options.content.title.text!==false&&n.elements.title.css(j(n.options.style.title,true));n.elements.contentWrapper.css({borderColor:n.options.style.border.color});
if(n.options.style.tip.corner!==false)if(b("<canvas>").get(0).getContext){F=n.elements.tooltip.find(".qtip-tip canvas:first");N=F.get(0).getContext("2d");N.clearRect(0,0,300,300);H=F.parent("div[rel]:first").attr("rel");P=B(H,n.options.style.tip.size.width,n.options.style.tip.size.height);h.call(n,F,P,n.options.style.tip.color||n.options.style.border.color)}else if(b.browser.msie){F=n.elements.tooltip.find('.qtip-tip [nodeName="shape"]');F.attr("fillcolor",n.options.style.tip.color||n.options.style.border.color)}if(n.options.style.border.radius>
0){n.elements.tooltip.find(".qtip-betweenCorners").css({backgroundColor:n.options.style.border.color});if(b("<canvas>").get(0).getContext){I=E(n.options.style.border.radius);n.elements.tooltip.find(".qtip-wrapper canvas").each(function(){N=b(this).get(0).getContext("2d");N.clearRect(0,0,300,300);H=b(this).parent("div[rel]:first").attr("rel");c.call(n,b(this),I[H],n.options.style.border.radius,n.options.style.border.color)})}else b.browser.msie&&n.elements.tooltip.find('.qtip-wrapper [nodeName="arc"]').each(function(){b(this).attr("fillcolor",
n.options.style.border.color)})}return b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_STYLE_UPDATED,"updateStyle")},updateContent:function(F,I){function N(){n.updateWidth();if(I!==false){n.options.position.type!=="static"&&n.updatePosition(n.elements.tooltip.is(":visible"),true);n.options.style.tip.corner!==false&&l.call(n)}}var H,P,O;if(n.status.rendered){if(!F)return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateContent")}else return b.fn.qtip.log.error.call(n,
2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateContent");H=n.beforeContentUpdate.call(n,F);if(typeof H=="string")F=H;else if(H===false)return;b.browser.msie&&n.elements.contentWrapper.children().css({zoom:"normal"});F.jquery&&F.length>0?F.clone(true).appendTo(n.elements.content).show():n.elements.content.html(F);P=n.elements.content.find("img[complete=false]");if(P.length>0){O=0;P.each(function(){b('<img src="'+b(this).attr("src")+'" />').load(function(){++O==P.length&&N()})})}else N();n.onContentUpdate.call(n);
return b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_CONTENT_UPDATED,"loadContent")},loadContent:function(F,I,N){function H(P){n.onContentLoad.call(n);b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_CONTENT_LOADED,"loadContent");n.updateContent(P)}if(!n.status.rendered)return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"loadContent");if(n.beforeContentLoad.call(n)===false)return n;N=="post"?b.post(F,I,H):b.get(F,I,H);return n},updateTitle:function(F){if(n.status.rendered){if(!F)return b.fn.qtip.log.error.call(n,
2,b.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateTitle")}else return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateTitle");returned=n.beforeTitleUpdate.call(n);if(returned===false)return n;if(n.elements.button)n.elements.button=n.elements.button.clone(true);n.elements.title.html(F);n.elements.button&&n.elements.title.prepend(n.elements.button);n.onTitleUpdate.call(n);return b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_TITLE_UPDATED,"updateTitle")},focus:function(F){var I,
N,H;if(n.status.rendered){if(n.options.position.type=="static")return b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.CANNOT_FOCUS_STATIC,"focus")}else return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"focus");I=parseInt(n.elements.tooltip.css("z-index"));N=6E3+b("div.qtip[qtip]").length-1;if(!n.status.focused&&I!==N){I=n.beforeFocus.call(n,F);if(I===false)return n;b("div.qtip[qtip]").not(n.elements.tooltip).each(function(){if(b(this).qtip("api").status.rendered===true){H=
parseInt(b(this).css("z-index"));typeof H=="number"&&H>-1&&b(this).css({zIndex:parseInt(b(this).css("z-index"))-1});b(this).qtip("api").status.focused=false}});n.elements.tooltip.css({zIndex:N});n.status.focused=true;n.onFocus.call(n,F);b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_FOCUSED,"focus")}return n},disable:function(F){if(!n.status.rendered)return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"disable");if(F)if(n.status.disabled)b.fn.qtip.log.error.call(n,
1,b.fn.qtip.constants.TOOLTIP_ALREADY_DISABLED,"disable");else{n.status.disabled=true;b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_DISABLED,"disable")}else if(n.status.disabled){n.status.disabled=false;b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_ENABLED,"disable")}else b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.TOOLTIP_ALREADY_ENABLED,"disable");return n},destroy:function(){var F,I;if(n.beforeDestroy.call(n)===false)return n;if(n.status.rendered){n.options.show.when.target.unbind("mousemove.qtip",
n.updatePosition);n.options.show.when.target.unbind("mouseout.qtip",n.hide);n.options.show.when.target.unbind(n.options.show.when.event+".qtip");n.options.hide.when.target.unbind(n.options.hide.when.event+".qtip");n.elements.tooltip.unbind(n.options.hide.when.event+".qtip");n.elements.tooltip.unbind("mouseover.qtip",n.focus);n.elements.tooltip.remove()}else n.options.show.when.target.unbind(n.options.show.when.event+".qtip-create");if(typeof n.elements.target.data("qtip")=="object"){I=n.elements.target.data("qtip").interfaces;
if(typeof I=="object"&&I.length>0)for(F=0;F<I.length-1;F++)I[F].id==n.id&&I.splice(F,1)}delete b.fn.qtip.interfaces[n.id];if(typeof I=="object"&&I.length>0)n.elements.target.data("qtip").current=I.length-1;else n.elements.target.removeData("qtip");n.onDestroy.call(n);b.fn.qtip.log.error.call(n,1,b.fn.qtip.constants.EVENT_DESTROYED,"destroy");return n.elements.target},getPosition:function(){var F,I;if(!n.status.rendered)return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getPosition");
(F=n.elements.tooltip.css("display")!=="none"?false:true)&&n.elements.tooltip.css({visiblity:"hidden"}).show();I=n.elements.tooltip.offset();F&&n.elements.tooltip.css({visiblity:"visible"}).hide();return I},getDimensions:function(){var F,I;if(!n.status.rendered)return b.fn.qtip.log.error.call(n,2,b.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getDimensions");(F=!n.elements.tooltip.is(":visible")?true:false)&&n.elements.tooltip.css({visiblity:"hidden"}).show();I={height:n.elements.tooltip.outerHeight(),
width:n.elements.tooltip.outerWidth()};F&&n.elements.tooltip.css({visiblity:"visible"}).hide();return I}})}function d(){var u,z,v;this.beforeRender.call(this);this.status.rendered=true;this.elements.tooltip='<div qtip="'+this.id+'" class="qtip '+(this.options.style.classes.tooltip||this.options.style)+'"style="display:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;position:'+this.options.position.type+';">  <div class="qtip-wrapper" style="position:relative; overflow:hidden; text-align:left;">    <div class="qtip-contentWrapper" style="overflow:hidden;">       <div class="qtip-content '+
this.options.style.classes.content+'"></div></div></div></div>';this.elements.tooltip=b(this.elements.tooltip);this.elements.tooltip.appendTo(this.options.position.container);this.elements.tooltip.data("qtip",{current:0,interfaces:[this]});this.elements.wrapper=this.elements.tooltip.children("div:first");this.elements.contentWrapper=this.elements.wrapper.children("div:first").css({background:this.options.style.background});this.elements.content=this.elements.contentWrapper.children("div:first").css(j(this.options.style));
b.browser.msie&&this.elements.wrapper.add(this.elements.content).css({zoom:1});this.options.hide.when.event=="unfocus"&&this.elements.tooltip.attr("unfocus",true);typeof this.options.style.width.value=="number"&&this.updateWidth();if(b("<canvas>").get(0).getContext||b.browser.msie){this.options.style.border.radius>0?a.call(this):this.elements.contentWrapper.css({border:this.options.style.border.width+"px solid "+this.options.style.border.color});this.options.style.tip.corner!==false&&f.call(this)}else{this.elements.contentWrapper.css({border:this.options.style.border.width+
"px solid "+this.options.style.border.color});this.options.style.border.radius=0;this.options.style.tip.corner=false;b.fn.qtip.log.error.call(this,2,b.fn.qtip.constants.CANVAS_VML_NOT_SUPPORTED,"render")}if(typeof this.options.content.text=="string"&&this.options.content.text.length>0||this.options.content.text.jquery&&this.options.content.text.length>0)u=this.options.content.text;else if(typeof this.elements.target.attr("title")=="string"&&this.elements.target.attr("title").length>0){u=this.elements.target.attr("title").replace("\\n",
"<br />");this.elements.target.attr("title","")}else if(typeof this.elements.target.attr("alt")=="string"&&this.elements.target.attr("alt").length>0){u=this.elements.target.attr("alt").replace("\\n","<br />");this.elements.target.attr("alt","")}else{u=" ";b.fn.qtip.log.error.call(this,1,b.fn.qtip.constants.NO_VALID_CONTENT,"render")}this.options.content.title.text!==false&&k.call(this);this.updateContent(u);p.call(this);this.options.show.ready===true&&this.show();if(this.options.content.url!==false){u=
this.options.content.url;z=this.options.content.data;v=this.options.content.method||"get";this.loadContent(u,z,v)}this.onRender.call(this);b.fn.qtip.log.error.call(this,1,b.fn.qtip.constants.EVENT_RENDERED,"render")}function a(){var u,z,v,n,F,I,N,H,P;u=this;u.elements.wrapper.find(".qtip-borderBottom, .qtip-borderTop").remove();v=u.options.style.border.width;n=u.options.style.border.radius;F=u.options.style.border.color||u.options.style.tip.color;I=E(n);N={};for(z in I){N[z]='<div rel="'+z+'" style="'+
(z.search(/Left/)!==-1?"left":"right")+":0; position:absolute; height:"+n+"px; width:"+n+'px; overflow:hidden; line-height:0.1px; font-size:1px">';if(b("<canvas>").get(0).getContext)N[z]+='<canvas height="'+n+'" width="'+n+'" style="vertical-align: top"></canvas>';else if(b.browser.msie){H=n*2+3;N[z]+='<v:arc stroked="false" fillcolor="'+F+'" startangle="'+I[z][0]+'" endangle="'+I[z][1]+'" style="width:'+H+"px; height:"+H+"px; margin-top:"+(z.search(/bottom/)!==-1?-2:-1)+"px; margin-left:"+(z.search(/Right/)!==
-1?I[z][2]-3.5:-1)+'px; vertical-align:top; display:inline-block; behavior:url(#default#VML)"></v:arc>'}N[z]+="</div>"}z=u.getDimensions().width-Math.max(v,n)*2;z='<div class="qtip-betweenCorners" style="height:'+n+"px; width:"+z+"px; overflow:hidden; background-color:"+F+'; line-height:0.1px; font-size:1px;">';u.elements.wrapper.prepend('<div class="qtip-borderTop" dir="ltr" style="height:'+n+"px; margin-left:"+n+'px; line-height:0.1px; font-size:1px; padding:0;">'+N.topLeft+N.topRight+z);u.elements.wrapper.append('<div class="qtip-borderBottom" dir="ltr" style="height:'+
n+"px; margin-left:"+n+'px; line-height:0.1px; font-size:1px; padding:0;">'+N.bottomLeft+N.bottomRight+z);if(b("<canvas>").get(0).getContext)u.elements.wrapper.find("canvas").each(function(){P=I[b(this).parent("[rel]:first").attr("rel")];c.call(u,b(this),P,n,F)});else b.browser.msie&&u.elements.tooltip.append('<v:image style="behavior:url(#default#VML);"></v:image>');N=Math.max(n,n+(v-n));u.elements.contentWrapper.css({border:"0px solid "+F,borderWidth:Math.max(v-n,0)+"px "+N+"px"})}function c(u,
z,v,n){u=u.get(0).getContext("2d");u.fillStyle=n;u.beginPath();u.arc(z[0],z[1],v,0,Math.PI*2,false);u.fill()}function f(u){var z,v,n,F;this.elements.tip!==null&&this.elements.tip.remove();z=this.options.style.tip.color||this.options.style.border.color;if(this.options.style.tip.corner!==false){if(!u)u=this.options.style.tip.corner;v=B(u,this.options.style.tip.size.width,this.options.style.tip.size.height);this.elements.tip='<div class="'+this.options.style.classes.tip+'" dir="ltr" rel="'+u+'" style="position:absolute; height:'+
this.options.style.tip.size.height+"px; width:"+this.options.style.tip.size.width+'px; margin:0 auto; line-height:0.1px; font-size:1px;">';if(b("<canvas>").get(0).getContext)this.elements.tip+='<canvas height="'+this.options.style.tip.size.height+'" width="'+this.options.style.tip.size.width+'"></canvas>';else if(b.browser.msie){n=this.options.style.tip.size.width+","+this.options.style.tip.size.height;F="m"+v[0][0]+","+v[0][1];F+=" l"+v[1][0]+","+v[1][1];F+=" "+v[2][0]+","+v[2][1];F+=" xe";this.elements.tip+=
'<v:shape fillcolor="'+z+'" stroked="false" filled="true" path="'+F+'" coordsize="'+n+'" style="width:'+this.options.style.tip.size.width+"px; height:"+this.options.style.tip.size.height+"px; line-height:0.1px; display:inline-block; behavior:url(#default#VML); vertical-align:"+(u.search(/top/)!==-1?"bottom":"top")+'"></v:shape>';this.elements.tip+='<v:image style="behavior:url(#default#VML);"></v:image>';this.elements.contentWrapper.css("position","relative")}this.elements.tooltip.prepend(this.elements.tip+
"</div>");this.elements.tip=this.elements.tooltip.find("."+this.options.style.classes.tip).eq(0);b("<canvas>").get(0).getContext&&h.call(this,this.elements.tip.find("canvas:first"),v,z);u.search(/top/)!==-1&&b.browser.msie&&parseInt(b.browser.version.charAt(0))===6&&this.elements.tip.css({marginTop:-4});l.call(this,u)}}function h(u,z,v){u=u.get(0).getContext("2d");u.fillStyle=v;u.beginPath();u.moveTo(z[0][0],z[0][1]);u.lineTo(z[1][0],z[1][1]);u.lineTo(z[2][0],z[2][1]);u.fill()}function l(u){var z;
if(!(this.options.style.tip.corner===false||!this.elements.tip)){u||(u=this.elements.tip.attr("rel"));z=positionAdjust=b.browser.msie?1:0;this.elements.tip.css(u.match(/left|right|top|bottom/)[0],0);if(u.search(/top|bottom/)!==-1){if(b.browser.msie)positionAdjust=parseInt(b.browser.version.charAt(0))===6?u.search(/top/)!==-1?-3:1:u.search(/top/)!==-1?1:2;if(u.search(/Middle/)!==-1)this.elements.tip.css({left:"50%",marginLeft:-(this.options.style.tip.size.width/2)});else if(u.search(/Left/)!==-1)this.elements.tip.css({left:this.options.style.border.radius-
z});else u.search(/Right/)!==-1&&this.elements.tip.css({right:this.options.style.border.radius+z});u.search(/top/)!==-1?this.elements.tip.css({top:-positionAdjust}):this.elements.tip.css({bottom:positionAdjust})}else if(u.search(/left|right/)!==-1){if(b.browser.msie)positionAdjust=parseInt(b.browser.version.charAt(0))===6?1:u.search(/left/)!==-1?1:2;if(u.search(/Middle/)!==-1)this.elements.tip.css({top:"50%",marginTop:-(this.options.style.tip.size.height/2)});else if(u.search(/Top/)!==-1)this.elements.tip.css({top:this.options.style.border.radius-
z});else u.search(/Bottom/)!==-1&&this.elements.tip.css({bottom:this.options.style.border.radius+z});u.search(/left/)!==-1?this.elements.tip.css({left:-positionAdjust}):this.elements.tip.css({right:positionAdjust})}u="padding-"+u.match(/left|right|top|bottom/)[0];z=this.options.style.tip.size[u.search(/left|right/)!==-1?"width":"height"];this.elements.tooltip.css("padding",0);this.elements.tooltip.css(u,z);if(b.browser.msie&&parseInt(b.browser.version.charAt(0))==6){u=parseInt(this.elements.tip.css("margin-top"))||
0;u+=parseInt(this.elements.content.css("margin-top"))||0;this.elements.tip.css({marginTop:u})}}}function k(){var u=this;u.elements.title!==null&&u.elements.title.remove();u.elements.title=b('<div class="'+u.options.style.classes.title+'">').css(j(u.options.style.title,true)).css({zoom:b.browser.msie?1:0}).prependTo(u.elements.contentWrapper);u.options.content.title.text&&u.updateTitle.call(u,u.options.content.title.text);if(u.options.content.title.button!==false&&typeof u.options.content.title.button==
"string")u.elements.button=b('<a class="'+u.options.style.classes.button+'" style="float:right; position: relative"></a>').css(j(u.options.style.button,true)).html(u.options.content.title.button).prependTo(u.elements.title).click(function(z){u.status.disabled||u.hide(z)})}function p(){function u(H){if(v.status.disabled!==true){if(v.options.hide.when.event=="inactive"){b(I).each(function(){F.bind(this+".qtip-inactive",N);v.elements.content.bind(this+".qtip-inactive",N)});N()}clearTimeout(v.timers.show);
clearTimeout(v.timers.hide);v.timers.show=setTimeout(function(){v.show(H)},v.options.show.delay)}}function z(H){if(v.status.disabled!==true){if(v.options.hide.fixed===true&&v.options.hide.when.event.search(/mouse(out|leave)/i)!==-1&&b(H.relatedTarget).parents("div.qtip[qtip]").length>0){H.stopPropagation();H.preventDefault();clearTimeout(v.timers.hide);return false}clearTimeout(v.timers.show);clearTimeout(v.timers.hide);v.elements.tooltip.stop(true,true);v.timers.hide=setTimeout(function(){v.hide(H)},
v.options.hide.delay)}}var v,n,F,I;v=this;n=v.options.show.when.target;F=v.options.hide.when.target;if(v.options.hide.fixed)F=F.add(v.elements.tooltip);if(v.options.hide.when.event=="inactive"){I=["click","dblclick","mousedown","mouseup","mousemove","mouseout","mouseenter","mouseleave","mouseover"];var N=function(H){if(v.status.disabled!==true){clearTimeout(v.timers.inactive);v.timers.inactive=setTimeout(function(){b(I).each(function(){F.unbind(this+".qtip-inactive");v.elements.content.unbind(this+
".qtip-inactive")});v.hide(H)},v.options.hide.delay)}}}else v.options.hide.fixed===true&&v.elements.tooltip.bind("mouseover.qtip",function(){v.status.disabled!==true&&clearTimeout(v.timers.hide)});if(v.options.show.when.target.add(v.options.hide.when.target).length===1&&v.options.show.when.event==v.options.hide.when.event&&v.options.hide.when.event!=="inactive"||v.options.hide.when.event=="unfocus"){v.cache.toggle=0;n.bind(v.options.show.when.event+".qtip",function(H){v.cache.toggle==0?u(H):z(H)})}else{n.bind(v.options.show.when.event+
".qtip",u);v.options.hide.when.event!=="inactive"&&F.bind(v.options.hide.when.event+".qtip",z)}v.options.position.type.search(/(fixed|absolute)/)!==-1&&v.elements.tooltip.bind("mouseover.qtip",v.focus);v.options.position.target==="mouse"&&v.options.position.type!=="static"&&n.bind("mousemove.qtip",function(H){v.cache.mouse={x:H.pageX,y:H.pageY};v.status.disabled===false&&v.options.position.adjust.mouse===true&&v.options.position.type!=="static"&&v.elements.tooltip.css("display")!=="none"&&v.updatePosition(H)})}
function s(u,z,v){var n,F,I;if(v.corner=="center")return z.position;n=b.extend({},u);I={x:false,y:false};F={left:n.left<b.fn.qtip.cache.screen.scroll.left,right:n.left+v.dimensions.width+2>=b.fn.qtip.cache.screen.width+b.fn.qtip.cache.screen.scroll.left,top:n.top<b.fn.qtip.cache.screen.scroll.top,bottom:n.top+v.dimensions.height+2>=b.fn.qtip.cache.screen.height+b.fn.qtip.cache.screen.scroll.top};F={left:F.left&&(v.corner.search(/right/i)!=-1||v.corner.search(/right/i)==-1&&!F.right),right:F.right&&
(v.corner.search(/left/i)!=-1||v.corner.search(/left/i)==-1&&!F.left),top:F.top&&v.corner.search(/top/i)==-1,bottom:F.bottom&&v.corner.search(/bottom/i)==-1};if(F.left){n.left=this.options.position.target!=="mouse"?z.position.left+z.dimensions.width:this.cache.mouse.x;I.x="Left"}else if(F.right){n.left=this.options.position.target!=="mouse"?z.position.left-v.dimensions.width:this.cache.mouse.x-v.dimensions.width;I.x="Right"}if(F.top){n.top=this.options.position.target!=="mouse"?z.position.top+z.dimensions.height:
this.cache.mouse.y;I.y="top"}else if(F.bottom){n.top=this.options.position.target!=="mouse"?z.position.top-v.dimensions.height:this.cache.mouse.y-v.dimensions.height;I.y="bottom"}if(n.left<0){n.left=u.left;I.x=false}if(n.top<0){n.top=u.top;I.y=false}if(this.options.style.tip.corner!==false){n.corner=new String(v.corner);if(I.x!==false)n.corner=n.corner.replace(/Left|Right|Middle/,I.x);if(I.y!==false)n.corner=n.corner.replace(/top|bottom/,I.y);n.corner!==this.elements.tip.attr("rel")&&f.call(this,
n.corner)}return n}function j(u,z){var v,n;v=b.extend(true,{},u);for(n in v)if(z===true&&n.search(/(tip|classes)/i)!==-1)delete v[n];else!z&&n.search(/(width|border|tip|title|classes|user)/i)!==-1&&delete v[n];return v}function y(u){if(typeof u.tip!=="object")u.tip={corner:u.tip};if(typeof u.tip.size!=="object")u.tip.size={width:u.tip.size,height:u.tip.size};if(typeof u.border!=="object")u.border={width:u.border};if(typeof u.width!=="object")u.width={value:u.width};if(typeof u.width.max=="string")u.width.max=
parseInt(u.width.max.replace(/([0-9]+)/i,"$1"));if(typeof u.width.min=="string")u.width.min=parseInt(u.width.min.replace(/([0-9]+)/i,"$1"));if(typeof u.tip.size.x=="number"){u.tip.size.width=u.tip.size.x;delete u.tip.size.x}if(typeof u.tip.size.y=="number"){u.tip.size.height=u.tip.size.y;delete u.tip.size.y}return u}function D(){var u,z;z=[true,{}];for(u=0;u<arguments.length;u++)z.push(arguments[u]);for(u=[b.extend.apply(b,z)];typeof u[0].name=="string";)u.unshift(y(b.fn.qtip.styles[u[0].name]));
u.unshift(true,{classes:{tooltip:"qtip-"+(arguments[0].name||"defaults")}},b.fn.qtip.styles.defaults);u=b.extend.apply(b,u);z=b.browser.msie?1:0;u.tip.size.width+=z;u.tip.size.height+=z;if(u.tip.size.width%2>0)u.tip.size.width+=1;if(u.tip.size.height%2>0)u.tip.size.height+=1;if(u.tip.corner===true)u.tip.corner=this.options.position.corner.tooltip==="center"?false:this.options.position.corner.tooltip;return u}function B(u,z,v){z={bottomRight:[[0,0],[z,v],[z,0]],bottomLeft:[[0,0],[z,0],[0,v]],topRight:[[0,
v],[z,0],[z,v]],topLeft:[[0,0],[0,v],[z,v]],topMiddle:[[0,v],[z/2,0],[z,v]],bottomMiddle:[[0,0],[z,0],[z/2,v]],rightMiddle:[[0,0],[z,v/2],[0,v]],leftMiddle:[[z,0],[z,v],[0,v/2]]};z.leftTop=z.bottomRight;z.rightTop=z.bottomLeft;z.leftBottom=z.topRight;z.rightBottom=z.topLeft;return z[u]}function E(u){var z;if(b("<canvas>").get(0).getContext)z={topLeft:[u,u],topRight:[0,u],bottomLeft:[u,0],bottomRight:[0,0]};else if(b.browser.msie)z={topLeft:[-90,90,0],topRight:[-90,90,-u],bottomLeft:[90,270,0],bottomRight:[90,
270,-u]};return z}function Q(){var u;u=this.getDimensions();this.elements.bgiframe=this.elements.wrapper.prepend('<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:false" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=\'0\'); border: 1px solid red; height:'+u.height+"px; width:"+u.width+'px" />').children(".qtip-bgiframe:first")}b.fn.qtip=function(u,z){var v,n,F,I,N,H,P,O;if(typeof u=="string"){typeof b(this).data("qtip")!=="object"&&b.fn.qtip.log.error.call(self,
1,b.fn.qtip.constants.NO_TOOLTIP_PRESENT,false);if(u=="api")return b(this).data("qtip").interfaces[b(this).data("qtip").current];else if(u=="interfaces")return b(this).data("qtip").interfaces}else{u||(u={});if(typeof u.content!=="object"||u.content.jquery&&u.content.length>0)u.content={text:u.content};if(typeof u.content.title!=="object")u.content.title={text:u.content.title};if(typeof u.position!=="object")u.position={corner:u.position};if(typeof u.position.corner!=="object")u.position.corner={target:u.position.corner,
tooltip:u.position.corner};if(typeof u.show!=="object")u.show={when:u.show};if(typeof u.show.when!=="object")u.show.when={event:u.show.when};if(typeof u.show.effect!=="object")u.show.effect={type:u.show.effect};if(typeof u.hide!=="object")u.hide={when:u.hide};if(typeof u.hide.when!=="object")u.hide.when={event:u.hide.when};if(typeof u.hide.effect!=="object")u.hide.effect={type:u.hide.effect};if(typeof u.style!=="object")u.style={name:u.style};u.style=y(u.style);I=b.extend(true,{},b.fn.qtip.defaults,
u);I.style=D.call({options:I},I.style);I.user=b.extend(true,{},u)}return b(this).each(function(){if(typeof u=="string"){H=u.toLowerCase();F=b(this).qtip("interfaces");if(typeof F=="object")if(z===true&&H=="destroy")for(;F.length>0;)F[F.length-1].destroy();else{if(z!==true)F=[b(this).qtip("api")];for(v=0;v<F.length;v++)if(H=="destroy")F[v].destroy();else if(F[v].status.rendered===true)if(H=="show")F[v].show();else if(H=="hide")F[v].hide();else if(H=="focus")F[v].focus();else if(H=="disable")F[v].disable(true);
else H=="enable"&&F[v].disable(false)}}else{P=b.extend(true,{},I);P.hide.effect.length=I.hide.effect.length;P.show.effect.length=I.show.effect.length;if(P.position.container===false)P.position.container=b(document.body);if(P.position.target===false)P.position.target=b(this);if(P.show.when.target===false)P.show.when.target=b(this);if(P.hide.when.target===false)P.hide.when.target=b(this);n=b.fn.qtip.interfaces.length;for(v=0;v<n;v++)if(typeof b.fn.qtip.interfaces[v]=="undefined"){n=v;break}N=new e(b(this),
P,n);b.fn.qtip.interfaces[n]=N;if(typeof b(this).data("qtip")=="object"){if(typeof b(this).attr("qtip")==="undefined")b(this).data("qtip").current=b(this).data("qtip").interfaces.length;b(this).data("qtip").interfaces.push(N)}else b(this).data("qtip",{current:0,interfaces:[N]});if(P.content.prerender===false&&P.show.when.event!==false&&P.show.ready!==true)P.show.when.target.bind(P.show.when.event+".qtip-"+n+"-create",{qtip:n},function(T){O=b.fn.qtip.interfaces[T.data.qtip];O.options.show.when.target.unbind(O.options.show.when.event+
".qtip-"+T.data.qtip+"-create");O.cache.mouse={x:T.pageX,y:T.pageY};d.call(O);O.options.show.when.target.trigger(O.options.show.when.event)});else{N.cache.mouse={x:P.show.when.target.offset().left,y:P.show.when.target.offset().top};d.call(N)}}})};b(document).ready(function(){b.fn.qtip.cache={screen:{scroll:{left:b(window).scrollLeft(),top:b(window).scrollTop()},width:b(window).width(),height:b(window).height()}};var u;b(window).bind("resize scroll",function(z){clearTimeout(u);u=setTimeout(function(){if(z.type===
"scroll")b.fn.qtip.cache.screen.scroll={left:b(window).scrollLeft(),top:b(window).scrollTop()};else{b.fn.qtip.cache.screen.width=b(window).width();b.fn.qtip.cache.screen.height=b(window).height()}for(i=0;i<b.fn.qtip.interfaces.length;i++){var v=b.fn.qtip.interfaces[i];if(v.status.rendered===true&&(v.options.position.type!=="static"||v.options.position.adjust.scroll&&z.type==="scroll"||v.options.position.adjust.resize&&z.type==="resize"))v.updatePosition(z,true)}},100)});b(document).bind("mousedown.qtip",
function(z){b(z.target).parents("div.qtip").length===0&&b(".qtip[unfocus]").each(function(){var v=b(this).qtip("api");b(this).is(":visible")&&!v.status.disabled&&b(z.target).add(v.elements.target).length>1&&v.hide(z)})})});b.fn.qtip.interfaces=[];b.fn.qtip.log={error:function(){return this}};b.fn.qtip.constants={};b.fn.qtip.defaults={content:{prerender:false,text:false,url:false,data:null,title:{text:false,button:false}},position:{target:false,corner:{target:"bottomRight",tooltip:"topLeft"},adjust:{x:0,
y:0,mouse:true,screen:false,scroll:true,resize:true},type:"absolute",container:false},show:{when:{target:false,event:"mouseover"},effect:{type:"fade",length:100},delay:140,solo:false,ready:false},hide:{when:{target:false,event:"mouseout"},effect:{type:"fade",length:100},delay:0,fixed:false},api:{beforeRender:function(){},onRender:function(){},beforePositionUpdate:function(){},onPositionUpdate:function(){},beforeShow:function(){},onShow:function(){},beforeHide:function(){},onHide:function(){},beforeContentUpdate:function(){},
onContentUpdate:function(){},beforeContentLoad:function(){},onContentLoad:function(){},beforeTitleUpdate:function(){},onTitleUpdate:function(){},beforeDestroy:function(){},onDestroy:function(){},beforeFocus:function(){},onFocus:function(){}}};b.fn.qtip.styles={defaults:{background:"white",color:"#111",overflow:"hidden",textAlign:"left",width:{min:0,max:250},padding:"5px 9px",border:{width:1,radius:0,color:"#d3d3d3"},tip:{corner:false,color:false,size:{width:13,height:13},opacity:1},title:{background:"#e1e1e1",
fontWeight:"bold",padding:"7px 12px"},button:{cursor:"pointer"},classes:{target:"",tip:"qtip-tip",title:"qtip-title",button:"qtip-button",content:"qtip-content",active:"qtip-active"}},cream:{border:{width:3,radius:0,color:"#F9E98E"},title:{background:"#F0DE7D",color:"#A27D35"},background:"#FBF7AA",color:"#A27D35",classes:{tooltip:"qtip-cream"}},light:{border:{width:3,radius:0,color:"#E2E2E2"},title:{background:"#f1f1f1",color:"#454545"},background:"white",color:"#454545",classes:{tooltip:"qtip-light"}},
dark:{border:{width:3,radius:0,color:"#303030"},title:{background:"#404040",color:"#f3f3f3"},background:"#505050",color:"#f3f3f3",classes:{tooltip:"qtip-dark"}},red:{border:{width:3,radius:0,color:"#CE6F6F"},title:{background:"#f28279",color:"#9C2F2F"},background:"#F79992",color:"#9C2F2F",classes:{tooltip:"qtip-red"}},green:{border:{width:3,radius:0,color:"#A9DB66"},title:{background:"#b9db8c",color:"#58792E"},background:"#CDE6AC",color:"#58792E",classes:{tooltip:"qtip-green"}},blue:{border:{width:3,
radius:0,color:"#ADD9ED"},title:{background:"#D0E9F5",color:"#5E99BD"},background:"#E5F6FE",color:"#4D9FBF",classes:{tooltip:"qtip-blue"}}}})(jQuery);
(function(b){b.fn.extend({elastic:function(){var e=["paddingTop","paddingRight","paddingBottom","paddingLeft","fontSize","lineHeight","fontFamily","width","fontWeight"];return this.each(function(){function d(s,j){curratedHeight=Math.floor(parseInt(s,10));c.height()!=curratedHeight&&c.css({height:curratedHeight+"px",overflow:j})}function a(){var s=c.val().replace(/<|>/g," ").replace(/\n/g,"<br />").replace(/&/g,"&amp;"),j=f.html();if(s+"&nbsp;"!=j){f.html(s+"&nbsp;");if(Math.abs(f.height()+h-c.height())>
3){s=f.height()+h;if(s>=k)d(k,"auto");else s<=l?d(l,"hidden"):d(s,"hidden")}}}if(this.type!="textarea")return false;var c=b(this),f=b("<div />").css({position:"absolute",display:"none"}),h=parseInt(c.css("lineHeight"),10)||parseInt(c.css("fontSize"),"10"),l=parseInt(c.css("height"),10)||h*3,k=parseInt(c.css("max-height"),10)||Number.MAX_VALUE,p=0;f.appendTo(c.parent());for(p=e.length;p--;)f.css(e[p].toString(),c.css(e[p].toString()));c.css({overflow:"hidden"}).bind("focus",function(){self.periodicalUpdater=
window.setInterval(function(){a()},50)}).bind("blur",function(){clearInterval(self.periodicalUpdater)});a()})}})})(jQuery);
(function(b){b.fn.jqm=function(y){var D={overlay:50,overlayClass:"jqmOverlay",closeClass:"jqmClose",trigger:".jqModal",ajax:f,ajaxText:"",target:f,modal:f,toTop:f,onShow:f,onHide:f,onLoad:f};return this.each(function(){if(this._jqm)return d[this._jqm].c=b.extend({},d[this._jqm].c,y);e++;this._jqm=e;d[e]={c:b.extend(D,b.jqm.params,y),a:f,w:b(this).addClass("jqmID"+e),s:e};D.trigger&&b(this).jqmAddTrigger(D.trigger)})};b.fn.jqmAddClose=function(y){return j(this,y,"jqmHide")};b.fn.jqmAddTrigger=function(y){return j(this,
y,"jqmShow")};b.fn.jqmShow=function(y){return this.each(function(){y=y||window.event;b.jqm.open(this._jqm,y)})};b.fn.jqmHide=function(y){return this.each(function(){y=y||window.event;b.jqm.close(this._jqm,y)})};b.jqm={hash:{},open:function(y,D){var B=d[y],E=B.c,Q="."+E.closeClass,u=parseInt(B.w.css("z-index"));u=u>0?u:3E3;var z=b("<div></div>").css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":u-1,opacity:E.overlay/100});if(B.a)return f;B.t=D;B.a=true;B.w.css("z-index",u);if(E.modal){a[0]||
p("bind");a.push(y)}else if(E.overlay>0)B.w.jqmAddClose(z);else z=f;B.o=z?z.addClass(E.overlayClass).prependTo("body"):f;if(c){b("html,body").css({height:"100%",width:"100%"});if(z){z=z.css({position:"absolute"})[0];for(var v in{Top:1,Left:1})z.style.setExpression(v.toLowerCase(),"(_=(document.documentElement.scroll"+v+" || document.body.scroll"+v+"))+'px'")}}if(E.ajax){u=E.target||B.w;z=E.ajax;u=typeof u=="string"?b(u,B.w):b(u);z=z.substr(0,1)=="@"?b(D).attr(z.substring(1)):z;u.html(E.ajaxText).load(z,
function(){E.onLoad&&E.onLoad.call(this,B);Q&&B.w.jqmAddClose(b(Q,B.w));l(B)})}else Q&&B.w.jqmAddClose(b(Q,B.w));E.toTop&&B.o&&B.w.before('<span id="jqmP'+B.w[0]._jqm+'"></span>').insertAfter(B.o);E.onShow?E.onShow(B):B.w.show();l(B);return f},close:function(y){y=d[y];if(!y.a)return f;y.a=f;if(a[0]){a.pop();a[0]||p("unbind")}y.c.toTop&&y.o&&b("#jqmP"+y.w[0]._jqm).after(y.w).remove();if(y.c.onHide)y.c.onHide(y);else{y.w.hide();y.o&&y.o.remove()}return f},params:{}};var e=0,d=b.jqm.hash,a=[],c=b.browser.msie&&
b.browser.version=="6.0",f=false,h=b('<iframe src="javascript:false;document.write(\'\');" class="jqm"></iframe>').css({opacity:0}),l=function(y){if(c)if(y.o)y.o.html('<p style="width:100%;height:100%"/>').prepend(h);else b("iframe.jqm",y.w)[0]||y.w.prepend(h);k(y)},k=function(y){try{b(":input:visible",y.w)[0].focus()}catch(D){}},p=function(y){b()[y]("keypress",s)[y]("keydown",s)[y]("mousedown",s)},s=function(y){var D=d[a[a.length-1]];(y=!b(y.target).parents(".jqmID"+D.s)[0])&&k(D);return!y},j=function(y,
D,B){return y.each(function(){var E=this._jqm;b(D).each(function(){if(!this[B]){this[B]=[];b(this).click(function(){for(var Q in{jqmShow:1,jqmHide:1})for(var u in this[Q])d[this[Q][u]]&&d[this[Q][u]].w[Q](this);return f})}this[B].push(E)})})}})(jQuery);(function(){mr={}})(this);
(function(b){b.tips={init:function(){jQuery.fn.qtip.styles.mrOrangeStyle={background:"#F87729",color:"#FFFFFF",textAlign:"center",height:15,padding:5,"padding-top":0,"padding-bottom":0,border:{width:0,radius:4,color:"#F87729"},tip:{corner:"topMiddle",color:"#F87729",size:{x:5,y:5}}};jQuery.fn.qtip.styles.mrGrayStyle={background:"#E0E0E0",color:"#000000",textAlign:"left",width:230,padding:5,"padding-top":0,"padding-bottom":0,border:{width:0,radius:4,color:"#E0E0E0"},tip:{corner:"topRight",color:"#E0E0E0",
size:{x:5,y:5}}};jQuery.fn.qtip.styles.mrBrownStyle={background:"#A49637",color:"#FFFFFF",textAlign:"center",height:15,padding:5,"padding-top":0,"padding-bottom":0,border:{width:0,radius:4,color:"#A49637"},tip:{corner:"topMiddle",color:"#A49637",size:{x:5,y:5}}};jQuery.fn.qtip.styles.mrGreenStyle={background:"#64A600",color:"#FFFFFF",textAlign:"center",height:15,padding:5,"padding-top":0,"padding-bottom":0,border:{width:0,radius:4,color:"#64A600"},tip:{corner:"topMiddle",color:"#64A600",size:{x:5,
y:5}}}}};b.tips.add=function(e,d,a,c){c||(c={live:"true",show:{delay:0,effect:{length:50}},hide:{delay:0,effect:{length:50}},position:{corner:{target:"bottomMiddle",tooltip:"topMiddle"}}});if(!c.style)c.style=a?a:"mrOrangeStyle";c.content=d;e.qtip(c)};b.tips.remove=function(e){e.qtip("destroy")}})(mr);mr.tips.init();
$(document).ready(function(){jQuery("#select_group").live("change",function(){var b=$(this),e=b.val();b=b.children();if(e!="all"){for(var d=0;d<b.length;d++){var a="."+b[d].value+".here";jQuery(a+" > p ").removeClass("add_invite");jQuery(a).hide()}a="."+e+".here";jQuery(a+" > p ").addClass("add_invite");jQuery(a).show()}else for(d=0;d<b.length;d++){a="."+b[d].value+".here";jQuery(a+" > p ").addClass("add_invite");jQuery(a).show()}});$("#invite_csv").ajaxForm(function(b){if(b.length>4){b=eval(b);b.error?
afficheErreur(b.error):showCsvEmails(b)}else afficheErreur(__("message_error_format",null,"contact"))});$("a.accordeon").live("click",function(){$("div#invite_column_left > .scroll_invite").hide();$(".scroll_invite").hide();$(this).parent().next("div.scroll_invite").show()});$(".add_invite > input ").live("click",function(){$("#information").text("");var b=$(this).next().text(),e=$(this).attr("id"),d=$(this).attr("is_non_clickable"),a=$(this).attr("is_membre");if(d)afficheErreur(__("message_the_contact",
null,"contact")+"<b>"+b+"</b>"+__("message_is_on",null,"contact")+d+".");else if(ajouteContactValide(b,e,0,a)){$(this).parent().removeClass("add_invite");$(this).parent().parent().removeClass("here");$(this).parent().parent().hide()}});$(".remove_invite").live("click",function(){$("#information").text("");var b=$(this).attr("old_id");$(this).parent().remove();$("#"+b).removeAttr("checked");$("#"+b).parent().addClass("add_invite");$("#"+b).parent().parent().addClass("here");$("#"+b).parent().parent().show()});
$("a.remove_invite_manuel").live("click",function(){$("#information").text("");$(this).parent().remove()});$(".add_invite_all").live("click",function(){$("#information").text("");var b=$(this).parents("ul").find(".add_invite > :input");$.each(b,function(e,d){d=$(d);var a=d.parent(),c=a.parent(),f=d.attr("is_non_clickable"),h=d.attr("is_membre");if(!f)if(f=d.val())if(ajouteContactValide(f,d.attr("id"),0,h)){a.removeClass("add_invite");c.removeClass("here");c.hide()}})});$(".remove_invite_all").live("click",
function(){$("#information").text("");var b=$(".remove_invite");$.each(b,function(e,d){id=$(d).attr("old_id");$("#"+id).removeAttr("checked");$("#"+id).parent().addClass("add_invite");$("#"+id).parent().parent().addClass("here");$("#"+id).parent().parent().show()});$("#send_email_to_list").text("")});$("#open_inviter_connexion").live("click",function(){var b=$(this).attr("url"),e=jQuery($("#form_email").get(0).form).serialize();$("#ajax_load").show();$.post(b,e,function(d){$("#ajax_load").hide();
if(d.length>4){d=eval(d);showOpenInviterEmails(d)}else afficheErreur(__("message_error_parameters",null,"contact"))})});$(".other_provider").live("click",function(){$("#open_inviter_connecte").hide();$("#invite_webmail").show()});$(".other_file").live("click",function(){$("#csv_connecte").hide();$("#invite_csv").show()});$("#invite_manuel").live("click",function(){var b=$("#bloc-text-manuel").val();b.replace(" ","");b=b.split(",");for(var e=b.length,d=" ",a=false,c=0;c<e;c++)if(/[^ ]*@[^ ]*.[a-z]{2,6}$/i.test(jQuery.trim(b[c])))ajouteContactValide(jQuery.trim(b[c],
0,1,0));else{a=true;d=d+" "+b[c]}a&&afficheErreur(__("message_error_format",null,"contact")+" : "+d);$("#bloc-text-manuel").val("")});$("#annule_information").live("click",function(b){b.preventDefault();$("div.notice_error").fadeOut("fast",function(){$(this).remove()})});$("#btn_send").live("click",function(){var b=$("#send_email_to_list > li :input[@val]").serialize(),e=$(this).attr("url"),d=$("#bloc-text-send").val(),a=$(this).attr("ref");$("#ajax_load_send").show();$.post(e,{emails:b,message:d,
moderator:a,is_ajax:"1"},function(c){c=eval(c);c.redirect_to&&parent.location.replace(c.redirect_to);if(c.error_message&&c.error_message.length>0){$("#ajax_load_send").hide();afficheErreur(c.error_message)}})})});
function ajouteContactValide(b,e,d,a){if(b){$("#information").text("");if(d==0)a==1?$("#send_email_to_list").append("<li><h2>"+b+'</h2><a class="remove_invite" old_id="'+e+'">'+__("link_remove_invite",null,"contact")+'</a><input type="hidden" name="contacts[to[]]" value="'+e+'" /></li>'):$("#send_email_to_list").append("<li><h2>"+b+'</h2><a class="remove_invite" old_id="'+e+'">'+__("link_remove_invite",null,"contact")+'</a><input type="hidden" name="contacts[to[]]" value="'+b+'" /></li>');else $("#send_email_to_list").append("<li><h2>"+
b+'</h2><a class="remove_invite_manuel" >'+__("link_remove_invite",null,"contact")+'</a><input type="hidden" name="contacts[to[]]" value="'+b+'" /></li></li>');return 1}return 0}
function showOpenInviterEmails(b){$("#information").text("");$("#invite_webmail").hide();$("#open_inviter_connecte").show();$("#open_inviter_connecte > span").remove();$("#open_inviter_connecte").append("<span></span>");b=b.contacts;$.each(b,function(e,d){var a='<li><p class="add_invite"><input type="checkbox" id="contact_webmail_'+d.provider+"_"+d.identifiant+'" value="'+d.email+'" ';if(d.is_non_clickable)a=a+'" is_non_clickable="'+d.is_non_clickable+'" ';a=d.is_membre?a+' is_membre="1" ':a+' is_membre="0" ';
a+=" /> ";a=a+'<label for="contact_webmail_'+d.provider+"_"+d.identifiant+'">'+d.email+"</label>";if(d.is_membre)a+='&nbsp;<img src="/images/common/ever-register.gif" />';a+="</p></li>";$("#open_inviter_connecte > span").append(a)})}
function showCsvEmails(b){$("#information").text("");$("#invite_csv").hide();$("#csv_connecte").show();$("#csv_connecte > span").remove();$("#csv_connecte").append("<span></span>");b=b.contacts;$.each(b,function(e,d){var a='<li><p class="add_invite"><input type="checkbox" id="contact_csv_'+d.identifiant+'" value="'+d.email+'" ';if(d.is_non_clickable)a=a+'" is_non_clickable="'+d.is_non_clickable+'" ';a=d.is_membre?a+'" is_membre="1" ':a+'" is_membre="0" ';a+='" /> ';a=a+'<label for="contact_csv_'+
d.identifiant+'">'+d.email+"</label>";if(d.is_membre)a+='&nbsp;<img src="/images/common/ever-register.gif" />';a+="</p></li>";$("#csv_connecte > span").append(a)})}
function afficheErreur(b){$("#information").text("");$("#information").append('<div class="notice_error"><div class="notice_error_lt"></div><div class="notice_error_rt"></div><div class="notice_close" id="annule_information"><a  href="#">x</a></div><ul><li>'+b+'</li></ul><div class="notice_error_lb"></div><div class="notice_error_rb"></div></div>')}
(function(b){function e(){b.fn.ajaxSubmit.debug&&window.console&&window.console.log&&window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}b.fn.ajaxSubmit=function(d){function a(){function j(){if(!F++){z.detachEvent?z.detachEvent("onload",j):z.removeEventListener("load",j,false);var P=true;try{if(I)throw"timeout";var O,T;T=z.contentWindow?z.contentWindow.document:z.contentDocument?z.contentDocument:z.document;if((T.body==null||T.body.innerHTML=="")&&!H){H=1;F--;setTimeout(j,
100);return}v.responseText=T.body?T.body.innerHTML:null;v.responseXML=T.XMLDocument?T.XMLDocument:T;v.getResponseHeader=function(o){return{"content-type":B.dataType}[o]};if(B.dataType=="json"||B.dataType=="script"){var g=T.getElementsByTagName("textarea")[0];v.responseText=g?g.value:v.responseText}else if(B.dataType=="xml"&&!v.responseXML&&v.responseText!=null)v.responseXML=y(v.responseText);O=b.httpData(v,B.dataType)}catch(m){P=false;b.handleError(B,v,"error",m)}if(P){B.success(O,"success");n&&b.event.trigger("ajaxSuccess",
[v,B])}n&&b.event.trigger("ajaxComplete",[v,B]);n&&!--b.active&&b.event.trigger("ajaxStop");if(B.complete)B.complete(v,P?"success":"error");setTimeout(function(){u.remove();v.responseXML=null},100)}}function y(P,O){if(window.ActiveXObject){O=new ActiveXObject("Microsoft.XMLDOM");O.async="false";O.loadXML(P)}else O=(new DOMParser).parseFromString(P,"text/xml");return O&&O.documentElement&&O.documentElement.tagName!="parsererror"?O:null}var D=k[0];if(b(":input[name=submit]",D).length)alert('Error: Form elements must not be named "submit".');
else{var B=b.extend({},b.ajaxSettings,d),E=b.extend(true,{},b.extend(true,{},b.ajaxSettings),B),Q="jqFormIO"+(new Date).getTime(),u=b('<iframe id="'+Q+'" name="'+Q+'" src="about:blank" />'),z=u[0];u.css({position:"absolute",top:"-1000px",left:"-1000px"});var v={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;u.attr("src","about:blank")}},n=B.global;
n&&!b.active++&&b.event.trigger("ajaxStart");n&&b.event.trigger("ajaxSend",[v,B]);if(E.beforeSend&&E.beforeSend(v,E)===false)E.global&&b.active--;else if(!v.aborted){var F=0,I=0;if(E=D.clk){var N=E.name;if(N&&!E.disabled){d.extraData=d.extraData||{};d.extraData[N]=E.value;if(E.type=="image"){d.extraData[name+".x"]=D.clk_x;d.extraData[name+".y"]=D.clk_y}}}setTimeout(function(){var P=k.attr("target"),O=k.attr("action");D.setAttribute("target",Q);D.getAttribute("method")!="POST"&&D.setAttribute("method",
"POST");D.getAttribute("action")!=B.url&&D.setAttribute("action",B.url);d.skipEncodingOverride||k.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});B.timeout&&setTimeout(function(){I=true;j()},B.timeout);var T=[];try{if(d.extraData)for(var g in d.extraData)T.push(b('<input type="hidden" name="'+g+'" value="'+d.extraData[g]+'" />').appendTo(D)[0]);u.appendTo("body");z.attachEvent?z.attachEvent("onload",j):z.addEventListener("load",j,false);D.submit()}finally{D.setAttribute("action",
O);P?D.setAttribute("target",P):k.removeAttr("target");b(T).remove()}},10);var H=0}}}if(!this.length){e("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof d=="function")d={success:d};var c=b.trim(this.attr("action"));if(c)c=(c.match(/^([^#]+)/)||[])[1];c=c||window.location.href||"";d=b.extend({url:c,type:this.attr("method")||"GET"},d||{});c={};this.trigger("form-pre-serialize",[this,d,c]);if(c.veto){e("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(d.beforeSerialize&&
d.beforeSerialize(this,d)===false){e("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var f=this.formToArray(d.semantic);if(d.data){d.extraData=d.data;for(var h in d.data)if(d.data[h]instanceof Array)for(var l in d.data[h])f.push({name:h,value:d.data[h][l]});else f.push({name:h,value:d.data[h]})}if(d.beforeSubmit&&d.beforeSubmit(f,this,d)===false){e("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[f,this,d,c]);if(c.veto){e("ajaxSubmit: submit vetoed via form-submit-validate trigger");
return this}h=b.param(f);if(d.type.toUpperCase()=="GET"){d.url+=(d.url.indexOf("?")>=0?"&":"?")+h;d.data=null}else d.data=h;var k=this,p=[];d.resetForm&&p.push(function(){k.resetForm()});d.clearForm&&p.push(function(){k.clearForm()});if(!d.dataType&&d.target){var s=d.success||function(){};p.push(function(j){b(d.target).html(j).each(s,arguments)})}else d.success&&p.push(d.success);d.success=function(j,y){for(var D=0,B=p.length;D<B;D++)p[D].apply(d,[j,y,k])};h=b("input:file",this).fieldValue();l=false;
for(c=0;c<h.length;c++)if(h[c])l=true;if(d.iframe||l||0)d.closeKeepAlive?b.get(d.closeKeepAlive,a):a();else b.ajax(d);this.trigger("form-submit-notify",[this,d]);return this};b.fn.ajaxForm=function(d){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(d);return false}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(a){var c=this.form;c.clk=this;if(this.type=="image")if(a.offsetX!=undefined){c.clk_x=a.offsetX;c.clk_y=a.offsetY}else if(typeof b.fn.offset==
"function"){var f=b(this).offset();c.clk_x=a.pageX-f.left;c.clk_y=a.pageY-f.top}else{c.clk_x=a.pageX-this.offsetLeft;c.clk_y=a.pageY-this.offsetTop}setTimeout(function(){c.clk=c.clk_x=c.clk_y=null},10)})})};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin")})};b.fn.formToArray=function(d){var a=[];if(this.length==0)return a;var c=this[0],f=d?c.getElementsByTagName("*"):c.elements;if(!f)return a;for(var h=
0,l=f.length;h<l;h++){var k=f[h],p=k.name;if(p)if(d&&c.clk&&k.type=="image"){if(!k.disabled&&c.clk==k){a.push({name:p,value:b(k).val()});a.push({name:p+".x",value:c.clk_x},{name:p+".y",value:c.clk_y})}}else if((k=b.fieldValue(k,true))&&k.constructor==Array)for(var s=0,j=k.length;s<j;s++)a.push({name:p,value:k[s]});else k!==null&&typeof k!="undefined"&&a.push({name:p,value:k})}if(!d&&c.clk){d=b(c.clk);f=d[0];if((p=f.name)&&!f.disabled&&f.type=="image"){a.push({name:p,value:d.val()});a.push({name:p+
".x",value:c.clk_x},{name:p+".y",value:c.clk_y})}}return a};b.fn.formSerialize=function(d){return b.param(this.formToArray(d))};b.fn.fieldSerialize=function(d){var a=[];this.each(function(){var c=this.name;if(c){var f=b.fieldValue(this,d);if(f&&f.constructor==Array)for(var h=0,l=f.length;h<l;h++)a.push({name:c,value:f[h]});else f!==null&&typeof f!="undefined"&&a.push({name:this.name,value:f})}});return b.param(a)};b.fn.fieldValue=function(d){for(var a=[],c=0,f=this.length;c<f;c++){var h=b.fieldValue(this[c],
d);h===null||typeof h=="undefined"||h.constructor==Array&&!h.length||(h.constructor==Array?b.merge(a,h):a.push(h))}return a};b.fieldValue=function(d,a){var c=d.name,f=d.type,h=d.tagName.toLowerCase();if(typeof a=="undefined")a=true;if(a&&(!c||d.disabled||f=="reset"||f=="button"||(f=="checkbox"||f=="radio")&&!d.checked||(f=="submit"||f=="image")&&d.form&&d.form.clk!=d||h=="select"&&d.selectedIndex==-1))return null;if(h=="select"){var l=d.selectedIndex;if(l<0)return null;c=[];h=d.options;var k=(f=f==
"select-one")?l+1:h.length;for(l=f?l:0;l<k;l++){var p=h[l];if(p.selected){var s=p.value;s||(s=p.attributes&&p.attributes.value&&!p.attributes.value.specified?p.text:p.value);if(f)return s;c.push(s)}}return c}return d.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,a=this.tagName.toLowerCase();if(d=="text"||d=="password"||a=="textarea")this.value="";
else if(d=="checkbox"||d=="radio")this.checked=false;else if(a=="select")this.selectedIndex=-1})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)this.reset()})};b.fn.enable=function(d){if(d==undefined)d=true;return this.each(function(){this.disabled=!d})};b.fn.selected=function(d){if(d==undefined)d=true;return this.each(function(){var a=this.type;if(a=="checkbox"||a=="radio")this.checked=d;else if(this.tagName.toLowerCase()==
"option"){a=b(this).parent("select");d&&a[0]&&a[0].type=="select-one"&&a.find("option").selected(false);this.selected=d}})}})(jQuery);
jQuery(document).ready(function(){$("div.notice_error div.notice_close").bind("click",function(){$("div.notice_error").fadeOut("fast",function(){$(this).remove()})});$("div.notice_confirmation div.notice_close").bind("click",function(){$("div.notice_confirmation").fadeOut("fast",function(){$(this).remove()})});try{jQuery("#"+DEFAULT_MAIN_MENU).addClass("current")}catch(b){}jQuery("#menu_2b h1").mouseover(function(){jQuery(this).children("a.hover_link").addClass("hovered")});jQuery("#menu_2b h1").mouseout(function(){jQuery(this).children("a.hover_link").removeClass("hovered")});
jQuery("a.comment_submit").live("click",function(e){e.preventDefault();jQuery(".reply_form").submit()});jQuery("textarea.expanding").elastic();jQuery(".thickbox_cancel").live("click",function(e){e.preventDefault();self.parent.tb_remove()});jQuery(".delete_confirm_objet").live("click",function(e){e.preventDefault();e=jQuery(this).attr("ref");traiteAction(e,0,"","")});jQuery(".modifie_confirm_comment").live("click",function(e){e.preventDefault();e=jQuery(this).attr("ref");var d=jQuery(this).attr("id"),
a=jQuery(this).parent().parent().parent().find(".expanding").val(),c=explode("|",jQuery(this).attr("datas"));traiteAction(e,d,a,c)});jQuery(".add_comment").live("click",function(e){e.preventDefault();e=jQuery(this).attr("ref");var d=jQuery(this).attr("id"),a=jQuery(this).parent().parent().parent().find(".expanding").val(),c=explode("|",jQuery(this).attr("datas"));traiteAction(e,d,a,c)});jQuery(".change_status").live("click",function(e){e.preventDefault();e=jQuery(this).attr("ref");var d=jQuery(this).attr("id"),
a=jQuery("#change_status_status_field").val()+";"+jQuery("#change_status_object_field").val(),c=explode("|",jQuery(this).attr("datas"));traiteAction(e,d,a,c)});jQuery("#link_address_info").live("click",function(e){e.preventDefault();e="Fermer";if(jQuery(this).text()=="Fermer"){e="Ouvrir";jQuery("#notice_residence_content").toggle()}else jQuery("#notice_residence_content").toggle("fast");jQuery(this).text(e)});jQuery("#link_all_profiles").live("click",function(e){e.preventDefault();jQuery.ajax({type:"GET",
dataType:"html",data:"user_id="+jQuery("#user_id").val(),success:function(d){jQuery(".user_tooltiped_picture").each(function(){mr.tips.remove(jQuery(this))});jQuery("div.menu_contact ul li a").removeClass("selected");jQuery("#link_all_profiles").addClass("selected");jQuery("#contacts_photo_list").html(d);jQuery(".user_tooltiped_picture").each(function(){mr.tips.add(jQuery(this),jQuery(this).parent().attr("alt"))})},url:"/profile_update_trombi"})});jQuery("#link_buddies_profiles").live("click",function(e){e.preventDefault();
jQuery.ajax({type:"GET",dataType:"html",data:"contactFilter=favorites&user_id="+jQuery("#user_id").val(),success:function(d){jQuery(".user_tooltiped_picture").each(function(){mr.tips.remove(jQuery(this))});jQuery("div.menu_contact ul li a").removeClass("selected");jQuery("#link_buddies_profiles").addClass("selected");jQuery("#contacts_photo_list").html(d);jQuery(".user_tooltiped_picture").each(function(){mr.tips.add(jQuery(this),jQuery(this).parent().attr("alt"))})},url:"/profile_update_trombi"})});
jQuery("#link_neighbours_profiles, #sub_link_neighbours_profiles").live("click",function(e){e.preventDefault();jQuery.ajax({type:"GET",dataType:"html",data:"contactFilter=neighbours&user_id="+jQuery("#user_id").val(),success:function(d){jQuery(".user_tooltiped_picture").each(function(){mr.tips.remove(jQuery(this))});jQuery("#sub_link_neighbours_profiles").hide();jQuery("#sub_link_cojo_member_profiles").show();jQuery("#link_cojo_member_profiles").hide();jQuery("#link_neighbours_profiles").show();jQuery("div.menu_contact ul li a").removeClass("selected");
jQuery("#link_neighbours_profiles").addClass("selected");jQuery("#contacts_photo_list").html(d);jQuery(".user_tooltiped_picture").each(function(){mr.tips.add(jQuery(this),jQuery(this).parent().attr("alt"))})},url:"/profile_update_trombi"})});jQuery("#link_cojo_member_profiles, #sub_link_cojo_member_profiles").live("click",function(e){e.preventDefault();jQuery.ajax({type:"GET",dataType:"html",data:"contactFilter=cojo_member&user_id="+jQuery("#user_id").val(),success:function(d){jQuery("#sub_link_neighbours_profiles").show();
jQuery("#sub_link_cojo_member_profiles").hide();jQuery("#link_cojo_member_profiles").show();jQuery("#link_neighbours_profiles").hide();jQuery("div.menu_contact ul li a").removeClass("selected");jQuery("#link_cojo_member_profiles").addClass("selected");jQuery("#contacts_photo_list").html(d);jQuery(".user_tooltiped_picture").each(function(){mr.tips.add(jQuery(this),jQuery(this).parent().attr("alt"))})},url:"/profile_update_trombi"})});jQuery("#link_cojo_member_profiles, #sub_link_neighbours_profiles").hide();
jQuery("#suggestion_list .suggestion_add_buddy").live("click",function(e){e.preventDefault();$(this).html($(this).attr("loading_message"));jQuery.post($(this).attr("href"),"id="+$(this).attr("user_id"),function(){jQuery("#suggestion_list ul.user_photo_list").html(jQuery.ajax({url:jQuery("#updateSuggestionListUrl").val(),async:false}).responseText)})});jQuery(".tab_select").live("click",function(e){e.preventDefault();jQuery(".tab_select").parent().removeClass("selected");jQuery(this).parent().addClass("selected");
e=jQuery(this).attr("id");jQuery(".tab_content").hide();jQuery("."+e).show()});jQuery("#change_status_status_field").bind("change",function(){if(jQuery(this).val()==52){jQuery("#meetings").removeClass("zone_hidden");jQuery("#meetings").show()}else jQuery("#meetings").hide()});jQuery.fn.qtip.styles.mrstyle={width:250,padding:"0",background:"#E8E8E8",color:"#333",fontSize:"12px",textAlign:"left",border:{width:7,radius:5,color:"#E8E8E8"},tip:{corner:"topRight",size:{x:7,y:7}}};jQuery("div.bubbleInfo").each(function(){var e=
jQuery(".trigger",this);if(e.length!=0){var d=e.attr("id").substring(8,e.attr("id").length);e.qtip({content:{prerender:true,text:jQuery("#popup-"+d).html()},show:"mouseover",hide:"mouseout",position:{target:"mouse",corner:{target:"bottomLeft",tooltip:"topRight"}},style:{name:"mrstyle"}})}});jQuery(".gray_tooltiped_picture").each(function(){mr.tips.add(jQuery(this),jQuery(this).attr("alt"),"mrGrayStyle",{live:true,show:{delay:0,effect:{length:50}},hide:{delay:0,effect:{length:50}},position:{corner:{target:"bottomMiddle",
tooltip:"topRight"}}})});jQuery(".user_tooltiped_picture").each(function(){mr.tips.add(jQuery(this),jQuery(this).parent().attr("alt"))});jQuery("ul.feed li").hover(function(){jQuery(this).addClass("hover").children("a.favorite").show()},function(){jQuery(this).removeClass("hover");jQuery(this).children("a.favorite").hasClass("selected")||jQuery(this).children("a.favorite").hide()})});
function traiteAction(b,e,d,a,c){if(b!=null){b=explode(":",b);jQuery.ajax({type:b[0],url:b[1],dataType:"json",data:{texte:d,id:e,classe:a[0],redirection:a[1]},success:function(f){if(f.error_message){var h=jQuery(f.error_tag);f.error_sens=="before"?h.before(f.error_message):h.after(f.error_message)}else if(c!=undefined){c();jQuery.jqmHide()}else f.redirect_to&&parent.location.replace(f.redirect_to)}})}}
function displayNoticeConfirmation(b,e){jQuery(b).find("div.notice_confirmation").length>0?jQuery(b+" div.notice_confirmation li:first").html(e):jQuery(b).after('<div class="notice_confirmation"><div class="notice_confirmation_lt"></div><div class="notice_confirmation_rt"></div><div class="notice_close ajax_clean_the_message" id="annule_information"><a href="#">x</a></div><ul><li>'+e+'</li></ul><div class="notice_confirmation_lb"></div><div class="notice_confirmation_rb"></div></div>');jQuery("div.notice_confirmation").fadeIn().animate({opacity:1},
3E3).fadeOut(1E3,function(){jQuery(this).remove()})}function displayError(b){jQuery("#service_error").text("");jQuery("#service_error").append('<div class="notice_error"><div class="notice_error_lt"></div><div class="notice_error_rt"></div><div class="notice_close" id="annule_information"><a href="#">x</a></div><ul><li>'+b+'</li></ul><div class="notice_error_lb"></div><div class="notice_error_rb"></div></div>')}function nl2br(b){return(b+"").replace(/([^>]?)\n/g,"$1<br />\n")}
function explode(b,e,d){var a={0:""};if(arguments.length<2||typeof arguments[0]=="undefined"||typeof arguments[1]=="undefined")return null;if(b===""||b===false||b===null)return false;if(typeof b=="function"||typeof b=="object"||typeof e=="function"||typeof e=="object")return a;if(b===true)b="1";if(d){var c=e.toString().split(b.toString());a=c.splice(0,d-1);c=c.join(b.toString());a.push(c);return a}else return e.toString().split(b.toString())}
$(document).ready(function(){var b=false;$("#batch_checkbox").click(function(){b=!b;$(".autocheck").each(function(e,d){d.checked=b})});$("#toggleManagerInvitation").live("click",function(e){e.preventDefault();$("#managerInvitation").toggleClass("zone_hidden");$(".toggleManagerInvitationLink").toggleClass("zone_hidden")});$("#edit_batch").click(function(e){e.preventDefault();$("#batch_action").val("edit");$("#batch_list").submit()});$("#add_report_batch").click(function(e){e.preventDefault();$("#batch_action").val("add_report");
$("#batch_list").submit()});$("#export_batch").click(function(e){e.preventDefault();$("#batch_action").val("export");$("#batch_list").submit()});$("#exportoption1_batch").click(function(e){e.preventDefault();$("#batch_action").val("exportoption1");$("#batch_list").submit()});$("#exportoption2_batch").click(function(e){e.preventDefault();$("#batch_action").val("exportoption2");$("#batch_list").submit()});$("#delete_batch").click(function(e){e.preventDefault();$("#batch_action").val("delete");$("#batch_list").submit()});
$("#forward_batch").click(function(e){e.preventDefault();$("#batch_action").val("forward");$("#batch_list").submit()});$(".show_full_text").live("click",function(e){e.preventDefault();$("#text_cut").hide();$("#text_full").show()});$(".show_cut_text").live("click",function(e){e.preventDefault();$("#text_full").hide();$("#text_cut").show()});$(".show_full_text_list").live("click",function(e){e.preventDefault();$("#text_cut_"+this.id).hide();$("#text_full_"+this.id).show()});$(".show_cut_text_list").live("click",
function(e){e.preventDefault();$("#text_full_"+this.id).hide();$("#text_cut_"+this.id).show()});$(".editb").live("click",function(e){e.preventDefault();$(this).removeClass("editb");$(this).addClass("edita");$(this).parent().parent().find(".file_add").show()});$(".edita").live("click",function(e){e.preventDefault();$(this).removeClass("edita");$(this).addClass("editb");$(this).parent().parent().find(".file_add").hide()});$(".editc").live("click",function(e){e.preventDefault();$(this).removeClass("editc");
$(this).addClass("editd");$(this).parent().parent().find(".file_add_2").show()});$(".editd").live("click",function(e){e.preventDefault();$(this).removeClass("editd");$(this).addClass("editc");$(this).parent().parent().find(".file_add_2").hide()});$("#my_building .editc").live("click",function(e){e.preventDefault();$(this).removeClass("editc");$(this).addClass("editd");$(this).parent().parent().find(".file_add_2").hide()});$("#my_building .editd").live("click",function(e){e.preventDefault();$(this).removeClass("editd");
$(this).addClass("editc");$(this).parent().parent().find(".file_add_2").show()});$("#contract_info a.editd").live("click",function(e){e.preventDefault();$(this).removeClass("editd");$(this).addClass("editc");$(this).addClass("unfold");$(this).next().show()});$("#contract_info a.editc").live("click",function(e){e.preventDefault();$(this).removeClass("editc");$(this).addClass("editd");$(this).removeClass("unfold");$(this).next().hide()});$(".maintenanceContract .editd").live("click",function(e){e.preventDefault();
$(this).removeClass("editd");$(this).addClass("editc");$(this).parent().parent().find(".zone_hidden").show()});$(".maintenanceContract .editc").live("click",function(e){e.preventDefault();$(this).removeClass("editc");$(this).addClass("editd");$(this).parent().parent().find(".zone_hidden").hide()});$(".mbTrustee .editb").live("click",function(e){e.preventDefault();$(this).removeClass("editd");$(this).addClass("editc");$(this).parent().parent().find(".zone_hidden").show()});$(".mbTrustee .edita").live("click",
function(e){e.preventDefault();$(this).removeClass("editc");$(this).addClass("editd");$(this).parent().parent().find(".zone_hidden").hide()});$("#caretaker_user_id").change(function(){$("#caretaker_user_id").val()!=""&&jQuery.ajax({type:"POST",dataType:"html",data:"id="+$("#caretaker_user_id").val(),success:function(e){jQuery("#select_building_group_user").html(e)},url:"/caretaker_update_user_fields"})});$("ul.data li input[type=text]").change(function(){var e=$(this).val();$("ul.data li input[type=text][value='']").length==
6&&$("ul.data li input[type=text][value='']").each(function(){$(this).val(e)})});$("#intervention_kind_id").change(function(){if($("#intervention_kind_id").val()==1){$("#mbIntervention_add_form .punctual").show();$("#mbIntervention_add_form .recurrence").hide()}else{$(".hasDatepicker, #dateFirst_space select, #dateEnd_space select").val(null);$("#mbIntervention_add_form .punctual").hide();$("#mbIntervention_add_form .recurrence").show()}});$("#intervention_contractor_id").change(function(){$("#intervention_contractor_id").val()!=
""?jQuery.ajax({type:"POST",dataType:"html",data:"id="+$("#intervention_contractor_id").val(),success:function(e){jQuery("#select_maintenance_contract").html(e)},url:"/intervention_update_contract_field"}):$("#intervention_maintenance_contract_id option").each(function(){$(this).remove()})});$(".select_change_submit").change(function(){$(this).parent().submit()});$(".toggler").live("click",function(e){e.preventDefault();$("#"+$(this).attr("id")+"_detail").toggle("fast")})});
jQuery(document).ready(function(){jQuery("div.comments form a.comment_link_validate").addClickMarker({xitiType:"A",xitiLevel2:2,xitiName:"ajout-commentaire"});jQuery("a.comment_link_cancel","div.comments").live("click",function(e){jQuery(this).parents("div.comments").hide();e.preventDefault()});var b=false;jQuery("a.comment_link_validate","div.comments").live("click",function(){var e=jQuery(this).parents("form"),d=jQuery("textarea",e),a=d.val(),c=e.prev();if(a.length>0&&!b){a=e.serialize();b=true;
d.hide();jQuery("div.loader",e).show();jQuery.post(e.attr("action"),a,function(f){c.append(f);jQuery("li:last",c).hide();jQuery("li:last",c).fadeIn("fast");d.val("");b=false;d.show();jQuery("div.loader",e).hide()})}return false});jQuery("a.delete","div.comments").live("click",function(){var e=jQuery(this),d=e.parent("li");if(!confirm(__("message_confirm_delete_comment",null,"comment")))return false;if(!b){b=true;d.fadeOut();jQuery.get(e.attr("href"),function(a){eval("var evaluated_data="+a);a.length<=
4&&d.fadeIn();b=false})}return false});jQuery("textarea.comment_text_field").elastic()});function __(b,e,d){d=d==undefined?"common":d;eval("var text = i18n['"+d+"']['"+b+"'];");if(text!=undefined){e!=undefined&&typeof e=="object"&&jQuery.each(e,function(a,c){text=text.replace(a,c)});return text}return"ERROR_UNDEFINED"}
i18n={"widget-location":{label_please_click_on_your_address:"Nous vous proposons ces adresses, merci d'indiquer la v\u00f4tre. Vous aurez par la suite la possibilit\u00e9 d'indiquer un num\u00e9ro bis/ter ou un n\u00b0/nom de b\u00e2timent compl\u00e9mentaire.",label_edit:"Modifier",link_validate_address:"Valider l'adresse",link_edit_address:"Modifier",label_no_matching_address_found:"Nous n'avons trouv\u00e9 aucune adresse. Merci d'en v\u00e9rifier l'exactitude.",label_address_number_required:"Veuillez indiquer votre num\u00e9ro de rue.",
label_address_required:"Veuillez indiquer votre adresse.",message_validating:" "},"widget-building":{label_new_building:"Ajouter un b\u00e2timent",label_select_building:"Pr\u00e9cisez votre b\u00e2timent si besoin",message_enter_building_name:"Nom du b\u00e2timent",link_continue_building:"C'est mon adresse",message_no_building_found:'Aucune adresse n\'a \u00e9t\u00e9 trouv\u00e9e. <a href="/contact-us">Contactez-nous</a> pour vous inscrire.',message_builing_already_exists:"Le B\u00e2timent existe d\u00e9j\u00e0. Veuillez en ajouter un autre ou rejoindre le b\u00e2timent existant.",
label_no_name_building:"B\u00e2timent sans nom",message_first_person_register_building:"Vous \u00eates la premi\u00e8re personne \u00e0 vous inscrire \u00e0 cette adresse. Ajoutez-la ci-dessous :",error_please_select_a_building:"Veuillez s\u00e9lectionner un b\u00e2timent"},"service-exchange":{link_edit:"Modifier",link_confirm_edit:"Confirmer",link_save:"Valider",message_from:"De",created_at:"Derniers services",link_cancel:"annuler",message_people_can_help_you:"Personne(s) proposant ce service :",
message_people_i_can_help:"Personne(s) recherchant ce service :",title_looking_for:"Je recherche",message_looking_for:"Je recherche",title_propose:"Je propose",message_propose:"Je propose",link_add_recommendation:"Ajouter une recommandation"},mbPoll:{link_remove:"Retirer la r\u00e9ponse",label_answer:"R\u00e9pondre"},poll:{label_answer:"R\u00e9ponse"},address:{link_validate:"Valider",label_building:"B\u00e2timent"},cojo_meeting_name:{news_items:"news_items"},board_meeting_name:{news_items:"news_items"},
caretaker_update_information:{news_items:"news_items"},caretaker_vacations:{news_items:"news_items"},contact:{message_error_parameters:"Code d'acc\u00e8s invalide",message_no_body_has_been_selected:"S\u00e9lectionnez la ou les personnes \u00e0 ajouter \u00e0 vos contacts sur ma-residence.fr",message_invitation_to_be_a_buddy_has_been_successfull:"La demande de contact a \u00e9t\u00e9 envoy\u00e9e.",message_selected_at_least_one_user:"Veuillez s\u00e9lectionner la ou les personnes \u00e0 inviter",message_is_already_on_the_website:"message_is_already_on_the_website",
message_invitation_has_been_successfully_sent:"Les invitations ont bien \u00e9t\u00e9 envoy\u00e9es",message_the_contact:"Le contact",message_is_on:"est d\u00e9j\u00e0",link_remove_invite:"Retirer",message_is_on_the_list:"est d\u00e9j\u00e0 dans la liste",message_error_format:"Probl\u00e8me : v\u00e9rifier le format",message_select_add_before_send_invitation:"S\u00e9lectionnez au moins un destinataire de l'invitation",message_fill_the_text_form:"Veuillez s\u00e9lectionner le(s) destinataire(s)",message_working_in_progress:"Demande en cours de traitement"},
neighbour:{message_confirmation_poke_send:"Votre requ\u00eate a \u00e9t\u00e9 envoy\u00e9e",message_contact_added:"Votre demande a \u00e9t\u00e9 envoy\u00e9e"},profile:{link_confirm_edit:"Confirmer",message_confirmation_alert_updated:"La modification de l'alerte a \u00e9t\u00e9 enregistr\u00e9e",message_confirmation_subscribed:"Votre inscription \u00e0 la newsletter a \u00e9t\u00e9 mise \u00e0 jour",message_share_your_comment:"Saisissez ici votre commentaire"},association:{link_all_members:"Tous les membres"},
parameters:{label_password_confirmation:"Confirmer votre mot de passe",label_new_password:"Nouveau mot de passe",label_current_password:"Mot de passe actuel",link_confirm:"Confirmer",contact_account_moving_subject:"D\u00e9m\u00e9nagement",contact_account_moving_body:"nouvelle adresse : new_address"},mrGallery:{message_you_must_at_least_select_one_item_to_edit_video:"Vous devez s\u00e9lectionner au moins un \u00e9l\u00e9ment",message_you_must_at_least_select_one_item_to_edit_photo:"Vous devez s\u00e9lectionner au moins un \u00e9l\u00e9ment"},
mrGalleryPhotoItemUpload:{"message_%num_files%_files_successfully_uploaded":"%num_files% photo(s) t\u00e9lecharg\u00e9e(s) avec succ\u00e8s","message_file_%file_name%_upload_in_progress_%percent%":"T\u00e9l\u00e9chargement du fichier %file_name% en cours %percent%",error_some_problems_occured_when_processing_uploaded_files_please_check_and_try_again:"Ce fichier n'a pu \u00eatre t\u00e9l\u00e9charg\u00e9, v\u00e9rifiez que son extension correspond bien \u00e0 .jpg, .gif ou .png et que sa taille n'exc\u00e8de pas 2 Mo"},
filters:{link_show:"+",link_cancel:"annuler",link_edit:"Modifier"},comment:{message_confirm_delete_comment:"\u00cates-vous s\u00fbr de vouloir supprimer ce commentaire ?"}};
jQuery(document).ready(function(){jQuery(".favorites, .neighbours").live("click",function(b){b.preventDefault();jQuery("#contacts_photo_list").html('<div align="center"><img src="/images/common/ajax-loader.gif" /></div>');if(jQuery("div.neighbours_selected").css("display")=="block"){jQuery("div.neighbours_selected").hide();jQuery("div.buddies_selected").show()}else{jQuery("div.neighbours_selected").show();jQuery("div.buddies_selected").hide()}b=jQuery("input[name=user_id]").val();var e=jQuery(this).attr("class"),
d=jQuery("input[name=nbContactsToShow]").val();jQuery("#contacts_photo_list").load("/profile-list-contacts/"+b+"/"+e+"/"+d)});jQuery("#link-poke").click(function(b){b.preventDefault();jQuery.getJSON(jQuery(this).attr("href"),{},function(e){if(e.result=="ok"){jQuery("#make-a-poke-confirmation").show();jQuery("#link-poke").parent("li").html('<a href="" id="has-poked"><span>'+e.message+"</span></a>");if(jQuery("#link-poke").hasClass("from-neighbours-list")){jQuery("#link-poke").parent().hide();jQuery("#link-poke").parent().next().show()}}})});
jQuery("#request_picture_link").click(function(b){b.preventDefault();b=jQuery(this).attr("href");jQuery.getJSON(b,null,function(e){if(e.result=="ok"){jQuery("#request_picture_feedback").toggle();jQuery("#request_picture_link").toggle()}if(e.result=="already_done"){jQuery("#request_picture_link").toggle();jQuery("#request_already_done").toggle()}})});jQuery("#jq_delete_message").jqm({toTop:true,trigger:"a.trigger_popup_delete_message",onShow:function(b){jQuery("a.delete_link",b.w).attr("href",b.t.href);
b.w.show()}});jQuery("#jq_delete_comment").jqm({toTop:true,trigger:"span.delete_wall_comment",onShow:function(b){jQuery("a.delete_link",b.w).attr("href",jQuery(b.t).attr("href"));b.w.show()}});jQuery("div.list_wall_news_items a.delete_link").click(function(b){b.preventDefault();jQuery(this).attr("href");jQuery.ajax({type:"POST",url:jQuery(this).attr("href"),success:function(e){if(e.result=="ok")if(e.comment_id){jQuery("#news-item-comment-"+e.comment_id).next().show(500);jQuery("#news-item-comment-"+
e.comment_id).hide(500).remove();displayNoticeConfirmation("#left_column",e.message)}else if(e.message_id){jQuery("ul#news-item-"+e.message_id).hide(500);jQuery("ul#news-item-"+e.message_id).remove();displayNoticeConfirmation("#left_column",e.message)}jQuery("#jq_delete_comment").jqmHide();jQuery("#jq_delete_message").jqmHide()},dataType:"json"})});jQuery("form.news_comment_add_form").submit(function(b){b.preventDefault();b=jQuery(this);var e=b.serializeArray();if(e[1].value.length!=0){jQuery.ajax({type:"POST",
data:e,url:b.attr("action"),dataType:"json",success:function(d){if(d.result=="ko")alert(d.message);else{var a=jQuery('<li id="news-item-comment-'+d.item_id+'">'+d.user_image+'<span class="wrap">  '+d.username+" "+d.message+'</span><span class="delete_wall_comment" href="'+d.delete_url+'" >'+d.delete_label+"</span></li>");jQuery("#jq_delete_comment").jqmAddTrigger(jQuery("span.delete_wall_comment",a));jQuery("#wall-news-item-comments-"+d.news_item_id+" li:last").before(a);jQuery("ul.message-comments li").hover(function(){jQuery("span.delete_wall_comment",
this).show().css({cursor:"pointer",color:"#3D8EAB"})},function(){jQuery("span.delete_wall_comment",this).hide()})}}});jQuery("textarea",b).val("");jQuery(this).parent().hide(1500)}});jQuery("ul.messages li span.hover").hover(function(){jQuery(this).children("span.delete_wall").show()},function(){jQuery(this).children("span.delete_wall").hide()});jQuery("ul.message-comments li").hover(function(){jQuery("span.delete_wall_comment",this).show().css({cursor:"pointer",color:"#3D8EAB"})},function(){jQuery("span.delete_wall_comment",
this).hide()});jQuery("div.feed_home a.right").live("click",function(b){b.preventDefault();b=jQuery("input[name=user_id]").val();var e=jQuery("input[name=nbNewsToShow]").val();jQuery("div.feed_home ul.message_list").html('<div align="center"><img src="/images/common/ajax-loader.gif" /></div>');jQuery("div.feed_home").load("/profile-listnews/"+b+"/"+e)});jQuery("#list_memberships a.right").live("click",function(b){b.preventDefault();b=jQuery("input[name=user_id]").val();var e=jQuery("input[name=nbMembershipsToShow]").val();
jQuery("#list_memberships #preference_list").html('<div align="center"><img src="/images/common/ajax-loader.gif" /></div>');jQuery("#list_memberships").load("/profile-list-memberships/"+b+"/"+e)});jQuery("#list_recommendations a.right").live("click",function(b){b.preventDefault();b=jQuery("input[name=user_id]").val();var e=jQuery("input[name=nbRecommendationsToShow]").val();jQuery("#list_recommendations #preference_list").html('<div align="center"><img src="/images/common/ajax-loader.gif" /></div>');
jQuery("#list_recommendations").load("/profile-list-recommendations/"+b+"/"+e)});jQuery("#hide_association_bloc").bind("click",function(b){b.preventDefault();jQuery.getJSON(jQuery(this).attr("href"),{},function(){$("#association_bloc").fadeOut("normal",function(){$(this).remove()})})});jQuery("#hide_school_bloc").bind("click",function(b){b.preventDefault();jQuery.getJSON(jQuery(this).attr("href"),{},function(){$("#school_bloc").fadeOut("normal",function(){$(this).remove()})})});jQuery("#hide_association_bloc").bind("click",
function(b){b.preventDefault();jQuery.getJSON(jQuery(this).attr("href"),{},function(){$("#association_bloc").fadeOut("normal",function(){$(this).remove()})})});jQuery("#hide_school_bloc").bind("click",function(b){b.preventDefault();jQuery.getJSON(jQuery(this).attr("href"),{},function(){$("#school_bloc").fadeOut("normal",function(){$(this).remove()})})});jQuery("#user_info .link_read_more, #user_info .link_read_less").click(function(b){b.preventDefault();b=jQuery(this).parent();b.toggle();b.prev("span").toggle();
b.next("span").toggle();return false});jQuery(".info #link_read_less, .info #link_read_more").click(function(b){b.preventDefault();jQuery(".info #content_read_more, .info #content_read_less").toggle()});jQuery("ul.feed p.content_recommendation_short a.link_read_more, ul.feed p.content_recommendation_total a.link_read_less").click(function(b){b.preventDefault();jQuery(this).parent("p").parent("li").children("p.content_recommendation_total, p.content_recommendation_short").toggle()});jQuery("ul.feed p.content_recommendation_total").hide()});
(function(b){function e(){if(b.fn.ajaxSubmit.debug){var d="[jquery.form] "+Array.prototype.join.call(arguments,"");if(window.console&&window.console.log)window.console.log(d);else window.opera&&window.opera.postError&&window.opera.postError(d)}}b.fn.ajaxSubmit=function(d){function a(){function j(){var O=k.attr("target"),T=k.attr("action");B.setAttribute("target",u);B.getAttribute("method")!="POST"&&B.setAttribute("method","POST");B.getAttribute("action")!=E.url&&B.setAttribute("action",E.url);E.skipEncodingOverride||
k.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});E.timeout&&setTimeout(function(){N=true;y()},E.timeout);var g=[];try{if(E.extraData)for(var m in E.extraData)g.push(b('<input type="hidden" name="'+m+'" value="'+E.extraData[m]+'" />').appendTo(B)[0]);z.appendTo("body");z.data("form-plugin-onload",y);B.submit()}finally{B.setAttribute("action",T);O?B.setAttribute("target",O):k.removeAttr("target");b(g).remove()}}function y(){if(!I){var O=true;try{if(N)throw"timeout";var T,g;g=v.contentWindow?
v.contentWindow.document:v.contentDocument?v.contentDocument:v.document;var m=E.dataType=="xml"||g.XMLDocument||b.isXMLDoc(g);e("isXml="+m);if(!m&&(g.body==null||g.body.innerHTML=="")){if(--P){e("requeing onLoad callback, DOM not available");setTimeout(y,250);return}e("Could not access iframe DOM after 100 tries.");return}e("response detected");I=true;n.responseText=g.body?g.body.innerHTML:null;n.responseXML=g.XMLDocument?g.XMLDocument:g;n.getResponseHeader=function(A){return{"content-type":E.dataType}[A]};
if(E.dataType=="json"||E.dataType=="script"){var o=g.getElementsByTagName("textarea")[0];if(o)n.responseText=o.value;else{var q=g.getElementsByTagName("pre")[0];if(q)n.responseText=q.innerHTML}}else if(E.dataType=="xml"&&!n.responseXML&&n.responseText!=null)n.responseXML=D(n.responseText);T=b.httpData(n,E.dataType)}catch(w){e("error caught:",w);O=false;n.error=w;b.handleError(E,n,"error",w)}if(O){E.success(T,"success");F&&b.event.trigger("ajaxSuccess",[n,E])}F&&b.event.trigger("ajaxComplete",[n,E]);
F&&!--b.active&&b.event.trigger("ajaxStop");if(E.complete)E.complete(n,O?"success":"error");setTimeout(function(){z.removeData("form-plugin-onload");z.remove();n.responseXML=null},100)}}function D(O,T){if(window.ActiveXObject){T=new ActiveXObject("Microsoft.XMLDOM");T.async="false";T.loadXML(O)}else T=(new DOMParser).parseFromString(O,"text/xml");return T&&T.documentElement&&T.documentElement.tagName!="parsererror"?T:null}var B=k[0];if(b(":input[name=submit]",B).length)alert('Error: Form elements must not be named "submit".');
else{var E=b.extend({},b.ajaxSettings,d),Q=b.extend(true,{},b.extend(true,{},b.ajaxSettings),E),u="jqFormIO"+(new Date).getTime(),z=b('<iframe id="'+u+'" name="'+u+'" src="'+E.iframeSrc+'" onload="(jQuery(this).data(\'form-plugin-onload\'))()" />'),v=z[0];z.css({position:"absolute",top:"-1000px",left:"-1000px"});var n={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=
1;z.attr("src",E.iframeSrc)}},F=E.global;F&&!b.active++&&b.event.trigger("ajaxStart");F&&b.event.trigger("ajaxSend",[n,E]);if(Q.beforeSend&&Q.beforeSend(n,Q)===false)Q.global&&b.active--;else if(!n.aborted){var I=false,N=0;if(Q=B.clk){var H=Q.name;if(H&&!Q.disabled){E.extraData=E.extraData||{};E.extraData[H]=Q.value;if(Q.type=="image"){E.extraData[H+".x"]=B.clk_x;E.extraData[H+".y"]=B.clk_y}}}E.forceSync?j():setTimeout(j,10);var P=100}}}if(!this.length){e("ajaxSubmit: skipping submit process - no element selected");
return this}if(typeof d=="function")d={success:d};var c=b.trim(this.attr("action"));if(c)c=(c.match(/^([^#]+)/)||[])[1];c=c||window.location.href||"";d=b.extend({url:c,type:this.attr("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},d||{});c={};this.trigger("form-pre-serialize",[this,d,c]);if(c.veto){e("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(d.beforeSerialize&&d.beforeSerialize(this,d)===false){e("ajaxSubmit: submit aborted via beforeSerialize callback");
return this}var f=this.formToArray(d.semantic);if(d.data){d.extraData=d.data;for(var h in d.data)if(d.data[h]instanceof Array)for(var l in d.data[h])f.push({name:h,value:d.data[h][l]});else f.push({name:h,value:d.data[h]})}if(d.beforeSubmit&&d.beforeSubmit(f,this,d)===false){e("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[f,this,d,c]);if(c.veto){e("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}h=b.param(f);if(d.type.toUpperCase()==
"GET"){d.url+=(d.url.indexOf("?")>=0?"&":"?")+h;d.data=null}else d.data=h;var k=this,p=[];d.resetForm&&p.push(function(){k.resetForm()});d.clearForm&&p.push(function(){k.clearForm()});if(!d.dataType&&d.target){var s=d.success||function(){};p.push(function(j){var y=d.replaceTarget?"replaceWith":"html";b(d.target)[y](j).each(s,arguments)})}else d.success&&p.push(d.success);d.success=function(j,y,D){for(var B=0,E=p.length;B<E;B++)p[B].apply(d,[j,y,D||k,k])};h=b("input:file",this).fieldValue();l=false;
for(c=0;c<h.length;c++)if(h[c])l=true;if(h.length&&d.iframe!==false||d.iframe||l||0)d.closeKeepAlive?b.get(d.closeKeepAlive,a):a();else b.ajax(d);this.trigger("form-submit-notify",[this,d]);return this};b.fn.ajaxForm=function(d){return this.ajaxFormUnbind().bind("submit.form-plugin",function(a){a.preventDefault();b(this).ajaxSubmit(d)}).bind("click.form-plugin",function(a){var c=a.target,f=b(c);if(!f.is(":submit,input:image")){c=f.closest(":submit");if(c.length==0)return;c=c[0]}var h=this;h.clk=c;
if(c.type=="image")if(a.offsetX!=undefined){h.clk_x=a.offsetX;h.clk_y=a.offsetY}else if(typeof b.fn.offset=="function"){f=f.offset();h.clk_x=a.pageX-f.left;h.clk_y=a.pageY-f.top}else{h.clk_x=a.pageX-c.offsetLeft;h.clk_y=a.pageY-c.offsetTop}setTimeout(function(){h.clk=h.clk_x=h.clk_y=null},100)})};b.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};b.fn.formToArray=function(d){var a=[];if(this.length==0)return a;var c=this[0],f=d?c.getElementsByTagName("*"):c.elements;
if(!f)return a;for(var h=0,l=f.length;h<l;h++){var k=f[h],p=k.name;if(p)if(d&&c.clk&&k.type=="image"){if(!k.disabled&&c.clk==k){a.push({name:p,value:b(k).val()});a.push({name:p+".x",value:c.clk_x},{name:p+".y",value:c.clk_y})}}else if((k=b.fieldValue(k,true))&&k.constructor==Array)for(var s=0,j=k.length;s<j;s++)a.push({name:p,value:k[s]});else k!==null&&typeof k!="undefined"&&a.push({name:p,value:k})}if(!d&&c.clk){d=b(c.clk);f=d[0];if((p=f.name)&&!f.disabled&&f.type=="image"){a.push({name:p,value:d.val()});
a.push({name:p+".x",value:c.clk_x},{name:p+".y",value:c.clk_y})}}return a};b.fn.formSerialize=function(d){return b.param(this.formToArray(d))};b.fn.fieldSerialize=function(d){var a=[];this.each(function(){var c=this.name;if(c){var f=b.fieldValue(this,d);if(f&&f.constructor==Array)for(var h=0,l=f.length;h<l;h++)a.push({name:c,value:f[h]});else f!==null&&typeof f!="undefined"&&a.push({name:this.name,value:f})}});return b.param(a)};b.fn.fieldValue=function(d){for(var a=[],c=0,f=this.length;c<f;c++){var h=
b.fieldValue(this[c],d);h===null||typeof h=="undefined"||h.constructor==Array&&!h.length||(h.constructor==Array?b.merge(a,h):a.push(h))}return a};b.fieldValue=function(d,a){var c=d.name,f=d.type,h=d.tagName.toLowerCase();if(typeof a=="undefined")a=true;if(a&&(!c||d.disabled||f=="reset"||f=="button"||(f=="checkbox"||f=="radio")&&!d.checked||(f=="submit"||f=="image")&&d.form&&d.form.clk!=d||h=="select"&&d.selectedIndex==-1))return null;if(h=="select"){var l=d.selectedIndex;if(l<0)return null;c=[];h=
d.options;var k=(f=f=="select-one")?l+1:h.length;for(l=f?l:0;l<k;l++){var p=h[l];if(p.selected){var s=p.value;s||(s=p.attributes&&p.attributes.value&&!p.attributes.value.specified?p.text:p.value);if(f)return s;c.push(s)}}return c}return d.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,a=this.tagName.toLowerCase();if(d=="text"||d=="password"||a=="textarea")this.value=
"";else if(d=="checkbox"||d=="radio")this.checked=false;else if(a=="select")this.selectedIndex=-1})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)this.reset()})};b.fn.enable=function(d){if(d==undefined)d=true;return this.each(function(){this.disabled=!d})};b.fn.selected=function(d){if(d==undefined)d=true;return this.each(function(){var a=this.type;if(a=="checkbox"||a=="radio")this.checked=d;else if(this.tagName.toLowerCase()==
"option"){a=b(this).parent("select");d&&a[0]&&a[0].type=="select-one"&&a.find("option").selected(false);this.selected=d}})}})(jQuery);
function addPopupErrors(b,e){var d=jQuery(b);d.html('<div class="notice_error_lt"></div><div class="notice_error_rt"></div><div class="notice_close"><a id="popup_error_close" href="#">x</a></div><ul></ul><div class="notice_error_lb"></div><div class="notice_error_rb"></div>');d.click(function(a){a.preventDefault();d.fadeOut("fast",function(){jQuery(this).html("")})});jQuery.isArray(e)||(e=jQuery.makeArray(e));jQuery.each(e,function(a,c){jQuery("ul",d).append("<li>"+c+"</li>")});d.fadeIn("fast")}
function addPopupNotice(b,e){var d=jQuery('<div class="notice_confirmation"><div class="notice_confirmation_lt"></div><div class="notice_confirmation_rt"></div><div class="notice_close"><a href="#">x</a></div><ul></ul><div class="notice_confirmation_lb"></div><div class="notice_confirmation_rb"></div></div>');d.click(function(a){a.preventDefault();d.fadeOut("fast",function(){jQuery(this).html("")})});jQuery.isArray(e)||(e=jQuery.makeArray(e));jQuery.each(e,function(a,c){jQuery("ul",d).append("<li>"+
c+"</li>")});jQuery(b).preprend(d);d.fadeIn("fast");d.fadeOut(800)}var xt1=".ma-residence.fr",xtcode="",xt46="1",xt48="",xtdocl=false,xtud="undefined",xt2="0",xt3=3650,xtkwv="xtmc",xtkwp="xtnp",xtadch=[],xt4=[];xt4.sec="20";xt4.rss="20";xt4.epr="20";xt4.erec="20";xt4.adi="20";xt4.adc="20";xt4.al="20";xt4.es="20";xt4.ad="20";var xtkey=false,xt49=null,xt5=30,xw=window,xd=document,xtg=navigator,xtv=xw.xtczv!=null?"34005-"+xw.xtczv:"34005";xt1=xw.xtdmc?";domain="+xw.xtdmc:xt1!=""?";domain="+xw.xt1:"";
var xt6=xw.xtnv!=null?xw.xtnv:xd,xt7=xw.xtsd!=null?xw.xtsd:"http://log",xt8=xw.xtsite!=null?xw.xtsite:0,xt9=xw.xtn2!=null?"&s2="+xw.xtn2:"",xtp=xw.xtpage!=null?xw.xtpage:"",xt10=xw.xto_force?xw.xto_force.toLowerCase():null,xt11=xt8=="redirect"?true:false,xtdi=xw.xtdi?"&di="+xw.xtdi:"",xt12=xw.xtidp?"&idpays="+xw.xtidp:"",xt13=xw.xtidprov?"&idprov="+xw.xtidprov:"",xtm=xw.xtparam!=null?xw.xtparam:"",xtclzone=xw.scriptOnClickZone!=null?xw.scriptOnClickZone:0,xt15=xw.xt_orderid!=null?xw.xt_orderid:"",
xt17=xw.xtidcart!=null?xw.xtidcart:"",xt44=xw.xtprod_load!=null?"&pdtl="+xw.xtprod_load:"",xt47=xw.xtcode!=""?"&code="+xw.xtcode:"";if(xw.addEventListener)xw.addEventListener("unload",function(){},false);else xw.attachEvent&&xw.attachEvent("onunload",function(){});
if(xd.addEventListener){xd.addEventListener("keydown",function(){xtkey=true},false);xd.addEventListener("keyup",function(){xtkey=false},false)}else if(xd.attachEvent){xd.attachEvent("onkeydown",function(){xtkey=true});xd.attachEvent("onkeyup",function(){xtkey=false})}
var xt18=xw.roimt&&xtm.indexOf("&roimt",0)<0?"&roimt="+xw.roimt:"",xtmc=xw.xtmc&&xtm.indexOf("&mc",0)<0?"&mc="+xw.xtmc:xtf3(xtkwv)?"&mc="+xtf3(xtkwv):xtf3("xtmc")?"&mc="+xtf3("xtmc"):"",xtcr=xtf3("xtcr")?"&mcrg="+xtf3("xtcr"):"",xtac=xw.xtac&&xtm.indexOf("&ac",0)<0?"&ac="+xw.xtac:"",xtan=xw.xtan&&xtm.indexOf("&an",0)<0?"&an="+xw.xtan:"",xtnp=xw.xtnp&&xtm.indexOf("&np",0)<0?"&np="+xw.xtnp:xtf3(xtkwp)?"&np="+xtf3(xtkwp):"",xt19=xw.xtprm!=null&&xtm.indexOf("&x",0)<0?xw.xtprm:"";
xtm+=xt18+xtmc+xtcr+xtac+xtan+xtnp+xt19;try{var xt20=top.document.referrer}catch(e$$142){xt20=xt6.referrer}var xts=screen,xt21=new Date,xt22=xt21.getTime()/36E5;function xtclURL(b){return b.replace(/%3C/g,"<").replace(/%3E/g,">").replace(/[<>]/g,"")}function xtf1(b,e){e=e!=null&&e!=xtud?e:"0";for(var d=b+"=",a=0;a<xd.cookie.length;){var c=a+d.length;if(xd.cookie.substring(a,c)==d)return xtf2(c,e);a=xd.cookie.indexOf(" ",a)+1;if(a==0)break}return null}
function xtf2(b,e){var d=xd.cookie.indexOf(";",b);if(d==-1)d=xd.cookie.length;return e!="1"?unescape(xtclURL(xd.cookie.substring(b,d))):xtclURL(xd.cookie.substring(b,d))}try{xt_adch()}catch(e$$143){}function xt_addchain(b,e){xtvarch=e?e:"abmv";itemp=!xtadch[xtvarch]?0:xtadch[xtvarch];itemp++;xtm+="&"+xtvarch+""+itemp+"="+b;xtadch[xtvarch]=itemp}function wck(b,e,d,a,c){e=c==0?e:escape(e);xd.cookie=b+"="+e+";expires="+d.toGMTString()+";path=/"+a}
function xtf3(b,e){try{xtdeb=xt6.location.href}catch(d){xtdeb=xw.location.href}var a=e==null||e==xtud?xtclURL(xtdeb.toLowerCase().replace(/%3d/g,"=")):e;if(a.indexOf(b+"=")>0){a=a.substring(1,a.length);a=a.substring(a.indexOf(b+"="),a.length);var c=a.indexOf("&");if(c==-1)c=a.indexOf("%26");if(c==-1)c=a.length;return a.substring(a.indexOf("=")+1,c)}else return null}
function xt_med(b,e,d,a,c,f,h,l){xt_ajout=b=="F"&&(a==null||a==xtud)?"":b=="M"?"&a="+a+"&m1="+c+"&m2="+f+"&m3="+h+"&m4="+l:"&clic="+a;xtf4(b,"&s2="+e+"&p="+d+xt_ajout,c,f)}function xt_ad(b,e,d){xtf4("AT","&atc="+b+"&type=AT&patc="+xtp+"&s2atc="+xw.xtn2,e,d)}
function xt_adc(b,e,d,a){xtf4("AT","&atc="+e+"&type=AT&patc="+xtp+"&s2atc="+xw.xtn2);var c=e=null;if(d){c=d;e=a?"_blank":"_self"}else if(b.nodeName!="A")for(b=b.parentNode;b;){if(b.nodeName=="A"){c=b.href;e=b.target||"_self";break}b=b.parentNode}else{c=b.href;e=b.target||"_self"}if(!xtkey&&e!=null){setTimeout("(xw.open('"+c+"','"+e+"')).focus();",500);return false}xtkey=false;return true}
function xt_click(b,e,d,a,c,f,h){xt_ajout=e=="F"&&(c==null||c==xtud)?"":"&clic="+c;xtf4(e,"&s2="+d+"&p="+a+xt_ajout);d=e=null;if(f){d=f;e=h?"_blank":"_self"}else if(b.nodeName!="A")for(b=b.parentNode;b;){if(b.nodeName=="A"){d=b.href;e=b.target||"_self";break}b=b.parentNode}else{d=b.href;e=b.target||"_self"}if(!xtkey&&e!=null){setTimeout("(xw.open('"+d+"','"+e+"')).focus();",500);return false}xtkey=false;return true}
function xt_form(b,e,d,a,c,f){xt_ajout=e=="F"&&(c==null||c==xtud)?"":"&clic="+c;xtf4(e,"&s2="+d+"&p="+a+xt_ajout);f&&setTimeout(function(){b.submit()},500);return false}
function xt_rm(b,e,d,a,c,f,h,l,k,p,s,j,y,D){var B="&p="+d+"&s2="+e+"&type="+b+"&a="+a+"&m5="+s+"&m6="+j;B+=c!=null&&c!="0"?"&"+c:"";B+=h!=null&&a!="pause"&&a!="stop"?"&m1="+h+"&"+l+"&m3="+k+"&m4="+p+"&m7="+y+"&m8="+D+"&prich="+xtp+"&s2rich="+xw.xtn2:"";B+=f!=null&&f!="0"&&h!=null?"&rfsh="+f:"";xtf4(b,B);if(f!=null&&f!="0"&&(a=="play"||a=="play&buf=1"||a=="refresh")){xtrmdl=Math.floor(f)>1500?15E5:Math.floor(f)<5?5E3:Math.floor(f)*1E3;xtoid=xw.setTimeout("xt_rm('"+b+"','"+e+"','"+d+"','refresh','0','"+
f+"',null,'"+l+"','"+k+"','"+p+"','"+s+"','"+j+"')",xtrmdl)}else if((a=="pause"||a=="stop")&&xw.xtoid!=null)xw.clearTimeout(xtoid)}
function xtf4(b,e,d,a){if((xtclzone==0||xtclzone==3||b!="C")&&b!="P"){var c=new Image,f=new Date;xt_im=xt7+".xiti.com/hit.xiti?s="+xt8+e+"&hl="+f.getHours()+"x"+f.getMinutes()+"x"+f.getSeconds();if(parseFloat(xtg.appVersion)>=4)xt_im+="&r="+xts.width+"x"+xts.height+"x"+xts.pixelDepth+"x"+xts.colorDepth;c.src=xt_im;c.onload=function(){c.onload=null}}if(d!=null&&d!=xtud&&b!="M")if(a==""||a==null)xd.location=d;else{xfen=window.open(d,"xfen","");xfen.focus()}}
function f_nb(b){b-=Math.floor(b/100)*100;return b<10?"0"+b:b}var xtidpg=f_nb(xt21.getHours())+""+f_nb(xt21.getMinutes())+""+f_nb(xt21.getSeconds())+""+xt_rd(7),xt23=0,xt16="",xt43=0;function xt_addProduct(b,e,d,a,c,f){xt23++;xt16+="&pdt"+xt23+"=";xt16+=b?b+"::":"";xt16+=e?e:"";xt16+=d?"&qte"+xt23+"="+d:"";xt16+=a?"&mt"+xt23+"="+a:"";xt16+=c?"&dsc"+xt23+"="+c:"";xt16+=f?"&pcode"+xt23+"="+f:""}function xt_rd(b){return Math.floor(Math.random()*Math.pow(10,b))}
function xt_addProduct_v2(b,e,d,a,c,f,h,l,k){xt23++;xt16+="&pdt"+xt23+"=";xt16+=b?b+"::":"";xt16+=e?e:"";xt16+=d?"&qte"+xt23+"="+d:"";xt16+=a?"&mt"+xt23+"="+a:"";xt16+=c?"&mtht"+xt23+"="+c:"";xt16+=f?"&dsc"+xt23+"="+f:"";xt16+=h?"&dscht"+xt23+"="+h:"";xt16+=k?"&roimt"+xt23+"="+k:"";xt16+=l?"&pcode"+xt23+"="+l:""}function xt_addProduct_load(b,e,d){if(e){xt43++;xt44+=xt43==1?"&pdtl=":"|";xt44+=b?b+"::":"";xt44+=e;xt44+=d?";"+d:""}}try{xt_cart()}catch(e$$145){xt16=""}
function xt_ParseUrl(b,e,d,a){var c=[];if(e.length>0){var f=1600-d.length,h=0,l=0;l="";for(var k=0;e.length>f&&l!=e&&k==0;){l=e;var p="&pdt";if(e.lastIndexOf(p,f)<=0)if(e.lastIndexOf("&",f)<=0)k=1;else p="&";if(k==1)c[h]=e.substring(0,1600)+"&mherr=1";else{c[h]=e.substring(0,e.lastIndexOf(p,f));e=e.substring(e.lastIndexOf(p,f),e.length);h++;f=1600}}if(k==0)c[h]=e;for(l=0;l<=h;l++){if(h>0)c[l]+=xt15!=""||xt17!=""?"&idhit="+(l+1)+"-"+(h+1)+"-"+xt8+"-"+xt15+"-"+xt17:"&mh="+(l+1)+"-"+(h+1)+"-"+xtidpg;
if(l>0)c[l]=xt15!=""||xt17!=""?"s="+xt8+"&cmd="+xt15+"&idcart="+xt17+c[l]:"s="+xt8+c[l];else c[l]+=d;if(a==""||a==null)xd.write('<img width="1" height="1" src="'+b+c[l]+'">');else{var s=new Image;s.src=b+c[l];s.onload=function(){s.onload=null}}}}}
function xt_ParseUrl2(b,e,d,a){var c=[];if(d.length>0){var f=0,h=0;for(h="";d.length>1600&&h!=d;){h=d;c[f]=d.substring(0,d.lastIndexOf("&p",1600));d=d.substring(d.lastIndexOf("&p",1600),d.length);f++}c[f]=d;for(h=0;h<=f;h++)if(a==""||a==null)xd.write('<img width="1" height="1" src="'+b+e+c[h]+'">');else{var l=new Image;l.src=b+e+c[h];l.onload=function(){l.onload=null}}}}function xtestr(b,e,d){var a=null;try{a=b.match(e)[d-1]}catch(c){a=null}return a}
if(xt8!=0||xt11){if(xt48!=""){var xtvid=xtf1("xtvid");if(!xtvid)xt49=xtvid=xt21.getTime()+""+xt_rd(6);var xtexp=new Date;xtexp.setMinutes(xtexp.getMinutes()+30);wck("xtvid",xtvid,xtexp,"",1)}var xtpm="xtor"+xt8,xtpmd="xtdate"+xt8,xtpmc="xtocl"+xt8,xtpan="xtan"+xt8,xtpant="xtant"+xt8,xt24=xtf3("xtor"),xtdtgo=xtf3("xtdt"),xt25=xtf3("xtref"),xt26=xtf3("xtan"),xt27=xtf3("an",xtm),xt28=xtf3("ac",xtm),xtocl=xtf1(xtpmc)!=null?xtf1(xtpmc):"$",xtord=xtf1("xtgo")=="0"?xtf1("xtord"):null,xtgord=xtf1("xtgo")!=
null?xtf1("xtgo"):"0",xtvrn=xtf1("xtvrn")!=null?xtf1("xtvrn"):"$",xtgmt=xt21.getTime()/6E4,xtgo=xtdtgo!=null?xtgmt-xtdtgo<30&&xtgmt-xtdtgo>=0?"2":"1":xtgord,xtpgt=xtgord=="1"?"&pgt="+xtf1("xtord"):xtgo=="1"&&xt24!=null?"&pgt="+xt24:"",xto=xt10!=null?xt10:xt24!=null&&xtgo=="0"?xt24:!xt11?xtord:null;xto=xtocl.indexOf("$"+xto+"$")<0||xtocl=="$"?xto:null;var xtock=xtgo=="0"?xto:xtgord=="2"?xtf1("xtord"):xtgo=="2"?xt24:null;if(xtock!=null){tmpxto=xtock.substring(0,xtock.indexOf("-"));var xtdrm=xt4[tmpxto]}else xtdrm=
"1";if(xtdrm==null||xtdrm==xtud)xtdrm=xt4.ad;if(xt26==null&&!xt11)xt26=xtf1("xtanrd");var xtanc=xtf1(xtpan),xtanct=xtf1(xtpant),xtxp=new Date,xt29=new Date,xt30=new Date;xt11?xtxp.setTime(xtxp.getTime()+xt5*1E3):xtxp.setTime(xtxp.getTime()+xtdrm*24*3600*1E3);xt30.setTime(xt30.getTime()+18E5);xt29.setTime(xt29.getTime()+xt3*24*3600*1E3);var xt31=xt26!=null?xt26.indexOf("-"):0,xtan2=xt27!=null?"":xt26!=null&&xt31>0?"&ac="+xt26.substring(0,xt31)+"&ant=0&an="+xt26.substring(xt31+1,xt26.length):xtanc!=
null?"&anc="+xtanc+"&anct="+xtanct:"",xt32=xtvrn.indexOf("$"+xt8+"$")<0?"&vrn=1":"",xt35=xtf3("xtatc")!=null&&xtf3("atc",xtm)==null?"&atc="+xtf3("xtatc"):"";xt32!=""&&wck("xtvrn",xtvrn+xt8+"$",xt29,xt1,0);xt32+=xto==null?"":"&xto="+xto;xt32+=xtan2+xtpgt+xt35;if(xt27!=null){wck(xtpan,xt28+"-"+xt27,xt29,xt1,1);wck(xtpant,"1",xt29,xt1,1)}else if(xt26!=null&&xtanct!="1"){wck(xtpan,xt26,xt29,xt1,1);wck(xtpant,"0",xt29,xt1,1)}var xtor=xtf1(xtpm),xtor_duree=xtf1(xtpmd),xtdate2=xtor_duree!=null?new Date(xtor_duree):
new Date,xt34=xtdate2.getTime()/36E5,xtecart=Math.floor(xt22-xt34)>=0?Math.floor(xt22-xt34):0;xt32+=xtor==null?"":"&xtor="+xtor+"&roinbh="+xtecart;var xt33="",Xt_r=xt25!=null?xt25.replace(/[<>]/g,""):xtf1("xtref");if(Xt_r==null)Xt_r=xt20.replace(/[<>]/g,"");if(xt11){wck("xtgo",xtgo,xtxp,xt1,1);xt24!=null&&wck("xtord",xt24,xtxp,xt1,1);xt26!=null&&wck("xtanrd",xt26,xtxp,xt1,1);Xt_r!=""&&wck("xtref",Xt_r.replace(/&/g,"$"),xtxp,xt1,0);if(xw.xtloc!=null)xt6.location=xw.xtloc}else{if(xtock!=null&&(xtocl.indexOf("$"+
escape(xtock)+"$")<0||xtocl=="$"))wck(xtpmc,xtocl+xtock+"$",xt30,xt1,1);xt33+=xtg.javaEnabled()?"&jv=1":"&jv=0";var xtnav=xtg.appName+" "+xtg.appVersion,xtIE=xtnav.indexOf("MSIE");if(xtIE>=0){var xtvers=parseInt(xtnav.substr(xtIE+5));xtIE=true}else{xtvers=parseFloat(xtg.appVersion);xtIE=false}var xtnet=xtnav.indexOf("Netscape")>=0,xtmac=xtnav.indexOf("Mac")>=0,xtOP=xtg.userAgent.indexOf("Opera")>=0;if(xtIE&&xtvers>=5&&!xtmac&&!xtOP&&!xt11){try{xd.body.addBehavior("#default#clientCaps")}catch(e$$147){}var xtconn=
"&cn="+xd.body.connectionType;xtconn+="&ul="+xd.body.UserLanguage;try{xd.body.addBehavior("#default#homePage")}catch(e$$148){}var xthome="";try{xthome=xd.body.isHomePage(location.href)?"&hm=1":"&hm=0"}catch(e$$149){}var xtresr="&re="+xd.body.offsetWidth+"x"+xd.body.offsetHeight}else{xthome=xtconn="";xtresr=xtvers>=5?"&re="+xw.innerWidth+"x"+xw.innerHeight:""}var xtlang=xtnet&&xtvers>=4||xtOP?"&lng="+xtg.language:xtIE&&xtvers>=4&&!xtOP?"&lng="+xtg.userLanguage:"";wck("xtord","",xt21,xt1,1);if(xtock!=
null)if(xtor==null||xt2=="1"){wck(xtpm,xtock,xtxp,xt1,1);wck(xtpmd,xt21,xtxp,xt1,1)}var xthl="&hl="+xt21.getHours()+"x"+xt21.getMinutes()+"x"+xt21.getSeconds(),xt45=xtdocl?"&docl="+encodeURIComponent(xt6.location.href.replace(/&/g,"#ec#")):"",Xt_param="s="+xt8+xt9+"&p="+xtp+xthl+xtdi+xt12+xt13+xt32+xt45+xt47+xtm+xtconn+xthome+xtlang+"&vtag="+xtv+"&idp="+xtidpg,xtvalCZ=xtf1("xtvalCZ",1);if(xtvalCZ!=null){Xt_param+=xtvalCZ;var xtdateo=new Date;xtdateo.setTime(xtdateo.getTime()-36E5);wck("xtvalCZ",xtvalCZ,
xtdateo,xt1,1)}var Xt_id=xt7+".xiti.com/hit.xiti?";if(xtvers>=4)xt33+="&r="+xts.width+"x"+xts.height+"x"+xts.pixelDepth+"x"+xts.colorDepth;var xtide=xtf1("xtide");if(xtock!=null)switch(tmpxto.toLowerCase()){case "erec":case "epr":case "es":var xtmpide=xtestr(xtock,/(\[[^\]]*\])|([^\-]+)/g,6);if(xtmpide!=null){xtide=xtmpide;wck("xtide",xtide,xt29,"",1)}break;default:break}xt16+=xt16!=""&&xtide!=null?"&ide="+xtide:"";Xt_param+=xt33+xtresr+xt16;var Xt_i=Xt_id+Xt_param+"&ref="+Xt_r.replace(/&/g,"$");
if(xt49)Xt_param+="&lnk="+xt48+"&vid="+xt49;xt_ParseUrl(Xt_id,Xt_param,"&ref="+Xt_r.replace(/&/g,"$"),xt46);xt44!=""&&xt_ParseUrl2(Xt_id,"s="+xt8+"&type=PDT"+xthl,xt44,xt46)}}
jQuery.marker={debug:false,handleXitiClick:function(b,e){if(e.xitiType==null)e.xitiType="N";if(e.xitiLevel2==null)e.xitiLevel2=2;if(e.popup==true)b.target="_blank";if(!jQuery.marker.debug)return xt_click(b,"C",e.xitiLevel2,e.xitiName,e.xitiType);try{console.log("xt_click(element, 'C', %s, %s, %s)",e.xitiLevel2,e.xitiName,e.xitiType)}catch(d){}return true},handleClick:function(b){var e=jQuery(this).data("markerOptions"),d=true;if(e.xitiName!=null)d=!jQuery.marker.handleXitiClick(this,e);if(jQuery.marker.debug||
d)b.preventDefault()}};jQuery.fn.addClickMarker=function(b){if(!this.length)return this;if(b==null||typeof b!="object")return this;this.data("markerOptions",b);this.click(jQuery.marker.handleClick)};
jQuery.fn.mrFilters=function(b){this.each(function(){var e=jQuery(this);jQuery("body").bind("click",function(a){var c=false,f=a.target;e.find(f.tagName).each(function(){if(this===f)c=true});c||jQuery("li ul.active",e).removeClass("active")});jQuery(this).children("li").addClass("level-1").each(function(a){jQuery(this).addClass("filter"+(a+1))});jQuery("li:first-child",this).addClass("first");jQuery("li:last-child",this).addClass("last");jQuery("li.level-1 > a",this).click(function(a){a.preventDefault();
var c=jQuery(this).parent("li").parent("ul").children("li").children("ul"),f=jQuery(this).next("ul"),h=false;if(jQuery(this).parent("li.level-1").is(":not(.inactive)")){if(f.hasClass("active"))h=true;if(c.hasClass("active")){c.removeClass("active");c.prev("a").removeClass("selected")}if(h==false){f.toggleClass("active");jQuery(this).toggleClass("selected");a.stopPropagation()}}});jQuery("li.level-1 ul li a:first-child",this).live("click",function(){var a=jQuery(this).closest("li.level-1"),c=a.children("a");
a=a.children("ul");if(jQuery(this).text()){var f=jQuery(this).text();if(f.length>18)f=f.slice(0,18)+"...";c.text(f)}a.removeClass("active");a.prev("a").removeClass("selected");jQuery("li.level-1").addClass("inactive").children("a")});var d=jQuery(this).find(".autocomplete");d.append('<a href="#" class="edit">'+__("link_edit",null,"filters")+"</a>");jQuery("a.edit",d).live("click",function(a){a.preventDefault();a=jQuery(this).prev("a").text();var c=jQuery(this).prev("a").attr("href");jQuery(this).parent("li").data("text",
a);jQuery(this).parent("li").data("url",c);jQuery(this).prev("a").replaceWith('<input type="text" class="autocompleter" value="" />');jQuery(this).prev("input").autocomplete("/autocomplete/city",{minChars:1,max:100,dataType:"json",parse:function(f){for(var h=[],l=0;l<f.length;l++)h[h.length]={data:f[l],value:f[l].name,result:f[l].name+" ("+f[l].postal_code_number+")"};return h},formatItem:function(f){return f.name+" ("+f.postal_code_number+")"}}).result(function(f,h){var l=jQuery(this).val(),k=jQuery(this).parent("li").data("url",
k);if(b.with_city_slug){for(var p=k.split(/[\/]/),s=0;p[s]==""||p[s].indexOf(".php")>0;)s++;p=RegExp(p[s]);k=k.replace(p,h.slug)}else k=k.replace(/postal_code_number%5D=[0-9]*/i,"postal_code_number%5D="+h.postal_code_number);var j=jQuery(this);setTimeout(function(){j.replaceWith('<a href="'+k+'">'+l+"</a>")},50);jQuery("li.level-1").addClass("inactive");jQuery("li ul.active",e).removeClass("active");jQuery("li.autocomplete a.cancel").text(__("link_edit",null,"filters"));jQuery("li.autocomplete a.cancel").addClass("edit");
jQuery("li.autocomplete a.cancel").removeClass("cancel");jQuery(this).parent("li").data("id",h.id);jQuery.ajax({url:"/autocomplete/store-city",type:"POST",data:"id="+h.id,success:function(){$(location).attr("href",k)}})});jQuery(this).removeClass("edit");jQuery(this).addClass("cancel");jQuery(this).text(__("link_cancel",null,"filters"))});jQuery("a.cancel",d).live("click",function(){var a=jQuery(this).prev("input"),c=jQuery(this).parent("li").data("text");a.replaceWith('<a href="">'+c+"</a>");jQuery(this).text(__("link_edit",
null,"filters"));jQuery(this).removeClass("cancel");jQuery(this).addClass("edit")});jQuery(".accordion > li ul").before('<a href="#" class="show">'+__("link_show",null,"filters")+"</a>");jQuery(".accordion > li ul").hide();jQuery(".accordion > li a").mouseover(function(){jQuery(this).closest("a.show").show()});jQuery(".accordion a.show").click(function(){jQuery(".accordion a").addClass("opening");jQuery(".accordion > li ul").hide().prev("a.show").text(__("link_show",null,"filters"));jQuery(this).next("ul").slideToggle(function(){jQuery(".accordion a").removeClass("opening")});
$(this).text("")})});return this};
jQuery.fn.mrGed=function(){this.each(function(){var b=jQuery(this),e=b.children("h3"),d=b.children("ul.tree");e.click(function(){if(jQuery(this).hasClass("active")){jQuery(this).next(".tree").slideUp(250);jQuery(this).removeClass("active")}else{jQuery(this).next(".tree").slideDown(250);jQuery(this).addClass("active")}});b.children("h2").children("a.add_folder").click(function(a){a.preventDefault();jQuery("div.add_root_folder").slideToggle(250)});b.children(".add_root_folder").find("a.cancel").click(function(a){a.preventDefault();jQuery("div.add_root_folder").slideToggle(250)});
e.children("a.add_folder").click(function(a){a.preventDefault();a.stopPropagation();var c=jQuery(this).parent("h3");c.hasClass("active")?c.addClass("active").next("ul.tree").children("li.new").slideDown(250).siblings("li.empty").slideUp(250):c.next("ul.tree").slideDown(250,function(){c.addClass("active").next("ul.tree").children("li.new").slideDown(250).siblings("li.empty").slideUp(250)});jQuery(this).hide()});d.children("li.new").find("a.cancel").click(function(a){a.preventDefault();jQuery(this).closest("li").slideUp(250).siblings("li.empty").slideDown(250);
jQuery(this).closest("ul").prev("h3").children("a.add_folder").show()});d.children("li.folder").find("a.edit").click(function(){var a=jQuery(this).hide().parent("li").children("a.title").text();jQuery(this).siblings("a:not(.delete)").hide();jQuery(this).parent("li").children("a.title").after('<form action="'+jQuery(this).attr("href")+'" class="edit"><input type="text" value="'+a+'" class="edit" name="title"/><button class="button validate"><span>'+__("link_edit",null,"filters")+'</span></button> ou <a href="#" onclick="return false;" class="cancel">'+
__("link_cancel",null,"filters")+"</a></form>");jQuery(this).parent("li").children("form.edit").children("a.cancel").click(function(){jQuery(this).parent("form.edit").parent("li").find("a.edit").siblings("a:not(.delete)").show();jQuery(this).parent("form.edit").parent("li").find("a.edit").show();jQuery(this).parent("form.edit").remove();return false});jQuery(this).parent("li").children("form.edit").submit(function(){jQuery.ajax({type:"POST",dataType:"html",data:jQuery(this).serialize(),success:function(c){jQuery("#ged").html(c)},
complete:function(){jQuery("div.ged, #page").mrGed()},url:jQuery(this).attr("action")});return false});return false});b.children("h3").find("a.edit").click(function(a){a.stopPropagation();a=jQuery(this).hide().parent("h3").children("span.title").text();jQuery(this).siblings("a:not(.delete)").hide();jQuery(this).hide().parent("h3").children("span.title").hide();jQuery(this).parent("h3").children("span.title").after('<form action="'+jQuery(this).attr("href")+'" class="edit"><input type="text" value="'+
a+'" class="edit" name="title"/><button class="button validate"><span>'+__("link_edit",null,"filters")+'</span></button> ou <a href="#" onclick="return false;" class="cancel">'+__("link_cancel",null,"filters")+"</a></form>");jQuery(this).parent("h3").children("form.edit").children("a.cancel").click(function(){jQuery(this).parent("form.edit").parent("h3").find("a.edit").siblings("a:not(.delete)").show();jQuery(this).parent("form.edit").parent("h3").find("a.edit").show();jQuery(this).parent("form.edit").parent("h3").find("span.title").show();
jQuery(this).parent("form.edit").remove();return false});jQuery(this).parent("h3").children("form.edit").submit(function(){jQuery.ajax({type:"POST",dataType:"html",data:jQuery(this).serialize(),success:function(c){jQuery("#ged").html(c)},complete:function(){jQuery("div.ged, #page").mrGed()},url:jQuery(this).attr("action")});return false})});d.children("li.file").find("a.edit").click(function(){var a=jQuery(this).hide().parent("div.actions").parent("li").children("a.title").text();jQuery(this).parent("div.actions").parent("li").children("a.title").hide();
jQuery(this).parent("div.actions").parent("li").children("span.user").hide();jQuery(this).parent("div.actions").parent("li").children("span.date").hide();jQuery(this).siblings("a:not(.delete)").hide();jQuery(this).parent("div.actions").parent("li").children("a.title").after('<form action="'+jQuery(this).attr("href")+'" class="edit"><input type="text" value="'+a+'" class="edit" name="title"/><button class="button validate"><span>'+__("link_edit",null,"filters")+'</span></button> ou <a href="#" class="cancel">'+
__("link_cancel",null,"filters")+"</a></form>");jQuery(this).parent("div.actions").parent("li").children("form.edit").children("a.cancel").click(function(){jQuery(this).parent("form.edit").parent("li").find("div.actions").find("a.edit").siblings("a:not(.delete)").show();jQuery(this).parent("form.edit").parent("li").find("div.actions").find("a.edit").show();jQuery(this).parent("form.edit").parent("li").find("a.title").show();jQuery(this).parent("form.edit").parent("li").find("span.user").show();jQuery(this).parent("form.edit").parent("li").find("span.date").show();
jQuery(this).parent("form.edit").remove();return false});jQuery(this).parent("div.actions").parent("li").children("form.edit").submit(function(){jQuery.ajax({type:"POST",dataType:"html",data:jQuery(this).serialize(),success:function(c){jQuery("#ged").html(c)},complete:function(){jQuery("div.ged, #page").mrGed()},url:jQuery(this).attr("action")});return false})});b.find('input[type="text"].empty').click(function(){jQuery(this).val("").removeClass("empty")});d.children("li.file").draggable({containment:"#ged",
axis:"y",revert:true,cursor:"move",scroll:false,start:function(){},drag:function(){jQuery(this).children("div.actions").hide()},stop:function(){jQuery(this).children("div.actions").show()}});b.children("h3").droppable({hoverClass:"hover",activeClass:"droppable",drop:function(a,c){c.draggable.hide();jQuery.ajax({type:"POST",url:c.draggable.children("div.actions").find("a.move").attr("href"),data:"document_id="+c.draggable.attr("id")+"&folder_id="+this.id,success:function(f){b.html(f);jQuery("div.ged, #page").mrGed()}})}});
d.children("li.folder").droppable({greedy:true,drop:function(a,c){c.draggable.hide();jQuery.ajax({type:"POST",url:c.draggable.children("div.actions").find("a.move").attr("href"),data:"document_id="+c.draggable.attr("id")+"&folder_id="+this.id,success:function(f){b.html(f);jQuery("div.ged, #page").mrGed()}})}});d.children("li.file").find("a.link").each(function(){jQuery(this).siblings("div.documentLinkPopup").jqm({ajax:"@href",trigger:jQuery(this),toTop:true})});b.children("h3").find("a.add_file").each(function(){jQuery(this).siblings("div.addFilePopup").jqm({ajax:"@href",
trigger:jQuery(this),toTop:true})})});return this};
jQuery(document).ready(function(){function b(e){var d=e.attr("href"),a=e.parent(),c=e.parent().next();jQuery.getJSON(d,function(){a.hide();c.show();displayNoticeConfirmation("#left_column",__("message_contact_added",null,"neighbour"))})}jQuery("a.link_poke").live("click",function(e){var d=jQuery(this).attr("href"),a=jQuery(this).parent(),c=jQuery(this).parent().next();e.preventDefault();jQuery.getJSON(d,function(f){if(f.result=="ok"){a.hide();c.show();displayNoticeConfirmation("#left_column",__("message_confirmation_poke_send",
null,"neighbour"))}});return false});jQuery("a.link_add_contact").live("click",function(){b(jQuery(this));return false});jQuery("a.link_add_contact_suggestion_mode").live("click",function(){b(jQuery(this));var e=jQuery("input[name='ajax_url_next_suggestion']").val(),d="";jQuery(this).parents().each(function(f,h){var l=jQuery(h).find("input[name='ajax_last_user_id']");if(l.length>0){d=l.eq(0);return false}});var a;jQuery(this).parents().each(function(f,h){h=jQuery(h);if(h.hasClass("contact_container")){a=
h;return false}});var c="last_user="+encodeURIComponent(d.val());if(d.hasClass("v2"))c+="&version=v2";jQuery.post(e,c,function(f){eval("var evaluated_data="+f);if(f.length>0){a.text("");a.append(evaluated_data.item);d.val(evaluated_data.next_user_id)}});return false})});
jQuery(document).ready(function(){if(!(jQuery("#body_top").length>0)){jQuery("#quicksearch input").click(function(){jQuery(this).attr("value","")});jQuery("#navigation > li").hover(function(){jQuery(this).children("ul").fadeIn("fast");jQuery(this).addClass("hover")},function(){jQuery(this).children("ul").fadeOut("fast");jQuery(this).removeClass("hover")})}});