window.js_generated_at="2012-01-26T15:27:06.477436";function Xajax(){this.arrayContainsValue=function(array,valueToCheck){for(i in array){if(array[i]==valueToCheck){return true}}return false};this.DebugMessage=function(text){if(text.length>1000){text=text.substr(0,1000)+"...\n[long response]\n..."}try{if(this.debugWindow==undefined||this.debugWindow.closed==true){this.debugWindow=window.open("about:blank","xajax-debug","width=800,height=600,scrollbars=1,resizable,status");this.debugWindow.document.write('<html><head><title>Xajax debug output</title></head><body><h2>Xajax debug output</h2><div id="debugTag"></div></body></html>')}debugTag=this.debugWindow.document.getElementById("debugTag");if(!debugTag){throw new Error()}text=text.replace(/&/g,"&amp;");text=text.replace(/</g,"&lt;");text=text.replace(/>/g,"&gt;");debugTag.innerHTML=("<b>"+(new Date()).toString()+"</b>: "+text+"<hr/>")+debugTag.innerHTML}catch(e){alert("Xajax Debug:\n "+text)}};this.workId="xajaxWork"+new Date().getTime();this.depth=0;this.responseErrorsForAlert=["400","401","402","403","404","500","501","502","503"];this.getRequestObject=function(){if(xajaxDebug){this.DebugMessage("Initializing Request Object..")}var req=null;if(typeof XMLHttpRequest!="undefined"){req=new XMLHttpRequest()}if(!req&&typeof ActiveXObject!="undefined"){try{req=new ActiveXObject("Msxml2.XMLHTTP");XMLHttpRequest=function(){return new ActiveXObject("Msxml2.XMLHTTP")}}catch(e){try{req=new ActiveXObject("Microsoft.XMLHTTP");XMLHttpRequest=function(){return new ActiveXObject("Microsoft.XMLHTTP")}}catch(e2){try{req=new ActiveXObject("Msxml2.XMLHTTP.4.0");XMLHttpRequest=function(){return new ActiveXObject("Msxml2.XMLHTTP.4.0")}}catch(e3){req=null}}}}if(!req&&window.createRequest){req=window.createRequest()}if(!req){this.DebugMessage("Request Object Instantiation failed.")}return req};this.$=function(sId){if(!sId){return null}var returnObj=document.getElementById(sId);if(!returnObj&&document.all){returnObj=document.all[sId]}if(xajaxDebug&&!returnObj&&sId!=this.workId){this.DebugMessage('Element with the id "'+sId+'" not found.')}return returnObj};this.include=function(sFileName){var objHead=document.getElementsByTagName("head");var objScript=document.createElement("script");objScript.type="text/javascript";objScript.src=sFileName;objHead[0].appendChild(objScript)};this.stripOnPrefix=function(sEventName){sEventName=sEventName.toLowerCase();if(sEventName.indexOf("on")==0){sEventName=sEventName.replace(/on/,"")}return sEventName};this.addOnPrefix=function(sEventName){sEventName=sEventName.toLowerCase();if(sEventName.indexOf("on")!=0){sEventName="on"+sEventName}return sEventName};this.addHandler=function(sElementId,sEvent,sFunctionName){if(window.addEventListener){sEvent=this.stripOnPrefix(sEvent);eval("this.$('"+sElementId+"').addEventListener('"+sEvent+"',"+sFunctionName+",false);")}else{if(window.attachEvent){sAltEvent=this.addOnPrefix(sEvent);if(eval("this.$('"+sElementId+"').attachEvent('"+sAltEvent+"',"+sFunctionName+");")){window.attachEvent("onunload",eval("function(){xajax.$('"+sElementId+"').detachEvent('"+sAltEvent+"',"+sFunctionName+");}"))}}else{sAltEvent=this.addOnPrefix(sEvent);eval("this.$('"+sElementId+"')."+sAltEvent+" = "+sFunctionName)}}};this.removeHandler=function(sElementId,sEvent,sFunctionName){if(window.removeEventListener){sEvent=this.stripOnPrefix(sEvent);eval("this.$('"+sElementId+"').removeEventListener('"+sEvent+"',"+sFunctionName+",false);")}else{if(window.detachEvent){sAltEvent=this.addOnPrefix(sEvent);try{eval("this.$('"+sElementId+"').detachEvent('"+sAltEvent+"',"+sFunctionName+");")}catch(ignore){}}else{sAltEvent=this.addOnPrefix(sEvent);eval("this.$('"+sElementId+"')."+sAltEvent+" = null")}}};this.create=function(sParentId,sTag,sId){var objParent=this.$(sParentId);objElement=document.createElement(sTag);objElement.setAttribute("id",sId);if(objParent){objParent.appendChild(objElement)}};this.insert=function(sBeforeId,sTag,sId){var objSibling=this.$(sBeforeId);objElement=document.createElement(sTag);objElement.setAttribute("id",sId);objSibling.parentNode.insertBefore(objElement,objSibling)};this.insertAfter=function(sAfterId,sTag,sId){var objSibling=this.$(sAfterId);objElement=document.createElement(sTag);objElement.setAttribute("id",sId);objSibling.parentNode.insertBefore(objElement,objSibling.nextSibling)};this.getInput=function(sType,sName,sId){var Obj;if(!window.addEventListener){Obj=document.createElement('<input type="'+sType+'" id="'+sId+'" name="'+sName+'">')}else{Obj=document.createElement("input");Obj.setAttribute("type",sType);Obj.setAttribute("name",sName);Obj.setAttribute("id",sId)}return Obj};this.createInput=function(sParentId,sType,sName,sId){var objParent=this.$(sParentId);var objElement=this.getInput(sType,sName,sId);if(objParent&&objElement){objParent.appendChild(objElement)}};this.insertInput=function(sBeforeId,sType,sName,sId){var objSibling=this.$(sBeforeId);var objElement=this.getInput(sType,sName,sId);if(objElement&&objSibling&&objSibling.parentNode){objSibling.parentNode.insertBefore(objElement,objSibling)}};this.insertInputAfter=function(sAfterId,sType,sName,sId){var objSibling=this.$(sAfterId);var objElement=this.getInput(sType,sName,sId);if(objElement&&objSibling&&objSibling.parentNode){objSibling.parentNode.insertBefore(objElement,objSibling.nextSibling)}};this.remove=function(sId){objElement=this.$(sId);if(objElement&&objElement.parentNode&&objElement.parentNode.removeChild){objElement.parentNode.removeChild(objElement)}};this.replace=function(sId,sAttribute,sSearch,sReplace){var bFunction=false;if(sAttribute=="innerHTML"){sSearch=this.getBrowserHTML(sSearch)}eval("var txt=this.$('"+sId+"')."+sAttribute);if(typeof txt=="function"){txt=txt.toString();bFunction=true}if(txt.indexOf(sSearch)>-1){var newTxt="";while(txt.indexOf(sSearch)>-1){x=txt.indexOf(sSearch)+sSearch.length+1;newTxt+=txt.substr(0,x).replace(sSearch,sReplace);txt=txt.substr(x,txt.length-x)}newTxt+=txt;if(bFunction){eval('this.$("'+sId+'").'+sAttribute+"=newTxt;")}else{if(this.willChange(sId,sAttribute,newTxt)){eval('this.$("'+sId+'").'+sAttribute+"=newTxt;")}}}};this.getFormValues=function(frm){var objForm;var submitDisabledElements=false;if(arguments.length>1&&arguments[1]==true){submitDisabledElements=true}var prefix="";if(arguments.length>2){prefix=arguments[2]}if(typeof(frm)=="string"){objForm=this.$(frm)}else{objForm=frm}var sXml="<xjxquery><q>";if(objForm&&objForm.tagName.toUpperCase()=="FORM"){var formElements=objForm.elements;for(var i=0;i<formElements.length;i++){if(!formElements[i].name){continue}if(formElements[i].name.substring(0,prefix.length)!=prefix){continue}if(formElements[i].type&&(formElements[i].type=="radio"||formElements[i].type=="checkbox")&&formElements[i].checked==false){continue}if(formElements[i].disabled&&formElements[i].disabled==true&&submitDisabledElements==false){continue}var name=formElements[i].name;if(name){if(sXml!="<xjxquery><q>"){sXml+="&"}if(formElements[i].type=="select-multiple"){for(var j=0;j<formElements[i].length;j++){if(formElements[i].options[j].selected==true){sXml+=name+"="+encodeURIComponent(formElements[i].options[j].value)+"&"}}}else{sXml+=name+"="+encodeURIComponent(formElements[i].value)}}}}sXml+="</q></xjxquery>";return sXml};this.objectToXML=function(obj){var sXml="<xjxobj>";for(i in obj){try{if(i=="constructor"){continue}if(obj[i]&&typeof(obj[i])=="function"){continue}var key=i;var value=obj[i];if(value&&typeof(value)=="object"&&this.depth<=50){this.depth++;value=this.objectToXML(value);this.depth--}sXml+="<e><k>"+key+"</k><v>"+value+"</v></e>"}catch(e){if(xajaxDebug){this.DebugMessage(e.name+": "+e.message)}}}sXml+="</xjxobj>";return sXml};this._nodeToObject=function(node){if(!node){return""}if(node.nodeName=="#cdata-section"||node.nodeName=="#text"){var data="";for(var j=0;j<node.parentNode.childNodes.length;j++){data+=node.parentNode.childNodes[j].data}return data}else{if(node.nodeName=="xjxobj"){var data=new Array();for(var j=0;j<node.childNodes.length;j++){var child=node.childNodes[j];var key;var value;if(child.nodeName=="e"){for(var k=0;k<child.childNodes.length;k++){if(child.childNodes[k].nodeName=="k"){key=child.childNodes[k].firstChild.data}else{if(child.childNodes[k].nodeName=="v"){value=this._nodeToObject(child.childNodes[k].firstChild)}}}if(key!=null&&value!=null){data[key]=value;key=value=null}}}return data}}};this.loadingFunction=function(){};this.doneLoadingFunction=function(){};var loadingTimeout;this.call=function(sFunction,aArgs,sRequestType){var i,r,postData;if(document.body&&xajaxWaitCursor){document.body.style.cursor="wait"}if(xajaxStatusMessages==true){window.status="Sending Request..."}clearTimeout(loadingTimeout);loadingTimeout=setTimeout("xajax.loadingFunction();",400);if(xajaxDebug){this.DebugMessage("Starting xajax...")}if(sRequestType==null){var xajaxRequestType=xajaxDefinedPost}else{var xajaxRequestType=sRequestType}var uri=xajaxRequestUri;var value;switch(xajaxRequestType){case xajaxDefinedGet:var uriGet=uri.indexOf("?")==-1?"?xajax="+encodeURIComponent(sFunction):"&xajax="+encodeURIComponent(sFunction);if(aArgs){for(i=0;i<aArgs.length;i++){value=aArgs[i];if(typeof(value)=="object"){value=this.objectToXML(value)}uriGet+="&xajaxargs[]="+encodeURIComponent(value)}}uriGet+="&xajaxr="+new Date().getTime();uri+=uriGet;postData=null;break;case xajaxDefinedPost:postData="xajax="+encodeURIComponent(sFunction);postData+="&xajaxr="+new Date().getTime();if(aArgs){for(i=0;i<aArgs.length;i++){value=aArgs[i];if(typeof(value)=="object"){value=this.objectToXML(value)}postData=postData+"&xajaxargs[]="+encodeURIComponent(value)}}break;default:alert("Illegal request type: "+xajaxRequestType);return false;break}r=this.getRequestObject();if(!r){return false}r.open(xajaxRequestType==xajaxDefinedGet?"GET":"POST",uri,true);if(xajaxRequestType==xajaxDefinedPost){try{r.setRequestHeader("Method","POST "+uri+" HTTP/1.1");r.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}catch(e){alert("Your browser does not appear to  support asynchronous requests using POST.");return false}}r.onreadystatechange=function(){if(r.readyState!=4){return}if(r.status==200){if(xajaxDebug){xajax.DebugMessage("Received:\n"+r.responseText)}if(r.responseXML&&r.responseXML.documentElement){xajax.processResponse(r.responseXML)}else{var errorString="Error: the XML response that was returned from the server is invalid.";errorString+="\nReceived:\n"+r.responseText;trimmedResponseText=r.responseText.replace(/^\s+/g,"");trimmedResponseText=trimmedResponseText.replace(/\s+$/g,"");if(trimmedResponseText!=r.responseText){errorString+="\nYou have whitespace in your response."}alert(errorString);document.body.style.cursor="default";if(xajaxStatusMessages==true){window.status="Invalid XML response error"}}}else{if(xajax.arrayContainsValue(xajax.responseErrorsForAlert,r.status)){var errorString="Error: the server returned the following HTTP status: "+r.status;errorString+="\nReceived:\n"+r.responseText;alert(errorString)}document.body.style.cursor="default";if(xajaxStatusMessages==true){window.status="Invalid XML response error"}}delete r;r=null};if(xajaxDebug){this.DebugMessage("Calling "+sFunction+" uri="+uri+" (post:"+postData+")")}r.send(postData);if(xajaxStatusMessages==true){window.status="Waiting for data..."}delete r;return true};this.getBrowserHTML=function(html){tmpXajax=this.$(this.workId);if(!tmpXajax){tmpXajax=document.createElement("div");tmpXajax.setAttribute("id",this.workId);tmpXajax.style.display="none";tmpXajax.style.visibility="hidden";document.body.appendChild(tmpXajax)}tmpXajax.innerHTML=html;var browserHTML=tmpXajax.innerHTML;tmpXajax.innerHTML="";return browserHTML};this.willChange=function(element,attribute,newData){if(!document.body){return true}if(attribute=="innerHTML"){newData=this.getBrowserHTML(newData)}elementObject=this.$(element);if(elementObject){var oldData;eval("oldData=this.$('"+element+"')."+attribute);if(newData!==oldData){return true}}return false};this.viewSource=function(){return"<html>"+document.getElementsByTagName("HTML")[0].innerHTML+"</html>"};this.processResponse=function(xml){clearTimeout(loadingTimeout);this.doneLoadingFunction();if(xajaxStatusMessages==true){window.status="Processing..."}var tmpXajax=null;xml=xml.documentElement;if(xml==null){return}var skipCommands=0;for(var i=0;i<xml.childNodes.length;i++){if(skipCommands>0){skipCommands--;continue}if(xml.childNodes[i].nodeName=="cmd"){var cmd;var id;var property;var data;var search;var type;var before;var objElement=null;for(var j=0;j<xml.childNodes[i].attributes.length;j++){if(xml.childNodes[i].attributes[j].name=="n"){cmd=xml.childNodes[i].attributes[j].value}else{if(xml.childNodes[i].attributes[j].name=="t"){id=xml.childNodes[i].attributes[j].value}else{if(xml.childNodes[i].attributes[j].name=="p"){property=xml.childNodes[i].attributes[j].value}else{if(xml.childNodes[i].attributes[j].name=="c"){type=xml.childNodes[i].attributes[j].value}}}}}if(xml.childNodes[i].childNodes.length>1&&(xml.childNodes[i].firstChild.nodeName=="#cdata-section"||xml.childNodes[i].firstChild.nodeName=="#text")){data="";for(var j=0;j<xml.childNodes[i].childNodes.length;j++){data+=xml.childNodes[i].childNodes[j].data}}else{if(xml.childNodes[i].firstChild&&xml.childNodes[i].firstChild.nodeName=="xjxobj"){data=this._nodeToObject(xml.childNodes[i].firstChild);objElement="XJX_SKIP"}else{if(xml.childNodes[i].childNodes.length>1){for(var j=0;j<xml.childNodes[i].childNodes.length;j++){if(xml.childNodes[i].childNodes[j].childNodes.length>1&&(xml.childNodes[i].childNodes[j].firstChild.nodeName=="#cdata-section"||xml.childNodes[i].childNodes[j].firstChild.nodeName=="#text")){var internalData="";for(var k=0;k<xml.childNodes[i].childNodes[j].childNodes.length;k++){internalData+=xml.childNodes[i].childNodes[j].childNodes[k].nodeValue}}else{var internalData=xml.childNodes[i].childNodes[j].firstChild.nodeValue}if(xml.childNodes[i].childNodes[j].nodeName=="s"){search=internalData}if(xml.childNodes[i].childNodes[j].nodeName=="r"){data=internalData}}}else{if(xml.childNodes[i].firstChild){data=xml.childNodes[i].firstChild.nodeValue}else{data=""}}}}if(objElement!="XJX_SKIP"){objElement=this.$(id)}var cmdFullname;try{if(cmd=="cc"){cmdFullname="addConfirmCommands";var confirmResult=confirm(data);if(!confirmResult){skipCommands=id}}if(cmd=="al"){cmdFullname="addAlert";alert(data)}else{if(cmd=="js"){cmdFullname="addScript/addRedirect";eval(data)}else{if(cmd=="jc"){cmdFullname="addScriptCall";var scr=id+"(";if(data[0]!=null){scr+="data[0]";for(var l=1;l<data.length;l++){scr+=",data["+l+"]"}}scr+=");";eval(scr)}else{if(cmd=="in"){cmdFullname="addIncludeScript";this.include(data)}else{if(cmd=="as"){cmdFullname="addAssign/addClear";if(this.willChange(id,property,data)){eval("objElement."+property+"=data;")}}else{if(cmd=="ap"){cmdFullname="addAppend";eval("objElement."+property+"+=data;")}else{if(cmd=="pp"){cmdFullname="addPrepend";eval("objElement."+property+"=data+objElement."+property)}else{if(cmd=="rp"){cmdFullname="addReplace";this.replace(id,property,search,data)}else{if(cmd=="rm"){cmdFullname="addRemove";this.remove(id)}else{if(cmd=="ce"){cmdFullname="addCreate";this.create(id,data,property)}else{if(cmd=="ie"){cmdFullname="addInsert";this.insert(id,data,property)}else{if(cmd=="ia"){cmdFullname="addInsertAfter";this.insertAfter(id,data,property)}else{if(cmd=="ci"){cmdFullname="addCreateInput";this.createInput(id,type,data,property)}else{if(cmd=="ii"){cmdFullname="addInsertInput";this.insertInput(id,type,data,property)}else{if(cmd=="iia"){cmdFullname="addInsertInputAfter";this.insertInputAfter(id,type,data,property)}else{if(cmd=="ev"){cmdFullname="addEvent";property=this.addOnPrefix(property);eval("this.$('"+id+"')."+property+"= function(){"+data+";}")}else{if(cmd=="ah"){cmdFullname="addHandler";this.addHandler(id,property,data)}else{if(cmd=="rh"){cmdFullname="addRemoveHandler";this.removeHandler(id,property,data)}}}}}}}}}}}}}}}}}}}catch(e){if(xajaxDebug){alert("While trying to '"+cmdFullname+"' (command number "+i+"), the following error occured:\n"+e.name+": "+e.message+"\n"+(id&&!objElement?"Object with id='"+id+"' wasn't found.\n":""))}}delete objElement;delete cmd;delete cmdFullname;delete id;delete property;delete search;delete data;delete type;delete before;delete internalData;delete j;delete k}}delete xml;delete i;document.body.style.cursor="default";if(xajaxStatusMessages==true){window.status="Done"}}}var xajax=new Xajax();xajaxLoaded=true;(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement){cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),cm.close()}d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1){for(h in a.converters){typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h])}}l=k,k=d[g];if(k==="*"){k=l}else{if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}}return c}function cb(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g){i in d&&(c[g[i]]=d[i])}while(f[0]==="*"){f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"))}if(h){for(i in e){if(e[i]&&e[i].test(h)){f.unshift(i);break}}}if(f[0] in d){j=f[0]}else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function ca(a,b,c,d){if(f.isArray(b)){f.each(b,function(b,e){c||bE.test(a)?d(a,e):ca(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d)})}else{if(!c&&b!=null&&typeof b=="object"){for(var e in b){ca(a+"["+e+"]",b[e],c,d)}}else{d(a,b)}}}function b_(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c){c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d])}e&&f.extend(!0,a,e)}function b$(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bT,l;for(;i<j&&(k||!l);i++){l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=b$(a,c,d,e,l,g)))}(k||!l)&&!g["*"]&&(l=b$(a,c,d,e,"*",g));return l}function bZ(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bP),e=0,g=d.length,h,i,j;for(;e<g;e++){h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}}function bC(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?bx:by,g=0,h=e.length;if(d>0){if(c!=="border"){for(;g<h;g++){c||(d-=parseFloat(f.css(a,"padding"+e[g]))||0),c==="margin"?d+=parseFloat(f.css(a,c+e[g]))||0:d-=parseFloat(f.css(a,"border"+e[g]+"Width"))||0}}return d+"px"}d=bz(a,b,b);if(d<0||d==null){d=a.style[b]||0}d=parseFloat(d)||0;if(c){for(;g<h;g++){d+=parseFloat(f.css(a,"padding"+e[g]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+e[g]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+e[g]))||0)}}return d+"px"}function bp(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio"){a.defaultChecked=a.checked}}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object"){b.outerHTML=a.outerHTML}else{if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option"){b.selected=a.defaultSelected}else{if(c==="input"||c==="textarea"){b.defaultValue=a.defaultValue}}}else{a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)}}b.removeAttribute(f.expando)}}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i){for(d=0,e=i[c].length;d<e;d++){f.event.add(b,c+(i[c][d].namespace?".":"")+i[c][d].namespace,i[c][d],i[c][d].data)}}}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement){while(b.length){c.createElement(b.pop())}}return c}function T(a,b,c){b=b||0;if(f.isFunction(b)){return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c})}if(b.nodeType){return f.grep(a,function(a,d){return a===b===c})}if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b)){return f.filter(b,d,!c)}b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return !a||!a.parentNode||a.parentNode.nodeType===11}function K(){return !0}function J(){return !1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b])){continue}if(b!=="toJSON"){return !1}}return !0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else{d=b}}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++){b[a[c]]=!0}return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a){return this}if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2]){return f.find(a)}this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return !d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a)){return f.ready(a)}a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++){if((a=arguments[j])!=null){for(c in a){d=i[c],f=a[c];if(i===f){continue}l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}}}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body){return setTimeout(e.ready,1)}e.isReady=!0;if(a!==!0&&--e.readyWait>0){return}A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete"){return setTimeout(e.ready,1)}if(c.addEventListener){c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1)}else{if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval" in a},isNumeric:function(a){return !isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a)){return !1}try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf")){return !1}}catch(c){return !1}var d;for(d in a){}return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a){return !1}return !0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b){return null}b=e.trim(b);if(a.JSON&&a.JSON.parse){return a.JSON.parse(b)}if(n.test(b.replace(o,"@").replace(p,"]").replace(q,""))){return(new Function("return "+b))()}e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a){if(c.apply(a[f],d)===!1){break}}}else{for(;g<h;){if(c.apply(a[g++],d)===!1){break}}}}else{if(i){for(f in a){if(c.call(a[f],f,a[f])===!1){break}}}else{for(;g<h;){if(c.call(a[g],g,a[g++])===!1){break}}}}return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H){return H.call(b,a,c)}d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++){if(c in b&&b[c]===a){return c}}}return -1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number"){for(var f=c.length;e<f;e++){a[d++]=c[e]}}else{while(c[e]!==b){a[d++]=c[e++]}}a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++){e=!!b(a[f],f),c!==e&&d.push(a[f])}return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k){for(;i<j;i++){f=c(a[i],i,d),f!=null&&(h[h.length]=f)}}else{for(g in a){f=c(a[g],g,d),f!=null&&(h[h.length]=f)}}return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a)){return b}var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c){e.access(a,j,c[j],f,g,d)}return a}if(d!==b){f=!h&&f&&e.isFunction(d);for(var k=0;k<i;k++){g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h)}return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test("??")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++){g=b[d],h=f.type(g),h==="array"?m(g):h==="function"&&(!a.unique||!o.has(g))&&c.push(g)}},n=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,l=j||0,j=0,k=c.length;for(;c&&l<k;l++){if(c[l].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}}i=!1,c&&(a.once?e===!0?o.disable():c=[]:d&&d.length&&(e=d.shift(),o.fireWith(e[0],e[1])))},o={add:function(){if(c){var a=c.length;m(arguments),i?k=c.length:e&&e!==!0&&(j=a,n(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++){for(var f=0;f<c.length;f++){if(b[d]===c[f]){i&&f<=k&&(k--,f<=l&&l--),c.splice(f--,1);if(a.unique){break}}}}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++){if(a===c[b]){return !0}}}return !1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return !c},lock:function(){d=b,(!e||e===!0)&&o.disable();return this},locked:function(){return !d},fireWith:function(b,c){d&&(i?a.once||d.push([b,c]):(!a.once||!e)&&n(b,c));return this},fire:function(){o.fireWith(this,arguments);return this},fired:function(){return !!e}};return o};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null){a=h}else{for(var b in h){a[b]=h[b]}}return a}},i=h.promise({}),j;for(j in g){i[j]=g[j].fire,i[j+"With"]=g[j].fireWith}i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++){b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g}g||j.resolveWith(j,b)}else{j!==a&&j.resolveWith(j,d?[a]:[])}return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p,q=c.createElement("div"),r=c.documentElement;q.setAttribute("className","t"),q.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e){return{}}g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent){for(o in {submit:1,change:1,focusin:1}){n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p}}k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="<div "+n+"><div></div></div><table "+n+" cellpadding='0' cellspacing='0'><tr><td></td></tr></table>",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="<div style='width:4px;'></div>",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return !!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b){return}n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function"){e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c)}g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c]){return g.events}k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k]){return}if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++){delete d[b[e]]}if(!(c?m:f.isEmptyObject)(d)){return}}}if(!c){delete j[k].data;if(!m(j[k])){return}}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b){return b!==!0&&a.getAttribute("classid")===b}}return !0}}),f.fn.extend({data:function(a,c){var d,e,g,h=null;if(typeof a=="undefined"){if(this.length){h=f.data(this[0]);if(this[0].nodeType===1&&!f._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var i=0,j=e.length;i<j;i++){g=e[i].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),l(this[0],g,h[g]))}f._data(this[0],"parsedAttrs",!0)}}return h}if(typeof a=="object"){return this.each(function(){f.data(this,a)})}d=a.split("."),d[1]=d[1]?"."+d[1]:"";if(c===b){h=this.triggerHandler("getData"+d[1]+"!",[d[0]]),h===b&&this.length&&(h=f.data(this[0],a),h=l(this[0],a,h));return h===b&&d[1]?this.data(d[0]):h}return this.each(function(){var b=f(this),e=[d[0],c];b.triggerHandler("setData"+d[1]+"!",e),f.data(this,a,c),b.triggerHandler("changeData"+d[1]+"!",e)})},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){typeof a!="string"&&(c=a,a="fx");if(c===b){return f.queue(this[0],a)}return this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--){if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0)){h++,l.add(m)}}m();return d.promise()}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,a,b,!0,f.prop)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a)){return this.each(function(b){f(this).addClass(a.call(this,b,this.className))})}if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1){if(!e.className&&b.length===1){e.className=a}else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++){~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ")}e.className=f.trim(g)}}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a)){return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))})}if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className){if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++){h=h.replace(" "+c[i]+" "," ")}g.className=f.trim(h)}else{g.className=""}}}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a)){return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)})}return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++]){i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}}else{if(c==="undefined"||c==="boolean"){this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""}}})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++){if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1){return !0}}return !1},val:function(a){var c,d,e,g=this[0];if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set" in c)||c.set(this,h,"value")===b){this.value=h}}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get" in c&&(d=c.get(g,"value"))!==b){return d}d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return !b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0){return null}c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j){return b}h.push(b)}}if(j&&!h.length&&i.length){return f(i[g]).val()}return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn){return f(a)[c](d)}if(typeof a.getAttribute=="undefined"){return f.prop(a,c,d)}i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set" in h&&i&&(g=h.set(a,d,c))!==b){return g}a.setAttribute(c,""+d);return d}if(h&&"get" in h&&i&&(g=h.get(a,c))!==null){return g}g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h<g;h++){e=d[h],e&&(c=f.propFix[e]||e,f.attr(a,e,""),a.removeAttribute(v?e:c),u.test(e)&&c in a&&(a[c]=!1))}}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode){f.error("type property can't be changed")}else{if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button")){return w.get(a,b)}return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button")){return w.set(a,b,c)}a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set" in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get" in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b)){return a.checked=f.inArray(f(a).val(),b)>=0}}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1){a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o){f.event.remove(a,j+b[h],c,d,!0)}continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++){s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s))}r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered)){return}h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h]){return}c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j){j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0)}return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1){return}r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode){r.push([m,s]),n=m}n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++){m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault()}c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=[],j,k,l,m,n,o,p,q,r,s,t;g[0]=c,c.delegateTarget=this;if(e&&!c.target.disabled&&(!c.button||c.type!=="click")){m=f(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this){o={},q=[],m[0]=l;for(j=0;j<e;j++){r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?H(l,r.quick):m.is(s)),o[s]&&q.push(r)}q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(h||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace)){c.data=r.data,c.handleObj=r,n=((f.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,g),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}}return c.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando]){return a}var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;){e=i[--d],a[e]=g[e]}a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event)){return new f.Event(a,b)}a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d)){a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b}return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form")){return !1}f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0)}),d._submit_attached=!0)})},teardown:function(){if(f.nodeName(this,"form")){return !1}f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))})}return !1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox"){return a.handleObj.handler.apply(this,arguments)}},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=c,c=b);for(i in a){this.on(i,c,d,a[i],g)}return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1){e=J}else{if(!e){return this}}g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on.call(this,a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.type+"."+e.namespace:e.type,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a){this.off(g,c,a[g])}return this}if(c===!1||typeof c=="function"){d=c,c=b}d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){return f.event.trigger(a,b,this[0],!0)}},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length){b[d++].guid=c}return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else{if(m.filter(b,[j]).length>0){k=j;break}}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9){return[]}if(!b||typeof b!="string"){return e}var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b)){if(w.length===2&&o.relative[w[0]]){j=y(w[0]+w[1],d,f)}else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length){b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}}}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length){q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}}else{k=w=[]}}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]"){if(!u){e.push.apply(e,k)}else{if(d&&d.nodeType===1){for(t=0;k[t]!=null;t++){k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t])}}else{for(t=0;k[t]!=null;t++){k[t]&&k[t].nodeType===1&&e.push(j[t])}}}}else{s(k,e)}l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h){for(var b=1;b<a.length;b++){a[b]===a[b-1]&&a.splice(b--,1)}}}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a){return[]}for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter){if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\"){continue}s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f){g=i=!0}else{if(f===!0){continue}}}if(f){for(n=0;(j=s[n])!=null;n++){j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0))}}if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g){return[]}break}}}if(a===q){if(g==null){m.error(a)}else{break}}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9){if(typeof a.textContent=="string"){return a.textContent}if(typeof a.innerText=="string"){return a.innerText.replace(k,"")}for(a=a.firstChild;a;a=a.nextSibling){e+=n(a)}}else{if(d===3||d===4){return a.nodeValue}}}else{for(b=0;c=a[b];b++){c.nodeType!==8&&(e+=n(c))}}return e},o=m.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|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++){if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1){}a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++){c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b)}d&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++){d[e].getAttribute("name")===a[1]&&c.push(d[e])}return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined"){return b.getElementsByTagName(a[1])}}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f){return a}for(var g=0,h;(h=b[g])!=null;g++){h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1))}return !1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else{a[2]&&m.error(a[0])}a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not"){if((a.exec(b[3])||"").length>1||/^\w/.test(b[3])){b[3]=m(b[3],null,null,c)}else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return !1}}else{if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0])){return !0}}return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return !!a.firstChild},empty:function(a){return !a.firstChild},has:function(a,b,c){return !!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f){return f(a,c,b,d)}if(e==="contains"){return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0}if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++){if(g[h]===a){return !1}}return !0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling){if(l.nodeType===1){return !1}}if(k==="first"){return !0}l=a;case"last":while(l=l.nextSibling){if(l.nodeType===1){return !1}}return !0;case"nth":c=b[2],e=b[3];if(c===1&&e===0){return !0}f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling){l.nodeType===1&&(l.nodeIndex=++i)}g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f){return f(a,c,b,d)}}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match){o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q))}var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]"){Array.prototype.push.apply(d,a)}else{if(typeof a.length=="number"){for(var e=a.length;c<e;c++){d.push(a[c])}}else{for(;a[c];c++){d.push(a[c])}}}return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition){return a.compareDocumentPosition?-1:1}return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex){return a.sourceIndex-b.sourceIndex}var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i){return v(a,b)}if(!g){return -1}if(!i){return 1}while(j){e.unshift(j),j=j.parentNode}j=i;while(j){f.unshift(j),j=j.parentNode}c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++){if(e[k]!==f[k]){return v(e[k],f[k])}}return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b){return c}var d=a.nextSibling;while(d){if(d===b){return -1}d=d.nextSibling}return 1}),function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++){c[e].nodeType===1&&d.push(c[e])}c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1]){return s(e.getElementsByTagName(b),f)}if(h[2]&&o.find.CLASS&&e.getElementsByClassName){return s(e.getElementsByClassName(h[2]),f)}}if(e.nodeType===9){if(b==="body"&&e.body){return s([e.body],f)}if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode){return s([],f)}if(i.id===h[3]){return s([i],f)}}try{return s(e.querySelectorAll(b),f)}catch(j){}}else{if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p){return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}}catch(r){}finally{l||k.removeAttribute("id")}}}}return a(b,e,f,g)};for(var e in a){m[e]=a[e]}b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a)){try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11){return f}}}catch(g){}}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1){return}o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c){return b.getElementsByClassName(a[1])}},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return !!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return !1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a)){f+=d[0],a=a.replace(o.match.PSEUDO,"")}a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++){m(a,g[h],e,c)}return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.POS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string"){return f(a).filter(function(){for(c=0,d=b.length;c<d;c++){if(f.contains(b[c],this)){return !0}}})}var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0){for(h=g;h<e.length;h++){for(i=0;i<g;i++){if(e[i]===e[h]){e.splice(h--,1);break}}}}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++){if(f.contains(this,b[a])){return !0}}})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return !!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++){f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h})}g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11){break}}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a){return this[0]&&this[0].parentNode?this.prevAll().length:-1}if(typeof a=="string"){return f.inArray(this[0],f(a))}return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d))){g.nodeType===1&&e.push(g),g=g[c]}return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c]){if(a.nodeType===1&&++e===b){break}}return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling){a.nodeType===1&&a!==b&&c.push(a)}return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){if(f.isFunction(a)){return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))})}if(typeof a!="object"&&a!==b){return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))}return f.text(this)},wrapAll:function(a){if(f.isFunction(a)){return this.each(function(b){f(this).wrapAll(a.call(this,b))})}if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1){a=a.firstChild}return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a)){return this.each(function(b){f(this).wrapInner(a.call(this,b))})}return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)})}if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)})}if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++){if(!a||f.filter(a,[d]).length){!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d)}}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild){b.removeChild(b.firstChild)}}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null}if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++){this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}}catch(e){this.empty().append(a)}}else{f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a)}return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a)){return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))})}typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j)){return this.each(function(){f(this).domManip(a,c,d,!0)})}if(f.isFunction(j)){return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)})}if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++){d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}}k.length&&f.each(k,bp)}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g){e[g]&&bk(d[g],e[g])}}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g){bj(d[g],e[g])}}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k){continue}if(typeof k=="string"){if(!_.test(k)){k=b.createTextNode(k)}else{k=k.replace(Y,"<$1></$2>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--){o=o.lastChild}if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]==="<table>"&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i){f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}}var r;if(!f.support.appendChecked){if(k[0]&&typeof(r=k.length)=="number"){for(i=0;i<r;i++){bn(k[i])}}else{bn(k)}}k.nodeType?h.push(k):h=f.merge(h,k)}if(d){g=function(a){return !a.type||be.test(a.type)};for(j=0;h[j];j++){if(e&&f.nodeName(h[j],"script")&&(!h[j].type||h[j].type.toLowerCase()==="text/javascript")){e.push(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j])}else{if(h[j].nodeType===1){var s=f.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0].concat(s))}d.appendChild(h[j])}}}return h},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()]){continue}c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events){e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle)}b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bq=/alpha\([^)]*\)/i,br=/opacity=([^)]*)/,bs=/([A-Z]|^ms)/g,bt=/^-?\d+(?:px)?$/i,bu=/^-?\d/,bv=/^([\-+])=([\-+.\de]+)/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Left","Right"],by=["Top","Bottom"],bz,bA,bB;f.fn.css=function(a,c){if(arguments.length===2&&c===b){return this}return f.access(this,a,c,!0,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bz(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get" in k&&(g=k.get(a,!1,e))!==b){return g}return j[c]}h=typeof d,h==="string"&&(g=bv.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d)){return}h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set" in k)||(d=k.set(a,d))!==b){try{j[c]=d}catch(l){}}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get" in g&&(e=g.get(a,!0,d))!==b){return e}if(bz){return bz(a,c)}},swap:function(a,b,c){var d={};for(var e in b){d[e]=a.style[e],a.style[e]=b[e]}c.call(a);for(e in b){a.style[e]=d[e]}}}),f.curCSS=f.css,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){var e;if(c){if(a.offsetWidth!==0){return bC(a,b,d)}f.swap(a,bw,function(){e=bC(a,b,d)});return e}},set:function(a,b){if(!bt.test(b)){return b}b=parseFloat(b);if(b>=0){return b+"px"}}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter){return}}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return !f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS){return bS.apply(this,arguments)}if(!this.length){return this}var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified")){f.lastModified[k]=y}if(z=v.getResponseHeader("Etag")){f.etag[k]=z}}if(a===304){w="notmodified",o=!0}else{try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}}else{u=w;if(!w||a){w="error",a<0&&(a=0)}}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n)){o[c[1].toLowerCase()]=c[2]}}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2){for(b in a){j[b]=[j[b],a[b]]}}else{b=a[v.status],v.then(b,b)}}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2){return !1}t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers){v.setRequestHeader(u,d.headers[u])}if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return !1}for(u in {success:1,error:1,complete:1}){v[u](d[u])}p=b$(bU,d,c,v);if(!p){w(-1,"No Transport")}else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2){w(-1,z)}else{throw z}}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a)){f.each(a,function(){e(this.name,this.value)})}else{for(var g in a){ca(g,a[g],c,e)}}return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState)){d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")}},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch){ch[a](0,1)}}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return !this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials" in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields){for(j in c.xhrFields){h[j]=c.xhrFields[j]}}c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e){h.setRequestHeader(j,e[j])}}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e){h.readyState!==4&&h.abort()}else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0){return this.animate(cu("show",3),a,b,c)}for(var g=0,h=this.length;g<h;g++){d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),e===""&&f.css(d,"display")==="none"&&f._data(d,"olddisplay",cv(d.nodeName)))}for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none"){d.style.display=f._data(d,"olddisplay")||""}}}return this},hide:function(a,b,c){if(a||a===0){return this.animate(cu("hide",3),a,b,c)}var d,e,g=0,h=this.length;for(;g<h;g++){d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e))}for(g=0;g<h;g++){this[g].style&&(this[g].style.display="none")}return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(cu("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]),h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d){return b.complete.call(this)}c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cv(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a){j=new f.fx(this,b,i),h=a[i],cn.test(h)?(o=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),o?(f._data(this,"toggle"+i,o==="show"?"hide":"show"),j[o]()):j[h]()):(k=co.exec(h),l=j.cur(),k?(m=parseFloat(k[2]),n=k[3]||(f.cssNumber[i]?"":"px"),n!=="px"&&(f.style(this,i,(m||1)+n),l=(m||1)/j.cur()*l,f.style(this,i,l+n)),k[1]&&(m=(k[1]==="-="?-1:1)*m+l),j.custom(l,m,n)):j.custom(l,h,""))}return !0}var e=f.speed(b,c,d);if(f.isEmptyObject(a)){return this.each(e.complete,[!1])}a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null){for(b in g){g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b)}}else{g[b=a+".run"]&&g[b].stop&&h(this,g,b)}for(b=e.length;b--;){e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1))}(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:cu("show",1),slideUp:cu("hide",1),slideToggle:cu("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0){d.queue="fx"}d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+0.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cr||cs(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){e.options.hide&&f._data(e.elem,"fxshow"+e.prop)===b&&f._data(e.elem,"fxshow"+e.prop,e.start)},h()&&f.timers.push(h)&&!cp&&(cp=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cr||cs(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties){i.animatedProperties[b]!==!0&&(g=!1)}if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show){for(b in i.animatedProperties){f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0)}}d=i.complete,d&&(i.complete=!1,d.call(h))}return !1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return !0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++){a=b[c],!a()&&b[c]===a&&b.splice(c--,1)}b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(cp),cp=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(["width","height"],function(a,b){f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect" in c.documentElement?f.fn.offset=function(a){var b=this[0],c;if(a){return this.each(function(b){f.offset.setOffset(this,a,b)})}if(!b||!b.ownerDocument){return null}if(b===b.ownerDocument.body){return f.offset.bodyOffset(b)}try{c=b.getBoundingClientRect()}catch(d){}var e=b.ownerDocument,g=e.documentElement;if(!c||!f.contains(g,b)){return c?{top:c.top,left:c.left}:{top:0,left:0}}var h=e.body,i=cy(e),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o}}:f.fn.offset=function(a){var b=this[0];if(a){return this.each(function(b){f.offset.setOffset(this,a,b)})}if(!b||!b.ownerDocument){return null}if(b===b.ownerDocument.body){return f.offset.bodyOffset(b)}var c,d=b.offsetParent,e=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(f.support.fixedPosition&&k.position==="fixed"){break}c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===d&&(l+=b.offsetTop,m+=b.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c}if(k.position==="relative"||k.position==="static"){l+=i.offsetTop,m+=i.offsetLeft}f.support.fixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m}},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using" in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0]){return null}var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static"){a=a.offsetParent}return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e){return null}g=cy(e);return g?"pageXOffset" in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e){return a==null?null:this}if(f.isFunction(a)){return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))})}if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9){return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c])}if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window);var current_pid;var preview_src;function image_overx(d,c){var a=(document.layers)?d.x:d.offsetLeft;var g=(document.layers)?d.y:d.offsetTop;if(document.all||parseInt(navigator.appVersion)>=5){var f=d.offsetParent;while(f&&f!=null){a+=f.offsetLeft;g+=f.offsetTop;f=f.offsetParent}}preview_src=c;var b=document.getElementById("image_tools");b.style.left=(a+(d.width-32))+"px";b.style.top=(g+(d.height-32))+"px";$("#image_tools").show()}function image_out(a){$("#image_tools").hide()}function resize_preview_iframe(){var a=document.getElementById("framePage").scrollHeight+10;var c=document.getElementById("framePage").scrollWidth+10;parent.document.getElementById("image_preview").style.height=a;parent.document.getElementById("image_preview").style.width=c;var b=document.getElementById("image_preview");b.style.left=((document.body.clientWidth/2)-(c/2))+"px"}function image_preview(b){if(!b){b=preview_src}var a=$("#content").after('<div id="preview" style="display:none;" onclick="$(this).dialog(\'close\');"><center><img src="'+b+'" alt=""/><br/>Click to Close</center></div>');objImage=new Image();objImage.onload=function(){$("#preview").dialog({modal:true,width:this.width+30,height:this.height+70,title:"",draggable:false,resizable:false,close:function(){$(this).remove()}});$(".ui-dialog-titlebar").hide();$(document).click(function(c){if(!$(c.target).parents().filter(".ui-dialog").length){$("#preview").dialog("close")}})};objImage.src=b}function image_preview_hide(){hide("image_preview")}function show_product_details(a){xajax_show_product_details(a)}function show_scraphd(){var b=screen.width-10;var c=screen.height-75;var a=window.open("https://www.scraphd.com/builder/4","mywindow","width="+b+",height="+c+",left=0,top=0,screenX=0,screenY=0,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,copyhistory=yes,resizable=no")}var hoverup_=new Object();function hoverup(b,a,c){offset=$("#"+c).offset();$("#"+a).css({position:"absolute","z-index":200,marginLeft:0,marginRight:0});hoverup_[b]=false;hoverup_[a]=false;$("#"+b).hover(function(){offset=$("#"+c).offset();$("#"+a).css({top:offset.top+"px",left:offset.left+"px"});$("#"+a).show();hoverup_[b]=true},function(){hoverup_[b]=false;setTimeout(function(){if(hoverup_[b]==false&&hoverup_[a]==false){$("#"+a).hide()}},250)});$("#"+a).hover(function(){hoverup_[a]=true},function(){hoverup_[a]=false;setTimeout(function(){if(hoverup_[b]==false&&hoverup_[a]==false){$("#"+a).hide()}},250)})}function track_product_action(a,c){try{_gaq.push(["_trackPageview","/product/action/"+a+"/"+c])}catch(b){}}function track_newsletter_signup(b){try{_gaq.push(["_trackEvent","Newsletter","Signup",b])}catch(a){}}(function(b){b.fn.superfish=function(m){var h=b.fn.superfish,l=h.c,g=b(['<span class="',l.arrowClass,'"> &#187;</span>'].join("")),k=function(){var c=b(this),n=d(c);clearTimeout(n.sfTimer);c.showSuperfishUl().siblings().hideSuperfishUl()},f=function(){var c=b(this),p=d(c),n=h.op;clearTimeout(p.sfTimer);p.sfTimer=setTimeout(function(){n.retainPath=(b.inArray(c[0],n.$path)>-1);c.hideSuperfishUl();if(n.$path.length&&c.parents(["li.",n.hoverClass].join("")).length<1){k.call(n.$path)}},n.delay)},d=function(c){var n=c.parents(["ul.",l.menuClass,":first"].join(""))[0];h.op=h.o[n.serial];return n},j=function(c){c.addClass(l.anchorClass).append(g.clone())};return this.each(function(){var c=this.serial=h.o.length;var p=b.extend({},h.defaults,m);p.$path=b("li."+p.pathClass,this).slice(0,p.pathLevels).each(function(){b(this).addClass([p.hoverClass,l.bcClass].join(" ")).filter("li:has(ul)").removeClass(p.pathClass)});h.o[c]=h.op=p;b("li:has(ul)",this)[(b.fn.hoverIntent&&!p.disableHI)?"hoverIntent":"hover"](k,f).each(function(){if(p.autoArrows){j(b(">a:first-child",this))}}).not("."+l.bcClass).hideSuperfishUl();var n=b("a",this);n.each(function(o){var q=n.eq(o).parents("li");n.eq(o).focus(function(){k.call(q)}).blur(function(){f.call(q)})});p.onInit.call(this)}).each(function(){var c=[l.menuClass];if(h.op.dropShadows&&!(b.browser.msie&&b.browser.version<7)){c.push(l.shadowClass)}b(this).addClass(c.join(" "))})};var a=b.fn.superfish;a.o=[];a.op={};a.IE7fix=function(){var c=a.op;if(b.browser.msie&&b.browser.version>6&&c.dropShadows&&c.animation.opacity!=undefined){this.toggleClass(a.c.shadowClass+"-off")}};a.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"};a.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},speed:"normal",autoArrows:true,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};b.fn.extend({hideSuperfishUl:function(){var f=a.op,d=(f.retainPath===true)?f.$path:"";f.retainPath=false;var c=b(["li.",f.hoverClass].join(""),this).add(this).not(d).removeClass(f.hoverClass).find(">ul").hide().css("visibility","hidden");f.onHide.call(c);return this},showSuperfishUl:function(){var f=a.op,d=a.c.shadowClass+"-off",c=this.addClass(f.hoverClass).find(">ul:hidden").css("visibility","visible");a.IE7fix.call(c);f.onBeforeShow.call(c);c.animate(f.animation,f.speed,function(){a.IE7fix.call(c);f.onShow.call(c)});return this}})})(jQuery);var acot={};var isIE=document.all;function toggleLayer(b){if(document.getElementById){var a=document.getElementById(b).style;a.display=a.display?"":"block"}else{if(document.all){var a=document.all[b].style;a.display=a.display?"":"block"}else{if(document.layers){var a=document.layers[b].style;a.display=a.display?"":"block"}}}}function toggle(){for(var b=0;b<arguments.length;b++){var a=document.getElementById(arguments[b]);if(a.style.display=="block"){a.style.display="none"}else{a.style.display="block"}}}function hide(){for(var b=0;b<hide.arguments.length;b++){if(!document.getElementById(hide.arguments[b])){}else{var a=document.getElementById(hide.arguments[b]);a.style.display="none"}}}function show(){for(var b=0;b<show.arguments.length;b++){var a=document.getElementById(show.arguments[b]);if(a){a.style.display=""}}}function setFocus(a){document.getElementById(a).focus()}function handleEnter_callFunction(event,func){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){eval(func)}}function handleEnter_doTab(b,d){var c=b.keyCode?b.keyCode:b.which?b.which:b.charCode;if(c==13){var a;for(a=0;a<d.form.elements.length;a++){if(d==d.form.elements[a]){break}}a=(a+1)%d.form.elements.length;d.form.elements[a].focus();return false}else{return true}}var loading_message=false;function chkLoadingMessage(){if(loading_message){if(navigator.appName=="Microsoft Internet Explorer"){document.getElementById("loading").style.top=document.body.scrollTop}else{document.getElementById("loading").style.top=window.pageYOffset}setTimeout("chkLoadingMessage()",1)}}function showLoadingMessage(){if(document.getElementById("loading")){if(navigator.appName=="Microsoft Internet Explorer"){document.getElementById("loading").style.top=document.body.scrollTop}else{document.getElementById("loading").style.top=window.pageYOffset}show("loading");loading_message=true;setTimeout("chkLoadingMessage()",1)}}function hideLoadingMessage(){loading_message=false;hide("loading")}if(typeof(xajax)!="undefined"){xajax.doneLoadingFunction=hideLoadingMessage;xajax.loadingFunction=showLoadingMessage}function intval(a){a=parseInt(a);if(isNaN(a)||!isFinite(a)){return 0}return a}function floatval(a){a=parseFloat(a);if(isNaN(a)||!isFinite(a)){return 0}return a}function intfval(b){var a=parseInt(document.getElementById(b).value);return intval(a)}function floatfval(b){var a=parseFloat(document.getElementById(b).value);return floatval(a)}function lockdown(a,b){for(i=0;i<a.elements.length;i++){e=a.elements[i];if(e.type=="text"||e.type=="textarea"){e.readOnly=b}else{e.disabled=b}}}function checkAll(c){var a=xajax.$(c).childNodes;var b=a.length;for(i=0;i<b;i++){var d=a[i];if(d.type=="checkbox"){d.checked=true}}}function uncheckAll(a){$("#"+a+" [type='checkbox']").attr("checked",false)}var OnKeyRequestBuffer={bufferAction:new Object(),bufferValue:new Object(),modified:function(a,c){var d=a.id;var b=a.value;OnKeyRequestBuffer.bufferAction[d]=c;if((typeof(this.bufferValue[d])!="undefined"&&b!=this.bufferValue[d])||(typeof(this.bufferValue[d])=="undefined"&&b!="")){setTimeout(function(){OnKeyRequestBuffer.compareBuffer(d,b)},750)}},compareBuffer:function(b,a){if(a==xajax.$(b).value&&a!=this.bufferValue[b]){this.bufferValue[b]=a;this.bufferAction[b](b,a);delete this.bufferAction[b]}},changeBufferedValue:function(b,a){this.bufferValue[b]=a}};function for_display(a){return a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\n/g,"<br/>")}function objectToString(b){var a=function(d){var c=[],f;for(var g in d){if(d.hasOwnProperty(g)){f=d[g];if(f&&typeof f=="object"){c[c.length]=g+":{ "+arguments.callee(f).join(", ")+"}"}else{if(typeof f=="string"){c[c.length]=[g+': "'+f.toString()+'"']}else{c[c.length]=[g+": "+f.toString()]}}}}return c};return"{"+a(b).join(", ")+"}"}function doAlert(f,d,b){if(typeof f=="object"){f=objectToString(f)}f=for_display(f);if(f.length>100){var c=450;var a="auto";f="<div style='text-align:left;'>"+f+"</div>"}else{var c=400;var a="auto"}d=typeof(d)!="undefined"?d:"Message";$("#alert_box").html(f).dialog({modal:false,title:d,position:"center",width:c,height:a,resizable:false,overlay:{opacity:0.5,background:"black"},buttons:{Ok:function(){$(this).dialog("close");if(b){b()}}},close:function(){$(this).dialog("destroy")}})}function doAlertRaw(b,a){a=typeof(a)!="undefined"?a:"Message";$("#alert_box").html(b).dialog({modal:true,title:a,width:600,height:300,resizable:true,overlay:{opacity:0.5,background:"black"},buttons:{Ok:function(){$(this).dialog("close")}},close:function(){$(this).dialog("destroy")}})}function doAskQuestion(j,h,c,g,b,f,a,d){h=typeof(h)!="undefined"?h:"Message";c=typeof(c)!="undefined"?c:"button 1";g=typeof(g)!="undefined"?g:function(){alert(c+" pressed")};b=typeof(b)!="undefined"?b:"button 2";f=typeof(f)!="undefined"?f:function(){alert(b+" pressed")};buttons={};buttons[c]=function(){g();$(this).dialog("destroy")};buttons[b]=function(){f();$(this).dialog("destroy")};$("#alert_box").html(j).dialog({modal:true,title:h,width:typeof(d)!="undefined"?d:600,height:typeof(a)!="undefined"?a:200,resizable:true,overlay:{opacity:0.5,background:"black"},buttons:buttons,close:function(){$(this).dialog("destroy")}})}function doGetInput(c,j,d,h,g,k,a){j=typeof(j)!="undefined"?j:"Message";c=typeof(c)!="undefined"?c:"input message goes here";d=typeof(d)!="undefined"?d:"button 1";h=typeof(h)!="undefined"?h:function(){alert(d+" pressed")};g=typeof(g)!="undefined"?g:"button 2";k=typeof(k)!="undefined"?k:function(){alert(g+" pressed")};var f=$("#alert_box").html(c);if(a=="float_greater"){validate_func=function(){if(floatval($("#_do_get_input").val())>0){return true}else{return false}};f.append("<br><input type='text' id='_do_get_input'/>");var b=400;var l=150}else{if(a=="date"){validate_func=function(){return true};f.append("<br><br/><center><input type='text' id='_do_get_input'/></center>");$("#_do_get_input").AnyTime_noPicker().AnyTime_picker({format:"%Y-%m-%d",hideInput:true,placement:"inline"});var b=350;var l=420}else{validate_func=function(){return true};f.append("<br><input type='text' id='_do_get_input'/>");var b=400;var l=150}}buttons={};buttons[d]=function(){if(validate_func()){h($("#_do_get_input").val());$(this).dialog("destroy")}};buttons[g]=function(){k();$(this).dialog("destroy")};f.dialog({modal:true,title:j,width:b,height:l,resizable:true,overlay:{opacity:0.5,background:"black"},buttons:buttons,close:function(){$(this).dialog("destroy")}})}function show_support(){var a=$("body").append('<div id="dialog_support" style="display:none;"></div>');$("#dialog_support").load("/supporttracker",{action:"get_dialog"}).dialog({modal:true,title:"Support",width:620,height:450,buttons:{Send:function(){if(!$("#issue_message").val()){doAlert("Your message cannot be blank. Please enter your message.");return}$.ajax({type:"POST",url:"/supporttracker",data:"action=add_simple&"+$("#issue").serialize(),dataType:"script",success:function(b){doAlert("Thank you. We will get to your question/issue as soon as we can, usually within 24 hours.");$("#dialog_support").dialog("close")},error:function(b,d,c){doAlert("An error accured: "+d)}})},Cancel:function(){$(this).dialog("close")}},close:function(){$(this).remove()}})}function StatusBar(d,a){var c=this;var b=null;this.elementId="_showstatus";this.prependMultiline=true;this.showCloseButton=false;this.afterTimeoutText=null;this.cssClass="statusbar";this.highlightClass="statusbarhighlight";this.errorClass="statuserror";this.closeButtonClass="statusbarclose";this.additive=false;$.extend(this,a);if(d){b=$(d)}if(!b){b=$("<div id='_statusbar' class='"+c.cssClass+"'><div class='"+c.closeButtonClass+"'>"+(c.showCloseButton?" X </div></div>":"")).appendTo(document.body).show()}if(c.showCloseButton){$("."+c.cssClass).click(function(f){$(b).hide()})}this.show=function(j,k,h){if(c.additive){var g="<div style='margin-bottom: 2px;' >"+j+"</div>";if(c.prependMultiline){b.prepend(g)}else{b.append(g)}}else{if(!c.showCloseButton){b.text(j)}else{var f=b.find("div.statusbarclose");b.text(j).prepend(f)}}b.show();if(k){if(h){b.addClass(c.errorClass)}else{b.addClass(c.highlightClass)}setTimeout(function(){b.removeClass(c.highlightClass);if(c.afterTimeoutText){c.show(c.afterTimeoutText)}b.hide()},k)}};this.release=function(){if(_statusbar){$(_statusbar).remove()}}}var _statusbar=null;function showStatus(c,d,a,b){if(!_statusbar){_statusbar=new StatusBar()}_statusbar.show(c,d,a,b)}function show_basket_update(j,b,g,f,c,a,h,d){img="<img src='"+j+"' alt='' style='max-width:55px;max-height:55px;'/>";if(f==0){message1="<p>Added <strong>"+g+"</strong><br/><strong>'"+c+"'</strong>.</p>"}else{message1="<p>Could not add "+g+", we don't have enough in stock.</p>"}message2="<p>You now have <strong>"+b+" '"+c+"'</strong> in your <a href='/basket/?bid="+intval(d)+"'>"+h+"</a></p>";bottom="<strong><a href='/basket/?bid="+intval(d)+"'>"+h+"</a> Subtotal: $"+a+"</strong>";html="<table><tr><td>"+img+"</td><td style='padding:.2em;'>"+message1+""+message2+"</td></tr><tr><td colspan='2' align='center' class='border_top' style='margin-top:.5em;padding-top:.5em;'>"+bottom+"</td></tr></table>";$.jGrowl(html,{life:3000,sticky:false})}function show_add_offer(a,b){img="<img src='/i/thumbnails/100x100-"+a+".jpg' alt='' style='max-width:55px;max-height:55px;'/>";message1="<p>Added <strong>'"+b+"'</strong> to your order.</p>";message2="<p>You can <a href='#products' onclick='show_products();' >view the products</a> in your order near the bottom of this page.</p>";html="<table><tr><td>"+img+"</td><td style='padding:.2em;'>"+message1+""+message2+"</td></tr><tr><td colspan='2' align='center' class='border_top' style='margin-top:.5em;padding-top:.5em;'></td></tr></table>";$.jGrowl(html,{life:3500,sticky:false})}function popup_url(c,b,g,f,h){var d=$(window).width();if(h>0){if(h<d){d=h}else{if(d>750){d=750}}}else{if(d>750){d=750}}var a=$(window).height()-100;if(f>0){if(f<a){a=f}}$("#other_box").load(b).dialog({modal:g,title:c,width:d,height:a,buttons:{Close:function(){$(this).dialog("close")}},close:function(){$(this).dialog("destroy")}})}(function(a){a.fn.acotImageOnHover=function(){return this.each(function(){var c=a(this);var b="/product/"+c.data("pid")+"/image/175x175";c.on("mouseenter",function(d){a("#_ImageOnHover").html("<img src='"+b+"'/>").css("position","absolute").css("z-index",200).css("top",a(this).offset().top-150-25).css("left",a(this).offset().left).css("width",150).css("height",150).show()}).on("mouseleave",function(){a("#_ImageOnHover").hide()})})}})(jQuery);$(document).ready(function(){$("#work_bar a").each(function(){var b=$(this).css("color");var a="#FFFFFF";$(this).hover(function(){$(this).css("color",a).css("background",b)},function(){$(this).css("color",b).css("background",a)})})});function doAjax(b,c,a){if(c==null){var c={}}if(a==null){var a=function(){}}if(b==""){b=window.location.href}c.ajax=1;$.ajax({type:"POST",url:b,cache:false,data:c,dataType:"script",success:function(d,f){},error:function(f,g,d){doAlert("An error occurred: "+f.responseText)},complete:a})}function add_click(c,b,d,a){doAjax("/shop",{action:"basket_add",dom_id:$(c).attr("id"),pid:b,qty:d,is_wish:0,wish_link:a})}function add_wish_click(b,a,c){doAjax("/shop",{action:"basket_add",dom_id:$(b).attr("id"),pid:a,qty:c,is_wish:true})}function shop_setting(a,b){doAjax("/shop",{action:"setting",name:a,value:b})}function product_notify_add(a,b){doAjax("/product/"+a+"/notify/add",{})}function product_notify_del(a){doAjax("/product/"+a+"/notify/delete",{})}function acot_fg_product_liked(b,a){doAjax("/tracking",{action:"track_like_product",url:b,id:a})}function acot_fg_article_liked(a,b){doAjax("/tracking",{action:"track_like_article",url:a,id:b})}var MONTH_NAMES=new Array("January","February","March","April","May","June","July","August","September","October","November","December","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");var DAY_NAMES=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sun","Mon","Tue","Wed","Thu","Fri","Sat");function LZ(a){return(a<0||a>9?"":"0")+a}function isDate(c,b){var a=getDateFromFormat(c,b);if(a==0){return false}return true}function compareDates(f,g,c,d){var b=getDateFromFormat(f,g);var a=getDateFromFormat(c,d);if(b==0||a==0){return -1}else{if(b>a){return 1}}return 0}function formatDate(O,J){J=J+"";var o="";var A=0;var N="";var g="";var n=O.getYear()+"";var j=O.getMonth()+1;var L=O.getDate();var q=O.getDay();var p=O.getHours();var C=O.getMinutes();var u=O.getSeconds();var w,z,b,v,P,f,I,G,D,r,R,p,Q,l,a,F;var B=new Object();if(n.length<4){n=""+(n-0+1900)}B.y=""+n;B.yyyy=n;B.yy=n.substring(2,4);B.M=j;B.MM=LZ(j);B.MMM=MONTH_NAMES[j-1];B.NNN=MONTH_NAMES[j+11];B.d=L;B.dd=LZ(L);B.E=DAY_NAMES[q+7];B.EE=DAY_NAMES[q];B.H=p;B.HH=LZ(p);if(p==0){B.h=12}else{if(p>12){B.h=p-12}else{B.h=p}}B.hh=LZ(B.h);if(p>11){B.K=p-12}else{B.K=p}B.k=p+1;B.KK=LZ(B.K);B.kk=LZ(B.k);if(p>11){B.a="PM"}else{B.a="AM"}B.m=C;B.mm=LZ(C);B.s=u;B.ss=LZ(u);while(A<J.length){N=J.charAt(A);g="";while((J.charAt(A)==N)&&(A<J.length)){g+=J.charAt(A++)}if(B[g]!=null){o=o+B[g]}else{o=o+g}}return o}function _isInteger(c){var b="1234567890";for(var a=0;a<c.length;a++){if(b.indexOf(c.charAt(a))==-1){return false}}return true}function _getInt(g,d,f,c){for(var a=c;a>=f;a--){var b=g.substring(d,d+a);if(b.length<f){return null}if(_isInteger(b)){return b}}return null}function getDateFromFormat(A,q){A=A+"";q=q+"";var z=0;var m=0;var s="";var g="";var w="";var j,h;var b=new Date();var k=b.getYear();var v=b.getMonth()+1;var u=1;var d=b.getHours();var r=b.getMinutes();var o=b.getSeconds();var l="";while(m<q.length){s=q.charAt(m);g="";while((q.charAt(m)==s)&&(m<q.length)){g+=q.charAt(m++)}if(g=="yyyy"||g=="yy"||g=="y"){if(g=="yyyy"){j=4;h=4}if(g=="yy"){j=2;h=2}if(g=="y"){j=2;h=4}k=_getInt(A,z,j,h);if(k==null){return 0}z+=k.length;if(k.length==2){if(k>70){k=1900+(k-0)}else{k=2000+(k-0)}}}else{if(g=="MMM"||g=="NNN"){v=0;for(var p=0;p<MONTH_NAMES.length;p++){var f=MONTH_NAMES[p];if(A.substring(z,z+f.length).toLowerCase()==f.toLowerCase()){if(g=="MMM"||(g=="NNN"&&p>11)){v=p+1;if(v>12){v-=12}z+=f.length;break}}}if((v<1)||(v>12)){return 0}}else{if(g=="EE"||g=="E"){for(var p=0;p<DAY_NAMES.length;p++){var n=DAY_NAMES[p];if(A.substring(z,z+n.length).toLowerCase()==n.toLowerCase()){z+=n.length;break}}}else{if(g=="MM"||g=="M"){v=_getInt(A,z,g.length,2);if(v==null||(v<1)||(v>12)){return 0}z+=v.length}else{if(g=="dd"||g=="d"){u=_getInt(A,z,g.length,2);if(u==null||(u<1)||(u>31)){return 0}z+=u.length}else{if(g=="hh"||g=="h"){d=_getInt(A,z,g.length,2);if(d==null||(d<1)||(d>12)){return 0}z+=d.length}else{if(g=="HH"||g=="H"){d=_getInt(A,z,g.length,2);if(d==null||(d<0)||(d>23)){return 0}z+=d.length}else{if(g=="KK"||g=="K"){d=_getInt(A,z,g.length,2);if(d==null||(d<0)||(d>11)){return 0}z+=d.length}else{if(g=="kk"||g=="k"){d=_getInt(A,z,g.length,2);if(d==null||(d<1)||(d>24)){return 0}z+=d.length;d--}else{if(g=="mm"||g=="m"){r=_getInt(A,z,g.length,2);if(r==null||(r<0)||(r>59)){return 0}z+=r.length}else{if(g=="ss"||g=="s"){o=_getInt(A,z,g.length,2);if(o==null||(o<0)||(o>59)){return 0}z+=o.length}else{if(g=="a"){if(A.substring(z,z+2).toLowerCase()=="am"){l="AM"}else{if(A.substring(z,z+2).toLowerCase()=="pm"){l="PM"}else{return 0}}z+=2}else{if(A.substring(z,z+g.length)!=g){return 0}else{z+=g.length}}}}}}}}}}}}}}if(z!=A.length){return 0}if(v==2){if(((k%4==0)&&(k%100!=0))||(k%400==0)){if(u>29){return 0}}else{if(u>28){return 0}}}if((v==4)||(v==6)||(v==9)||(v==11)){if(u>30){return 0}}if(d<12&&l=="PM"){d=d-0+12}else{if(d>11&&l=="AM"){d-=12}}var a=new Date(k,v-1,u,d,r,o);return a.getTime()}function parseDate(k){var g=(arguments.length==2)?arguments[1]:false;generalFormats=new Array("y-M-d","MMM d, y","MMM d,y","y-MMM-d","d-MMM-y","MMM d");monthFirst=new Array("M/d/y","M-d-y","M.d.y","MMM-d","M/d","M-d");dateFirst=new Array("d/M/y","d-M-y","d.M.y","d-MMM","d/M","d-M");var b=new Array("generalFormats",g?"dateFirst":"monthFirst",g?"monthFirst":"dateFirst");var h=null;for(var f=0;f<b.length;f++){var a=window[b[f]];for(var c=0;c<a.length;c++){h=getDateFromFormat(k,a[c]);if(h!=0){return new Date(h)}}}return null}(function(){function s(g,f){if(f){for(var j in f){if(f.hasOwnProperty(j)){g[j]=f[j]}}}return g}function d(g,f){var k=[];for(var j in g){if(g.hasOwnProperty(j)){k[j]=f(g[j])}}return k}function c(g,f,k){if(u.isSupported(f.version)){g.innerHTML=u.getHTML(f,k)}else{if(f.expressInstall&&u.isSupported([6,65])){g.innerHTML=u.getHTML(s(f,{src:f.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title})}else{if(!g.innerHTML.replace(/\s/g,"")){g.innerHTML="<h2>Flash version "+f.version+" or greater is required</h2><h3>"+(r[0]>0?"Your version is "+r:"You have no flash plugin installed")+"</h3>"+(g.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='"+h+"'>here</a></p>");if(g.tagName=="A"){g.onclick=function(){location.href=h}}}if(f.onFail){var j=f.onFail.call(this);if(typeof j=="string"){g.innerHTML=j}}}}if(q){window[f.id]=document.getElementById(f.id)}s(this,{getRoot:function(){return g},getOptions:function(){return f},getConf:function(){return k},getApi:function(){return g.firstChild}})}var q=document.all,h="http://www.adobe.com/go/getflashplayer",b=typeof jQuery=="function",a=/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,p={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:false,cachebusting:false};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});window.flashembed=function(g,f,j){if(typeof g=="string"){g=document.getElementById(g.replace("#",""))}if(g){if(typeof f=="string"){f={src:f}}return new c(g,s(s({},p),f),j)}};var u=s(window.flashembed,{conf:p,getVersion:function(){var g,f;try{f=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(l){try{f=(g=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"))&&g.GetVariable("$version")}catch(k){try{f=(g=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"))&&g.GetVariable("$version")}catch(j){}}}return(f=a.exec(f))?[f[1],f[3]]:[0,0]},asString:function(g){if(g===null||g===undefined){return null}var f=typeof g;if(f=="object"&&g.push){f="array"}switch(f){case"string":g=g.replace(new RegExp('(["\\\\])',"g"),"\\$1");g=g.replace(/^\s?(\d+\.?\d+)%/,"$1pct");return'"'+g+'"';case"array":return"["+d(g,function(k){return u.asString(k)}).join(",")+"]";case"function":return'"function()"';case"object":f=[];for(var j in g){g.hasOwnProperty(j)&&f.push('"'+j+'":'+u.asString(g[j]))}return"{"+f.join(",")+"}"}return String(g).replace(/\s/g," ").replace(/\'/g,'"')},getHTML:function(g,f){g=s({},g);var l='<object width="'+g.width+'" height="'+g.height+'" id="'+g.id+'" name="'+g.id+'"';if(g.cachebusting){g.src+=(g.src.indexOf("?")!=-1?"&":"?")+Math.random()}l+=g.w3c||!q?' data="'+g.src+'" type="application/x-shockwave-flash"':' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';l+=">";if(g.w3c||q){l+='<param name="movie" value="'+g.src+'" />'}g.width=g.height=g.id=g.w3c=g.src=null;g.onFail=g.version=g.expressInstall=null;for(var k in g){if(g[k]){l+='<param name="'+k+'" value="'+g[k]+'" />'}}g="";if(f){for(var j in f){if(f[j]){k=f[j];g+=j+"="+(/function|object/.test(typeof k)?u.asString(k):k)+"&"}}g=g.slice(0,-1);l+='<param name="flashvars" value=\''+g+"' />"}l+="</object>";return l},isSupported:function(f){return r[0]>f[0]||r[0]==f[0]&&r[1]>=f[1]}}),r=u.getVersion();if(b){jQuery.tools=jQuery.tools||{version:"1.2.5"};jQuery.tools.flashembed={conf:p};jQuery.fn.flashembed=function(g,f){return this.each(function(){$(this).data("flashembed",flashembed(this,g,f))})}}})();(function(a){function j(d){if(d){var b=m.contentWindow.document;b.open().close();b.location.hash=d}}var k,m,l,c;a.tools=a.tools||{version:"1.2.5"};a.tools.history={init:function(b){if(!c){if(a.browser.msie&&a.browser.version<"8"){if(!m){m=a("<iframe/>").attr("src","javascript:false;").hide().get(0);a("body").append(m);setInterval(function(){var d=m.contentWindow.document;d=d.location.hash;k!==d&&a.event.trigger("hash",d)},100);j(location.hash||"#")}}else{setInterval(function(){var d=location.hash;d!==k&&a.event.trigger("hash",d)},100)}l=!l?b:l.add(b);b.click(function(d){var f=a(this).attr("href");m&&j(f);if(f.slice(0,1)!="#"){location.href="#"+f;return d.preventDefault()}});c=true}}};a(window).bind("hash",function(d,b){b?l.filter(function(){var f=a(this).attr("href");return f==b||f==b.replace("#","")}).trigger("history",[b]):l.eq(0).trigger("history",[b]);k=b});a.fn.history=function(b){a.tools.history.init(this);return this.bind("history",b)}})(jQuery);(function(r){function d(){if(r.browser.msie){var b=r(document).height(),c=r(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,b-c<20?c:b]}return[r(document).width(),r(document).height()]}function n(b){if(b){return b.call(r.mask)}}r.tools=r.tools||{version:"1.2.5"};var a;a=r.tools.expose={conf:{maskId:"exposeMask",loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,startOpacity:0,color:"#fff",onLoad:null,onClose:null}};var q,m,p,o,f;r.mask={load:function(c,g){if(p){return this}if(typeof c=="string"){c={color:c}}c=c||o;o=c=r.extend(r.extend({},a.conf),c);q=r("#"+c.maskId);if(!q.length){q=r("<div/>").attr("id",c.maskId);r("body").append(q)}var b=d();q.css({position:"absolute",top:0,left:0,width:b[0],height:b[1],display:"none",opacity:c.startOpacity,zIndex:c.zIndex});c.color&&q.css("backgroundColor",c.color);if(n(c.onBeforeLoad)===false){return this}c.closeOnEsc&&r(document).bind("keydown.mask",function(h){h.keyCode==27&&r.mask.close(h)});c.closeOnClick&&q.bind("click.mask",function(h){r.mask.close(h)});r(window).bind("resize.mask",function(){r.mask.fit()});if(g&&g.length){f=g.eq(0).css("zIndex");r.each(g,function(){var h=r(this);/relative|absolute|fixed/i.test(h.css("position"))||h.css("position","relative")});m=g.css({zIndex:Math.max(c.zIndex+1,f=="auto"?0:f)})}q.css({display:"block"}).fadeTo(c.loadSpeed,c.opacity,function(){r.mask.fit();n(c.onLoad);p="full"});p=true;return this},close:function(){if(p){if(n(o.onBeforeClose)===false){return this}q.fadeOut(o.closeSpeed,function(){n(o.onClose);m&&m.css({zIndex:f});p=false});r(document).unbind("keydown.mask");q.unbind("click.mask");r(window).unbind("resize.mask")}return this},fit:function(){if(p){var b=d();q.css({width:b[0],height:b[1]})}},getMask:function(){return q},isLoaded:function(b){return b?p=="full":p},getConf:function(){return o},getExposed:function(){return m}};r.fn.mask=function(b){r.mask.load(b);return this};r.fn.expose=function(b){r.mask.load(b,this);return this}})(jQuery);(function(a){function g(b){switch(b.type){case"mousemove":return a.extend(b.data,{clientX:b.clientX,clientY:b.clientY,pageX:b.pageX,pageY:b.pageY});case"DOMMouseScroll":a.extend(b,b.data);b.delta=-b.detail/3;break;case"mousewheel":b.delta=b.wheelDelta/120;break}b.type="wheel";return a.event.handle.call(this,b,b.delta)}a.fn.mousewheel=function(b){return this[b?"bind":"trigger"]("wheel",b)};a.event.special.wheel={setup:function(){a.event.add(this,f,g,{})},teardown:function(){a.event.remove(this,f,g)}};var f=!a.browser.mozilla?"mousewheel":"DOMMouseScroll"+(a.browser.version<"1.9"?" mousemove":"")})(jQuery);(function(f){function b(q,c,k){var p=this,g=q.add(this),o=q.find(k.tabs),n=c.jquery?c:q.children(c),m;o.length||(o=q.children());n.length||(n=q.parent().find(c));n.length||(n=f(c));f.extend(this,{click:function(l,j){var h=o.eq(l);if(typeof l=="string"&&l.replace("#","")){h=o.filter("[href*="+l.replace("#","")+"]");l=Math.max(o.index(h),0)}if(k.rotate){var r=o.length-1;if(l<0){return p.click(r,j)}if(l>r){return p.click(0,j)}}if(!h.length){if(m>=0){return p}l=k.initialIndex;h=o.eq(l)}if(l===m){return p}j=j||f.Event();j.type="onBeforeClick";g.trigger(j,[l]);if(!j.isDefaultPrevented()){d[k.effect].call(p,l,function(){j.type="onClick";g.trigger(j,[l])});m=l;o.removeClass(k.current);h.addClass(k.current);return p}},getConf:function(){return k},getTabs:function(){return o},getPanes:function(){return n},getCurrentPane:function(){return n.eq(m)},getCurrentTab:function(){return o.eq(m)},getIndex:function(){return m},next:function(){return p.click(m+1)},prev:function(){return p.click(m-1)},destroy:function(){o.unbind(k.event).removeClass(k.current);n.find("a[href^=#]").unbind("click.T");return p}});f.each("onBeforeClick,onClick".split(","),function(j,h){f.isFunction(k[h])&&f(p).bind(h,k[h]);p[h]=function(l){l&&f(p).bind(h,l);return p}});if(k.history&&f.fn.history){f.tools.history.init(o);k.event="history"}o.each(function(h){f(this).bind(k.event,function(j){p.click(h,j);return j.preventDefault()})});n.find("a[href^=#]").bind("click.T",function(h){p.click(f(this).attr("href"),h)});if(location.hash&&k.tabs=="a"&&q.find("[href="+location.hash+"]").length){p.click(location.hash)}else{if(k.initialIndex===0||k.initialIndex>0){p.click(k.initialIndex)}}}f.tools=f.tools||{version:"1.2.5"};f.tools.tabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:false,history:false},addEffect:function(g,c){d[g]=c}};var d={"default":function(g,c){this.getPanes().hide().eq(g).show();c.call()},fade:function(k,c){var h=this.getConf(),j=h.fadeOutSpeed,g=this.getPanes();j?g.fadeOut(j):g.hide();g.eq(k).fadeIn(h.fadeInSpeed,c)},slide:function(g,c){this.getPanes().slideUp(200);this.getPanes().eq(g).slideDown(400,c)},ajax:function(g,c){this.getPanes().eq(0).load(this.getTabs().eq(g).attr("href"),c)}},a;f.tools.tabs.addEffect("horizontal",function(g,c){a||(a=this.getPanes().eq(0).width());this.getCurrentPane().animate({width:0},function(){f(this).hide()});this.getPanes().eq(g).animate({width:a},function(){f(this).show();c.call()})});f.fn.tabs=function(h,c){var g=this.data("tabs");if(g){g.destroy();this.removeData("tabs")}if(f.isFunction(c)){c={onBeforeClick:c}}c=f.extend({},f.tools.tabs.conf,c);this.each(function(){g=new b(f(this),h,c);f(this).data("tabs",g)});return c.api?g:this}})(jQuery);(function(d){function a(u,y){function f(g){var h=d(g);return h.length<2?h:u.parent().find(g)}var w=this,r=u.add(this),v=u.data("tabs"),s,q=true,c=f(y.next).click(function(){v.next()}),p=f(y.prev).click(function(){v.prev()});d.extend(w,{getTabs:function(){return v},getConf:function(){return y},play:function(){if(s){return w}var g=d.Event("onBeforePlay");r.trigger(g);if(g.isDefaultPrevented()){return w}s=setInterval(v.next,y.interval);q=false;r.trigger("onPlay");return w},pause:function(){if(!s){return w}var g=d.Event("onBeforePause");r.trigger(g);if(g.isDefaultPrevented()){return w}s=clearInterval(s);r.trigger("onPause");return w},stop:function(){w.pause();q=true}});d.each("onBeforePlay,onPlay,onBeforePause,onPause".split(","),function(g,h){d.isFunction(y[h])&&d(w).bind(h,y[h]);w[h]=function(j){return d(w).bind(h,j)}});y.autopause&&v.getTabs().add(c).add(p).add(v.getPanes()).hover(w.pause,function(){q||w.play()});y.autoplay&&w.play();y.clickable&&v.getPanes().click(function(){v.next()});if(!v.getConf().rotate){var o=y.disabledClass;v.getIndex()||p.addClass(o);v.onBeforeClick(function(g,h){p.toggleClass(o,!h);c.toggleClass(o,h==v.getTabs().length-1)})}}var b;b=d.tools.tabs.slideshow={conf:{next:".forward",prev:".backward",disabledClass:"disabled",autoplay:false,autopause:true,interval:3000,clickable:true,api:false}};d.fn.slideshow=function(f){var c=this.data("slideshow");if(c){return c}f=d.extend({},b.conf,f);this.each(function(){c=new a(d(this),f);d(this).data("slideshow",c)});return f.api?c:this}})(jQuery);(function(b){function c(g,f,o){var m=o.relative?g.position().top:g.offset().top,n=o.relative?g.position().left:g.offset().left,l=o.position[0];m-=f.outerHeight()-o.offset[0];n+=g.outerWidth()+o.offset[1];if(/iPad/i.test(navigator.userAgent)){m-=b(window).scrollTop()}var k=f.outerHeight()+g.outerHeight();if(l=="center"){m+=k/2}if(l=="bottom"){m+=k}l=o.position[1];g=f.outerWidth()+g.outerWidth();if(l=="center"){n-=g/2}if(l=="left"){n-=g}return{top:m,left:n}}function a(C,B){var A=this,y=C.add(A),z,w=0,u=0,n=C.attr("title"),g=C.attr("data-tooltip"),f=d[B.effect],o,F=C.is(":input"),D=F&&C.is(":checkbox, :radio, select, :button, :submit"),E=C.attr("type"),p=B.events[E]||B.events[F?D?"widget":"input":"def"];if(!f){throw'Nonexistent effect "'+B.effect+'"'}p=p.split(/,\s*/);if(p.length!=2){throw"Tooltip: bad events configuration for "+E}C.bind(p[0],function(h){clearTimeout(w);if(B.predelay){u=setTimeout(function(){A.show(h)},B.predelay)}else{A.show(h)}}).bind(p[1],function(h){clearTimeout(u);if(B.delay){w=setTimeout(function(){A.hide(h)},B.delay)}else{A.hide(h)}});if(n&&B.cancelDefault){C.removeAttr("title");C.data("title",n)}b.extend(A,{show:function(j){if(!z){if(g){z=b(g)}else{if(B.tip){z=b(B.tip).eq(0)}else{if(n){z=b(B.layout).addClass(B.tipClass).appendTo(document.body).hide().append(n)}else{z=C.next();z.length||(z=C.parent().next())}}}if(!z.length){throw"Cannot find tooltip for "+C}}if(A.isShown()){return A}z.stop(true,true);var h=c(C,z,B);B.tip&&z.html(C.data("title"));j=j||b.Event();j.type="onBeforeShow";y.trigger(j,[h]);if(j.isDefaultPrevented()){return A}h=c(C,z,B);z.css({position:"absolute",top:h.top,left:h.left});o=true;f[0].call(A,function(){j.type="onShow";o="full";y.trigger(j)});h=B.events.tooltip.split(/,\s*/);if(!z.data("__set")){z.bind(h[0],function(){clearTimeout(w);clearTimeout(u)});h[1]&&!C.is("input:not(:checkbox, :radio), textarea")&&z.bind(h[1],function(k){k.relatedTarget!=C[0]&&C.trigger(p[1].split(" ")[0])});z.data("__set",true)}return A},hide:function(h){if(!z||!A.isShown()){return A}h=h||b.Event();h.type="onBeforeHide";y.trigger(h);if(!h.isDefaultPrevented()){o=false;d[B.effect][1].call(A,function(){h.type="onHide";y.trigger(h)});return A}},isShown:function(h){return h?o=="full":o},getConf:function(){return B},getTip:function(){return z},getTrigger:function(){return C}});b.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(j,h){b.isFunction(B[h])&&b(A).bind(h,B[h]);A[h]=function(k){k&&b(A).bind(h,k);return A}})}b.tools=b.tools||{version:"1.2.5"};b.tools.tooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,position:["top","center"],offset:[0,0],relative:false,cancelDefault:true,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"tooltip"},addEffect:function(g,f,h){d[g]=[f,h]}};var d={toggle:[function(g){var f=this.getConf(),h=this.getTip();f=f.opacity;f<1&&h.css({opacity:f});h.show();g.call()},function(f){this.getTip().hide();f.call()}],fade:[function(g){var f=this.getConf();this.getTip().fadeTo(f.fadeInSpeed,f.opacity,g)},function(f){this.getTip().fadeOut(this.getConf().fadeOutSpeed,f)}]};b.fn.tooltip=function(g){var f=this.data("tooltip");if(f){return f}g=b.extend(true,{},b.tools.tooltip.conf,g);if(typeof g.position=="string"){g.position=g.position.split(/,?\s/)}this.each(function(){f=new a(b(this),g);b(this).data("tooltip",f)});return g.api?f:this}})(jQuery);(function(c){var a=c.tools.tooltip;c.extend(a.conf,{direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!c.browser.msie});var b={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};a.addEffect("slide",function(j){var h=this.getConf(),k=this.getTip(),d=h.slideFade?{opacity:h.opacity}:{},l=b[h.direction]||b.up;d[l[1]]=l[0]+"="+h.slideOffset;h.slideFade&&k.css({opacity:0});k.show().animate(d,h.slideInSpeed,j)},function(l){var j=this.getConf(),m=j.slideOffset,d=j.slideFade?{opacity:0}:{},n=b[j.direction]||b.up,k=""+n[0];if(j.bounce){k=k=="+"?"-":"+"}d[n[1]]=k+"="+m;this.getTip().animate(d,j.slideOutSpeed,function(){c(this).hide();l.call()})})})(jQuery);(function(d){function b(f){var k=d(window),j=k.width()+k.scrollLeft(),g=k.height()+k.scrollTop();return[f.offset().top<=k.scrollTop(),j<=f.offset().left+f.width(),g<=f.offset().top+f.height(),k.scrollLeft()>=f.offset().left]}function a(f){for(var g=f.length;g--;){if(f[g]){return false}}return true}var c=d.tools.tooltip;c.dynamic={conf:{classNames:"top right bottom left"}};d.fn.dynamic=function(f){if(typeof f=="number"){f={speed:f}}f=d.extend({},c.dynamic.conf,f);var h=f.classNames.split(/\s/),g;this.each(function(){var j=d(this).tooltip().onBeforeShow(function(m,l){m=this.getTip();var k=this.getConf();g||(g=[k.position[0],k.position[1],k.offset[0],k.offset[1],d.extend({},k)]);d.extend(k,g[4]);k.position=[g[0],g[1]];k.offset=[g[2],g[3]];m.css({visibility:"hidden",position:"absolute",top:l.top,left:l.left}).show();l=b(m);if(!a(l)){if(l[2]){d.extend(k,f.top);k.position[0]="top";m.addClass(h[0])}if(l[3]){d.extend(k,f.right);k.position[1]="right";m.addClass(h[1])}if(l[0]){d.extend(k,f.bottom);k.position[0]="bottom";m.addClass(h[2])}if(l[1]){d.extend(k,f.left);k.position[1]="left";m.addClass(h[3])}if(l[0]||l[2]){k.offset[0]*=-1}if(l[1]||l[3]){k.offset[1]*=-1}}m.css({visibility:"visible"}).hide()});j.onBeforeShow(function(){var k=this.getConf();this.getTip();setTimeout(function(){k.position=[g[0],g[1]];k.offset=[g[2],g[3]]},0)});j.onHide(function(){var k=this.getTip();k.removeClass(f.classNames)});ret=j});return f.api?ret:this}})(jQuery);(function(d){function c(h,j){var g=d(j);return g.length<2?g:h.parent().find(j)}function b(y,z){var A=this,p=y.add(A),w=y.children(),u=0,v=z.vertical;a||(a=A);if(w.length>1){w=d(z.items,y)}d.extend(A,{getConf:function(){return z},getIndex:function(){return u},getSize:function(){return A.getItems().size()},getNaviButtons:function(){return k.add(h)},getRoot:function(){return y},getItemWrap:function(){return w},getItems:function(){return w.children(z.item).not("."+z.clonedClass)},move:function(f,g){return A.seekTo(u+f,g)},next:function(f){return A.move(1,f)},prev:function(f){return A.move(-1,f)},begin:function(f){return A.seekTo(0,f)},end:function(f){return A.seekTo(A.getSize()-1,f)},focus:function(){return a=A},addItem:function(f){f=d(f);if(z.circular){w.children("."+z.clonedClass+":last").before(f);w.children("."+z.clonedClass+":first").replaceWith(f.clone().addClass(z.clonedClass))}else{w.append(f)}p.trigger("onAddItem",[f]);return A},seekTo:function(f,m,j){f.jquery||(f*=1);if(z.circular&&f===0&&u==-1&&m!==0){return A}if(!z.circular&&f<0||f>A.getSize()||f<-1){return A}var g=f;if(f.jquery){f=A.getItems().index(f)}else{g=A.getItems().eq(f)}var l=d.Event("onBeforeSeek");if(!j){p.trigger(l,[f,m]);if(l.isDefaultPrevented()||!g.length){return A}}g=v?{top:-g.position().top}:{left:-g.position().left};u=f;a=A;if(m===undefined){m=z.speed}w.animate(g,m,z.easing,j||function(){p.trigger("onSeek",[f])});return A}});d.each(["onBeforeSeek","onSeek","onAddItem"],function(f,g){d.isFunction(z[g])&&d(A).bind(g,z[g]);A[g]=function(j){j&&d(A).bind(g,j);return A}});if(z.circular){var C=A.getItems().slice(-1).clone().prependTo(w),B=A.getItems().eq(1).clone().appendTo(w);C.add(B).addClass(z.clonedClass);A.onBeforeSeek(function(f,j,g){if(!f.isDefaultPrevented()){if(j==-1){A.seekTo(C,g,function(){A.end(0)});return f.preventDefault()}else{j==A.getSize()&&A.seekTo(B,g,function(){A.begin(0)})}}});A.seekTo(0,0,function(){})}var k=c(y,z.prev).click(function(){A.prev()}),h=c(y,z.next).click(function(){A.next()});if(!z.circular&&A.getSize()>1){A.onBeforeSeek(function(f,g){setTimeout(function(){if(!f.isDefaultPrevented()){k.toggleClass(z.disabledClass,g<=0);h.toggleClass(z.disabledClass,g>=A.getSize()-1)}},1)});z.initialIndex||k.addClass(z.disabledClass)}z.mousewheel&&d.fn.mousewheel&&y.mousewheel(function(f,g){if(z.mousewheel){A.move(g<0?1:-1,z.wheelSpeed||50);return false}});if(z.touch){var r={};w[0].ontouchstart=function(f){f=f.touches[0];r.x=f.clientX;r.y=f.clientY};w[0].ontouchmove=function(f){if(f.touches.length==1&&!w.is(":animated")){var j=f.touches[0],g=r.x-j.clientX;j=r.y-j.clientY;A[v&&j>0||!v&&g>0?"next":"prev"]();f.preventDefault()}}}z.keyboard&&d(document).bind("keydown.scrollable",function(f){if(!(!z.keyboard||f.altKey||f.ctrlKey||d(f.target).is(":input"))){if(!(z.keyboard!="static"&&a!=A)){var g=f.keyCode;if(v&&(g==38||g==40)){A.move(g==38?-1:1);return f.preventDefault()}if(!v&&(g==37||g==39)){A.move(g==37?-1:1);return f.preventDefault()}}}});z.initialIndex&&A.seekTo(z.initialIndex,0,function(){})}d.tools=d.tools||{version:"1.2.5"};d.tools.scrollable={conf:{activeClass:"active",circular:false,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:true,mousewheel:false,next:".next",prev:".prev",speed:400,vertical:false,touch:true,wheelSpeed:0}};var a;d.fn.scrollable=function(g){var h=this.data("scrollable");if(h){return h}g=d.extend({},d.tools.scrollable.conf,g);this.each(function(){h=new b(d(this),g);d(this).data("scrollable",h)});return g.api?h:this}})(jQuery);(function(a){var c=a.tools.scrollable;c.autoscroll={conf:{autoplay:true,interval:3000,autopause:true}};a.fn.autoscroll=function(h){if(typeof h=="number"){h={interval:h}}var f=a.extend({},c.autoscroll.conf,h),b;this.each(function(){var d=a(this).data("scrollable");if(d){b=d}var j,g=true;d.play=function(){if(!j){g=false;j=setInterval(function(){d.next()},f.interval)}};d.pause=function(){j=clearInterval(j)};d.stop=function(){d.pause();g=true};f.autopause&&d.getRoot().add(d.getNaviButtons()).hover(d.pause,d.play);f.autoplay&&d.play()});return f.api?b:this}})(jQuery);(function(c){function b(d,j){var f=c(j);return f.length<2?f:d.parent().find(j)}var a=c.tools.scrollable;a.navigator={conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:false,idPrefix:null,history:false}};c.fn.navigator=function(d){if(typeof d=="string"){d={navi:d}}d=c.extend({},a.navigator.conf,d);var f;this.each(function(){function v(h,k,j){y.seekTo(k);if(u){if(location.hash){location.hash=h.attr("href").replace("#","")}}else{return j.preventDefault()}}function w(){return s.find(d.naviItem||"> *")}function p(h){var j=c("<"+(d.naviItem||"a")+"/>").click(function(k){v(c(this),h,k)}).attr("href","#"+h);h===0&&j.addClass(r);d.indexed&&j.text(h+1);d.idPrefix&&j.attr("id",d.idPrefix+h);return j.appendTo(s)}function m(h,j){h=w().eq(j.replace("#",""));h.length||(h=w().filter("[href="+j+"]"));h.click()}var y=c(this).data("scrollable"),s=d.navi.jquery?d.navi:b(y.getRoot(),d.navi),g=y.getNaviButtons(),r=d.activeClass,u=d.history&&c.fn.history;if(y){f=y}y.getNaviButtons=function(){return g.add(s)};w().length?w().each(function(h){c(this).click(function(j){v(c(this),h,j)})}):c.each(y.getItems(),function(h){p(h)});y.onBeforeSeek(function(h,j){setTimeout(function(){if(!h.isDefaultPrevented()){var k=w().eq(j);!h.isDefaultPrevented()&&k.length&&w().removeClass(r).eq(j).addClass(r)}},1)});y.onAddItem(function(h,j){j=p(y.getItems().index(j));u&&j.history(m)});u&&w().history(m)});return d.api?f:this}})(jQuery);(function(b){function c(w,z){var y=this,s=w.add(y),h=b(window),r,v,q,u=b.tools.expose&&(z.mask||z.expose),l=Math.random().toString().slice(10);if(u){if(typeof u=="string"){u={color:u}}u.closeOnClick=u.closeOnEsc=false}var a=z.target||w.attr("rel");v=a?b(a):w;if(!v.length){throw"Could not find Overlay: "+a}w&&w.index(v)==-1&&w.click(function(g){y.load(g);return g.preventDefault()});b.extend(y,{load:function(o){if(y.isOpened()){return y}var m=f[z.effect];if(!m){throw'Overlay: cannot find effect : "'+z.effect+'"'}z.oneInstance&&b.each(d,function(){this.close(o)});o=o||b.Event();o.type="onBeforeLoad";s.trigger(o);if(o.isDefaultPrevented()){return y}q=true;u&&b(v).expose(u);var k=z.top,n=z.left,j=v.outerWidth({margin:true}),g=v.outerHeight({margin:true});if(typeof k=="string"){k=k=="center"?Math.max((h.height()-g)/2,0):parseInt(k,10)/100*h.height()}if(n=="center"){n=Math.max((h.width()-j)/2,0)}m[0].call(y,{top:k,left:n},function(){if(q){o.type="onLoad";s.trigger(o)}});u&&z.closeOnClick&&b.mask.getMask().one("click",y.close);z.closeOnClick&&b(document).bind("click."+l,function(p){b(p.target).parents(v).length||y.close(p)});z.closeOnEsc&&b(document).bind("keydown."+l,function(p){p.keyCode==27&&y.close(p)});return y},close:function(g){if(!y.isOpened()){return y}g=g||b.Event();g.type="onBeforeClose";s.trigger(g);if(!g.isDefaultPrevented()){q=false;f[z.effect][1].call(y,function(){g.type="onClose";s.trigger(g)});b(document).unbind("click."+l).unbind("keydown."+l);u&&b.mask.close();return y}},getOverlay:function(){return v},getTrigger:function(){return w},getClosers:function(){return r},isOpened:function(){return q},getConf:function(){return z}});b.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","),function(j,g){b.isFunction(z[g])&&b(y).bind(g,z[g]);y[g]=function(k){k&&b(y).bind(g,k);return y}});r=v.find(z.close||".close");if(!r.length&&!z.close){r=b('<a class="close"></a>');v.prepend(r)}r.click(function(g){y.close(g)});z.load&&y.load()}b.tools=b.tools||{version:"1.2.5"};b.tools.overlay={addEffect:function(g,a,h){f[g]=[a,h]},conf:{close:null,closeOnClick:true,closeOnEsc:true,closeSpeed:"fast",effect:"default",fixed:!b.browser.msie||b.browser.version>6,left:"center",load:false,mask:null,oneInstance:true,speed:"normal",target:null,top:"10%"}};var d=[],f={};b.tools.overlay.addEffect("default",function(h,a){var k=this.getConf(),g=b(window);if(!k.fixed){h.top+=g.scrollTop();h.left+=g.scrollLeft()}h.position=k.fixed?"fixed":"absolute";this.getOverlay().css(h).fadeIn(k.speed,a)},function(a){this.getOverlay().fadeOut(this.getConf().closeSpeed,a)});b.fn.overlay=function(g){var a=this.data("overlay");if(a){return a}if(b.isFunction(g)){g={onBeforeLoad:g}}g=b.extend(true,{},b.tools.overlay.conf,g);this.each(function(){a=new c(b(this),g);d.push(a);b(this).data("overlay",a)});return g.api?a:this}})(jQuery);(function(c){function b(h){var f=h.offset();return{top:f.top+h.height()/2,left:f.left+h.width()/2}}var a=c.tools.overlay,g=c(window);c.extend(a.conf,{start:{top:null,left:null},fadeInSpeed:"fast",zIndex:9999});function j(s,r){var w=this.getOverlay(),u=this.getConf(),q=this.getTrigger(),f=this,k=w.outerWidth({margin:true}),v=w.data("img"),h=u.fixed?"fixed":"absolute";if(!v){v=w.css("backgroundImage");if(!v){throw"background-image CSS property not set for overlay"}v=v.slice(v.indexOf("(")+1,v.indexOf(")")).replace(/\"/g,"");w.css("backgroundImage","none");v=c('<img src="'+v+'"/>');v.css({border:0,display:"none"}).width(k);c("body").append(v);w.data("img",v)}var o=u.start.top||Math.round(g.height()/2),l=u.start.left||Math.round(g.width()/2);if(q){q=b(q);o=q.top;l=q.left}if(u.fixed){o-=g.scrollTop();l-=g.scrollLeft()}else{s.top+=g.scrollTop();s.left+=g.scrollLeft()}v.css({position:"absolute",top:o,left:l,width:0,zIndex:u.zIndex}).show();s.position=h;w.css(s);v.animate({top:w.css("top"),left:w.css("left"),width:k},u.speed,function(){w.css("zIndex",u.zIndex+1).fadeIn(u.fadeInSpeed,function(){f.isOpened()&&!c(this).index(w)?r.call():w.hide()})}).css("position",h)}function d(l){var k=this.getOverlay().hide(),f=this.getConf(),m=this.getTrigger();k=k.data("img");var h={top:f.start.top,left:f.start.left,width:0};m&&c.extend(h,b(m));f.fixed&&k.css({position:"absolute"}).animate({top:"+="+g.scrollTop(),left:"+="+g.scrollLeft()},0);k.animate(h,f.closeSpeed,l)}a.addEffect("apple",j,d)})(jQuery);(function(p){function n(d,r){return 32-(new Date(d,r,32)).getDate()}function m(d,r){d=""+d;for(r=r||2;d.length<r;){d="0"+d}return d}function l(d,z,s){var y=d.getDate(),u=d.getDay(),v=d.getMonth();d=d.getFullYear();var w={d:y,dd:m(y),ddd:f[s].shortDays[u],dddd:f[s].days[u],m:v+1,mm:m(v+1),mmm:f[s].shortMonths[v],mmmm:f[s].months[v],yy:String(d).slice(2),yyyy:d};z=z.replace(g,function(r){return r in w?w[r]:r.slice(1,r.length-1)});return c.html(z).html()}function q(d){return parseInt(d,10)}function k(d,r){return d.getFullYear()===r.getFullYear()&&d.getMonth()==r.getMonth()&&d.getDate()==r.getDate()}function a(d){if(d){if(d.constructor==Date){return d}if(typeof d=="string"){var r=d.split("-");if(r.length==3){return new Date(q(r[0]),q(r[1])-1,q(r[2]))}if(!/^-?\d+$/.test(d)){return}d=q(d)}r=new Date;r.setDate(r.getDate()+d);return r}}function b(ai,ah){function ae(r,w,s){ab=r;W=r.getFullYear();U=r.getMonth();T=r.getDate();s=s||p.Event("api");s.type="change";R.trigger(s,[r]);if(!s.isDefaultPrevented()){ai.val(l(r,w.format,w.lang));ai.data("date",r);af.hide(s)}}function Y(r){r.type="onShow";R.trigger(r);p(document).bind("keydown.d",function(A){if(A.ctrlKey){return true}var z=A.keyCode;if(z==8){ai.val("");return af.hide(A)}if(z==27){return af.hide(A)}if(p(j).index(z)>=0){if(!S){af.show(A);return A.preventDefault()}var w=p("#"+ag.weeks+" a"),s=p("."+ag.focus),D=w.index(s);s.removeClass(ag.focus);if(z==74||z==40){D+=7}else{if(z==75||z==38){D-=7}else{if(z==76||z==39){D+=1}else{if(z==72||z==37){D-=1}}}}if(D>41){af.addMonth();s=p("#"+ag.weeks+" a:eq("+(D-42)+")")}else{if(D<0){af.addMonth(-1);s=p("#"+ag.weeks+" a:eq("+(D+42)+")")}else{s=w.eq(D)}}s.addClass(ag.focus);return A.preventDefault()}if(z==34){return af.addMonth()}if(z==33){return af.addMonth(-1)}if(z==36){return af.today()}if(z==13){p(A.target).is("select")||p("."+ag.focus).click()}return p([16,17,18,9]).index(z)>=0});p(document).bind("click.d",function(w){var s=w.target;if(!p(s).parents("#"+ag.root).length&&s!=ai[0]&&(!B||s!=B[0])){af.hide(w)}})}var af=this,X=new Date,ag=ah.css,V=f[ah.lang],ad=p("#"+ag.root),y=ad.find("#"+ag.title),B,Q,P,W,U,T,ab=ai.attr("data-value")||ah.value||ai.val(),ac=ai.attr("min")||ah.min,aa=ai.attr("max")||ah.max,S;if(ac===0){ac="0"}ab=a(ab)||X;ac=a(ac||ah.yearRange[0]*365);aa=a(aa||ah.yearRange[1]*365);if(!V){throw"Dateinput: invalid language: "+ah.lang}if(ai.attr("type")=="date"){var v=p("<input/>");p.each("class,disabled,id,maxlength,name,readonly,required,size,style,tabindex,title,value".split(","),function(r,s){v.attr(s,ai.attr(s))});ai.replaceWith(v);ai=v}ai.addClass(ag.input);var R=ai.add(af);if(!ad.length){ad=p("<div><div><a/><div/><a/></div><div><div/><div/></div></div>").hide().css({position:"absolute"}).attr("id",ag.root);ad.children().eq(0).attr("id",ag.head).end().eq(1).attr("id",ag.body).children().eq(0).attr("id",ag.days).end().eq(1).attr("id",ag.weeks).end().end().end().find("a").eq(0).attr("id",ag.prev).end().eq(1).attr("id",ag.next);y=ad.find("#"+ag.head).find("div").attr("id",ag.title);if(ah.selectors){var F=p("<select/>").attr("id",ag.month),Z=p("<select/>").attr("id",ag.year);y.html(F.add(Z))}for(var d=ad.find("#"+ag.days),u=0;u<7;u++){d.append(p("<span/>").text(V.shortDays[(u+ah.firstDay)%7]))}p("body").append(ad)}if(ah.trigger){B=p("<a/>").attr("href","#").addClass(ag.trigger).click(function(r){af.show();return r.preventDefault()}).insertAfter(ai)}var C=ad.find("#"+ag.weeks);Z=ad.find("#"+ag.year);F=ad.find("#"+ag.month);p.extend(af,{show:function(r){if(!(ai.attr("readonly")||ai.attr("disabled")||S)){r=r||p.Event();r.type="onBeforeShow";R.trigger(r);if(!r.isDefaultPrevented()){p.each(h,function(){this.hide()});S=true;F.unbind("change").change(function(){af.setValue(Z.val(),p(this).val())});Z.unbind("change").change(function(){af.setValue(p(this).val(),F.val())});Q=ad.find("#"+ag.prev).unbind("click").click(function(){Q.hasClass(ag.disabled)||af.addMonth(-1);return false});P=ad.find("#"+ag.next).unbind("click").click(function(){P.hasClass(ag.disabled)||af.addMonth();return false});af.setValue(ab);var s=ai.offset();if(/iPad/i.test(navigator.userAgent)){s.top-=p(window).scrollTop()}ad.css({top:s.top+ai.outerHeight({margins:true})+ah.offset[0],left:s.left+ah.offset[1]});if(ah.speed){ad.show(ah.speed,function(){Y(r)})}else{ad.show();Y(r)}return af}}},setValue:function(G,D,A){var w=q(D)>=-1?new Date(q(G),q(D),q(A||1)):G||ab;if(w<ac){w=ac}else{if(w>aa){w=aa}}G=w.getFullYear();D=w.getMonth();A=w.getDate();if(D==-1){D=11;G--}else{if(D==12){D=0;G++}}if(!S){ae(w,ah);return af}U=D;W=G;A=new Date(G,D,1-ah.firstDay);A=A.getDay();var I=n(G,D),r=n(G,D-1),z;if(ah.selectors){F.empty();p.each(V.months,function(J,K){ac<new Date(G,J+1,-1)&&aa>new Date(G,J,0)&&F.append(p("<option/>").html(K).attr("value",J))});Z.empty();w=X.getFullYear();for(var s=w+ah.yearRange[0];s<w+ah.yearRange[1];s++){ac<=new Date(s+1,-1,1)&&aa>new Date(s,0,0)&&Z.append(p("<option/>").text(s))}F.val(D);Z.val(G)}else{y.html(V.months[D]+" "+G)}C.empty();Q.add(P).removeClass(ag.disabled);s=!A?-7:0;for(var H,E;s<(!A?35:42);s++){H=p("<a/>");if(s%7===0){z=p("<div/>").addClass(ag.week);C.append(z)}if(s<A){H.addClass(ag.off);E=r-A+s+1;w=new Date(G,D-1,E)}else{if(s>=A+I){H.addClass(ag.off);E=s-I-A+1;w=new Date(G,D+1,E)}else{E=s-A+1;w=new Date(G,D,E);if(k(ab,w)){H.attr("id",ag.current).addClass(ag.focus)}else{k(X,w)&&H.attr("id",ag.today)}}}ac&&w<ac&&H.add(Q).addClass(ag.disabled);aa&&w>aa&&H.add(P).addClass(ag.disabled);H.attr("href","#"+E).text(E).data("date",w);z.append(H)}C.find("a").click(function(J){var K=p(this);if(!K.hasClass(ag.disabled)){p("#"+ag.current).removeAttr("id");K.attr("id",ag.current);ae(K.data("date"),ah,J)}return false});ag.sunday&&C.find(ag.week).each(function(){var J=ah.firstDay?7-ah.firstDay:0;p(this).children().slice(J,J+1).addClass(ag.sunday)});return af},setMin:function(r,s){ac=a(r);s&&ab<ac&&af.setValue(ac);return af},setMax:function(r,s){aa=a(r);s&&ab>aa&&af.setValue(aa);return af},today:function(){return af.setValue(X)},addDay:function(r){return this.setValue(W,U,T+(r||1))},addMonth:function(r){return this.setValue(W,U+(r||1),T)},addYear:function(r){return this.setValue(W+(r||1),U,T)},hide:function(r){if(S){r=p.Event();r.type="onHide";R.trigger(r);p(document).unbind("click.d").unbind("keydown.d");if(r.isDefaultPrevented()){return}ad.hide();S=false}return af},getConf:function(){return ah},getInput:function(){return ai},getCalendar:function(){return ad},getValue:function(r){return r?l(ab,r,ah.lang):ab},isOpen:function(){return S}});p.each(["onBeforeShow","onShow","change","onHide"],function(r,s){p.isFunction(ah[s])&&p(af).bind(s,ah[s]);af[s]=function(w){w&&p(af).bind(s,w);return af}});ai.bind("focus click",af.show).keydown(function(r){var s=r.keyCode;if(!S&&p(j).index(s)>=0){af.show(r);return r.preventDefault()}return r.shiftKey||r.ctrlKey||r.altKey||s==9?true:r.preventDefault()});a(ai.val())&&ae(ab,ah)}p.tools=p.tools||{version:"1.2.5"};var h=[],o,j=[75,76,38,39,74,72,40,37],f={};o=p.tools.dateinput={conf:{format:"mm/dd/yy",selectors:false,yearRange:[-5,5],lang:"en",offset:[0,0],speed:0,firstDay:0,min:undefined,max:undefined,trigger:false,css:{prefix:"cal",input:"date",root:0,head:0,title:0,prev:0,next:0,month:0,year:0,days:0,body:0,weeks:0,today:0,current:0,week:0,off:0,sunday:0,focus:0,disabled:0,trigger:0}},localize:function(d,r){p.each(r,function(s,u){r[s]=u.split(",")});f[d]=r}};o.localize("en",{months:"January,February,March,April,May,June,July,August,September,October,November,December",shortMonths:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",days:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",shortDays:"Sun,Mon,Tue,Wed,Thu,Fri,Sat"});var g=/d{1,4}|m{1,4}|yy(?:yy)?|"[^"]*"|'[^']*'/g,c=p("<a/>");p.expr[":"].date=function(d){var r=d.getAttribute("type");return r&&r=="date"||!!p(d).data("dateinput")};p.fn.dateinput=function(d){if(this.data("dateinput")){return this}d=p.extend(true,{},o.conf,d);p.each(d.css,function(s,u){if(!u&&s!="prefix"){d.css[s]=(d.css.prefix||"")+(u||s)}});var r;this.each(function(){var s=new b(p(this),d);h.push(s);s=s.getInput().data("dateinput",s);r=r?r.add(s):s});return r?r:this}})(jQuery);(function(g){function c(l,k){k=Math.pow(10,k);return Math.round(l*k)/k}function f(l,k){if(k=parseInt(l.css(k),10)){return k}return(l=l[0].currentStyle)&&l.width&&parseInt(l.width,10)}function h(k){return(k=k.data("events"))&&k.onSlide}function b(W,X){function U(o,k,n,l){if(n===undefined){n=k/S*q}else{if(l){n-=X.min}}if(K){n=Math.round(n/K)*K}if(k===undefined||K){k=n*S/q}if(isNaN(n)){return V}k=Math.max(0,Math.min(k,S));n=k/S*q;if(l||!P){n+=X.min}if(P){if(l){k=S-k}else{n=X.max-n}}n=c(n,G);var m=o.type=="click";if(J&&R!==undefined&&!m){o.type="onSlide";M.trigger(o,[n,k]);if(o.isDefaultPrevented()){return V}}l=m?X.speed:0;m=m?function(){o.type="change";M.trigger(o,[n])}:null;if(P){Q.animate({top:k},l,m);X.progress&&L.animate({height:S-k+Q.width()/2},l)}else{Q.animate({left:k},l,m);X.progress&&L.animate({width:k+Q.width()/2},l)}R=n;C=k;W.val(n);return V}function O(){if(P=X.vertical||f(T,"height")>f(T,"width")){S=f(T,"height")-f(Q,"height");F=T.offset().top+S}else{S=f(T,"width")-f(Q,"width");F=T.offset().left}}function E(){O();V.setValue(X.value!==undefined?X.value:X.min)}var V=this,N=X.css,T=g("<div><div/><a href='#'/></div>").data("rangeinput",V),P,R,F,S,C;W.before(T);var Q=T.addClass(N.slider).find("a").addClass(N.handle),L=T.find("div").addClass(N.progress);g.each("min,max,step,value".split(","),function(l,k){l=W.attr(k);if(parseFloat(l)){X[k]=parseFloat(l,10)}});var q=X.max-X.min,K=X.step=="any"?0:X.step,G=X.precision;if(G===undefined){try{G=K.toString().split(".")[1].length}catch(r){G=0}}if(W.attr("type")=="range"){var y=g("<input/>");g.each("class,disabled,id,maxlength,name,readonly,required,size,style,tabindex,title,value".split(","),function(l,k){y.attr(k,W.attr(k))});y.val(X.value);W.replaceWith(y);W=y}W.addClass(N.input);var M=g(V).add(W),J=true;g.extend(V,{getValue:function(){return R},setValue:function(l,k){O();return U(k||g.Event("api"),undefined,l,true)},getConf:function(){return X},getProgress:function(){return L},getHandle:function(){return Q},getInput:function(){return W},step:function(m,k){k=k||g.Event();var l=X.step=="any"?1:X.step;V.setValue(R+l*(m||1),k)},stepUp:function(k){return V.step(k||1)},stepDown:function(k){return V.step(-k||-1)}});g.each("onSlide,change".split(","),function(l,k){g.isFunction(X[k])&&g(V).bind(k,X[k]);V[k]=function(m){m&&g(V).bind(k,m);return V}});Q.drag({drag:false}).bind("dragStart",function(){O();J=h(g(V))||h(W)}).bind("drag",function(m,k,l){if(W.is(":disabled")){return false}U(m,P?k:l)}).bind("dragEnd",function(k){if(!k.isDefaultPrevented()){k.type="change";M.trigger(k,[R])}}).click(function(k){return k.preventDefault()});T.click(function(l){if(W.is(":disabled")||l.target==Q[0]){return l.preventDefault()}O();var k=Q.width()/2;U(l,P?S-F-k+l.pageY:l.pageX-F-k)});X.keyboard&&W.keydown(function(n){if(!W.attr("readonly")){var k=n.keyCode,m=g([75,76,38,33,39]).index(k)!=-1,l=g([74,72,40,34,37]).index(k)!=-1;if((m||l)&&!(n.shiftKey||n.altKey||n.ctrlKey)){if(m){V.step(k==33?10:1,n)}else{if(l){V.step(k==34?-10:-1,n)}}return n.preventDefault()}}});W.blur(function(l){var k=g(this).val();k!==R&&V.setValue(k,l)});g.extend(W[0],{stepUp:V.stepUp,stepDown:V.stepDown});E();S||g(window).load(E)}g.tools=g.tools||{version:"1.2.5"};var d;d=g.tools.rangeinput={conf:{min:0,max:100,step:"any",steps:0,value:0,precision:undefined,vertical:0,keyboard:true,progress:false,speed:100,css:{input:"range",slider:"slider",progress:"progress",handle:"handle"}}};var a,j;g.fn.drag=function(k){document.ondragstart=function(){return false};k=g.extend({x:true,y:true,drag:true},k);a=a||g(document).bind("mousedown mouseup",function(l){var n=g(l.target);if(l.type=="mousedown"&&n.data("drag")){var s=n.position(),m=l.pageX-s.left,q=l.pageY-s.top,r=true;a.bind("mousemove.drag",function(p){var u=p.pageX-m;p=p.pageY-q;var o={};if(k.x){o.left=u}if(k.y){o.top=p}if(r){n.trigger("dragStart");r=false}k.drag&&n.css(o);n.trigger("drag",[p,u]);j=n});l.preventDefault()}else{try{j&&j.trigger("dragEnd")}finally{a.unbind("mousemove.drag");j=null}}});return this.data("drag",true)};g.expr[":"].range=function(l){var k=l.getAttribute("type");return k&&k=="range"||!!g(l).filter("input").data("rangeinput")};g.fn.rangeinput=function(l){if(this.data("rangeinput")){return this}l=g.extend(true,{},d.conf,l);var k;this.each(function(){var m=new b(g(this),g.extend(true,{},l));m=m.getInput().data("rangeinput",m);k=k?k.add(m):m});return k?k:this}})(jQuery);(function(j){function o(r,h,w){var s=r.offset().top,u=r.offset().left,q=w.position.split(/,?\s+/),v=q[0];q=q[1];s-=h.outerHeight()-w.offset[0];u+=r.outerWidth()+w.offset[1];if(/iPad/i.test(navigator.userAgent)){s-=j(window).scrollTop()}w=h.outerHeight()+r.outerHeight();if(v=="center"){s+=w/2}if(v=="bottom"){s+=w}r=r.outerWidth();if(q=="center"){u-=(r+h.outerWidth())/2}if(q=="left"){u-=r}return{top:s,left:u}}function l(p){function h(){return this.getAttribute("type")==p}h.key="[type="+p+"]";return h}function n(r,h,w){function s(z,A,y){if(!(!w.grouped&&z.length)){var p;if(y===false||j.isArray(y)){p=g.messages[A.key||A]||g.messages["*"];p=p[w.lang]||g.messages["*"].en;(A=p.match(/\$\d/g))&&j.isArray(y)&&j.each(A,function(B){p=p.replace(this,y[B])})}else{p=y[w.lang]||y}z.push(p)}}var u=this,q=h.add(u);r=r.not(":button, :image, :reset, :submit");j.extend(u,{getConf:function(){return w},getForm:function(){return h},getInputs:function(){return r},reflow:function(){r.each(function(){var p=j(this),y=p.data("msg.el");if(y){p=o(p,y,w);y.css({top:p.top,left:p.left})}});return u},invalidate:function(y,z){if(!z){var p=[];j.each(y,function(B,A){B=r.filter("[name='"+B+"']");if(B.length){B.trigger("OI",[A]);p.push({input:B,messages:[A]})}});y=p;z=j.Event()}z.type="onFail";q.trigger(z,[y]);z.isDefaultPrevented()||b[w.effect][0].call(u,y,z);return u},reset:function(p){p=p||r;p.removeClass(w.errorClass).each(function(){var y=j(this).data("msg.el");if(y){y.remove();j(this).data("msg.el",null)}}).unbind(w.errorInputEvent||"");return u},destroy:function(){h.unbind(w.formEvent+".V").unbind("reset.V");r.unbind(w.inputEvent+".V").unbind("change.V");return u.reset()},checkValidity:function(z,A){z=z||r;z=z.not(":disabled");if(!z.length){return true}A=A||j.Event();A.type="onBeforeValidate";q.trigger(A,[z]);if(A.isDefaultPrevented()){return A.result}var y=[];z.not(":radio:not(:checked)").each(function(){var B=[],D=j(this).data("messages",B),C=a&&D.is(":date")?"onHide.v":w.errorInputEvent+".v";D.unbind(C);j.each(m,function(){var G=this,F=G[0];if(D.filter(F).length){G=G[1].call(u,D,D.val());if(G!==true){A.type="onBeforeFail";q.trigger(A,[D,F]);if(A.isDefaultPrevented()){return false}var E=D.attr(w.messageAttr);if(E){B=[E];return false}else{s(B,F,G)}}}});if(B.length){y.push({input:D,messages:B});D.trigger("OI",[B]);w.errorInputEvent&&D.bind(C,function(E){u.checkValidity(D,E)})}if(w.singleError&&y.length){return false}});var p=b[w.effect];if(!p){throw'Validator: cannot find effect "'+w.effect+'"'}if(y.length){u.invalidate(y,A);return false}else{p[1].call(u,z,A);A.type="onSuccess";q.trigger(A,[z]);z.unbind(w.errorInputEvent+".v")}return true}});j.each("onBeforeValidate,onBeforeFail,onFail,onSuccess".split(","),function(p,y){j.isFunction(w[y])&&j(u).bind(y,w[y]);u[y]=function(z){z&&j(u).bind(y,z);return u}});w.formEvent&&h.bind(w.formEvent+".V",function(p){if(!u.checkValidity(null,p)){return p.preventDefault()}});h.bind("reset.V",function(){u.reset()});r[0]&&r[0].validity&&r.each(function(){this.oninvalid=function(){return false}});if(h[0]){h[0].checkValidity=u.checkValidity}w.inputEvent&&r.bind(w.inputEvent+".V",function(p){u.checkValidity(j(this),p)});r.filter(":checkbox, select").filter("[required]").bind("change.V",function(p){var y=j(this);if(this.checked||y.is("select")&&j(this).val()){b[w.effect][1].call(u,y,p)}});var v=r.filter(":radio").change(function(p){u.checkValidity(v,p)});j(window).resize(function(){u.reflow()})}j.tools=j.tools||{version:"1.2.5"};var k=/\[type=([a-z]+)\]/,f=/^-?[0-9]*(\.[0-9]+)?$/,a=j.tools.dateinput,d=/^([a-z0-9_\.\-\+]+)@([\da-z\.\-]+)\.([a-z\.]{2,6})$/i,c=/^(https?:\/\/)?[\da-z\.\-]+\.[a-z\.]{2,6}[#&+_\?\/\w \.\-=]*$/i,g;g=j.tools.validator={conf:{grouped:false,effect:"default",errorClass:"invalid",inputEvent:null,errorInputEvent:"keyup",formEvent:"submit",lang:"en",message:"<div/>",messageAttr:"data-message",messageClass:"error",offset:[0,0],position:"center right",singleError:false,speed:"normal"},messages:{"*":{en:"Please correct this value"}},localize:function(p,h){j.each(h,function(r,q){g.messages[r]=g.messages[r]||{};g.messages[r][p]=q})},localizeFn:function(p,h){g.messages[p]=g.messages[p]||{};j.extend(g.messages[p],h)},fn:function(p,h,q){if(j.isFunction(h)){q=h}else{if(typeof h=="string"){h={en:h}}this.messages[p.key||p]=h}if(h=k.exec(p)){p=l(h[1])}m.push([p,q])},addEffect:function(p,h,q){b[p]=[h,q]}};var m=[],b={"default":[function(p){var h=this.getConf();j.each(p,function(s,q){s=q.input;s.addClass(h.errorClass);var r=s.data("msg.el");if(!r){r=j(h.message).addClass(h.messageClass).appendTo(document.body);s.data("msg.el",r)}r.css({visibility:"hidden"}).find("p").remove();j.each(q.messages,function(u,v){j("<p/>").html(v).appendTo(r)});r.outerWidth()==r.parent().width()&&r.add(r.find("p")).css({display:"inline"});q=o(s,r,h);r.css({visibility:"visible",position:"absolute",top:q.top,left:q.left}).fadeIn(h.speed)})},function(p){var h=this.getConf();p.removeClass(h.errorClass).each(function(){var q=j(this).data("msg.el");q&&q.css({visibility:"hidden"})})}]};j.each("email,url,number".split(","),function(p,h){j.expr[":"][h]=function(q){return q.getAttribute("type")===h}});j.fn.oninvalid=function(h){return this[h?"bind":"trigger"]("OI",h)};g.fn(":email","Please enter a valid email address",function(p,h){return !h||d.test(h)});g.fn(":url","Please enter a valid URL",function(p,h){return !h||c.test(h)});g.fn(":number","Please enter a numeric value.",function(p,h){return f.test(h)});g.fn("[max]","Please enter a value smaller than $1",function(p,h){if(h===""||a&&p.is(":date")){return true}p=p.attr("max");return parseFloat(h)<=parseFloat(p)?true:[p]});g.fn("[min]","Please enter a value larger than $1",function(p,h){if(h===""||a&&p.is(":date")){return true}p=p.attr("min");return parseFloat(h)>=parseFloat(p)?true:[p]});g.fn("[required]","Please complete this mandatory field.",function(p,h){if(p.is(":checkbox")){return p.is(":checked")}return !!h});g.fn("[pattern]",function(p){var h=new RegExp("^"+p.attr("pattern")+"$");return h.test(p.val())});j.fn.validator=function(p){var h=this.data("validator");if(h){h.destroy();this.removeData("validator")}p=j.extend(true,{},g.conf,p);if(this.is("form")){return this.each(function(){var q=j(this);h=new n(q.find(":input"),q,p);q.data("validator",h)})}else{h=new n(this,this.eq(0).closest("form"),p);return this.data("validator",h)}}})(jQuery);
/*
 * jQuery UI 1.8.7
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
(function(d,b){function a(c){return !d(c).parents().andSelf().filter(function(){return d.curCSS(this,"visibility")==="hidden"||d.expr.filters.hidden(this)}).length}d.ui=d.ui||{};if(!d.ui.version){d.extend(d.ui,{version:"1.8.7",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,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,WINDOWS:91}});d.fn.extend({_focus:d.fn.focus,focus:function(f,c){return typeof f==="number"?this.each(function(){var g=this;setTimeout(function(){d(g).focus();c&&c.call(g)},f)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=d.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(d.curCSS(this,"position",1))&&/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?d(document):c},zIndex:function(f){if(f!==b){return this.css("zIndex",f)}if(this.length){f=d(this[0]);for(var c;f.length&&f[0]!==document;){c=f.css("position");if(c==="absolute"||c==="relative"||c==="fixed"){c=parseInt(f.css("zIndex"),10);if(!isNaN(c)&&c!==0){return c}}f=f.parent()}}return 0},disableSelection:function(){return this.bind((d.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(c){c.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});d.each(["Width","Height"],function(f,c){function l(p,o,n,h){d.each(k,function(){o-=parseFloat(d.curCSS(p,"padding"+this,true))||0;if(n){o-=parseFloat(d.curCSS(p,"border"+this+"Width",true))||0}if(h){o-=parseFloat(d.curCSS(p,"margin"+this,true))||0}});return o}var k=c==="Width"?["Left","Right"]:["Top","Bottom"],j=c.toLowerCase(),g={innerWidth:d.fn.innerWidth,innerHeight:d.fn.innerHeight,outerWidth:d.fn.outerWidth,outerHeight:d.fn.outerHeight};d.fn["inner"+c]=function(h){if(h===b){return g["inner"+c].call(this)}return this.each(function(){d(this).css(j,l(this,h)+"px")})};d.fn["outer"+c]=function(m,h){if(typeof m!=="number"){return g["outer"+c].call(this,m)}return this.each(function(){d(this).css(j,l(this,m,true,h)+"px")})}});d.extend(d.expr[":"],{data:function(f,c,g){return !!d.data(f,g[3])},focusable:function(f){var c=f.nodeName.toLowerCase(),g=d.attr(f,"tabindex");if("area"===c){c=f.parentNode;g=c.name;if(!f.href||!g||c.nodeName.toLowerCase()!=="map"){return false}f=d("img[usemap=#"+g+"]")[0];return !!f&&a(f)}return(/input|select|textarea|button|object/.test(c)?!f.disabled:"a"==c?f.href||!isNaN(g):!isNaN(g))&&a(f)},tabbable:function(f){var c=d.attr(f,"tabindex");return(isNaN(c)||c>=0)&&d(f).is(":focusable")}});d(function(){var f=document.body,c=f.appendChild(c=document.createElement("div"));d.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});d.support.minHeight=c.offsetHeight===100;d.support.selectstart="onselectstart" in c;f.removeChild(c).style.display="none"});d.extend(d.ui,{plugin:{add:function(f,c,h){f=d.ui[f].prototype;for(var g in h){f.plugins[g]=f.plugins[g]||[];f.plugins[g].push([c,h[g]])}},call:function(f,c,h){if((c=f.plugins[c])&&f.element[0].parentNode){for(var g=0;g<c.length;g++){f.options[c[g][0]]&&c[g][1].apply(f.element,h)}}}},contains:function(f,c){return document.compareDocumentPosition?f.compareDocumentPosition(c)&16:f!==c&&f.contains(c)},hasScroll:function(f,c){if(d(f).css("overflow")==="hidden"){return false}c=c&&c==="left"?"scrollLeft":"scrollTop";var g=false;if(f[c]>0){return true}f[c]=1;g=f[c]>0;f[c]=0;return g},isOverAxis:function(f,c,g){return f>c&&f<c+g},isOver:function(f,c,l,k,j,g){return d.ui.isOverAxis(f,l,j)&&d.ui.isOverAxis(c,k,g)}})}})(jQuery);
/*
 * jQuery UI Widget 1.8.7
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(a,f){if(a.cleanData){var d=a.cleanData;a.cleanData=function(b){for(var h=0,g;(g=b[h])!=null;h++){a(g).triggerHandler("remove")}d(b)}}else{var c=a.fn.remove;a.fn.remove=function(b,g){return this.each(function(){if(!g){if(!b||a.filter(b,[this]).length){a("*",this).add([this]).each(function(){a(this).triggerHandler("remove")})}}return c.call(a(this),b,g)})}}a.widget=function(b,k,j){var h=b.split(".")[0],g;b=b.split(".")[1];g=h+"-"+b;if(!j){j=k;k=a.Widget}a.expr[":"][g]=function(l){return !!a.data(l,b)};a[h]=a[h]||{};a[h][b]=function(l,m){arguments.length&&this._createWidget(l,m)};k=new k;k.options=a.extend(true,{},k.options);a[h][b].prototype=a.extend(true,k,{namespace:h,widgetName:b,widgetEventPrefix:a[h][b].prototype.widgetEventPrefix||b,widgetBaseClass:g},j);a.widget.bridge(b,a[h][b])};a.widget.bridge=function(b,g){a.fn[b]=function(m){var l=typeof m==="string",k=Array.prototype.slice.call(arguments,1),j=this;m=!l&&k.length?a.extend.apply(null,[true,m].concat(k)):m;if(l&&m.charAt(0)==="_"){return j}l?this.each(function(){var n=a.data(this,b),h=n&&a.isFunction(n[m])?n[m].apply(n,k):n;if(h!==n&&h!==f){j=h;return false}}):this.each(function(){var h=a.data(this,b);h?h.option(m||{})._init():a.data(this,b,new g(m,this))});return j}};a.Widget=function(b,g){arguments.length&&this._createWidget(b,g)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(b,h){a.data(h,this.widgetName,this);this.element=a(h);this.options=a.extend(true,{},this.options,this._getCreateOptions(),b);var g=this;this.element.bind("remove."+this.widgetName,function(){g.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(b,h){var g=b;if(arguments.length===0){return a.extend({},this.options)}if(typeof b==="string"){if(h===f){return this.options[b]}g={};g[b]=h}this._setOptions(g);return this},_setOptions:function(b){var g=this;a.each(b,function(j,h){g._setOption(j,h)});return this},_setOption:function(b,g){this.options[b]=g;if(b==="disabled"){this.widget()[g?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",g)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(b,k,j){var h=this.options[b];k=a.Event(k);k.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase();j=j||{};if(k.originalEvent){b=a.event.props.length;for(var g;b;){g=a.event.props[--b];k[g]=k.originalEvent[g]}}this.element.trigger(k,j);return !(a.isFunction(h)&&h.call(this.element[0],k,j)===false||k.isDefaultPrevented())}}})(jQuery);
/*
 * jQuery UI Mouse 1.8.7
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(c){return b._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(true===a.data(c.target,b.widgetName+".preventClickEvent")){a.removeData(c.target,b.widgetName+".preventClickEvent");c.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(d){d.originalEvent=d.originalEvent||{};if(!d.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(d);this._mouseDownEvent=d;var c=this,h=d.which==1,g=typeof this.options.cancel=="string"?a(d.target).parents().add(d.target).filter(this.options.cancel).length:false;if(!h||g||!this._mouseCapture(d)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=this._mouseStart(d)!==false;if(!this._mouseStarted){d.preventDefault();return true}}this._mouseMoveDelegate=function(b){return c._mouseMove(b)};this._mouseUpDelegate=function(b){return c._mouseUp(b)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);d.preventDefault();return d.originalEvent.mouseHandled=true}},_mouseMove:function(b){if(a.browser.msie&&!(document.documentMode>=9)&&!b.button){return this._mouseUp(b)}if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==false)?this._mouseDrag(b):this._mouseUp(b)}return !this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",true);this._mouseStop(b)}return false},_mouseDistanceMet:function(b){return Math.max(Math.abs(this._mouseDownEvent.pageX-b.pageX),Math.abs(this._mouseDownEvent.pageY-b.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);(function(g){g.ui=g.ui||{};var f=/left|center|right/,d=/top|center|bottom/,b=g.fn.position,a=g.fn.offset;g.fn.position=function(c){if(!c||!c.of){return b.apply(this,arguments)}c=g.extend({},c);var l=g(c.of),r=l[0],p=(c.collision||"flip").split(" "),q=c.offset?c.offset.split(" "):[0,0],o,m,n;if(r.nodeType===9){o=l.width();m=l.height();n={top:0,left:0}}else{if(r.setTimeout){o=l.width();m=l.height();n={top:l.scrollTop(),left:l.scrollLeft()}}else{if(r.preventDefault){c.at="left top";o=m=0;n={top:c.of.pageY,left:c.of.pageX}}else{o=l.outerWidth();m=l.outerHeight();n=l.offset()}}}g.each(["my","at"],function(){var h=(c[this]||"").split(" ");if(h.length===1){h=f.test(h[0])?h.concat(["center"]):d.test(h[0])?["center"].concat(h):["center","center"]}h[0]=f.test(h[0])?h[0]:"center";h[1]=d.test(h[1])?h[1]:"center";c[this]=h});if(p.length===1){p[1]=p[0]}q[0]=parseInt(q[0],10)||0;if(q.length===1){q[1]=q[0]}q[1]=parseInt(q[1],10)||0;if(c.at[0]==="right"){n.left+=o}else{if(c.at[0]==="center"){n.left+=o/2}}if(c.at[1]==="bottom"){n.top+=m}else{if(c.at[1]==="center"){n.top+=m/2}}n.left+=q[0];n.top+=q[1];return this.each(function(){var z=g(this),u=z.outerWidth(),s=z.outerHeight(),k=parseInt(g.curCSS(this,"marginLeft",true))||0,j=parseInt(g.curCSS(this,"marginTop",true))||0,B=u+k+parseInt(g.curCSS(this,"marginRight",true))||0,A=s+j+parseInt(g.curCSS(this,"marginBottom",true))||0,y=g.extend({},n),h;if(c.my[0]==="right"){y.left-=u}else{if(c.my[0]==="center"){y.left-=u/2}}if(c.my[1]==="bottom"){y.top-=s}else{if(c.my[1]==="center"){y.top-=s/2}}y.left=Math.round(y.left);y.top=Math.round(y.top);h={left:y.left-k,top:y.top-j};g.each(["left","top"],function(w,v){g.ui.position[p[w]]&&g.ui.position[p[w]][v](y,{targetWidth:o,targetHeight:m,elemWidth:u,elemHeight:s,collisionPosition:h,collisionWidth:B,collisionHeight:A,offset:q,my:c.my,at:c.at})});g.fn.bgiframe&&z.bgiframe();z.offset(g.extend(y,{using:c.using}))})};g.ui.position={fit:{left:function(c,h){var j=g(window);j=h.collisionPosition.left+h.collisionWidth-j.width()-j.scrollLeft();c.left=j>0?c.left-j:Math.max(c.left-h.collisionPosition.left,c.left)},top:function(c,h){var j=g(window);j=h.collisionPosition.top+h.collisionHeight-j.height()-j.scrollTop();c.top=j>0?c.top-j:Math.max(c.top-h.collisionPosition.top,c.top)}},flip:{left:function(c,j){if(j.at[0]!=="center"){var n=g(window);n=j.collisionPosition.left+j.collisionWidth-n.width()-n.scrollLeft();var l=j.my[0]==="left"?-j.elemWidth:j.my[0]==="right"?j.elemWidth:0,m=j.at[0]==="left"?j.targetWidth:-j.targetWidth,k=-2*j.offset[0];c.left+=j.collisionPosition.left<0?l+m+k:n>0?l+m+k:0}},top:function(c,j){if(j.at[1]!=="center"){var n=g(window);n=j.collisionPosition.top+j.collisionHeight-n.height()-n.scrollTop();var l=j.my[1]==="top"?-j.elemHeight:j.my[1]==="bottom"?j.elemHeight:0,m=j.at[1]==="top"?j.targetHeight:-j.targetHeight,k=-2*j.offset[1];c.top+=j.collisionPosition.top<0?l+m+k:n>0?l+m+k:0}}}};if(!g.offset.setOffset){g.offset.setOffset=function(c,j){if(/static/.test(g.curCSS(c,"position"))){c.style.position="relative"}var n=g(c),l=n.offset(),m=parseInt(g.curCSS(c,"top",true),10)||0,k=parseInt(g.curCSS(c,"left",true),10)||0;l={top:j.top-l.top+m,left:j.left-l.left+k};"using" in j?j.using.call(c,l):n.css(l)};g.fn.offset=function(c){var h=this[0];if(!h||!h.ownerDocument){return null}if(c){return this.each(function(){g.offset.setOffset(this,c)})}return a.call(this)}}})(jQuery);(function(a){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,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},_create: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();return this}},_mouseCapture:function(d){var c=this.options;if(this.helper||c.disabled||a(d.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(d);if(!this.handle){return false}return true},_mouseStart:function(d){var c=this.options;this.helper=this._createHelper(d);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:d.pageX-this.offset.left,top:d.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(d);this.originalPageX=d.pageX;this.originalPageY=d.pageY;c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt);c.containment&&this._setContainment();if(this._trigger("start",d)===false){this._clear();return false}this._cacheHelperProportions();a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(d,true);return true},_mouseDrag:function(d,c){this.position=this._generatePosition(d);this.positionAbs=this._convertPositionTo("absolute");if(!c){c=this._uiHash();if(this._trigger("drag",d,c)===false){this._mouseUp({});return false}this.position=c.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"}a.ui.ddmanager&&a.ui.ddmanager.drag(this,d);return false},_mouseStop:function(f){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,f)}if(this.dropped){d=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentNode){return false}if(this.options.revert=="invalid"&&!d||this.options.revert=="valid"&&d||this.options.revert===true||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d)){var g=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){g._trigger("stop",f)!==false&&g._clear()})}else{this._trigger("stop",f)!==false&&this._clear()}return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(d){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==d.target){c=true}});return c},_createHelper:function(d){var c=this.options;d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[d])):c.helper=="clone"?this.element.clone():this.element;d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo);d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(b){if(typeof b=="string"){b=b.split(" ")}if(a.isArray(b)){b={left:+b[0],top:+b[1]||0}}if("left" in b){this.offset.click.left=b.left+this.margins.left}if("right" in b){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if("top" in b){this.offset.click.top=b.top+this.margins.top}if("bottom" in b){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var f=this.options;if(f.containment=="parent"){f.containment=this.helper[0].parentNode}if(f.containment=="document"||f.containment=="window"){this.containment=[(f.containment=="document"?0:a(window).scrollLeft())-this.offset.relative.left-this.offset.parent.left,(f.containment=="document"?0:a(window).scrollTop())-this.offset.relative.top-this.offset.parent.top,(f.containment=="document"?0:a(window).scrollLeft())+a(f.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(f.containment=="document"?0:a(window).scrollTop())+(a(f.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!/^(document|window|parent)$/.test(f.containment)&&f.containment.constructor!=Array){var d=a(f.containment)[0];if(d){f=a(f.containment).offset();var g=a(d).css("overflow")!="hidden";this.containment=[f.left+(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0)-this.margins.left,f.top+(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0)-this.margins.top,f.left+(g?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,f.top+(g?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else{if(f.containment.constructor==Array){this.containment=f.containment}}},_convertPositionTo:function(g,d){if(!d){d=this.position}g=g=="absolute"?1:-1;var j=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,h=/(html|body)/i.test(j[0].tagName);return{top:d.top+this.offset.relative.top*g+this.offset.parent.top*g-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():h?0:j.scrollTop())*g),left:d.left+this.offset.relative.left*g+this.offset.parent.left*g-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():h?0:j.scrollLeft())*g)}},_generatePosition:function(h){var d=this.options,m=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,k=/(html|body)/i.test(m[0].tagName),l=h.pageX,j=h.pageY;if(this.originalPosition){if(this.containment){if(h.pageX-this.offset.click.left<this.containment[0]){l=this.containment[0]+this.offset.click.left}if(h.pageY-this.offset.click.top<this.containment[1]){j=this.containment[1]+this.offset.click.top}if(h.pageX-this.offset.click.left>this.containment[2]){l=this.containment[2]+this.offset.click.left}if(h.pageY-this.offset.click.top>this.containment[3]){j=this.containment[3]+this.offset.click.top}}if(d.grid){j=this.originalPageY+Math.round((j-this.originalPageY)/d.grid[1])*d.grid[1];j=this.containment?!(j-this.offset.click.top<this.containment[1]||j-this.offset.click.top>this.containment[3])?j:!(j-this.offset.click.top<this.containment[1])?j-d.grid[1]:j+d.grid[1]:j;l=this.originalPageX+Math.round((l-this.originalPageX)/d.grid[0])*d.grid[0];l=this.containment?!(l-this.offset.click.left<this.containment[0]||l-this.offset.click.left>this.containment[2])?l:!(l-this.offset.click.left<this.containment[0])?l-d.grid[0]:l+d.grid[0]:l}}return{top:j-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():k?0:m.scrollTop()),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():k?0:m.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(f,d,g){g=g||this._uiHash();a.ui.plugin.call(this,f,[d,g]);if(f=="drag"){this.positionAbs=this._convertPositionTo("absolute")}return a.Widget.prototype._trigger.call(this,f,d,g)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});a.extend(a.ui.draggable,{version:"1.8.7"});a.ui.plugin.add("draggable","connectToSortable",{start:function(g,d){var k=a(this).data("draggable"),h=k.options,j=a.extend({},d,{item:k.element});k.sortables=[];a(h.connectToSortable).each(function(){var b=a.data(this,"sortable");if(b&&!b.options.disabled){k.sortables.push({instance:b,shouldRevert:b.options.revert});b._refreshItems();b._trigger("activate",g,j)}})},stop:function(g,d){var j=a(this).data("draggable"),h=a.extend({},d,{item:j.element});a.each(j.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;j.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(g);this.instance.options.helper=this.instance.options._helper;j.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",g,h)}})},drag:function(g,d){var j=a(this).data("draggable"),h=this;a.each(j.sortables,function(){this.instance.positionAbs=j.positionAbs;this.instance.helperProportions=j.helperProportions;this.instance.offset.click=j.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=a(h).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]};g.target=this.instance.currentItem[0];this.instance._mouseCapture(g,true);this.instance._mouseStart(g,true,true);this.instance.offset.click.top=j.offset.click.top;this.instance.offset.click.left=j.offset.click.left;this.instance.offset.parent.left-=j.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=j.offset.parent.top-this.instance.offset.parent.top;j._trigger("toSortable",g);j.dropped=this.instance.element;j.currentItem=j.element;this.instance.fromOutside=j}this.instance.currentItem&&this.instance._mouseDrag(g)}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",g,this.instance._uiHash(this.instance));this.instance._mouseStop(g,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();j._trigger("fromSortable",g);j.dropped=false}}})}});a.ui.plugin.add("draggable","cursor",{start:function(){var d=a("body"),c=a(this).data("draggable").options;if(d.css("cursor")){c._cursor=d.css("cursor")}d.css("cursor",c.cursor)},stop:function(){var b=a(this).data("draggable").options;b._cursor&&a("body").css("cursor",b._cursor)}});a.ui.plugin.add("draggable","iframeFix",{start:function(){var b=a(this).data("draggable").options;a(b.iframeFix===true?"iframe":b.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(d,c){d=a(c.helper);c=a(this).data("draggable").options;if(d.css("opacity")){c._opacity=d.css("opacity")}d.css("opacity",c.opacity)},stop:function(d,c){d=a(this).data("draggable").options;d._opacity&&a(c.helper).css("opacity",d._opacity)}});a.ui.plugin.add("draggable","scroll",{start:function(){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(g){var d=a(this).data("draggable"),j=d.options,h=false;if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"){if(!j.axis||j.axis!="x"){if(d.overflowOffset.top+d.scrollParent[0].offsetHeight-g.pageY<j.scrollSensitivity){d.scrollParent[0].scrollTop=h=d.scrollParent[0].scrollTop+j.scrollSpeed}else{if(g.pageY-d.overflowOffset.top<j.scrollSensitivity){d.scrollParent[0].scrollTop=h=d.scrollParent[0].scrollTop-j.scrollSpeed}}}if(!j.axis||j.axis!="y"){if(d.overflowOffset.left+d.scrollParent[0].offsetWidth-g.pageX<j.scrollSensitivity){d.scrollParent[0].scrollLeft=h=d.scrollParent[0].scrollLeft+j.scrollSpeed}else{if(g.pageX-d.overflowOffset.left<j.scrollSensitivity){d.scrollParent[0].scrollLeft=h=d.scrollParent[0].scrollLeft-j.scrollSpeed}}}}else{if(!j.axis||j.axis!="x"){if(g.pageY-a(document).scrollTop()<j.scrollSensitivity){h=a(document).scrollTop(a(document).scrollTop()-j.scrollSpeed)}else{if(a(window).height()-(g.pageY-a(document).scrollTop())<j.scrollSensitivity){h=a(document).scrollTop(a(document).scrollTop()+j.scrollSpeed)}}}if(!j.axis||j.axis!="y"){if(g.pageX-a(document).scrollLeft()<j.scrollSensitivity){h=a(document).scrollLeft(a(document).scrollLeft()-j.scrollSpeed)}else{if(a(window).width()-(g.pageX-a(document).scrollLeft())<j.scrollSensitivity){h=a(document).scrollLeft(a(document).scrollLeft()+j.scrollSpeed)}}}}h!==false&&a.ui.ddmanager&&!j.dropBehaviour&&a.ui.ddmanager.prepareOffsets(d,g)}});a.ui.plugin.add("draggable","snap",{start:function(){var d=a(this).data("draggable"),c=d.options;d.snapElements=[];a(c.snap.constructor!=String?c.snap.items||":data(draggable)":c.snap).each(function(){var g=a(this),b=g.offset();this!=d.element[0]&&d.snapElements.push({item:this,width:g.outerWidth(),height:g.outerHeight(),top:b.top,left:b.left})})},drag:function(M,L){for(var K=a(this).data("draggable"),I=K.options,J=I.snapTolerance,H=L.offset.left,A=H+K.helperProportions.width,B=L.offset.top,z=B+K.helperProportions.height,G=K.snapElements.length-1;G>=0;G--){var F=K.snapElements[G].left,D=F+K.snapElements[G].width,E=K.snapElements[G].top,C=E+K.snapElements[G].height;if(F-J<H&&H<D+J&&E-J<B&&B<C+J||F-J<H&&H<D+J&&E-J<z&&z<C+J||F-J<A&&A<D+J&&E-J<B&&B<C+J||F-J<A&&A<D+J&&E-J<z&&z<C+J){if(I.snapMode!="inner"){var y=Math.abs(E-z)<=J,w=Math.abs(C-B)<=J,v=Math.abs(F-A)<=J,u=Math.abs(D-H)<=J;if(y){L.position.top=K._convertPositionTo("relative",{top:E-K.helperProportions.height,left:0}).top-K.margins.top}if(w){L.position.top=K._convertPositionTo("relative",{top:C,left:0}).top-K.margins.top}if(v){L.position.left=K._convertPositionTo("relative",{top:0,left:F-K.helperProportions.width}).left-K.margins.left}if(u){L.position.left=K._convertPositionTo("relative",{top:0,left:D}).left-K.margins.left}}var d=y||w||v||u;if(I.snapMode!="outer"){y=Math.abs(E-B)<=J;w=Math.abs(C-z)<=J;v=Math.abs(F-H)<=J;u=Math.abs(D-A)<=J;if(y){L.position.top=K._convertPositionTo("relative",{top:E,left:0}).top-K.margins.top}if(w){L.position.top=K._convertPositionTo("relative",{top:C-K.helperProportions.height,left:0}).top-K.margins.top}if(v){L.position.left=K._convertPositionTo("relative",{top:0,left:F}).left-K.margins.left}if(u){L.position.left=K._convertPositionTo("relative",{top:0,left:D-K.helperProportions.width}).left-K.margins.left}}if(!K.snapElements[G].snapping&&(y||w||v||u||d)){K.options.snap.snap&&K.options.snap.snap.call(K.element,M,a.extend(K._uiHash(),{snapItem:K.snapElements[G].item}))}K.snapElements[G].snapping=y||w||v||u||d}else{K.snapElements[G].snapping&&K.options.snap.release&&K.options.snap.release.call(K.element,M,a.extend(K._uiHash(),{snapItem:K.snapElements[G].item}));K.snapElements[G].snapping=false}}}});a.ui.plugin.add("draggable","stack",{start:function(){var d=a(this).data("draggable").options;d=a.makeArray(a(d.stack)).sort(function(g,b){return(parseInt(a(g).css("zIndex"),10)||0)-(parseInt(a(b).css("zIndex"),10)||0)});if(d.length){var c=parseInt(d[0].style.zIndex)||0;a(d).each(function(b){this.style.zIndex=c+b});this[0].style.zIndex=c+d.length}}});a.ui.plugin.add("draggable","zIndex",{start:function(d,c){d=a(c.helper);c=a(this).data("draggable").options;if(d.css("zIndex")){c._zIndex=d.css("zIndex")}d.css("zIndex",c.zIndex)},stop:function(d,c){d=a(this).data("draggable").options;d._zIndex&&a(c.helper).css("zIndex",d._zIndex)}})})(jQuery);(function(a){a.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var d=this.options,c=d.accept;this.isover=0;this.isout=1;this.accept=a.isFunction(c)?c:function(b){return b.is(c)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};a.ui.ddmanager.droppables[d.scope]=a.ui.ddmanager.droppables[d.scope]||[];a.ui.ddmanager.droppables[d.scope].push(this);d.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var d=a.ui.ddmanager.droppables[this.options.scope],c=0;c<d.length;c++){d[c]==this&&d.splice(c,1)}this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(d,c){if(d=="accept"){this.accept=a.isFunction(c)?c:function(b){return b.is(c)}}a.Widget.prototype._setOption.apply(this,arguments)},_activate:function(d){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass);c&&this._trigger("activate",d,this.ui(c))},_deactivate:function(d){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);c&&this._trigger("deactivate",d,this.ui(c))},_over:function(d){var c=a.ui.ddmanager.current;if(!(!c||(c.currentItem||c.element)[0]==this.element[0])){if(this.accept.call(this.element[0],c.currentItem||c.element)){this.options.hoverClass&&this.element.addClass(this.options.hoverClass);this._trigger("over",d,this.ui(c))}}},_out:function(d){var c=a.ui.ddmanager.current;if(!(!c||(c.currentItem||c.element)[0]==this.element[0])){if(this.accept.call(this.element[0],c.currentItem||c.element)){this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("out",d,this.ui(c))}}},_drop:function(f,d){var h=d||a.ui.ddmanager.current;if(!h||(h.currentItem||h.element)[0]==this.element[0]){return false}var g=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var b=a.data(this,"droppable");if(b.options.greedy&&!b.options.disabled&&b.options.scope==h.options.scope&&b.accept.call(b.element[0],h.currentItem||h.element)&&a.ui.intersect(h,a.extend(b,{offset:b.element.offset()}),b.options.tolerance)){g=true;return false}});if(g){return false}if(this.accept.call(this.element[0],h.currentItem||h.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass);this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("drop",f,this.ui(h));return this.element}return false},ui:function(b){return{draggable:b.currentItem||b.element,helper:b.helper,position:b.position,offset:b.positionAbs}}});a.extend(a.ui.droppable,{version:"1.8.7"});a.ui.intersect=function(w,v,u){if(!v.offset){return false}var s=(w.positionAbs||w.position.absolute).left,q=s+w.helperProportions.width,r=(w.positionAbs||w.position.absolute).top,p=r+w.helperProportions.height,o=v.offset.left,m=o+v.proportions.width,n=v.offset.top,d=n+v.proportions.height;switch(u){case"fit":return o<=s&&q<=m&&n<=r&&p<=d;case"intersect":return o<s+w.helperProportions.width/2&&q-w.helperProportions.width/2<m&&n<r+w.helperProportions.height/2&&p-w.helperProportions.height/2<d;case"pointer":return a.ui.isOver((w.positionAbs||w.position.absolute).top+(w.clickOffset||w.offset.click).top,(w.positionAbs||w.position.absolute).left+(w.clickOffset||w.offset.click).left,n,o,v.proportions.height,v.proportions.width);case"touch":return(r>=n&&r<=d||p>=n&&p<=d||r<n&&p>d)&&(s>=o&&s<=m||q>=o&&q<=m||s<o&&q>m);default:return false}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(j,d){var o=a.ui.ddmanager.droppables[j.options.scope]||[],n=d?d.type:null,l=(j.currentItem||j.element).find(":data(droppable)").andSelf(),m=0;j:for(;m<o.length;m++){if(!(o[m].options.disabled||j&&!o[m].accept.call(o[m].element[0],j.currentItem||j.element))){for(var k=0;k<l.length;k++){if(l[k]==o[m].element[0]){o[m].proportions.height=0;continue j}}o[m].visible=o[m].element.css("display")!="none";if(o[m].visible){o[m].offset=o[m].element.offset();o[m].proportions={width:o[m].element[0].offsetWidth,height:o[m].element[0].offsetHeight};n=="mousedown"&&o[m]._activate.call(o[m],d)}}}},drop:function(f,d){var g=false;a.each(a.ui.ddmanager.droppables[f.options.scope]||[],function(){if(this.options){if(!this.options.disabled&&this.visible&&a.ui.intersect(f,this,this.options.tolerance)){g=g||this._drop.call(this,d)}if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],f.currentItem||f.element)){this.isout=1;this.isover=0;this._deactivate.call(this,d)}}});return g},drag:function(d,c){d.options.refreshPositions&&a.ui.ddmanager.prepareOffsets(d,c);a.each(a.ui.ddmanager.droppables[d.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var h=a.ui.intersect(d,this,this.options.tolerance);if(h=!h&&this.isover==1?"isout":h&&this.isover==0?"isover":null){var f;if(this.options.greedy){var b=this.element.parents(":data(droppable):eq(0)");if(b.length){f=a.data(b[0],"droppable");f.greedyChild=h=="isover"?1:0}}if(f&&h=="isover"){f.isover=0;f.isout=1;f._out.call(f,c)}this[h]=1;this[h=="isout"?"isover":"isout"]=0;this[h=="isover"?"_over":"_out"].call(this,c);if(f&&h=="isout"){f.isout=0;f.isover=1;f._over.call(f,c)}}}})}}})(jQuery);(function(c){c.widget("ui.resizable",c.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var h=this,j=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!j.aspectRatio,aspectRatio:j.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:j.helper||j.ghost||j.animate?j.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){/relative/.test(this.element.css("position"))&&c.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"});this.element.wrap(c('<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=j.handles||(!c(".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 n=this.handles.split(",");this.handles={};for(var m=0;m<n.length;m++){var l=c.trim(n[m]),k=c('<div class="ui-resizable-handle '+("ui-resizable-"+l)+'"></div>');/sw|se|ne|nw/.test(l)&&k.css({zIndex:++j.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(o){o=o||this.element;for(var g in this.handles){if(this.handles[g].constructor==String){this.handles[g]=c(this.handles[g],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var f=c(this.handles[g],this.element),d=0;d=/sw|ne|nw|se|n|s/.test(g)?f.outerHeight():f.outerWidth();f=["padding",/ne|nw|n/.test(g)?"Top":/se|sw|s/.test(g)?"Bottom":/^e$/.test(g)?"Right":"Left"].join("");o.css(f,d);this._proportionallyResize()}c(this.handles[g])}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!h.resizing){if(this.className){var d=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}h.axis=d&&d[1]?d[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");h._handles.show()},function(){if(!h.resizing){c(this).addClass("ui-resizable-autohide");h._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement);return this},_mouseCapture:function(d){var f=false;for(var g in this.handles){if(c(this.handles[g])[0]==d.target){f=true}}return !this.options.disabled&&f},_mouseStart:function(g){var h=this.options,l=this.element.position(),k=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(k.is(".ui-draggable")||/absolute/.test(k.css("position"))){k.css({position:"absolute",top:l.top,left:l.left})}c.browser.opera&&/relative/.test(k.css("position"))&&k.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();l=a(this.helper.css("left"));var j=a(this.helper.css("top"));if(h.containment){l+=c(h.containment).scrollLeft()||0;j+=c(h.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:l,top:j};this.size=this._helper?{width:k.outerWidth(),height:k.outerHeight()}:{width:k.width(),height:k.height()};this.originalSize=this._helper?{width:k.outerWidth(),height:k.outerHeight()}:{width:k.width(),height:k.height()};this.originalPosition={left:l,top:j};this.sizeDiff={width:k.outerWidth()-k.width(),height:k.outerHeight()-k.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=typeof h.aspectRatio=="number"?h.aspectRatio:this.originalSize.width/this.originalSize.height||1;h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);k.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(f){var g=this.helper,j=this.originalMousePosition,h=this._change[this.axis];if(!h){return false}j=h.apply(this,[f,f.pageX-j.left||0,f.pageY-j.top||0]);if(this._aspectRatio||f.shiftKey){j=this._updateRatio(j,f)}j=this._respectSize(j,f);this._propagate("resize",f);g.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(j);this._trigger("resize",f,this.ui());return false},_mouseStop:function(h){this.resizing=false;var j=this.options,n=this;if(this._helper){var m=this._proportionallyResizeElements,l=m.length&&/textarea/i.test(m[0].nodeName);m=l&&c.ui.hasScroll(m[0],"left")?0:n.sizeDiff.height;l={width:n.size.width-(l?0:n.sizeDiff.width),height:n.size.height-m};m=parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left)||null;var k=parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top)||null;j.animate||this.element.css(c.extend(l,{top:k,left:m}));n.helper.height(n.size.height);n.helper.width(n.size.width);this._helper&&!j.animate&&this._proportionallyResize()}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);this._helper&&this.helper.remove();return false},_updateCache:function(d){this.offset=this.helper.offset();if(b(d.left)){this.position.left=d.left}if(b(d.top)){this.position.top=d.top}if(b(d.height)){this.size.height=d.height}if(b(d.width)){this.size.width=d.width}},_updateRatio:function(f){var g=this.position,j=this.size,h=this.axis;if(f.height){f.width=j.height*this.aspectRatio}else{if(f.width){f.height=j.width/this.aspectRatio}}if(h=="sw"){f.left=g.left+(j.width-f.width);f.top=null}if(h=="nw"){f.top=g.top+(j.height-f.height);f.left=g.left+(j.width-f.width)}return f},_respectSize:function(u){var v=this.options,s=this.axis,r=b(u.width)&&v.maxWidth&&v.maxWidth<u.width,q=b(u.height)&&v.maxHeight&&v.maxHeight<u.height,p=b(u.width)&&v.minWidth&&v.minWidth>u.width,o=b(u.height)&&v.minHeight&&v.minHeight>u.height;if(p){u.width=v.minWidth}if(o){u.height=v.minHeight}if(r){u.width=v.maxWidth}if(q){u.height=v.maxHeight}var n=this.originalPosition.left+this.originalSize.width,m=this.position.top+this.size.height,l=/sw|nw|w/.test(s);s=/nw|ne|n/.test(s);if(p&&l){u.left=n-v.minWidth}if(r&&l){u.left=n-v.maxWidth}if(o&&s){u.top=m-v.minHeight}if(q&&s){u.top=m-v.maxHeight}if((v=!u.width&&!u.height)&&!u.left&&u.top){u.top=null}else{if(v&&!u.top&&u.left){u.left=null}}return u},_proportionallyResize:function(){if(this._proportionallyResizeElements.length){for(var g=this.helper||this.element,h=0;h<this._proportionallyResizeElements.length;h++){var l=this._proportionallyResizeElements[h];if(!this.borderDif){var k=[l.css("borderTopWidth"),l.css("borderRightWidth"),l.css("borderBottomWidth"),l.css("borderLeftWidth")],j=[l.css("paddingTop"),l.css("paddingRight"),l.css("paddingBottom"),l.css("paddingLeft")];this.borderDif=c.map(k,function(f,d){f=parseInt(f,10)||0;d=parseInt(j[d],10)||0;return f+d})}c.browser.msie&&(c(g).is(":hidden")||c(g).parents(":hidden").length)||l.css({height:g.height()-this.borderDif[0]-this.borderDif[2]||0,width:g.width()-this.borderDif[1]-this.borderDif[3]||0})}}},_renderProxy:function(){var d=this.options;this.elementOffset=this.element.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var f=c.browser.msie&&c.browser.version<7,g=f?1:0;f=f?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+f,height:this.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++d.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(d,f){return{width:this.originalSize.width+f}},w:function(d,f){return{left:this.originalPosition.left+f,width:this.originalSize.width-f}},n:function(d,f,g){return{top:this.originalPosition.top+g,height:this.originalSize.height-g}},s:function(d,f,g){return{height:this.originalSize.height+g}},se:function(d,f,g){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[d,f,g]))},sw:function(d,f,g){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[d,f,g]))},ne:function(d,f,g){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[d,f,g]))},nw:function(d,f,g){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[d,f,g]))}},_propagate:function(d,f){c.ui.plugin.call(this,d,[f,this.ui()]);d!="resize"&&this._trigger(d,f,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}}});c.extend(c.ui.resizable,{version:"1.8.7"});c.ui.plugin.add("resizable","alsoResize",{start:function(){var d=c(this).data("resizable").options,f=function(g){c(g).each(function(){var h=c(this);h.data("resizable-alsoresize",{width:parseInt(h.width(),10),height:parseInt(h.height(),10),left:parseInt(h.css("left"),10),top:parseInt(h.css("top"),10),position:h.css("position")})})};if(typeof d.alsoResize=="object"&&!d.alsoResize.parentNode){if(d.alsoResize.length){d.alsoResize=d.alsoResize[0];f(d.alsoResize)}else{c.each(d.alsoResize,function(g){f(g)})}}else{f(d.alsoResize)}},resize:function(j,k){var p=c(this).data("resizable");j=p.options;var o=p.originalSize,n=p.originalPosition,m={height:p.size.height-o.height||0,width:p.size.width-o.width||0,top:p.position.top-n.top||0,left:p.position.left-n.left||0},l=function(f,d){c(f).each(function(){var g=c(this),s=c(this).data("resizable-alsoresize"),u={},h=d&&d.length?d:g.parents(k.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(h,function(r,q){if((r=(s[q]||0)+(m[q]||0))&&r>=0){u[q]=r||null}});if(c.browser.opera&&/relative/.test(g.css("position"))){p._revertToRelativePosition=true;g.css({position:"absolute",top:"auto",left:"auto"})}g.css(u)})};typeof j.alsoResize=="object"&&!j.alsoResize.nodeType?c.each(j.alsoResize,function(f,d){l(f,d)}):l(j.alsoResize)},stop:function(){var d=c(this).data("resizable"),f=d.options,g=function(h){c(h).each(function(){var j=c(this);j.css({position:j.data("resizable-alsoresize").position})})};if(d._revertToRelativePosition){d._revertToRelativePosition=false;typeof f.alsoResize=="object"&&!f.alsoResize.nodeType?c.each(f.alsoResize,function(h){g(h)}):g(f.alsoResize)}c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(j){var k=c(this).data("resizable"),p=k.options,o=k._proportionallyResizeElements,n=o.length&&/textarea/i.test(o[0].nodeName),m=n&&c.ui.hasScroll(o[0],"left")?0:k.sizeDiff.height;n={width:k.size.width-(n?0:k.sizeDiff.width),height:k.size.height-m};m=parseInt(k.element.css("left"),10)+(k.position.left-k.originalPosition.left)||null;var l=parseInt(k.element.css("top"),10)+(k.position.top-k.originalPosition.top)||null;k.element.animate(c.extend(n,l&&m?{top:l,left:m}:{}),{duration:p.animateDuration,easing:p.animateEasing,step:function(){var d={width:parseInt(k.element.css("width"),10),height:parseInt(k.element.css("height"),10),top:parseInt(k.element.css("top"),10),left:parseInt(k.element.css("left"),10)};o&&o.length&&c(o[0]).css({width:d.width,height:d.height});k._updateCache(d);k._propagate("resize",j)}})}});c.ui.plugin.add("resizable","containment",{start:function(){var j=c(this).data("resizable"),k=j.element,p=j.options.containment;if(k=p instanceof c?p.get(0):/parent/.test(p)?k.parent().get(0):p){j.containerElement=c(k);if(/document/.test(p)||p==document){j.containerOffset={left:0,top:0};j.containerPosition={left:0,top:0};j.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var o=c(k),n=[];c(["Top","Right","Left","Bottom"]).each(function(f,d){n[f]=a(o.css("padding"+d))});j.containerOffset=o.offset();j.containerPosition=o.position();j.containerSize={height:o.innerHeight()-n[3],width:o.innerWidth()-n[1]};p=j.containerOffset;var m=j.containerSize.height,l=j.containerSize.width;l=c.ui.hasScroll(k,"left")?k.scrollWidth:l;m=c.ui.hasScroll(k)?k.scrollHeight:m;j.parentData={element:k,left:p.left,top:p.top,width:l,height:m}}}},resize:function(j){var k=c(this).data("resizable"),p=k.options,o=k.containerOffset,n=k.position;j=k._aspectRatio||j.shiftKey;var m={top:0,left:0},l=k.containerElement;if(l[0]!=document&&/static/.test(l.css("position"))){m=o}if(n.left<(k._helper?o.left:0)){k.size.width+=k._helper?k.position.left-o.left:k.position.left-m.left;if(j){k.size.height=k.size.width/p.aspectRatio}k.position.left=p.helper?o.left:0}if(n.top<(k._helper?o.top:0)){k.size.height+=k._helper?k.position.top-o.top:k.position.top;if(j){k.size.width=k.size.height*p.aspectRatio}k.position.top=k._helper?o.top:0}k.offset.left=k.parentData.left+k.position.left;k.offset.top=k.parentData.top+k.position.top;p=Math.abs((k._helper?k.offset.left-m.left:k.offset.left-m.left)+k.sizeDiff.width);o=Math.abs((k._helper?k.offset.top-m.top:k.offset.top-o.top)+k.sizeDiff.height);n=k.containerElement.get(0)==k.element.parent().get(0);m=/relative|absolute/.test(k.containerElement.css("position"));if(n&&m){p-=k.parentData.left}if(p+k.size.width>=k.parentData.width){k.size.width=k.parentData.width-p;if(j){k.size.height=k.size.width/k.aspectRatio}}if(o+k.size.height>=k.parentData.height){k.size.height=k.parentData.height-o;if(j){k.size.width=k.size.height*k.aspectRatio}}},stop:function(){var j=c(this).data("resizable"),k=j.options,q=j.containerOffset,p=j.containerPosition,o=j.containerElement,n=c(j.helper),m=n.offset(),l=n.outerWidth()-j.sizeDiff.width;n=n.outerHeight()-j.sizeDiff.height;j._helper&&!k.animate&&/relative/.test(o.css("position"))&&c(this).css({left:m.left-p.left-q.left,width:l,height:n});j._helper&&!k.animate&&/static/.test(o.css("position"))&&c(this).css({left:m.left-p.left-q.left,width:l,height:n})}});c.ui.plugin.add("resizable","ghost",{start:function(){var d=c(this).data("resizable"),f=d.options,g=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:g.height,width:g.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof f.ghost=="string"?f.ghost:"");d.ghost.appendTo(d.helper)},resize:function(){var d=c(this).data("resizable");d.ghost&&d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})},stop:function(){var d=c(this).data("resizable");d.ghost&&d.helper&&d.helper.get(0).removeChild(d.ghost.get(0))}});c.ui.plugin.add("resizable","grid",{resize:function(){var j=c(this).data("resizable"),k=j.options,p=j.size,o=j.originalSize,n=j.originalPosition,m=j.axis;k.grid=typeof k.grid=="number"?[k.grid,k.grid]:k.grid;var l=Math.round((p.width-o.width)/(k.grid[0]||1))*(k.grid[0]||1);k=Math.round((p.height-o.height)/(k.grid[1]||1))*(k.grid[1]||1);if(/^(se|s|e)$/.test(m)){j.size.width=o.width+l;j.size.height=o.height+k}else{if(/^(ne)$/.test(m)){j.size.width=o.width+l;j.size.height=o.height+k;j.position.top=n.top-k}else{if(/^(sw)$/.test(m)){j.size.width=o.width+l;j.size.height=o.height+k}else{j.size.width=o.width+l;j.size.height=o.height+k;j.position.top=n.top-k}j.position.left=n.left-l}}}});var a=function(d){return parseInt(d,10)||0},b=function(d){return !isNaN(parseInt(d,10))}})(jQuery);(function(a){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var d=this;this.element.addClass("ui-selectable");this.dragged=false;var b;this.refresh=function(){b=a(d.options.filter,d.element[0]);b.each(function(){var f=a(this),c=f.offset();a.data(this,"selectable-item",{element:this,$element:f,left:c.left,top:c.top,right:c.left+f.outerWidth(),bottom:c.top+f.outerHeight(),startselected:false,selected:f.hasClass("ui-selected"),selecting:f.hasClass("ui-selecting"),unselecting:f.hasClass("ui-unselecting")})})};this.refresh();this.selectees=b.addClass("ui-selectee");this._mouseInit();this.helper=a("<div class='ui-selectable-helper'></div>")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(h){var b=this;this.opos=[h.pageX,h.pageY];if(!this.options.disabled){var g=this.options;this.selectees=a(g.filter,this.element[0]);this._trigger("start",h);a(g.appendTo).append(this.helper);this.helper.css({left:h.clientX,top:h.clientY,width:0,height:0});g.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var c=a.data(this,"selectable-item");c.startselected=true;if(!h.metaKey){c.$element.removeClass("ui-selected");c.selected=false;c.$element.addClass("ui-unselecting");c.unselecting=true;b._trigger("unselecting",h,{unselecting:c.element})}});a(h.target).parents().andSelf().each(function(){var c=a.data(this,"selectable-item");if(c){var d=!h.metaKey||!c.$element.hasClass("ui-selected");c.$element.removeClass(d?"ui-unselecting":"ui-selected").addClass(d?"ui-selecting":"ui-unselecting");c.unselecting=!d;c.selecting=d;(c.selected=d)?b._trigger("selecting",h,{selecting:c.element}):b._trigger("unselecting",h,{unselecting:c.element});return false}})}},_mouseDrag:function(r){var p=this;this.dragged=true;if(!this.options.disabled){var q=this.options,k=this.opos[0],o=this.opos[1],n=r.pageX,m=r.pageY;if(k>n){var l=n;n=k;k=l}if(o>m){l=m;m=o;o=l}this.helper.css({left:k,top:o,width:n-k,height:m-o});this.selectees.each(function(){var b=a.data(this,"selectable-item");if(!(!b||b.element==p.element[0])){var c=false;if(q.tolerance=="touch"){c=!(b.left>n||b.right<k||b.top>m||b.bottom<o)}else{if(q.tolerance=="fit"){c=b.left>k&&b.right<n&&b.top>o&&b.bottom<m}}if(c){if(b.selected){b.$element.removeClass("ui-selected");b.selected=false}if(b.unselecting){b.$element.removeClass("ui-unselecting");b.unselecting=false}if(!b.selecting){b.$element.addClass("ui-selecting");b.selecting=true;p._trigger("selecting",r,{selecting:b.element})}}else{if(b.selecting){if(r.metaKey&&b.startselected){b.$element.removeClass("ui-selecting");b.selecting=false;b.$element.addClass("ui-selected");b.selected=true}else{b.$element.removeClass("ui-selecting");b.selecting=false;if(b.startselected){b.$element.addClass("ui-unselecting");b.unselecting=true}p._trigger("unselecting",r,{unselecting:b.element})}}if(b.selected){if(!r.metaKey&&!b.startselected){b.$element.removeClass("ui-selected");b.selected=false;b.$element.addClass("ui-unselecting");b.unselecting=true;p._trigger("unselecting",r,{unselecting:b.element})}}}}});return false}},_mouseStop:function(d){var b=this;this.dragged=false;a(".ui-unselecting",this.element[0]).each(function(){var c=a.data(this,"selectable-item");c.$element.removeClass("ui-unselecting");c.unselecting=false;c.startselected=false;b._trigger("unselected",d,{unselected:c.element})});a(".ui-selecting",this.element[0]).each(function(){var c=a.data(this,"selectable-item");c.$element.removeClass("ui-selecting").addClass("ui-selected");c.selecting=false;c.selected=true;c.startselected=true;b._trigger("selected",d,{selected:c.element})});this._trigger("stop",d);this.helper.remove();return false}});a.extend(a.ui.selectable,{version:"1.8.7"})})(jQuery);(function(a){a.widget("ui.sortable",a.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,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:1000},_create: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 b=this.items.length-1;b>=0;b--){this.items[b].item.removeData("sortable-item")}return this},_setOption:function(d,c){if(d==="disabled"){this.options[d]=c;this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")}else{a.Widget.prototype._setOption.apply(this,arguments)}},_mouseCapture:function(g,d){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(g);var k=null,j=this;a(g.target).parents().each(function(){if(a.data(this,"sortable-item")==j){k=a(this);return false}});if(a.data(g.target,"sortable-item")==j){k=a(g.target)}if(!k){return false}if(this.options.handle&&!d){var h=false;a(this.options.handle,k).find("*").andSelf().each(function(){if(this==g.target){h=true}});if(!h){return false}}this.currentItem=k;this._removeCurrentsFromItems();return true},_mouseStart:function(f,d,h){d=this.options;var g=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(f);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:f.pageX-this.offset.left,top:f.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(f);this.originalPageX=f.pageX;this.originalPageY=f.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(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("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",f,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!h){for(h=this.containers.length-1;h>=0;h--){this.containers[h]._trigger("activate",f,g._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}a.ui.ddmanager&&!d.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,f);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(f);return true},_mouseDrag:function(g){this.position=this._generatePosition(g);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var d=this.options,k=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-g.pageY<d.scrollSensitivity){this.scrollParent[0].scrollTop=k=this.scrollParent[0].scrollTop+d.scrollSpeed}else{if(g.pageY-this.overflowOffset.top<d.scrollSensitivity){this.scrollParent[0].scrollTop=k=this.scrollParent[0].scrollTop-d.scrollSpeed}}if(this.overflowOffset.left+this.scrollParent[0].offsetWidth-g.pageX<d.scrollSensitivity){this.scrollParent[0].scrollLeft=k=this.scrollParent[0].scrollLeft+d.scrollSpeed}else{if(g.pageX-this.overflowOffset.left<d.scrollSensitivity){this.scrollParent[0].scrollLeft=k=this.scrollParent[0].scrollLeft-d.scrollSpeed}}}else{if(g.pageY-a(document).scrollTop()<d.scrollSensitivity){k=a(document).scrollTop(a(document).scrollTop()-d.scrollSpeed)}else{if(a(window).height()-(g.pageY-a(document).scrollTop())<d.scrollSensitivity){k=a(document).scrollTop(a(document).scrollTop()+d.scrollSpeed)}}if(g.pageX-a(document).scrollLeft()<d.scrollSensitivity){k=a(document).scrollLeft(a(document).scrollLeft()-d.scrollSpeed)}else{if(a(window).width()-(g.pageX-a(document).scrollLeft())<d.scrollSensitivity){k=a(document).scrollLeft(a(document).scrollLeft()+d.scrollSpeed)}}}k!==false&&a.ui.ddmanager&&!d.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,g)}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--){k=this.items[d];var j=k.item[0],h=this._intersectsWithPointer(k);if(h){if(j!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=j&&!a.ui.contains(this.placeholder[0],j)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],j):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(k)){this._rearrange(g,k)}else{break}this._trigger("change",g,this._uiHash());break}}}this._contactContainers(g);a.ui.ddmanager&&a.ui.ddmanager.drag(this,g);this._trigger("sort",g,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(f,d){if(f){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,f);if(this.options.revert){var g=this;d=g.placeholder.offset();g.reverting=true;a(this.helper).animate({left:d.left-this.offset.parent.left-g.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:d.top-this.offset.parent.top-g.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){g._clear(f)})}else{this._clear(f,d)}return false}},cancel:function(){var d=this;if(this.dragging){this._mouseUp();this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,d._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,d._uiHash(this));this.containers[c].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();a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem);return this},serialize:function(f){var d=this._getItemsAsjQuery(f&&f.connected),g=[];f=f||{};a(d).each(function(){var b=(a(f.item||this).attr(f.attribute||"id")||"").match(f.expression||/(.+)[-=_](.+)/);if(b){g.push((f.key||b[1]+"[]")+"="+(f.key&&f.expression?b[1]:b[2]))}});!g.length&&f.key&&g.push(f.key+"=");return g.join("&")},toArray:function(f){var d=this._getItemsAsjQuery(f&&f.connected),g=[];f=f||{};d.each(function(){g.push(a(f.item||this).attr(f.attribute||"id")||"")});return g},_intersectsWith:function(w){var v=this.positionAbs.left,u=v+this.helperProportions.width,s=this.positionAbs.top,r=s+this.helperProportions.height,q=w.left,p=q+w.width,o=w.top,m=o+w.height,n=this.offset.click.top,d=this.offset.click.left;n=s+n>o&&s+n<m&&v+d>q&&v+d<p;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>w[this.floating?"width":"height"]?n:q<v+this.helperProportions.width/2&&u-this.helperProportions.width/2<p&&o<s+this.helperProportions.height/2&&r-this.helperProportions.height/2<m},_intersectsWithPointer:function(f){var d=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,f.top,f.height);f=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,f.left,f.width);d=d&&f;f=this._getDragVerticalDirection();var g=this._getDragHorizontalDirection();if(!d){return false}return this.floating?g&&g=="right"||f=="down"?2:1:f&&(f=="down"?2:1)},_intersectsWithSides:function(f){var d=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,f.top+f.height/2,f.height);f=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,f.left+f.width/2,f.width);var h=this._getDragVerticalDirection(),g=this._getDragHorizontalDirection();return this.floating&&g?g=="right"&&f||g=="left"&&!f:h&&(h=="down"&&d||h=="up"&&!d)},_getDragVerticalDirection:function(){var b=this.positionAbs.top-this.lastPositionAbs.top;return b!=0&&(b>0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions();return this},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(j){var d=[],o=[],n=this._connectWith();if(n&&j){for(j=n.length-1;j>=0;j--){for(var m=a(n[j]),l=m.length-1;l>=0;l--){var k=a.data(m[l],"sortable");if(k&&k!=this&&!k.options.disabled){o.push([a.isFunction(k.options.items)?k.options.items.call(k.element):a(k.options.items,k.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),k])}}}}o.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(j=o.length-1;j>=0;j--){o[j][0].each(function(){d.push(this)})}return a(d)},_removeCurrentsFromItems:function(){for(var f=this.currentItem.find(":data(sortable-item)"),d=0;d<this.items.length;d++){for(var g=0;g<f.length;g++){f[g]==this.items[d].item[0]&&this.items.splice(d,1)}}},_refreshItems:function(j){this.items=[];this.containers=[this];var d=this.items,p=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],j,{item:this.currentItem}):a(this.options.items,this.element),this]],o=this._connectWith();if(o){for(var n=o.length-1;n>=0;n--){for(var m=a(o[n]),l=m.length-1;l>=0;l--){var k=a.data(m[l],"sortable");if(k&&k!=this&&!k.options.disabled){p.push([a.isFunction(k.options.items)?k.options.items.call(k.element[0],j,{item:this.currentItem}):a(k.options.items,k.element),k]);this.containers.push(k)}}}}for(n=p.length-1;n>=0;n--){j=p[n][1];o=p[n][0];l=0;for(m=o.length;l<m;l++){k=a(o[l]);k.data("sortable-item",j);d.push({item:k,instance:j,width:0,height:0,left:0,top:0})}}},refreshPositions:function(f){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}for(var d=this.items.length-1;d>=0;d--){var h=this.items[d],g=this.options.toleranceElement?a(this.options.toleranceElement,h.item):h.item;if(!f){h.width=g.outerWidth();h.height=g.outerHeight()}g=g.offset();h.left=g.left;h.top=g.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--){g=this.containers[d].element.offset();this.containers[d].containerCache.left=g.left;this.containers[d].containerCache.top=g.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}return this},_createPlaceholder:function(f){var d=f||this,h=d.options;if(!h.placeholder||h.placeholder.constructor==String){var g=h.placeholder;h.placeholder={element:function(){var b=a(document.createElement(d.currentItem[0].nodeName)).addClass(g||d.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!g){b.style.visibility="hidden"}return b},update:function(c,b){if(!(g&&!h.forcePlaceholderSize)){b.height()||b.height(d.currentItem.innerHeight()-parseInt(d.currentItem.css("paddingTop")||0,10)-parseInt(d.currentItem.css("paddingBottom")||0,10));b.width()||b.width(d.currentItem.innerWidth()-parseInt(d.currentItem.css("paddingLeft")||0,10)-parseInt(d.currentItem.css("paddingRight")||0,10))}}}}d.placeholder=a(h.placeholder.element.call(d.element,d.currentItem));d.currentItem.after(d.placeholder);h.placeholder.update(d,d.placeholder)},_contactContainers:function(j){for(var d=null,o=null,n=this.containers.length-1;n>=0;n--){if(!a.ui.contains(this.currentItem[0],this.containers[n].element[0])){if(this._intersectsWith(this.containers[n].containerCache)){if(!(d&&a.ui.contains(this.containers[n].element[0],d.element[0]))){d=this.containers[n];o=n}}else{if(this.containers[n].containerCache.over){this.containers[n]._trigger("out",j,this._uiHash(this));this.containers[n].containerCache.over=0}}}}if(d){if(this.containers.length===1){this.containers[o]._trigger("over",j,this._uiHash(this));this.containers[o].containerCache.over=1}else{if(this.currentContainer!=this.containers[o]){d=10000;n=null;for(var m=this.positionAbs[this.containers[o].floating?"left":"top"],l=this.items.length-1;l>=0;l--){if(a.ui.contains(this.containers[o].element[0],this.items[l].item[0])){var k=this.items[l][this.containers[o].floating?"left":"top"];if(Math.abs(k-m)<d){d=Math.abs(k-m);n=this.items[l]}}}if(n||this.options.dropOnEmpty){this.currentContainer=this.containers[o];n?this._rearrange(j,n,null,true):this._rearrange(j,null,this.containers[o].element,true);this._trigger("change",j,this._uiHash());this.containers[o]._trigger("change",j,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[o]._trigger("over",j,this._uiHash(this));this.containers[o].containerCache.over=1}}}}},_createHelper:function(d){var c=this.options;d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[d,this.currentItem])):c.helper=="clone"?this.currentItem.clone():this.currentItem;d.parents("body").length||a(c.appendTo!="parent"?c.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0]);if(d[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(d[0].style.width==""||c.forceHelperSize){d.width(this.currentItem.width())}if(d[0].style.height==""||c.forceHelperSize){d.height(this.currentItem.height())}return d},_adjustOffsetFromHelper:function(b){if(typeof b=="string"){b=b.split(" ")}if(a.isArray(b)){b={left:+b[0],top:+b[1]||0}}if("left" in b){this.offset.click.left=b.left+this.margins.left}if("right" in b){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if("top" in b){this.offset.click.top=b.top+this.margins.top}if("bottom" in b){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.currentItem.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:parseInt(this.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 f=this.options;if(f.containment=="parent"){f.containment=this.helper[0].parentNode}if(f.containment=="document"||f.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(f.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(f.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!/^(document|window|parent)$/.test(f.containment)){var d=a(f.containment)[0];f=a(f.containment).offset();var g=a(d).css("overflow")!="hidden";this.containment=[f.left+(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0)-this.margins.left,f.top+(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0)-this.margins.top,f.left+(g?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,f.top+(g?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(f,d){if(!d){d=this.position}f=f=="absolute"?1:-1;var h=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(h[0].tagName);return{top:d.top+this.offset.relative.top*f+this.offset.parent.top*f-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:h.scrollTop())*f),left:d.left+this.offset.relative.left*f+this.offset.parent.left*f-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:h.scrollLeft())*f)}},_generatePosition:function(h){var d=this.options,m=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,l=/(html|body)/i.test(m[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var k=h.pageX,j=h.pageY;if(this.originalPosition){if(this.containment){if(h.pageX-this.offset.click.left<this.containment[0]){k=this.containment[0]+this.offset.click.left}if(h.pageY-this.offset.click.top<this.containment[1]){j=this.containment[1]+this.offset.click.top}if(h.pageX-this.offset.click.left>this.containment[2]){k=this.containment[2]+this.offset.click.left}if(h.pageY-this.offset.click.top>this.containment[3]){j=this.containment[3]+this.offset.click.top}}if(d.grid){j=this.originalPageY+Math.round((j-this.originalPageY)/d.grid[1])*d.grid[1];j=this.containment?!(j-this.offset.click.top<this.containment[1]||j-this.offset.click.top>this.containment[3])?j:!(j-this.offset.click.top<this.containment[1])?j-d.grid[1]:j+d.grid[1]:j;k=this.originalPageX+Math.round((k-this.originalPageX)/d.grid[0])*d.grid[0];k=this.containment?!(k-this.offset.click.left<this.containment[0]||k-this.offset.click.left>this.containment[2])?k:!(k-this.offset.click.left<this.containment[0])?k-d.grid[0]:k+d.grid[0]:k}}return{top:j-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():l?0:m.scrollTop()),left:k-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():l?0:m.scrollLeft())}},_rearrange:function(h,d,m,l){m?m[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 k=this,j=this.counter;window.setTimeout(function(){j==k.counter&&k.refreshPositions(!l)},0)},_clear:function(f,d){this.reverting=false;var h=[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var g in this._storedCSS){if(this._storedCSS[g]=="auto"||this._storedCSS[g]=="static"){this._storedCSS[g]=""}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}this.fromOutside&&!d&&h.push(function(b){this._trigger("receive",b,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){h.push(function(b){this._trigger("update",b,this._uiHash())})}if(!a.ui.contains(this.element[0],this.currentItem[0])){d||h.push(function(b){this._trigger("remove",b,this._uiHash())});for(g=this.containers.length-1;g>=0;g--){if(a.ui.contains(this.containers[g].element[0],this.currentItem[0])&&!d){h.push(function(b){return function(c){b._trigger("receive",c,this._uiHash(this))}}.call(this,this.containers[g]));h.push(function(b){return function(c){b._trigger("update",c,this._uiHash(this))}}.call(this,this.containers[g]))}}}for(g=this.containers.length-1;g>=0;g--){d||h.push(function(b){return function(c){b._trigger("deactivate",c,this._uiHash(this))}}.call(this,this.containers[g]));if(this.containers[g].containerCache.over){h.push(function(b){return function(c){b._trigger("out",c,this._uiHash(this))}}.call(this,this.containers[g]));this.containers[g].containerCache.over=0}}this._storedCursor&&a("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",f,this._uiHash());for(g=0;g<h.length;g++){h[g].call(this,f)}this._trigger("stop",f,this._uiHash())}return false}d||this._trigger("beforeStop",f,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(g=0;g<h.length;g++){h[g].call(this,f)}this._trigger("stop",f,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){a.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},_uiHash:function(d){var c=d||this;return{helper:c.helper,placeholder:c.placeholder||a([]),position:c.position,originalPosition:c.originalPosition,offset:c.positionAbs,item:c.currentItem,sender:d?d.element:null}}});a.extend(a.ui.sortable,{version:"1.8.7"})})(jQuery);(function(a){a.widget("ui.accordion",{options:{active:0,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()}},_create:function(){var g=this,c=g.options;g.running=0;g.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix");g.headers=g.element.find(c.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){c.disabled||a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){c.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){c.disabled||a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){c.disabled||a(this).removeClass("ui-state-focus")});g.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(c.navigation){var j=g.element.find("a").filter(c.navigationFilter).eq(0);if(j.length){var h=j.closest(".ui-accordion-header");g.active=h.length?h:j.closest(".ui-accordion-content").prev()}}g.active=g._findActive(g.active||c.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");g.active.next().addClass("ui-accordion-content-active");g._createIcons();g.resize();g.element.attr("role","tablist");g.headers.attr("role","tab").bind("keydown.accordion",function(b){return g._keydown(b)}).next().attr("role","tabpanel");g.headers.not(g.active||"").attr({"aria-expanded":"false",tabIndex:-1}).next().hide();g.active.length?g.active.attr({"aria-expanded":"true",tabIndex:0}):g.headers.eq(0).attr("tabIndex",0);a.browser.safari||g.headers.find("a").attr("tabIndex",-1);c.event&&g.headers.bind(c.event.split(" ").join(".accordion ")+".accordion",function(b){g._clickHandler.call(g,b,this);b.preventDefault()})},_createIcons:function(){var b=this.options;if(b.icons){a("<span></span>").addClass("ui-icon "+b.icons.header).prependTo(this.headers);this.active.children(".ui-icon").toggleClass(b.icons.header).toggleClass(b.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var d=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabIndex");this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var c=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");if(d.autoHeight||d.fillHeight){c.css("height","")}return a.Widget.prototype.destroy.call(this)},_setOption:function(d,c){a.Widget.prototype._setOption.apply(this,arguments);d=="active"&&this.activate(c);if(d=="icons"){this._destroyIcons();c&&this._createIcons()}if(d=="disabled"){this.headers.add(this.headers.next())[c?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")}},_keydown:function(h){if(!(this.options.disabled||h.altKey||h.ctrlKey)){var c=a.ui.keyCode,l=this.headers.length,k=this.headers.index(h.target),j=false;switch(h.keyCode){case c.RIGHT:case c.DOWN:j=this.headers[(k+1)%l];break;case c.LEFT:case c.UP:j=this.headers[(k-1+l)%l];break;case c.SPACE:case c.ENTER:this._clickHandler({target:h.target},h.target);h.preventDefault()}if(j){a(h.target).attr("tabIndex",-1);a(j).attr("tabIndex",0);j.focus();return false}return true}},resize:function(){var f=this.options,c;if(f.fillSpace){if(a.browser.msie){var g=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}c=this.element.parent().height();a.browser.msie&&this.element.parent().css("overflow",g);this.headers.each(function(){c-=a(this).outerHeight(true)});this.headers.next().each(function(){a(this).height(Math.max(0,c-a(this).innerHeight()+a(this).height()))}).css("overflow","auto")}else{if(f.autoHeight){c=0;this.headers.next().each(function(){c=Math.max(c,a(this).height("").height())}).height(c)}}return this},activate:function(b){this.options.active=b;b=this._findActive(b)[0];this._clickHandler({target:b},b);return this},_findActive:function(b){return b?typeof b==="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===false?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(j,c){var n=this.options;if(!n.disabled){if(j.target){j=a(j.currentTarget||c);c=j[0]===this.active[0];n.active=n.collapsible&&c?false:this.headers.index(j);if(!(this.running||!n.collapsible&&c)){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(n.icons.headerSelected).addClass(n.icons.header);if(!c){j.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(n.icons.header).addClass(n.icons.headerSelected);j.next().addClass("ui-accordion-content-active")}k=j.next();m=this.active.next();l={options:n,newHeader:c&&n.collapsible?a([]):j,oldHeader:this.active,newContent:c&&n.collapsible?a([]):k,oldContent:m};n=this.headers.index(this.active[0])>this.headers.index(j[0]);this.active=c?a([]):j;this._toggle(k,m,l,c,n)}}else{if(n.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(n.icons.headerSelected).addClass(n.icons.header);this.active.next().addClass("ui-accordion-content-active");var m=this.active.next(),l={options:n,newHeader:a([]),oldHeader:n.active,newContent:a([]),oldContent:m},k=this.active=a([]);this._toggle(k,m,l)}}}},_toggle:function(u,s,r,p,o){var n=this,q=n.options;n.toShow=u;n.toHide=s;n.data=r;var l=function(){if(n){return n._completed.apply(n,arguments)}};n._trigger("changestart",null,n.data);n.running=s.size()===0?u.size():s.size();if(q.animated){r={};r=q.collapsible&&p?{toShow:a([]),toHide:s,complete:l,down:o,autoHeight:q.autoHeight||q.fillSpace}:{toShow:u,toHide:s,complete:l,down:o,autoHeight:q.autoHeight||q.fillSpace};if(!q.proxied){q.proxied=q.animated}if(!q.proxiedDuration){q.proxiedDuration=q.duration}q.animated=a.isFunction(q.proxied)?q.proxied(r):q.proxied;q.duration=a.isFunction(q.proxiedDuration)?q.proxiedDuration(r):q.proxiedDuration;p=a.ui.accordion.animations;var m=q.duration,c=q.animated;if(c&&!p[c]&&!a.easing[c]){c="slide"}p[c]||(p[c]=function(b){this.slide(b,{easing:c,duration:m||700})});p[c](r)}else{if(q.collapsible&&p){u.toggle()}else{s.hide();u.show()}l(true)}s.prev().attr({"aria-expanded":"false",tabIndex:-1}).blur();u.prev().attr({"aria-expanded":"true",tabIndex:0}).focus()},_completed:function(b){this.running=b?0:--this.running;if(!this.running){this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");this._trigger("change",null,this.data)}}});a.extend(a.ui.accordion,{version:"1.8.7",animations:{slide:function(j,c){j=a.extend({easing:"swing",duration:300},j,c);if(j.toHide.size()){if(j.toShow.size()){var o=j.toShow.css("overflow"),m=0,l={},k={},n;c=j.toShow;n=c[0].style.width;c.width(parseInt(c.parent().width(),10)-parseInt(c.css("paddingLeft"),10)-parseInt(c.css("paddingRight"),10)-(parseInt(c.css("borderLeftWidth"),10)||0)-(parseInt(c.css("borderRightWidth"),10)||0));a.each(["height","paddingTop","paddingBottom"],function(b,d){k[d]="hide";b=(""+a.css(j.toShow[0],d)).match(/^([\d+-.]+)(.*)$/);l[d]={value:b[1],unit:b[2]||"px"}});j.toShow.css({height:0,overflow:"hidden"}).show();j.toHide.filter(":hidden").each(j.complete).end().filter(":visible").animate(k,{step:function(b,d){if(d.prop=="height"){m=d.end-d.start===0?0:(d.now-d.start)/(d.end-d.start)}j.toShow[0].style[d.prop]=m*l[d.prop].value+l[d.prop].unit},duration:j.duration,easing:j.easing,complete:function(){j.autoHeight||j.toShow.css("height","");j.toShow.css({width:n,overflow:o});j.complete()}})}else{j.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},j)}}else{j.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},j)}},bounceslide:function(b){this.slide(b,{easing:b.down?"easeOutBounce":"swing",duration:b.down?1000:200})}}})})(jQuery);(function(a){a.widget("ui.autocomplete",{options:{appendTo:"body",delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},_create:function(){var d=this,c=this.element[0].ownerDocument,g;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(f){if(!(d.options.disabled||d.element.attr("readonly"))){g=false;var b=a.ui.keyCode;switch(f.keyCode){case b.PAGE_UP:d._move("previousPage",f);break;case b.PAGE_DOWN:d._move("nextPage",f);break;case b.UP:d._move("previous",f);f.preventDefault();break;case b.DOWN:d._move("next",f);f.preventDefault();break;case b.ENTER:case b.NUMPAD_ENTER:if(d.menu.active){g=true;f.preventDefault()}case b.TAB:if(!d.menu.active){return}d.menu.select(f);break;case b.ESCAPE:d.element.val(d.term);d.close(f);break;default:clearTimeout(d.searching);d.searching=setTimeout(function(){if(d.term!=d.element.val()){d.selectedItem=null;d.search(null,f)}},d.options.delay);break}}}).bind("keypress.autocomplete",function(b){if(g){g=false;b.preventDefault()}}).bind("focus.autocomplete",function(){if(!d.options.disabled){d.selectedItem=null;d.previous=d.element.val()}}).bind("blur.autocomplete",function(b){if(!d.options.disabled){clearTimeout(d.searching);d.closing=setTimeout(function(){d.close(b);d._change(b)},150)}});this._initSource();this.response=function(){return d._response.apply(d,arguments)};this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",c)[0]).mousedown(function(f){var b=d.menu.element[0];a(f.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(h){h.target!==d.element[0]&&h.target!==b&&!a.ui.contains(b,h.target)&&d.close()})},1);setTimeout(function(){clearTimeout(d.closing)},13)}).menu({focus:function(f,b){b=b.item.data("item.autocomplete");false!==d._trigger("focus",f,{item:b})&&/^key/.test(f.originalEvent.type)&&d.element.val(b.value)},selected:function(k,j){var f=j.item.data("item.autocomplete"),b=d.previous;if(d.element[0]!==c.activeElement){d.element.focus();d.previous=b;setTimeout(function(){d.previous=b;d.selectedItem=f},1)}false!==d._trigger("select",k,{item:f})&&d.element.val(f.value);d.term=d.element.val();d.close(k);d.selectedItem=f},blur:function(){d.menu.element.is(":visible")&&d.element.val()!==d.term&&d.element.val(d.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");a.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");this.menu.element.remove();a.Widget.prototype.destroy.call(this)},_setOption:function(d,c){a.Widget.prototype._setOption.apply(this,arguments);d==="source"&&this._initSource();if(d==="appendTo"){this.menu.element.appendTo(a(c||"body",this.element[0].ownerDocument)[0])}},_initSource:function(){var d=this,c,g;if(a.isArray(this.options.source)){c=this.options.source;this.source=function(f,b){b(a.ui.autocomplete.filter(c,f.term))}}else{if(typeof this.options.source==="string"){g=this.options.source;this.source=function(f,b){d.xhr&&d.xhr.abort();d.xhr=a.ajax({url:g,data:f,dataType:"json",success:function(l,k,j){j===d.xhr&&b(l);d.xhr=null},error:function(h){h===d.xhr&&b([]);d.xhr=null}})}}else{this.source=this.options.source}}},search:function(d,c){d=d!=null?d:this.element.val();this.term=this.element.val();if(d.length<this.options.minLength){return this.close(c)}clearTimeout(this.closing);if(this._trigger("search",c)!==false){return this._search(d)}},_search:function(b){this.element.addClass("ui-autocomplete-loading");this.source({term:b},this.response)},_response:function(b){if(b&&b.length){b=this._normalize(b);this._suggest(b);this._trigger("open")}else{this.close()}this.element.removeClass("ui-autocomplete-loading")},close:function(b){clearTimeout(this.closing);if(this.menu.element.is(":visible")){this.menu.element.hide();this.menu.deactivate();this._trigger("close",b)}},_change:function(b){this.previous!==this.element.val()&&this._trigger("change",b,{item:this.selectedItem})},_normalize:function(b){if(b.length&&b[0].label&&b[0].value){return b}return a.map(b,function(c){if(typeof c==="string"){return{label:c,value:c}}return a.extend({label:c.label||c.value,value:c.value||c.label},c)})},_suggest:function(d){var c=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(c,d);this.menu.deactivate();this.menu.refresh();c.show();this._resizeMenu();c.position(a.extend({of:this.element},this.options.position))},_resizeMenu:function(){var b=this.menu.element;b.outerWidth(Math.max(b.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(d,c){var g=this;a.each(c,function(f,b){g._renderItem(d,b)})},_renderItem:function(d,c){return a("<li></li>").data("item.autocomplete",c).append(a("<a></a>").text(c.label)).appendTo(d)},_move:function(d,c){if(this.menu.element.is(":visible")){if(this.menu.first()&&/^previous/.test(d)||this.menu.last()&&/^next/.test(d)){this.element.val(this.term);this.menu.deactivate()}else{this.menu[d](c)}}else{this.search(null,c)}},widget:function(){return this.menu.element}});a.extend(a.ui.autocomplete,{escapeRegex:function(b){return b.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(d,c){var g=new RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(d,function(b){return g.test(b.label||b.value||b)})}})})(jQuery);(function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){if(a(c.target).closest(".ui-menu-item a").length){c.preventDefault();b.select(c)}});this.refresh()},refresh:function(){var b=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(g,d){this.deactivate();if(this.hasScroll()){var h=d.offset().top-this.element.offset().top,k=this.element.attr("scrollTop"),j=this.element.height();if(h<0){this.element.attr("scrollTop",k+h)}else{h>=j&&this.element.attr("scrollTop",k+h-j+d.height())}}this.active=d.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",g,{item:d})},deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id");this._trigger("blur");this.active=null}},next:function(b){this.move("next",".ui-menu-item:first",b)},previous:function(b){this.move("prev",".ui-menu-item:last",b)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(d,c,g){if(this.active){d=this.active[d+"All"](".ui-menu-item").eq(0);d.length?this.activate(g,d):this.activate(g,this.element.children(c))}else{this.activate(g,this.element.children(c))}},nextPage:function(g){if(this.hasScroll()){if(!this.active||this.last()){this.activate(g,this.element.children(".ui-menu-item:first"))}else{var d=this.active.offset().top,h=this.element.height(),j=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-d-h+a(this).height();return b<10&&b>-10});j.length||(j=this.element.children(".ui-menu-item:last"));this.activate(g,j)}}else{this.activate(g,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))}},previousPage:function(d){if(this.hasScroll()){if(!this.active||this.first()){this.activate(d,this.element.children(".ui-menu-item:last"))}else{var c=this.active.offset().top,g=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+g-a(this).height();return b<10&&b>-10});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(d,result)}}else{this.activate(d,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))}},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(b){this._trigger("selected",b,{item:this.active})}})})(jQuery);(function(b){var f,c=function(a){b(":ui-button",a.target.form).each(function(){var g=b(this).data("button");setTimeout(function(){g.refresh()},1)})},d=function(a){var j=a.name,h=a.form,g=b([]);if(j){g=h?b(h).find("[name='"+j+"']"):b("[name='"+j+"']",a.ownerDocument).filter(function(){return !this.form})}return g};b.widget("ui.button",{options:{disabled:null,text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset.button").bind("reset.button",c);if(typeof this.options.disabled!=="boolean"){this.options.disabled=this.element.attr("disabled")}this._determineButtonType();this.hasTitle=!!this.buttonElement.attr("title");var a=this,j=this.options,h=this.type==="checkbox"||this.type==="radio",g="ui-state-hover"+(!h?" ui-state-active":"");if(j.label===null){j.label=this.buttonElement.html()}if(this.element.is(":disabled")){j.disabled=true}this.buttonElement.addClass("ui-button ui-widget ui-state-default ui-corner-all").attr("role","button").bind("mouseenter.button",function(){if(!j.disabled){b(this).addClass("ui-state-hover");this===f&&b(this).addClass("ui-state-active")}}).bind("mouseleave.button",function(){j.disabled||b(this).removeClass(g)}).bind("focus.button",function(){b(this).addClass("ui-state-focus")}).bind("blur.button",function(){b(this).removeClass("ui-state-focus")});h&&this.element.bind("change.button",function(){a.refresh()});if(this.type==="checkbox"){this.buttonElement.bind("click.button",function(){if(j.disabled){return false}b(this).toggleClass("ui-state-active");a.buttonElement.attr("aria-pressed",a.element[0].checked)})}else{if(this.type==="radio"){this.buttonElement.bind("click.button",function(){if(j.disabled){return false}b(this).addClass("ui-state-active");a.buttonElement.attr("aria-pressed",true);var k=a.element[0];d(k).not(k).map(function(){return b(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed",false)})}else{this.buttonElement.bind("mousedown.button",function(){if(j.disabled){return false}b(this).addClass("ui-state-active");f=this;b(document).one("mouseup",function(){f=null})}).bind("mouseup.button",function(){if(j.disabled){return false}b(this).removeClass("ui-state-active")}).bind("keydown.button",function(k){if(j.disabled){return false}if(k.keyCode==b.ui.keyCode.SPACE||k.keyCode==b.ui.keyCode.ENTER){b(this).addClass("ui-state-active")}}).bind("keyup.button",function(){b(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&this.buttonElement.keyup(function(k){k.keyCode===b.ui.keyCode.SPACE&&b(this).click()})}}this._setOption("disabled",j.disabled)},_determineButtonType:function(){this.type=this.element.is(":checkbox")?"checkbox":this.element.is(":radio")?"radio":this.element.is("input")?"input":"button";if(this.type==="checkbox"||this.type==="radio"){this.buttonElement=this.element.parents().last().find("label[for="+this.element.attr("id")+"]");this.element.addClass("ui-helper-hidden-accessible");var a=this.element.is(":checked");a&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr("aria-pressed",a)}else{this.buttonElement=this.element}},widget:function(){return this.buttonElement},destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());this.hasTitle||this.buttonElement.removeAttr("title");b.Widget.prototype.destroy.call(this)},_setOption:function(a,g){b.Widget.prototype._setOption.apply(this,arguments);if(a==="disabled"){g?this.element.attr("disabled",true):this.element.removeAttr("disabled")}this._resetButton()},refresh:function(){var a=this.element.is(":disabled");a!==this.options.disabled&&this._setOption("disabled",a);if(this.type==="radio"){d(this.element[0]).each(function(){b(this).is(":checked")?b(this).button("widget").addClass("ui-state-active").attr("aria-pressed",true):b(this).button("widget").removeClass("ui-state-active").attr("aria-pressed",false)})}else{if(this.type==="checkbox"){this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed",true):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed",false)}}},_resetButton:function(){if(this.type==="input"){this.options.label&&this.element.val(this.options.label)}else{var a=this.buttonElement.removeClass("ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only"),j=b("<span></span>").addClass("ui-button-text").html(this.options.label).appendTo(a.empty()).text(),h=this.options.icons,g=h.primary&&h.secondary;if(h.primary||h.secondary){a.addClass("ui-button-text-icon"+(g?"s":h.primary?"-primary":"-secondary"));h.primary&&a.prepend("<span class='ui-button-icon-primary ui-icon "+h.primary+"'></span>");h.secondary&&a.append("<span class='ui-button-icon-secondary ui-icon "+h.secondary+"'></span>");if(!this.options.text){a.addClass(g?"ui-button-icons-only":"ui-button-icon-only").removeClass("ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary");this.hasTitle||a.attr("title",j)}}else{a.addClass("ui-button-text-only")}}}});b.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(a,g){a==="disabled"&&this.buttons.button("option",a,g);b.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass("ui-corner-left").end().filter(":last").addClass("ui-corner-right").end().end()},destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");b.Widget.prototype.destroy.call(this)}})})(jQuery);(function(f,d){var b={buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true,minWidth:true,width:true},a={maxHeight:true,maxWidth:true,minHeight:true,minWidth:true};f.widget("ui.dialog",{options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:{my:"center",at:"center",collision:"fit",using:function(g){var c=f(this).css(g).offset().top;c<0&&f(this).css("top",g.top-c)}},resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},_create:function(){this.originalTitle=this.element.attr("title");if(typeof this.originalTitle!=="string"){this.originalTitle=""}this.options.title=this.options.title||this.originalTitle;var j=this,c=j.options,o=c.title||"&#160;",n=f.ui.dialog.getTitleId(j.element),l=(j.uiDialog=f("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+c.dialogClass).css({zIndex:c.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(g){if(c.closeOnEscape&&g.keyCode&&g.keyCode===f.ui.keyCode.ESCAPE){j.close(g);g.preventDefault()}}).attr({role:"dialog","aria-labelledby":n}).mousedown(function(g){j.moveToTop(false,g)});j.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(l);var m=(j.uiDialogTitlebar=f("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(l),k=f('<a href="#"></a>').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")}).click(function(g){j.close(g);return false}).appendTo(m);(j.uiDialogTitlebarCloseText=f("<span></span>")).addClass("ui-icon ui-icon-closethick").text(c.closeText).appendTo(k);f("<span></span>").addClass("ui-dialog-title").attr("id",n).html(o).prependTo(m);if(f.isFunction(c.beforeclose)&&!f.isFunction(c.beforeClose)){c.beforeClose=c.beforeclose}m.find("*").add(m).disableSelection();c.draggable&&f.fn.draggable&&j._makeDraggable();c.resizable&&f.fn.resizable&&j._makeResizable();j._createButtons(c.buttons);j._isOpen=false;f.fn.bgiframe&&l.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var c=this;c.overlay&&c.overlay.destroy();c.uiDialog.hide();c.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");c.uiDialog.remove();c.originalTitle&&c.element.attr("title",c.originalTitle);return c},widget:function(){return this.uiDialog},close:function(g){var c=this,j,h;if(false!==c._trigger("beforeClose",g)){c.overlay&&c.overlay.destroy();c.uiDialog.unbind("keypress.ui-dialog");c._isOpen=false;if(c.options.hide){c.uiDialog.hide(c.options.hide,function(){c._trigger("close",g)})}else{c.uiDialog.hide();c._trigger("close",g)}f.ui.dialog.overlay.resize();if(c.options.modal){j=0;f(".ui-dialog").each(function(){if(this!==c.uiDialog[0]){h=f(this).css("z-index");isNaN(h)||(j=Math.max(j,h))}});f.ui.dialog.maxZ=j}return c}},isOpen:function(){return this._isOpen},moveToTop:function(g,c){var j=this,h=j.options;if(h.modal&&!g||!h.stack&&!h.modal){return j._trigger("focus",c)}if(h.zIndex>f.ui.dialog.maxZ){f.ui.dialog.maxZ=h.zIndex}if(j.overlay){f.ui.dialog.maxZ+=1;j.overlay.$el.css("z-index",f.ui.dialog.overlay.maxZ=f.ui.dialog.maxZ)}g={scrollTop:j.element.attr("scrollTop"),scrollLeft:j.element.attr("scrollLeft")};f.ui.dialog.maxZ+=1;j.uiDialog.css("z-index",f.ui.dialog.maxZ);j.element.attr(g);j._trigger("focus",c);return j},open:function(){if(!this._isOpen){var g=this,c=g.options,h=g.uiDialog;g.overlay=c.modal?new f.ui.dialog.overlay(g):null;g._size();g._position(c.position);h.show(c.show);g.moveToTop(true);c.modal&&h.bind("keypress.ui-dialog",function(l){if(l.keyCode===f.ui.keyCode.TAB){var j=f(":tabbable",this),k=j.filter(":first");j=j.filter(":last");if(l.target===j[0]&&!l.shiftKey){k.focus(1);return false}else{if(l.target===k[0]&&l.shiftKey){j.focus(1);return false}}}});f(g.element.find(":tabbable").get().concat(h.find(".ui-dialog-buttonpane :tabbable").get().concat(h.get()))).eq(0).focus();g._isOpen=true;g._trigger("open");return g}},_createButtons:function(h){var c=this,l=false,k=f("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),j=f("<div></div>").addClass("ui-dialog-buttonset").appendTo(k);c.uiDialog.find(".ui-dialog-buttonpane").remove();typeof h==="object"&&h!==null&&f.each(h,function(){return !(l=true)});if(l){f.each(h,function(m,g){g=f.isFunction(g)?{click:g,text:m}:g;m=f('<button type="button"></button>').attr(g,true).unbind("click").click(function(){g.click.apply(c.element[0],arguments)}).appendTo(j);f.fn.button&&m.button()});k.appendTo(c.uiDialog)}},_makeDraggable:function(){function h(g){return{position:g.position,offset:g.offset}}var c=this,l=c.options,k=f(document),j;c.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(m,g){j=l.height==="auto"?"auto":f(this).height();f(this).height(f(this).height()).addClass("ui-dialog-dragging");c._trigger("dragStart",m,h(g))},drag:function(m,g){c._trigger("drag",m,h(g))},stop:function(m,g){l.position=[g.position.left-k.scrollLeft(),g.position.top-k.scrollTop()];f(this).removeClass("ui-dialog-dragging").height(j);c._trigger("dragStop",m,h(g));f.ui.dialog.overlay.resize()}})},_makeResizable:function(h){function c(g){return{originalPosition:g.originalPosition,originalSize:g.originalSize,position:g.position,size:g.size}}h=h===d?this.options.resizable:h;var l=this,k=l.options,j=l.uiDialog.css("position");h=typeof h==="string"?h:"n,e,s,w,se,sw,ne,nw";l.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:l.element,maxWidth:k.maxWidth,maxHeight:k.maxHeight,minWidth:k.minWidth,minHeight:l._minHeight(),handles:h,start:function(m,g){f(this).addClass("ui-dialog-resizing");l._trigger("resizeStart",m,c(g))},resize:function(m,g){l._trigger("resize",m,c(g))},stop:function(m,g){f(this).removeClass("ui-dialog-resizing");k.height=f(this).height();k.width=f(this).width();l._trigger("resizeStop",m,c(g));f.ui.dialog.overlay.resize()}}).css("position",j).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var c=this.options;return c.height==="auto"?c.minHeight:Math.min(c.minHeight,c.height)},_position:function(g){var c=[],j=[0,0],h;if(g){if(typeof g==="string"||typeof g==="object"&&"0" in g){c=g.split?g.split(" "):[g[0],g[1]];if(c.length===1){c[1]=c[0]}f.each(["left","top"],function(k,l){if(+c[k]===c[k]){j[k]=c[k];c[k]=l}});g={my:c.join(" "),at:c.join(" "),offset:j.join(" ")}}g=f.extend({},f.ui.dialog.prototype.options.position,g)}else{g=f.ui.dialog.prototype.options.position}(h=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(f.extend({of:window},g));h||this.uiDialog.hide()},_setOptions:function(g){var c=this,j={},h=false;f.each(g,function(k,l){c._setOption(k,l);if(k in b){h=true}if(k in a){j[k]=l}});h&&this._size();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",j)},_setOption:function(h,c){var l=this,k=l.uiDialog;switch(h){case"beforeclose":h="beforeClose";break;case"buttons":l._createButtons(c);break;case"closeText":l.uiDialogTitlebarCloseText.text(""+c);break;case"dialogClass":k.removeClass(l.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+c);break;case"disabled":c?k.addClass("ui-dialog-disabled"):k.removeClass("ui-dialog-disabled");break;case"draggable":var j=k.is(":data(draggable)");j&&!c&&k.draggable("destroy");!j&&c&&l._makeDraggable();break;case"position":l._position(c);break;case"resizable":(j=k.is(":data(resizable)"))&&!c&&k.resizable("destroy");j&&typeof c==="string"&&k.resizable("option","handles",c);!j&&c!==false&&l._makeResizable(c);break;case"title":f(".ui-dialog-title",l.uiDialogTitlebar).html(""+(c||"&#160;"));break}f.Widget.prototype._setOption.apply(l,arguments)},_size:function(){var g=this.options,c,j,h=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});if(g.minWidth>g.width){g.width=g.minWidth}c=this.uiDialog.css({height:"auto",width:g.width}).height();j=Math.max(0,g.minHeight-c);if(g.height==="auto"){if(f.support.minHeight){this.element.css({minHeight:j,height:"auto"})}else{this.uiDialog.show();g=this.element.css("height","auto").height();h||this.uiDialog.hide();this.element.height(Math.max(g,j))}}else{this.element.height(Math.max(g.height-c,0))}this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});f.extend(f.ui.dialog,{version:"1.8.7",uuid:0,maxZ:0,getTitleId:function(c){c=c.attr("id");if(!c){this.uuid+=1;c=this.uuid}return"ui-dialog-title-"+c},overlay:function(c){this.$el=f.ui.dialog.overlay.create(c)}});f.extend(f.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:f.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(c){return c+".dialog-overlay"}).join(" "),create:function(g){if(this.instances.length===0){setTimeout(function(){f.ui.dialog.overlay.instances.length&&f(document).bind(f.ui.dialog.overlay.events,function(h){if(f(h.target).zIndex()<f.ui.dialog.overlay.maxZ){return false}})},1);f(document).bind("keydown.dialog-overlay",function(h){if(g.options.closeOnEscape&&h.keyCode&&h.keyCode===f.ui.keyCode.ESCAPE){g.close(h);h.preventDefault()}});f(window).bind("resize.dialog-overlay",f.ui.dialog.overlay.resize)}var c=(this.oldInstances.pop()||f("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});f.fn.bgiframe&&c.bgiframe();this.instances.push(c);return c},destroy:function(g){var c=f.inArray(g,this.instances);c!=-1&&this.oldInstances.push(this.instances.splice(c,1)[0]);this.instances.length===0&&f([document,window]).unbind(".dialog-overlay");g.remove();var h=0;f.each(this.instances,function(){h=Math.max(h,this.css("z-index"))});this.maxZ=h},height:function(){var g,c;if(f.browser.msie&&f.browser.version<7){g=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);c=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return g<c?f(window).height()+"px":g+"px"}else{return f(document).height()+"px"}},width:function(){var g,c;if(f.browser.msie&&f.browser.version<7){g=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);c=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);return g<c?f(window).width()+"px":g+"px"}else{return f(document).width()+"px"}},resize:function(){var c=f([]);f.each(f.ui.dialog.overlay.instances,function(){c=c.add(this)});c.css({width:0,height:0}).css({width:f.ui.dialog.overlay.width(),height:f.ui.dialog.overlay.height()})}});f.extend(f.ui.dialog.overlay.prototype,{destroy:function(){f.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);(function(a){a.widget("ui.slider",a.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var c=this,d=this.options;this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");d.disabled&&this.element.addClass("ui-slider-disabled ui-disabled");this.range=a([]);if(d.range){if(d.range===true){this.range=a("<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=a("<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")}a(".ui-slider-handle",this.element).length===0&&a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");if(d.values&&d.values.length){for(;a(".ui-slider-handle",this.element).length<d.values.length;){a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle")}}this.handles=a(".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(b){b.preventDefault()}).hover(function(){d.disabled||a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(d.disabled){a(this).blur()}else{a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(b){a(this).data("index.ui-slider-handle",b)});this.handles.keydown(function(n){var m=true,l=a(this).data("index.ui-slider-handle"),j,k,b;if(!c.options.disabled){switch(n.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:m=false;if(!c._keySliding){c._keySliding=true;a(this).addClass("ui-state-active");j=c._start(n,l);if(j===false){return}}break}b=c.options.step;j=c.options.values&&c.options.values.length?(k=c.values(l)):(k=c.value());switch(n.keyCode){case a.ui.keyCode.HOME:k=c._valueMin();break;case a.ui.keyCode.END:k=c._valueMax();break;case a.ui.keyCode.PAGE_UP:k=c._trimAlignValue(j+(c._valueMax()-c._valueMin())/5);break;case a.ui.keyCode.PAGE_DOWN:k=c._trimAlignValue(j-(c._valueMax()-c._valueMin())/5);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(j===c._valueMax()){return}k=c._trimAlignValue(j+b);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(j===c._valueMin()){return}k=c._trimAlignValue(j-b);break}c._slide(n,l,k);return m}}).keyup(function(f){var b=a(this).data("index.ui-slider-handle");if(c._keySliding){c._keySliding=false;c._stop(f,b);c._change(f,b);a(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},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();return this},_mouseCapture:function(d){var j=this.options,o,n,m,k,l;if(j.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();o=this._normValueFromMouse({x:d.pageX,y:d.pageY});n=this._valueMax()-this._valueMin()+1;k=this;this.handles.each(function(c){var b=Math.abs(o-k.values(c));if(n>b){n=b;m=a(this);l=c}});if(j.range===true&&this.values(1)===j.min){l+=1;m=a(this.handles[l])}if(this._start(d,l)===false){return false}this._mouseSliding=true;k._handleIndex=l;m.addClass("ui-state-active").focus();j=m.offset();this._clickOffset=!a(d.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:d.pageX-j.left-m.width()/2,top:d.pageY-j.top-m.height()/2-(parseInt(m.css("borderTopWidth"),10)||0)-(parseInt(m.css("borderBottomWidth"),10)||0)+(parseInt(m.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(d,l,o);return this._animateOff=true},_mouseStart:function(){return true},_mouseDrag:function(c){var d=this._normValueFromMouse({x:c.pageX,y:c.pageY});this._slide(c,this._handleIndex,d);return false},_mouseStop:function(c){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(c,this._handleIndex);this._change(c,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(c){var d;if(this.orientation==="horizontal"){d=this.elementSize.width;c=c.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{d=this.elementSize.height;c=c.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}d=c/d;if(d>1){d=1}if(d<0){d=0}if(this.orientation==="vertical"){d=1-d}c=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+d*c)},_start:function(d,f){var g={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){g.value=this.values(f);g.values=this.values()}return this._trigger("start",d,g)},_slide:function(d,f,h){var g;if(this.options.values&&this.options.values.length){g=this.values(f?0:1);if(this.options.values.length===2&&this.options.range===true&&(f===0&&h>g||f===1&&h<g)){h=g}if(h!==this.values(f)){g=this.values();g[f]=h;d=this._trigger("slide",d,{handle:this.handles[f],value:h,values:g});this.values(f?0:1);d!==false&&this.values(f,h,true)}}else{if(h!==this.value()){d=this._trigger("slide",d,{handle:this.handles[f],value:h});d!==false&&this.value(h)}}},_stop:function(d,f){var g={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){g.value=this.values(f);g.values=this.values()}this._trigger("stop",d,g)},_change:function(d,f){if(!this._keySliding&&!this._mouseSliding){var g={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){g.value=this.values(f);g.values=this.values()}this._trigger("change",d,g)}},value:function(c){if(arguments.length){this.options.value=this._trimAlignValue(c);this._refreshValue();this._change(null,0)}return this._value()},values:function(d,g){var k,j,h;if(arguments.length>1){this.options.values[d]=this._trimAlignValue(g);this._refreshValue();this._change(null,d)}if(arguments.length){if(a.isArray(arguments[0])){k=this.options.values;j=arguments[0];for(h=0;h<k.length;h+=1){k[h]=this._trimAlignValue(j[h]);this._change(null,h)}this._refreshValue()}else{return this.options.values&&this.options.values.length?this._values(d):this.value()}}else{return this._values()}},_setOption:function(d,f){var h,g=0;if(a.isArray(this.options.values)){g=this.options.values.length}a.Widget.prototype._setOption.apply(this,arguments);switch(d){case"disabled":if(f){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled");this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disabled");this.element.removeClass("ui-disabled")}break;case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case"value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case"values":this._animateOff=true;this._refreshValue();for(h=0;h<g;h+=1){this._change(null,h)}this._animateOff=false;break}},_value:function(){var c=this.options.value;return c=this._trimAlignValue(c)},_values:function(d){var f,g;if(arguments.length){f=this.options.values[d];return f=this._trimAlignValue(f)}else{f=this.options.values.slice();for(g=0;g<f.length;g+=1){f[g]=this._trimAlignValue(f[g])}return f}},_trimAlignValue:function(d){if(d<=this._valueMin()){return this._valueMin()}if(d>=this._valueMax()){return this._valueMax()}var f=this.options.step>0?this.options.step:1,g=(d-this._valueMin())%f;alignValue=d-g;if(Math.abs(g)*2>=f){alignValue+=g>0?f:-f}return parseFloat(alignValue.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var s=this.options.range,u=this.options,r=this,q=!this._animateOff?u.animate:false,p,n={},o,m,k,d;if(this.options.values&&this.options.values.length){this.handles.each(function(b){p=(r.values(b)-r._valueMin())/(r._valueMax()-r._valueMin())*100;n[r.orientation==="horizontal"?"left":"bottom"]=p+"%";a(this).stop(1,1)[q?"animate":"css"](n,u.animate);if(r.options.range===true){if(r.orientation==="horizontal"){if(b===0){r.range.stop(1,1)[q?"animate":"css"]({left:p+"%"},u.animate)}if(b===1){r.range[q?"animate":"css"]({width:p-o+"%"},{queue:false,duration:u.animate})}}else{if(b===0){r.range.stop(1,1)[q?"animate":"css"]({bottom:p+"%"},u.animate)}if(b===1){r.range[q?"animate":"css"]({height:p-o+"%"},{queue:false,duration:u.animate})}}}o=p})}else{m=this.value();k=this._valueMin();d=this._valueMax();p=d!==k?(m-k)/(d-k)*100:0;n[r.orientation==="horizontal"?"left":"bottom"]=p+"%";this.handle.stop(1,1)[q?"animate":"css"](n,u.animate);if(s==="min"&&this.orientation==="horizontal"){this.range.stop(1,1)[q?"animate":"css"]({width:p+"%"},u.animate)}if(s==="max"&&this.orientation==="horizontal"){this.range[q?"animate":"css"]({width:100-p+"%"},{queue:false,duration:u.animate})}if(s==="min"&&this.orientation==="vertical"){this.range.stop(1,1)[q?"animate":"css"]({height:p+"%"},u.animate)}if(s==="max"&&this.orientation==="vertical"){this.range[q?"animate":"css"]({height:100-p+"%"},{queue:false,duration:u.animate})}}}});a.extend(a.ui.slider,{version:"1.8.7"})})(jQuery);(function(h,g){function f(){return ++c}function b(){return ++a}var c=0,a=0;h.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(d,j){if(d=="selected"){this.options.collapsible&&j==this.options.selected||this.select(j)}else{this.options[d]=j;this._tabify()}},_tabId:function(d){return d.title&&d.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+f()},_sanitizeSelector:function(d){return d.replace(/:/g,"\\:")},_cookie:function(){var d=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+b());return h.cookie.apply(null,[d].concat(h.makeArray(arguments)))},_ui:function(d,j){return{tab:d,panel:j,index:this.anchors.index(d)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var d=h(this);d.html(d.data("label.tabs")).removeData("label.tabs")})},_tabify:function(A){function y(j,k){j.css("display","");!h.support.opacity&&k.opacity&&j[0].style.removeAttribute("filter")}var B=this,z=this.options,w=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=h(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return h("a",this)[0]});this.panels=h([]);this.anchors.each(function(m,o){var k=h(o).attr("href"),j=k.split("#")[0],n;if(j&&(j===location.toString().split("#")[0]||(n=h("base")[0])&&j===n.href)){k=o.hash;o.href=k}if(w.test(k)){B.panels=B.panels.add(B.element.find(B._sanitizeSelector(k)))}else{if(k&&k!=="#"){h.data(o,"href.tabs",k);h.data(o,"load.tabs",k.replace(/#.*$/,""));k=B._tabId(o);o.href="#"+k;o=B.element.find("#"+k);if(!o.length){o=h(z.panelTemplate).attr("id",k).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(B.panels[m-1]||B.list);o.data("destroy.tabs",true)}B.panels=B.panels.add(o)}else{z.disabled.push(m)}}});if(A){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(z.selected===g){location.hash&&this.anchors.each(function(j,k){if(k.hash==location.hash){z.selected=j;return false}});if(typeof z.selected!=="number"&&z.cookie){z.selected=parseInt(B._cookie(),10)}if(typeof z.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length){z.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}z.selected=z.selected||(this.lis.length?0:-1)}else{if(z.selected===null){z.selected=-1}}z.selected=z.selected>=0&&this.anchors[z.selected]||z.selected<0?z.selected:0;z.disabled=h.unique(z.disabled.concat(h.map(this.lis.filter(".ui-state-disabled"),function(j){return B.lis.index(j)}))).sort();h.inArray(z.selected,z.disabled)!=-1&&z.disabled.splice(h.inArray(z.selected,z.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(z.selected>=0&&this.anchors.length){B.element.find(B._sanitizeSelector(B.anchors[z.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(z.selected).addClass("ui-tabs-selected ui-state-active");B.element.queue("tabs",function(){B._trigger("show",null,B._ui(B.anchors[z.selected],B.element.find(B._sanitizeSelector(B.anchors[z.selected].hash))))});this.load(z.selected)}h(window).bind("unload",function(){B.lis.add(B.anchors).unbind(".tabs");B.lis=B.anchors=B.panels=null})}else{z.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[z.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");z.cookie&&this._cookie(z.selected,z.cookie);A=0;for(var v;v=this.lis[A];A++){h(v)[h.inArray(A,z.disabled)!=-1&&!h(v).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}z.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(z.event!=="mouseover"){var u=function(j,k){k.is(":not(.ui-state-disabled)")&&k.addClass("ui-state-"+j)},p=function(j,k){k.removeClass("ui-state-"+j)};this.lis.bind("mouseover.tabs",function(){u("hover",h(this))});this.lis.bind("mouseout.tabs",function(){p("hover",h(this))});this.anchors.bind("focus.tabs",function(){u("focus",h(this).closest("li"))});this.anchors.bind("blur.tabs",function(){p("focus",h(this).closest("li"))})}var q,l;if(z.fx){if(h.isArray(z.fx)){q=z.fx[0];l=z.fx[1]}else{q=l=z.fx}}var d=l?function(j,k){h(j).closest("li").addClass("ui-tabs-selected ui-state-active");k.hide().removeClass("ui-tabs-hide").animate(l,l.duration||"normal",function(){y(k,l);B._trigger("show",null,B._ui(j,k[0]))})}:function(j,k){h(j).closest("li").addClass("ui-tabs-selected ui-state-active");k.removeClass("ui-tabs-hide");B._trigger("show",null,B._ui(j,k[0]))},C=q?function(j,k){k.animate(q,q.duration||"normal",function(){B.lis.removeClass("ui-tabs-selected ui-state-active");k.addClass("ui-tabs-hide");y(k,q);B.element.dequeue("tabs")})}:function(j,k){B.lis.removeClass("ui-tabs-selected ui-state-active");k.addClass("ui-tabs-hide");B.element.dequeue("tabs")};this.anchors.bind(z.event+".tabs",function(){var m=this,n=h(m).closest("li"),k=B.panels.filter(":not(.ui-tabs-hide)"),j=B.element.find(B._sanitizeSelector(m.hash));if(n.hasClass("ui-tabs-selected")&&!z.collapsible||n.hasClass("ui-state-disabled")||n.hasClass("ui-state-processing")||B.panels.filter(":animated").length||B._trigger("select",null,B._ui(this,j[0]))===false){this.blur();return false}z.selected=B.anchors.index(this);B.abort();if(z.collapsible){if(n.hasClass("ui-tabs-selected")){z.selected=-1;z.cookie&&B._cookie(z.selected,z.cookie);B.element.queue("tabs",function(){C(m,k)}).dequeue("tabs");this.blur();return false}else{if(!k.length){z.cookie&&B._cookie(z.selected,z.cookie);B.element.queue("tabs",function(){d(m,j)});B.load(B.anchors.index(this));this.blur();return false}}}z.cookie&&B._cookie(z.selected,z.cookie);if(j.length){k.length&&B.element.queue("tabs",function(){C(m,k)});B.element.queue("tabs",function(){d(m,j)});B.load(B.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}h.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(d){if(typeof d=="string"){d=this.anchors.index(this.anchors.filter("[href$="+d+"]"))}return d},destroy:function(){var d=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 k=h.data(this,"href.tabs");if(k){this.href=k}var j=h(this).unbind(".tabs");h.each(["href","load","cache"],function(m,l){j.removeData(l+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){h.data(this,"destroy.tabs")?h(this).remove():h(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")});d.cookie&&this._cookie(null,d.cookie);return this},add:function(d,n,k){if(k===g){k=this.anchors.length}var o=this,m=this.options;n=h(m.tabTemplate.replace(/#\{href\}/g,d).replace(/#\{label\}/g,n));d=!d.indexOf("#")?d.replace("#",""):this._tabId(h("a",n)[0]);n.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var l=o.element.find("#"+d);l.length||(l=h(m.panelTemplate).attr("id",d).data("destroy.tabs",true));l.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(k>=this.lis.length){n.appendTo(this.list);l.appendTo(this.list[0].parentNode)}else{n.insertBefore(this.lis[k]);l.insertBefore(this.panels[k])}m.disabled=h.map(m.disabled,function(j){return j>=k?++j:j});this._tabify();if(this.anchors.length==1){m.selected=0;n.addClass("ui-tabs-selected ui-state-active");l.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){o._trigger("show",null,o._ui(o.anchors[0],o.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[k],this.panels[k]));return this},remove:function(d){d=this._getIndex(d);var k=this.options,j=this.lis.eq(d).remove(),l=this.panels.eq(d).remove();if(j.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(d+(d+1<this.anchors.length?1:-1))}k.disabled=h.map(h.grep(k.disabled,function(m){return m!=d}),function(m){return m>=d?--m:m});this._tabify();this._trigger("remove",null,this._ui(j.find("a")[0],l[0]));return this},enable:function(d){d=this._getIndex(d);var j=this.options;if(h.inArray(d,j.disabled)!=-1){this.lis.eq(d).removeClass("ui-state-disabled");j.disabled=h.grep(j.disabled,function(k){return k!=d});this._trigger("enable",null,this._ui(this.anchors[d],this.panels[d]));return this}},disable:function(d){d=this._getIndex(d);var j=this.options;if(d!=j.selected){this.lis.eq(d).addClass("ui-state-disabled");j.disabled.push(d);j.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[d],this.panels[d]))}return this},select:function(d){d=this._getIndex(d);if(d==-1){if(this.options.collapsible&&this.options.selected!=-1){d=this.options.selected}else{return this}}this.anchors.eq(d).trigger(this.options.event+".tabs");return this},load:function(d){d=this._getIndex(d);var n=this,k=this.options,o=this.anchors.eq(d)[0],m=h.data(o,"load.tabs");this.abort();if(!m||this.element.queue("tabs").length!==0&&h.data(o,"cache.tabs")){this.element.dequeue("tabs")}else{this.lis.eq(d).addClass("ui-state-processing");if(k.spinner){var l=h("span",o);l.data("label.tabs",l.html()).html(k.spinner)}this.xhr=h.ajax(h.extend({},k.ajaxOptions,{url:m,success:function(p,q){n.element.find(n._sanitizeSelector(o.hash)).html(p);n._cleanup();k.cache&&h.data(o,"cache.tabs",true);n._trigger("load",null,n._ui(n.anchors[d],n.panels[d]));try{k.ajaxOptions.success(p,q)}catch(j){}},error:function(p,q){n._cleanup();n._trigger("load",null,n._ui(n.anchors[d],n.panels[d]));try{k.ajaxOptions.error(p,q,d,o)}catch(j){}}}));n.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(d,j){this.anchors.eq(d).removeData("cache.tabs").data("load.tabs",j);return this},length:function(){return this.anchors.length}});h.extend(h.ui.tabs,{version:"1.8.7"});h.extend(h.ui.tabs.prototype,{rotation:null,rotate:function(d,l){var j=this,m=this.options,k=j._rotate||(j._rotate=function(n){clearTimeout(j.rotation);j.rotation=setTimeout(function(){var o=m.selected;j.select(++o<j.anchors.length?o:0)},d);n&&n.stopPropagation()});l=j._unrotate||(j._unrotate=!l?function(n){n.clientX&&j.rotate(null)}:function(){t=m.selected;k()});if(d){this.element.bind("tabsshow",k);this.anchors.bind(m.event+".tabs",l);k()}else{clearTimeout(j.rotation);this.element.unbind("tabsshow",k);this.anchors.unbind(m.event+".tabs",l);delete this._rotate;delete this._unrotate}return this}})})(jQuery);(function(a,c){a.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=a("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);this.oldValue=this._value();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");this.valueDiv.remove();a.Widget.prototype.destroy.apply(this,arguments)},value:function(b){if(b===c){return this._value()}this._setOption("value",b);return this},_setOption:function(b,d){if(b==="value"){this.options.value=d;this._refreshValue();this._value()===this.options.max&&this._trigger("complete")}a.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var b=this.options.value;if(typeof b!=="number"){b=0}return Math.min(this.options.max,Math.max(this.min,b))},_percentage:function(){return 100*this._value()/this.options.max},_refreshValue:function(){var b=this.value(),d=this._percentage();if(this.oldValue!==b){this.oldValue=b;this._trigger("change")}this.valueDiv.toggleClass("ui-corner-right",b===this.options.max).width(d.toFixed(0)+"%");this.element.attr("aria-valuenow",b)}});a.extend(a.ui.progressbar,{version:"1.8.7"})})(jQuery);jQuery.effects||function(w,v){function g(j){var f;if(j&&j.constructor==Array&&j.length==3){return j}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(j)){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(j)){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(j)){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(j)){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(j)){return d.transparent}return d[w.trim(j).toLowerCase()]}function A(k,j){var f;do{f=w.curCSS(k,j);if(f!=""&&f!="transparent"||w.nodeName(k,"body")){break}j="backgroundColor"}while(k=k.parentNode);return g(f)}function c(){var n=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,j={},f,m;if(n&&n.length&&n[0]&&n[n[0]]){for(var k=n.length;k--;){f=n[k];if(typeof n[f]=="string"){m=f.replace(/\-(\w)/g,function(p,o){return o.toUpperCase()});j[m]=n[f]}}}else{for(f in n){if(typeof n[f]==="string"){j[f]=n[f]}}}return j}function b(k){var j,f;for(j in k){f=k[j];if(f==null||w.isFunction(f)||j in z||/scrollbar/.test(j)||!/color/i.test(j)&&isNaN(parseFloat(f))){delete k[j]}}return k}function y(m,j){var f={_:0},k;for(k in j){if(m[k]!=j[k]){f[k]=j[k]}}return f}function l(m,j,f,k){if(typeof m=="object"){k=j;f=null;j=m;m=j.effect}if(w.isFunction(j)){k=j;f=null;j={}}if(typeof j=="number"||w.fx.speeds[j]){k=f;f=j;j={}}if(w.isFunction(f)){k=f;f=null}j=j||{};f=f||j.duration;f=w.fx.off?0:typeof f=="number"?f:f in w.fx.speeds?w.fx.speeds[f]:w.fx.speeds._default;k=k||j.complete;return[m,j,f,k]}function h(f){if(!f||typeof f==="number"||w.fx.speeds[f]){return true}if(typeof f==="string"&&!w.effects[f]){return true}return false}w.effects={};w.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(j,f){w.fx.step[f]=function(k){if(!k.colorInit){k.start=A(k.elem,f);k.end=g(k.end);k.colorInit=true}k.elem.style[f]="rgb("+Math.max(Math.min(parseInt(k.pos*(k.end[0]-k.start[0])+k.start[0],10),255),0)+","+Math.max(Math.min(parseInt(k.pos*(k.end[1]-k.start[1])+k.start[1],10),255),0)+","+Math.max(Math.min(parseInt(k.pos*(k.end[2]-k.start[2])+k.start[2],10),255),0)+")"}});var d={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]},a=["add","remove","toggle"],z={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};w.effects.animateClass=function(m,j,f,k){if(w.isFunction(f)){k=f;f=null}return this.each(function(){w.queue(this,"fx",function(){var r=w(this),q=r.attr("style")||" ",p=b(c.call(this)),n,o=r.attr("className");w.each(a,function(s,u){m[u]&&r[u+"Class"](m[u])});n=b(c.call(this));r.attr("className",o);r.animate(y(p,n),j,f,function(){w.each(a,function(s,u){m[u]&&r[u+"Class"](m[u])});if(typeof r.attr("style")=="object"){r.attr("style").cssText="";r.attr("style").cssText=q}else{r.attr("style",q)}k&&k.apply(this,arguments)});p=w.queue(this);n=p.splice(p.length-1,1)[0];p.splice(1,0,n);w.dequeue(this)})})};w.fn.extend({_addClass:w.fn.addClass,addClass:function(m,j,f,k){return j?w.effects.animateClass.apply(this,[{add:m},j,f,k]):this._addClass(m)},_removeClass:w.fn.removeClass,removeClass:function(m,j,f,k){return j?w.effects.animateClass.apply(this,[{remove:m},j,f,k]):this._removeClass(m)},_toggleClass:w.fn.toggleClass,toggleClass:function(n,j,f,m,k){return typeof j=="boolean"||j===v?f?w.effects.animateClass.apply(this,[j?{add:n}:{remove:n},f,m,k]):this._toggleClass(n,j):w.effects.animateClass.apply(this,[{toggle:n},j,f,m])},switchClass:function(n,j,f,m,k){return w.effects.animateClass.apply(this,[{add:j,remove:n},f,m,k])}});w.extend(w.effects,{version:"1.8.7",save:function(k,j){for(var f=0;f<j.length;f++){j[f]!==null&&k.data("ec.storage."+j[f],k[0].style[j[f]])}},restore:function(k,j){for(var f=0;f<j.length;f++){j[f]!==null&&k.css(j[f],k.data("ec.storage."+j[f]))}},setMode:function(j,f){if(f=="toggle"){f=j.is(":hidden")?"show":"hide"}return f},getBaseline:function(k,j){var f;switch(k[0]){case"top":f=0;break;case"middle":f=0.5;break;case"bottom":f=1;break;default:f=k[0]/j.height}switch(k[1]){case"left":k=0;break;case"center":k=0.5;break;case"right":k=1;break;default:k=k[1]/j.width}return{x:k,y:f}},createWrapper:function(k){if(k.parent().is(".ui-effects-wrapper")){return k.parent()}var j={width:k.outerWidth(true),height:k.outerHeight(true),"float":k.css("float")},f=w("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});k.wrap(f);f=k.parent();if(k.css("position")=="static"){f.css({position:"relative"});k.css({position:"relative"})}else{w.extend(j,{position:k.css("position"),zIndex:k.css("z-index")});w.each(["top","left","bottom","right"],function(n,m){j[m]=k.css(m);if(isNaN(parseInt(j[m],10))){j[m]="auto"}});k.css({position:"relative",top:0,left:0})}return f.css(j).show()},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(m,j,f,k){k=k||{};w.each(j,function(o,n){unit=m.cssUnit(n);if(unit[0]>0){k[n]=unit[0]*f+unit[1]}});return k}});w.fn.extend({effect:function(m){var j=l.apply(this,arguments),f={options:j[1],duration:j[2],callback:j[3]};j=f.options.mode;var k=w.effects[m];if(w.fx.off||!k){return j?this[j](f.duration,f.callback):this.each(function(){f.callback&&f.callback.call(this)})}return k.call(this,f)},_show:w.fn.show,show:function(j){if(h(j)){return this._show.apply(this,arguments)}else{var f=l.apply(this,arguments);f[1].mode="show";return this.effect.apply(this,f)}},_hide:w.fn.hide,hide:function(j){if(h(j)){return this._hide.apply(this,arguments)}else{var f=l.apply(this,arguments);f[1].mode="hide";return this.effect.apply(this,f)}},__toggle:w.fn.toggle,toggle:function(j){if(h(j)||typeof j==="boolean"||w.isFunction(j)){return this.__toggle.apply(this,arguments)}else{var f=l.apply(this,arguments);f[1].mode="toggle";return this.effect.apply(this,f)}},cssUnit:function(k){var j=this.css(k),f=[];w.each(["em","px","%","pt"],function(n,m){if(j.indexOf(m)>0){f=[parseFloat(j),m]}});return f}});w.easing.jswing=w.easing.swing;w.extend(w.easing,{def:"easeOutQuad",swing:function(n,j,f,m,k){return w.easing[w.easing.def](n,j,f,m,k)},easeInQuad:function(n,j,f,m,k){return m*(j/=k)*j+f},easeOutQuad:function(n,j,f,m,k){return -m*(j/=k)*(j-2)+f},easeInOutQuad:function(n,j,f,m,k){if((j/=k/2)<1){return m/2*j*j+f}return -m/2*(--j*(j-2)-1)+f},easeInCubic:function(n,j,f,m,k){return m*(j/=k)*j*j+f},easeOutCubic:function(n,j,f,m,k){return m*((j=j/k-1)*j*j+1)+f},easeInOutCubic:function(n,j,f,m,k){if((j/=k/2)<1){return m/2*j*j*j+f}return m/2*((j-=2)*j*j+2)+f},easeInQuart:function(n,j,f,m,k){return m*(j/=k)*j*j*j+f},easeOutQuart:function(n,j,f,m,k){return -m*((j=j/k-1)*j*j*j-1)+f},easeInOutQuart:function(n,j,f,m,k){if((j/=k/2)<1){return m/2*j*j*j*j+f}return -m/2*((j-=2)*j*j*j-2)+f},easeInQuint:function(n,j,f,m,k){return m*(j/=k)*j*j*j*j+f},easeOutQuint:function(n,j,f,m,k){return m*((j=j/k-1)*j*j*j*j+1)+f},easeInOutQuint:function(n,j,f,m,k){if((j/=k/2)<1){return m/2*j*j*j*j*j+f}return m/2*((j-=2)*j*j*j*j+2)+f},easeInSine:function(n,j,f,m,k){return -m*Math.cos(j/k*(Math.PI/2))+m+f},easeOutSine:function(n,j,f,m,k){return m*Math.sin(j/k*(Math.PI/2))+f},easeInOutSine:function(n,j,f,m,k){return -m/2*(Math.cos(Math.PI*j/k)-1)+f},easeInExpo:function(n,j,f,m,k){return j==0?f:m*Math.pow(2,10*(j/k-1))+f},easeOutExpo:function(n,j,f,m,k){return j==k?f+m:m*(-Math.pow(2,-10*j/k)+1)+f},easeInOutExpo:function(n,j,f,m,k){if(j==0){return f}if(j==k){return f+m}if((j/=k/2)<1){return m/2*Math.pow(2,10*(j-1))+f}return m/2*(-Math.pow(2,-10*--j)+2)+f},easeInCirc:function(n,j,f,m,k){return -m*(Math.sqrt(1-(j/=k)*j)-1)+f},easeOutCirc:function(n,j,f,m,k){return m*Math.sqrt(1-(j=j/k-1)*j)+f},easeInOutCirc:function(n,j,f,m,k){if((j/=k/2)<1){return -m/2*(Math.sqrt(1-j*j)-1)+f}return m/2*(Math.sqrt(1-(j-=2)*j)+1)+f},easeInElastic:function(p,j,f,o,n){p=1.70158;var m=0,k=o;if(j==0){return f}if((j/=n)==1){return f+o}m||(m=n*0.3);if(k<Math.abs(o)){k=o;p=m/4}else{p=m/(2*Math.PI)*Math.asin(o/k)}return -(k*Math.pow(2,10*(j-=1))*Math.sin((j*n-p)*2*Math.PI/m))+f},easeOutElastic:function(p,j,f,o,n){p=1.70158;var m=0,k=o;if(j==0){return f}if((j/=n)==1){return f+o}m||(m=n*0.3);if(k<Math.abs(o)){k=o;p=m/4}else{p=m/(2*Math.PI)*Math.asin(o/k)}return k*Math.pow(2,-10*j)*Math.sin((j*n-p)*2*Math.PI/m)+o+f},easeInOutElastic:function(p,j,f,o,n){p=1.70158;var m=0,k=o;if(j==0){return f}if((j/=n/2)==2){return f+o}m||(m=n*0.3*1.5);if(k<Math.abs(o)){k=o;p=m/4}else{p=m/(2*Math.PI)*Math.asin(o/k)}if(j<1){return -0.5*k*Math.pow(2,10*(j-=1))*Math.sin((j*n-p)*2*Math.PI/m)+f}return k*Math.pow(2,-10*(j-=1))*Math.sin((j*n-p)*2*Math.PI/m)*0.5+o+f},easeInBack:function(o,j,f,n,m,k){if(k==v){k=1.70158}return n*(j/=m)*j*((k+1)*j-k)+f},easeOutBack:function(o,j,f,n,m,k){if(k==v){k=1.70158}return n*((j=j/m-1)*j*((k+1)*j+k)+1)+f},easeInOutBack:function(o,j,f,n,m,k){if(k==v){k=1.70158}if((j/=m/2)<1){return n/2*j*j*(((k*=1.525)+1)*j-k)+f}return n/2*((j-=2)*j*(((k*=1.525)+1)*j+k)+2)+f},easeInBounce:function(n,j,f,m,k){return m-w.easing.easeOutBounce(n,k-j,0,m,k)+f},easeOutBounce:function(n,j,f,m,k){return(j/=k)<1/2.75?m*7.5625*j*j+f:j<2/2.75?m*(7.5625*(j-=1.5/2.75)*j+0.75)+f:j<2.5/2.75?m*(7.5625*(j-=2.25/2.75)*j+0.9375)+f:m*(7.5625*(j-=2.625/2.75)*j+0.984375)+f},easeInOutBounce:function(n,j,f,m,k){if(j<k/2){return w.easing.easeInBounce(n,j*2,0,m,k)*0.5+f}return w.easing.easeOutBounce(n,j*2-k,0,m,k)*0.5+m*0.5+f}})}(jQuery);(function(a){a.effects.blind=function(b){return this.queue(function(){var c=a(this),l=["position","top","left"],m=a.effects.setMode(c,b.options.mode||"hide"),o=b.options.direction||"vertical";a.effects.save(c,l);c.show();var n=a.effects.createWrapper(c).css({overflow:"hidden"}),k=o=="vertical"?"height":"width";o=o=="vertical"?n.height():n.width();m=="show"&&n.css(k,0);var j={};j[k]=m=="show"?o:0;n.animate(j,b.duration,b.options.easing,function(){m=="hide"&&c.hide();a.effects.restore(c,l);a.effects.removeWrapper(c);b.callback&&b.callback.apply(c[0],arguments);c.dequeue()})})}})(jQuery);(function(a){a.effects.bounce=function(c){return this.queue(function(){var y=a(this),n=["position","top","left"],r=a.effects.setMode(y,c.options.mode||"effect"),v=c.options.direction||"up",w=c.options.distance||20,b=c.options.times||5,q=c.duration||250;/show|hide/.test(r)&&n.push("opacity");a.effects.save(y,n);y.show();a.effects.createWrapper(y);var u=v=="up"||v=="down"?"top":"left";v=v=="up"||v=="left"?"pos":"neg";w=c.options.distance||(u=="top"?y.outerHeight({margin:true})/3:y.outerWidth({margin:true})/3);if(r=="show"){y.css("opacity",0).css(u,v=="pos"?-w:w)}if(r=="hide"){w/=b*2}r!="hide"&&b--;if(r=="show"){var s={opacity:1};s[u]=(v=="pos"?"+=":"-=")+w;y.animate(s,q/2,c.options.easing);w/=2;b--}for(s=0;s<b;s++){var p={},o={};p[u]=(v=="pos"?"-=":"+=")+w;o[u]=(v=="pos"?"+=":"-=")+w;y.animate(p,q/2,c.options.easing).animate(o,q/2,c.options.easing);w=r=="hide"?w*2:w/2}if(r=="hide"){s={opacity:0};s[u]=(v=="pos"?"-=":"+=")+w;y.animate(s,q/2,c.options.easing,function(){y.hide();a.effects.restore(y,n);a.effects.removeWrapper(y);c.callback&&c.callback.apply(this,arguments)})}else{p={};o={};p[u]=(v=="pos"?"-=":"+=")+w;o[u]=(v=="pos"?"+=":"-=")+w;y.animate(p,q/2,c.options.easing).animate(o,q/2,c.options.easing,function(){a.effects.restore(y,n);a.effects.removeWrapper(y);c.callback&&c.callback.apply(this,arguments)})}y.queue("fx",function(){y.dequeue()});y.dequeue()})}})(jQuery);(function(a){a.effects.clip=function(b){return this.queue(function(){var j=a(this),k=["position","top","left","height","width"],n=a.effects.setMode(j,b.options.mode||"hide"),p=b.options.direction||"vertical";a.effects.save(j,k);j.show();var o=a.effects.createWrapper(j).css({overflow:"hidden"});o=j[0].tagName=="IMG"?o:j;var m={size:p=="vertical"?"height":"width",position:p=="vertical"?"top":"left"};p=p=="vertical"?o.height():o.width();if(n=="show"){o.css(m.size,0);o.css(m.position,p/2)}var l={};l[m.size]=n=="show"?p:0;l[m.position]=n=="show"?0:p/2;o.animate(l,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){n=="hide"&&j.hide();a.effects.restore(j,k);a.effects.removeWrapper(j);b.callback&&b.callback.apply(j[0],arguments);j.dequeue()}})})}})(jQuery);(function(a){a.effects.drop=function(b){return this.queue(function(){var d=a(this),k=["position","top","left","opacity"],n=a.effects.setMode(d,b.options.mode||"hide"),c=b.options.direction||"left";a.effects.save(d,k);d.show();a.effects.createWrapper(d);var m=c=="up"||c=="down"?"top":"left";c=c=="up"||c=="left"?"pos":"neg";var l=b.options.distance||(m=="top"?d.outerHeight({margin:true})/2:d.outerWidth({margin:true})/2);if(n=="show"){d.css("opacity",0).css(m,c=="pos"?-l:l)}var j={opacity:n=="show"?1:0};j[m]=(n=="show"?c=="pos"?"+=":"-=":c=="pos"?"-=":"+=")+l;d.animate(j,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){n=="hide"&&d.hide();a.effects.restore(d,k);a.effects.removeWrapper(d);b.callback&&b.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);(function(a){a.effects.explode=function(b){return this.queue(function(){var q=b.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3,p=b.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3;b.options.mode=b.options.mode=="toggle"?a(this).is(":visible")?"hide":"show":b.options.mode;var j=a(this).show().css("visibility","hidden"),m=j.offset();m.top-=parseInt(j.css("marginTop"),10)||0;m.left-=parseInt(j.css("marginLeft"),10)||0;for(var l=j.outerWidth(true),k=j.outerHeight(true),o=0;o<q;o++){for(var n=0;n<p;n++){j.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-n*(l/p),top:-o*(k/q)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:l/p,height:k/q,left:m.left+n*(l/p)+(b.options.mode=="show"?(n-Math.floor(p/2))*(l/p):0),top:m.top+o*(k/q)+(b.options.mode=="show"?(o-Math.floor(q/2))*(k/q):0),opacity:b.options.mode=="show"?0:1}).animate({left:m.left+n*(l/p)+(b.options.mode=="show"?0:(n-Math.floor(p/2))*(l/p)),top:m.top+o*(k/q)+(b.options.mode=="show"?0:(o-Math.floor(q/2))*(k/q)),opacity:b.options.mode=="show"?1:0},b.duration||500)}}setTimeout(function(){b.options.mode=="show"?j.css({visibility:"visible"}):j.css({visibility:"visible"}).hide();b.callback&&b.callback.apply(j[0]);j.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);(function(a){a.effects.fade=function(b){return this.queue(function(){var g=a(this),f=a.effects.setMode(g,b.options.mode||"hide");g.animate({opacity:f},{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){b.callback&&b.callback.apply(this,arguments);g.dequeue()}})})}})(jQuery);(function(a){a.effects.fold=function(b){return this.queue(function(){var v=a(this),n=["position","top","left"],u=a.effects.setMode(v,b.options.mode||"hide"),q=b.options.size||15,p=!!b.options.horizFirst,m=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(v,n);v.show();var s=a.effects.createWrapper(v).css({overflow:"hidden"}),r=u=="show"!=p,c=r?["width","height"]:["height","width"];r=r?[s.width(),s.height()]:[s.height(),s.width()];var o=/([0-9]+)%/.exec(q);if(o){q=parseInt(o[1],10)/100*r[u=="hide"?0:1]}if(u=="show"){s.css(p?{height:0,width:q}:{height:q,width:0})}p={};o={};p[c[0]]=u=="show"?r[0]:q;o[c[1]]=u=="show"?r[1]:0;s.animate(p,m,b.options.easing).animate(o,m,b.options.easing,function(){u=="hide"&&v.hide();a.effects.restore(v,n);a.effects.removeWrapper(v);b.callback&&b.callback.apply(v[0],arguments);v.dequeue()})})}})(jQuery);(function(a){a.effects.highlight=function(b){return this.queue(function(){var c=a(this),h=["backgroundImage","backgroundColor","opacity"],j=a.effects.setMode(c,b.options.mode||"show"),g={backgroundColor:c.css("backgroundColor")};if(j=="hide"){g.opacity=0}a.effects.save(c,h);c.show().css({backgroundImage:"none",backgroundColor:b.options.color||"#ffff99"}).animate(g,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){j=="hide"&&c.hide();a.effects.restore(c,h);j=="show"&&!a.support.opacity&&this.style.removeAttribute("filter");b.callback&&b.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);(function(a){a.effects.pulsate=function(b){return this.queue(function(){var d=a(this),f=a.effects.setMode(d,b.options.mode||"show");times=(b.options.times||5)*2-1;duration=b.duration?b.duration/2:a.fx.speeds._default/2;isVisible=d.is(":visible");animateTo=0;if(!isVisible){d.css("opacity",0).show();animateTo=1}if(f=="hide"&&isVisible||f=="show"&&!isVisible){times--}for(f=0;f<times;f++){d.animate({opacity:animateTo},duration,b.options.easing);animateTo=(animateTo+1)%2}d.animate({opacity:animateTo},duration,b.options.easing,function(){animateTo==0&&d.hide();b.callback&&b.callback.apply(this,arguments)});d.queue("fx",function(){d.dequeue()}).dequeue()})}})(jQuery);(function(a){a.effects.puff=function(c){return this.queue(function(){var b=a(this),k=a.effects.setMode(b,c.options.mode||"hide"),j=parseInt(c.options.percent,10)||150,f=j/100,d={height:b.height(),width:b.width()};a.extend(c.options,{fade:true,mode:k,percent:k=="hide"?j:100,from:k=="hide"?d:{height:d.height*f,width:d.width*f}});b.effect("scale",c.options,c.duration,c.callback);b.dequeue()})};a.effects.scale=function(c){return this.queue(function(){var b=a(this),m=a.extend(true,{},c.options),k=a.effects.setMode(b,c.options.mode||"effect"),j=parseInt(c.options.percent,10)||(parseInt(c.options.percent,10)==0?0:k=="hide"?0:100),d=c.options.direction||"both",l=c.options.origin;if(k!="effect"){m.origin=l||["middle","center"];m.restore=true}l={height:b.height(),width:b.width()};b.from=c.options.from||(k=="show"?{height:0,width:0}:l);j={y:d!="horizontal"?j/100:1,x:d!="vertical"?j/100:1};b.to={height:l.height*j.y,width:l.width*j.x};if(c.options.fade){if(k=="show"){b.from.opacity=0;b.to.opacity=1}if(k=="hide"){b.from.opacity=1;b.to.opacity=0}}m.from=b.from;m.to=b.to;m.mode=k;b.effect("size",m,c.duration,c.callback);b.dequeue()})};a.effects.size=function(c){return this.queue(function(){var C=a(this),A=["position","top","left","width","height","overflow","opacity"],y=["position","top","left","overflow","opacity"],w=["width","height","overflow"],v=["fontSize"],z=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],s=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],b=a.effects.setMode(C,c.options.mode||"effect"),o=c.options.restore||false,q=c.options.scale||"both",r=c.options.origin,u={height:C.height(),width:C.width()};C.from=c.options.from||u;C.to=c.options.to||u;if(r){r=a.effects.getBaseline(r,u);C.from.top=(u.height-C.from.height)*r.y;C.from.left=(u.width-C.from.width)*r.x;C.to.top=(u.height-C.to.height)*r.y;C.to.left=(u.width-C.to.width)*r.x}var B={from:{y:C.from.height/u.height,x:C.from.width/u.width},to:{y:C.to.height/u.height,x:C.to.width/u.width}};if(q=="box"||q=="both"){if(B.from.y!=B.to.y){A=A.concat(z);C.from=a.effects.setTransition(C,z,B.from.y,C.from);C.to=a.effects.setTransition(C,z,B.to.y,C.to)}if(B.from.x!=B.to.x){A=A.concat(s);C.from=a.effects.setTransition(C,s,B.from.x,C.from);C.to=a.effects.setTransition(C,s,B.to.x,C.to)}}if(q=="content"||q=="both"){if(B.from.y!=B.to.y){A=A.concat(v);C.from=a.effects.setTransition(C,v,B.from.y,C.from);C.to=a.effects.setTransition(C,v,B.to.y,C.to)}}a.effects.save(C,o?A:y);C.show();a.effects.createWrapper(C);C.css("overflow","hidden").css(C.from);if(q=="content"||q=="both"){z=z.concat(["marginTop","marginBottom"]).concat(v);s=s.concat(["marginLeft","marginRight"]);w=A.concat(z).concat(s);C.find("*[width]").each(function(){child=a(this);o&&a.effects.save(child,w);var d={height:child.height(),width:child.width()};child.from={height:d.height*B.from.y,width:d.width*B.from.x};child.to={height:d.height*B.to.y,width:d.width*B.to.x};if(B.from.y!=B.to.y){child.from=a.effects.setTransition(child,z,B.from.y,child.from);child.to=a.effects.setTransition(child,z,B.to.y,child.to)}if(B.from.x!=B.to.x){child.from=a.effects.setTransition(child,s,B.from.x,child.from);child.to=a.effects.setTransition(child,s,B.to.x,child.to)}child.css(child.from);child.animate(child.to,c.duration,c.options.easing,function(){o&&a.effects.restore(child,w)})})}C.animate(C.to,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){C.to.opacity===0&&C.css("opacity",C.from.opacity);b=="hide"&&C.hide();a.effects.restore(C,o?A:y);a.effects.removeWrapper(C);c.callback&&c.callback.apply(this,arguments);C.dequeue()}})})}})(jQuery);(function(a){a.effects.shake=function(b){return this.queue(function(){var v=a(this),n=["position","top","left"];a.effects.setMode(v,b.options.mode||"effect");var u=b.options.direction||"left",s=b.options.distance||20,d=b.options.times||3,r=b.duration||b.options.duration||140;a.effects.save(v,n);v.show();a.effects.createWrapper(v);var q=u=="up"||u=="down"?"top":"left",p=u=="up"||u=="left"?"pos":"neg";u={};var o={},m={};u[q]=(p=="pos"?"-=":"+=")+s;o[q]=(p=="pos"?"+=":"-=")+s*2;m[q]=(p=="pos"?"-=":"+=")+s*2;v.animate(u,r,b.options.easing);for(s=1;s<d;s++){v.animate(o,r,b.options.easing).animate(m,r,b.options.easing)}v.animate(o,r,b.options.easing).animate(u,r/2,b.options.easing,function(){a.effects.restore(v,n);a.effects.removeWrapper(v);b.callback&&b.callback.apply(this,arguments)});v.queue("fx",function(){v.dequeue()});v.dequeue()})}})(jQuery);(function(a){a.effects.slide=function(b){return this.queue(function(){var d=a(this),k=["position","top","left"],m=a.effects.setMode(d,b.options.mode||"show"),c=b.options.direction||"left";a.effects.save(d,k);d.show();a.effects.createWrapper(d).css({overflow:"hidden"});var l=c=="up"||c=="down"?"top":"left";c=c=="up"||c=="left"?"pos":"neg";var n=b.options.distance||(l=="top"?d.outerHeight({margin:true}):d.outerWidth({margin:true}));if(m=="show"){d.css(l,c=="pos"?isNaN(n)?"-"+n:-n:n)}var j={};j[l]=(m=="show"?c=="pos"?"+=":"-=":c=="pos"?"-=":"+=")+n;d.animate(j,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){m=="hide"&&d.hide();a.effects.restore(d,k);a.effects.removeWrapper(d);b.callback&&b.callback.apply(this,arguments);d.dequeue()}})})}})(jQuery);(function(a){a.effects.transfer=function(b){return this.queue(function(){var g=a(this),k=a(b.options.to),j=k.offset();k={top:j.top,left:j.left,height:k.innerHeight(),width:k.innerWidth()};j=g.offset();var h=a('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(b.options.className).css({top:j.top,left:j.left,height:g.innerHeight(),width:g.innerWidth(),position:"absolute"}).animate(k,b.duration,b.options.easing,function(){h.remove();b.callback&&b.callback.apply(g[0],arguments);g.dequeue()})})}})(jQuery);(function(b){b.fn.slides=function(a){return a=b.extend({},b.fn.slides.option,a),this.each(function(){function D(f,d,c){if(!K&&L){K=!0,a.animationStart(M+1);switch(f){case"next":O=M,P=M+1,P=V===P?0:P,I=U*2,f=-U*2,M=P;break;case"prev":O=M,P=M-1,P=P===-1?V-1:P,I=0,f=0,M=P;break;case"pagination":P=parseInt(c,10),O=b("."+a.paginationClass+" li."+a.currentClass+" a",X).attr("href").match("[^#/]+$"),P>O?(I=U*2,f=-U*2):(I=0,f=0),M=P}d==="fade"?a.crossfade?W.children(":eq("+P+")",X).css({zIndex:10}).fadeIn(a.fadeSpeed,a.fadeEasing,function(){a.autoHeight?W.animate({height:W.children(":eq("+P+")",X).outerHeight()},a.autoHeightSpeed,function(){W.children(":eq("+O+")",X).css({display:"none",zIndex:0}),W.children(":eq("+P+")",X).css({zIndex:0}),a.animationComplete(P+1),K=!1}):(W.children(":eq("+O+")",X).css({display:"none",zIndex:0}),W.children(":eq("+P+")",X).css({zIndex:0}),a.animationComplete(P+1),K=!1)}):W.children(":eq("+O+")",X).fadeOut(a.fadeSpeed,a.fadeEasing,function(){a.autoHeight?W.animate({height:W.children(":eq("+P+")",X).outerHeight()},a.autoHeightSpeed,function(){W.children(":eq("+P+")",X).fadeIn(a.fadeSpeed,a.fadeEasing)}):W.children(":eq("+P+")",X).fadeIn(a.fadeSpeed,a.fadeEasing,function(){b.browser.msie&&b(this).get(0).style.removeAttribute("filter")}),a.animationComplete(P+1),K=!1}):(W.children(":eq("+P+")").css({left:I,display:"block"}),a.autoHeight?W.animate({left:f,height:W.children(":eq("+P+")").outerHeight()},a.slideSpeed,a.slideEasing,function(){W.css({left:-U}),W.children(":eq("+P+")").css({left:U,zIndex:5}),W.children(":eq("+O+")").css({left:U,display:"none",zIndex:0}),a.animationComplete(P+1),K=!1}):W.animate({left:f},a.slideSpeed,a.slideEasing,function(){W.css({left:-U}),W.children(":eq("+P+")").css({left:U,zIndex:5}),W.children(":eq("+O+")").css({left:U,display:"none",zIndex:0}),a.animationComplete(P+1),K=!1})),a.pagination&&(b("."+a.paginationClass+" li."+a.currentClass,X).removeClass(a.currentClass),b("."+a.paginationClass+" li:eq("+P+")",X).addClass(a.currentClass))}}function C(){clearInterval(X.data("interval"))}function B(){a.pause?(clearTimeout(X.data("pause")),clearInterval(X.data("interval")),F=setTimeout(function(){clearTimeout(X.data("pause")),E=setInterval(function(){D("next",R)},a.play),X.data("interval",E)},a.pause),X.data("pause",F)):C()}b("."+a.container,b(this)).children().wrapAll('<div class="slides_control"/>');var X=b(this),W=b(".slides_control",X),V=W.children().size(),U=W.children().outerWidth(),T=W.children().outerHeight(),S=a.start-1,R=a.effect.indexOf(",")<0?a.effect:a.effect.replace(" ","").split(",")[0],Q=a.effect.indexOf(",")<0?R:a.effect.replace(" ","").split(",")[1],P=0,O=0,N=0,M=0,L,K,J,I,H,G,F,E;if(V<2){return b("."+a.container,b(this)).fadeIn(a.fadeSpeed,a.fadeEasing,function(){L=!0,a.slidesLoaded()}),b("."+a.next+", ."+a.prev).fadeOut(0),!1}if(V<2){return}S<0&&(S=0),S>V&&(S=V-1),a.start&&(M=S),a.randomize&&W.randomize(),b("."+a.container,X).css({overflow:"hidden",position:"relative"}),W.children().css({position:"absolute",top:0,left:W.children().outerWidth(),zIndex:0,display:"none"}),W.css({position:"relative",width:U*3,height:T,left:-U}),b("."+a.container,X).css({display:"block"}),a.autoHeight&&(W.children().css({height:"auto"}),W.animate({height:W.children(":eq("+S+")").outerHeight()},a.autoHeightSpeed));if(a.preload&&W.find("img:eq("+S+")").length){b("."+a.container,X).css({background:"url("+a.preloadImage+") no-repeat 50% 50%"});var A=W.find("img:eq("+S+")").attr("src")+"?"+(new Date).getTime();b("img",X).parent().attr("class")!="slides_control"?G=W.children(":eq(0)")[0].tagName.toLowerCase():G=W.find("img:eq("+S+")"),W.find("img:eq("+S+")").attr("src",A).load(function(){W.find(G+":eq("+S+")").fadeIn(a.fadeSpeed,a.fadeEasing,function(){b(this).css({zIndex:5}),b("."+a.container,X).css({background:""}),L=!0,a.slidesLoaded()})})}else{W.children(":eq("+S+")").fadeIn(a.fadeSpeed,a.fadeEasing,function(){L=!0,a.slidesLoaded()})}a.bigTarget&&(W.children().css({cursor:"pointer"}),W.children().click(function(){return D("next",R),!1})),a.hoverPause&&a.play&&(W.bind("mouseover",function(){C()}),W.bind("mouseleave",function(){B()})),a.generateNextPrev&&(b("."+a.container,X).after('<a href="#" class="'+a.prev+'">Prev</a>'),b("."+a.prev,X).after('<a href="#" class="'+a.next+'">Next</a>')),b("."+a.next,X).click(function(c){c.preventDefault(),a.play&&B(),D("next",R)}),b("."+a.prev,X).click(function(c){c.preventDefault(),a.play&&B(),D("prev",R)}),a.generatePagination?(a.prependPagination?X.prepend("<ul class="+a.paginationClass+"></ul>"):X.append("<ul class="+a.paginationClass+"></ul>"),W.children().each(function(){b("."+a.paginationClass,X).append('<li><a href="#'+N+'">'+(N+1)+"</a></li>"),N++})):b("."+a.paginationClass+" li a",X).each(function(){b(this).attr("href","#"+N),N++}),b("."+a.paginationClass+" li:eq("+S+")",X).addClass(a.currentClass),b("."+a.paginationClass+" li a",X).click(function(){return a.play&&B(),J=b(this).attr("href").match("[^#/]+$"),M!=J&&D("pagination",Q,J),!1}),b("a.link",X).click(function(){return a.play&&B(),J=b(this).attr("href").match("[^#/]+$")-1,M!=J&&D("pagination",Q,J),!1}),a.play&&(E=setInterval(function(){D("next",R)},a.play),X.data("interval",E))})},b.fn.slides.option={preload:!1,preloadImage:"/img/loading.gif",container:"slides_container",generateNextPrev:!1,next:"next",prev:"prev",pagination:!0,generatePagination:!0,prependPagination:!1,paginationClass:"pagination",currentClass:"current",fadeSpeed:350,fadeEasing:"",slideSpeed:350,slideEasing:"",start:1,effect:"slide",crossfade:!1,randomize:!1,play:0,pause:0,hoverPause:!1,autoHeight:!1,autoHeightSpeed:350,bigTarget:!1,animationStart:function(){},animationComplete:function(){},slidesLoaded:function(){}},b.fn.randomize=function(a){function d(){return Math.round(Math.random())-0.5}return b(this).each(function(){var k=b(this),j=k.children(),h=j.length;if(h>1){j.hide();var c=[];for(i=0;i<h;i++){c[c.length]=i}c=c.sort(d),b.each(c,function(l,o){var n=j.eq(o),m=n.clone(!0);m.show().appendTo(k),a!==undefined&&a(n,m),n.remove()})}})}})(jQuery);(function(h){function b(){this.regional=[];this.regional[""]={labels:["Years","Months","Weeks","Days","Hours","Minutes","Seconds"],labels1:["Year","Month","Week","Day","Hour","Minute","Second"],compactLabels:["y","m","w","d"],timeSeparator:":",isRTL:false};this._defaults={until:null,since:null,timezone:null,format:"dHMS",layout:"",compact:false,description:"",expiryUrl:null,alwaysExpire:false,onExpiry:null,onTick:null};h.extend(this._defaults,this.regional[""])}var l="countdown";var c=0;var j=1;var d=2;var a=3;var m=4;var k=5;var g=6;h.extend(b.prototype,{markerClassName:"hasCountdown",_timer:setInterval(function(){h.countdown._updateTargets()},980),_timerTargets:[],setDefaults:function(n){this._resetExtraLabels(this._defaults,n);f(this._defaults,n||{})},UTCDate:function(p,u,r,v,w,o,q,n){if(typeof u=="object"&&u.constructor==Date){n=u.getMilliseconds();q=u.getSeconds();o=u.getMinutes();w=u.getHours();v=u.getDate();r=u.getMonth();u=u.getFullYear()}var s=new Date();s.setUTCFullYear(u);s.setUTCMonth(r||0);s.setUTCDate(v||1);s.setUTCHours(w||0);s.setUTCMinutes((o||0)-(Math.abs(p)<30?p*60:p));s.setUTCSeconds(q||0);s.setUTCMilliseconds(n||0);return s},_attachCountdown:function(q,o){var n=h(q);if(n.hasClass(this.markerClassName)){return}n.addClass(this.markerClassName);var p={options:h.extend({},o),_periods:[0,0,0,0,0,0,0]};h.data(q,l,p);this._changeCountdown(q)},_addTarget:function(n){if(!this._hasTarget(n)){this._timerTargets.push(n)}},_hasTarget:function(n){return(h.inArray(n,this._timerTargets)>-1)},_removeTarget:function(n){this._timerTargets=h.map(this._timerTargets,function(o){return(o==n?null:o)})},_updateTargets:function(){for(var n=0;n<this._timerTargets.length;n++){this._updateCountdown(this._timerTargets[n])}},_updateCountdown:function(u,s){var n=h(u);s=s||h.data(u,l);if(!s){return}n.html(this._generateHTML(s));n[(this._get(s,"isRTL")?"add":"remove")+"Class"]("countdown_rtl");var p=this._get(s,"onTick");if(p){p.apply(u,[s._hold!="lap"?s._periods:this._calculatePeriods(s,s._show,new Date())])}var q=s._hold!="pause"&&(s._since?s._now.getTime()<=s._since.getTime():s._now.getTime()>=s._until.getTime());if(q){if(this._hasTarget(u)||this._get(s,"alwaysExpire")){var r=this._get(s,"onExpiry");if(r){r.apply(u,[])}var o=this._get(s,"expiryUrl");if(o){window.location=o}}this._removeTarget(u)}else{if(s._hold=="pause"){this._removeTarget(u)}}h.data(u,l,s)},_changeCountdown:function(s,p,r){p=p||{};if(typeof p=="string"){var o=p;p={};p[o]=r}var q=h.data(s,l);if(q){this._resetExtraLabels(q.options,p);f(q.options,p);this._adjustSettings(q);h.data(s,l,q);var n=new Date();if((q._since&&q._since<n)||(q._until&&q._until>n)){this._addTarget(s)}this._updateCountdown(s,q)}},_resetExtraLabels:function(q,o){var p=false;for(var r in o){if(r.match(/[Ll]abels/)){p=true;break}}if(p){for(var r in q){if(r.match(/[Ll]abels[0-9]/)){q[r]=null}}}},_destroyCountdown:function(o){var n=h(o);if(!n.hasClass(this.markerClassName)){return}this._removeTarget(o);n.removeClass(this.markerClassName).empty();h.removeData(o,l)},_pauseCountdown:function(n){this._hold(n,"pause")},_lapCountdown:function(n){this._hold(n,"lap")},_resumeCountdown:function(n){this._hold(n,null)},_hold:function(q,p){var o=h.data(q,l);if(o){if(o._hold=="pause"&&!p){o._periods=o._savePeriods;var n=(o._since?"-":"+");o[o._since?"_since":"_until"]=this._determineTime(n+o._periods[0]+"y"+n+o._periods[1]+"o"+n+o._periods[2]+"w"+n+o._periods[3]+"d"+n+o._periods[4]+"h"+n+o._periods[5]+"m"+n+o._periods[6]+"s");this._addTarget(q)}o._hold=p;o._savePeriods=(p=="pause"?o._periods:null);h.data(q,l,o);this._updateCountdown(q,o)}},_getTimesCountdown:function(o){var n=h.data(o,l);return(!n?null:(!n._hold?n._periods:this._calculatePeriods(n,n._show,new Date())))},_get:function(o,n){return(o.options[n]!=null?o.options[n]:h.countdown._defaults[n])},_adjustSettings:function(p){var n=new Date();var o=this._get(p,"timezone");o=(o==null?-new Date().getTimezoneOffset():o);p._since=this._get(p,"since");if(p._since){p._since=this.UTCDate(o,this._determineTime(p._since,null))}p._until=this.UTCDate(o,this._determineTime(this._get(p,"until"),n));p._show=this._determineShow(p)},_determineTime:function(r,n){var q=function(v){var u=new Date();u.setTime(u.getTime()+v*1000);return u};var p=function(u,v){return 32-new Date(u,v,32).getDate()};var o=function(z){z=z.toLowerCase();var v=new Date();var D=v.getFullYear();var B=v.getMonth();var E=v.getDate();var y=v.getHours();var w=v.getMinutes();var u=v.getSeconds();var C=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g;var A=C.exec(z);while(A){switch(A[2]||"s"){case"s":u+=parseInt(A[1],10);break;case"m":w+=parseInt(A[1],10);break;case"h":y+=parseInt(A[1],10);break;case"d":E+=parseInt(A[1],10);break;case"w":E+=parseInt(A[1],10)*7;break;case"o":B+=parseInt(A[1],10);E=Math.min(E,p(D,B));break;case"y":D+=parseInt(A[1],10);E=Math.min(E,p(D,B));break}A=C.exec(z)}return new Date(D,B,E,y,w,u,0)};var s=(r==null?n:(typeof r=="string"?o(r):(typeof r=="number"?q(r):r)));if(s){s.setMilliseconds(0)}return s},_generateHTML:function(p){p._periods=periods=(p._hold?p._periods:this._calculatePeriods(p,p._show,new Date()));var w=false;var n=0;for(var u=0;u<p._show.length;u++){w|=(p._show[u]=="?"&&periods[u]>0);p._show[u]=(p._show[u]=="?"&&!w?null:p._show[u]);n+=(p._show[u]?1:0)}var v=this._get(p,"compact");var r=this._get(p,"layout");var q=(v?this._get(p,"compactLabels"):this._get(p,"labels"));var z=this._get(p,"timeSeparator");var y=this._get(p,"description")||"";var s=function(B){var A=h.countdown._get(p,"compactLabels"+periods[B]);return(p._show[B]?periods[B]+(A?A[B]:q[B])+" ":"")};var o=function(B){var A=h.countdown._get(p,"labels"+periods[B]);return(p._show[B]?'<span class="countdown_section"><span class="countdown_amount">'+periods[B]+"</span><br/>"+(A?A[B]:q[B])+"</span>":"")};return(r?this._buildLayout(p,r,v):((v?'<span class="countdown_row countdown_amount'+(p._hold?" countdown_holding":"")+'">'+s(c)+s(j)+s(d)+s(a)+(p._show[m]?this._twoDigits(periods[m]):"")+(p._show[k]?(p._show[m]?z:"")+this._twoDigits(periods[k]):"")+(p._show[g]?(p._show[m]||p._show[k]?z:"")+this._twoDigits(periods[g]):""):'<span class="countdown_row countdown_show'+n+(p._hold?" countdown_holding":"")+'">'+o(c)+o(j)+o(d)+o(a)+o(m)+o(k)+o(g))+"</span>"+(y?'<span class="countdown_row countdown_descr">'+y+"</span>":"")))},_buildLayout:function(q,u,w){var s=(w?this._get(q,"compactLabels"):this._get(q,"labels"));var n=function(z){return(h.countdown._get(q,(w?"compactLabels":"labels")+q._periods[z])||s)[z]};var o={yl:n(c),yn:q._periods[c],ynn:this._twoDigits(q._periods[c]),ol:n(j),on:q._periods[j],onn:this._twoDigits(q._periods[j]),wl:n(d),wn:q._periods[d],wnn:this._twoDigits(q._periods[d]),dl:n(a),dn:q._periods[a],dnn:this._twoDigits(q._periods[a]),hl:n(m),hn:q._periods[m],hnn:this._twoDigits(q._periods[m]),ml:n(k),mn:q._periods[k],mnn:this._twoDigits(q._periods[k]),sl:n(g),sn:q._periods[g],snn:this._twoDigits(q._periods[g])};var r=u;for(var p=0;p<7;p++){var v="yowdhms".charAt(p);var y=new RegExp("\\{"+v+"<\\}(.*)\\{"+v+">\\}","g");r=r.replace(y,(q._show[p]?"$1":""))}h.each(o,function(B,z){var A=new RegExp("\\{"+B+"\\}","g");r=r.replace(A,z)});return r},_twoDigits:function(n){return(n<10?"0":"")+n},_determineShow:function(o){var p=this._get(o,"format");var n=[];n[c]=(p.match("y")?"?":(p.match("Y")?"!":null));n[j]=(p.match("o")?"?":(p.match("O")?"!":null));n[d]=(p.match("w")?"?":(p.match("W")?"!":null));n[a]=(p.match("d")?"?":(p.match("D")?"!":null));n[m]=(p.match("h")?"?":(p.match("H")?"!":null));n[k]=(p.match("m")?"?":(p.match("M")?"!":null));n[g]=(p.match("s")?"?":(p.match("S")?"!":null));return n},_calculatePeriods:function(s,o,q){s._now=q;s._now.setMilliseconds(0);var v=new Date(s._now.getTime());if(s._since&&q.getTime()<s._since.getTime()){s._now=q=v}else{if(s._since){q=s._since}else{v.setTime(s._until.getTime());if(q.getTime()>s._until.getTime()){s._now=q=v}}}var r=[0,0,0,0,0,0,0];if(o[c]||o[j]){var n=Math.max(0,(v.getFullYear()-q.getFullYear())*12+v.getMonth()-q.getMonth()+(v.getDate()<q.getDate()?-1:0));r[c]=(o[c]?Math.floor(n/12):0);r[j]=(o[j]?n-r[c]*12:0);if(s._since){v.setFullYear(v.getFullYear()-r[c]);v.setMonth(v.getMonth()-r[j])}else{q=new Date(q.getTime());q.setFullYear(q.getFullYear()+r[c]);q.setMonth(q.getMonth()+r[j])}}var u=Math.floor((v.getTime()-q.getTime())/1000);var p=function(y,w){r[y]=(o[y]?Math.floor(u/w):0);u-=r[y]*w};p(d,604800);p(a,86400);p(m,3600);p(k,60);p(g,1);return r}});function f(p,o){h.extend(p,o);for(var n in o){if(o[n]==null){p[n]=null}}return p}h.fn.countdown=function(o){var n=Array.prototype.slice.call(arguments,1);if(o=="getTimes"){return h.countdown["_"+o+"Countdown"].apply(h.countdown,[this[0]].concat(n))}return this.each(function(){if(typeof o=="string"){h.countdown["_"+o+"Countdown"].apply(h.countdown,[this].concat(n))}else{h.countdown._attachCountdown(this,o)}})};h.countdown=new b()})(jQuery);(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata"}var data=$.data(elem,settings.single);if(data){return data}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1]}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML)}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr}}}}if(data.indexOf("{")<0){data="{"+data+"}"}data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);(function(a){a.jGrowl=function(b,c){if(a("#jGrowl").size()==0){a('<div id="jGrowl"></div>').addClass(a.jGrowl.defaults.position).appendTo("body")}a("#jGrowl").jGrowl(b,c)};a.fn.jGrowl=function(b,d){if(a.isFunction(this.each)){var c=arguments;return this.each(function(){var f=this;if(a(this).data("jGrowl.instance")==undefined){a(this).data("jGrowl.instance",a.extend(new a.fn.jGrowl(),{notifications:[],element:null,interval:null}));a(this).data("jGrowl.instance").startup(this)}if(a.isFunction(a(this).data("jGrowl.instance")[b])){a(this).data("jGrowl.instance")[b].apply(a(this).data("jGrowl.instance"),a.makeArray(c).slice(1))}else{a(this).data("jGrowl.instance").create(b,d)}})}};a.extend(a.fn.jGrowl.prototype,{defaults:{pool:0,growlId:"",header:"",group:"",sticky:false,position:"top-right",glue:"after",theme:"default",corners:"10px",check:250,life:3000,speed:"normal",easing:"swing",closer:true,closeTemplate:"&times;",closerTemplate:"<div>[ close all ]</div>",log:function(c,b,d){},beforeOpen:function(c,b,d){},open:function(c,b,d){},beforeClose:function(c,b,d){},close:function(c,b,d){},animateOpen:{opacity:"show"},animateClose:{opacity:"hide"}},notifications:[],element:null,interval:null,create:function(b,c){var c=a.extend({},this.defaults,c);this.notifications.push({message:b,options:c});c.log.apply(this.element,[this.element,b,c])},render:function(d){var b=this;var c=d.message;var f=d.options;var d=a('<div id="'+f.growlId+'" class="jGrowl-notification ui-state-highlight ui-corner-all'+((f.group!=undefined&&f.group!="")?" "+f.group:"")+'"><div class="close">'+f.closeTemplate+'</div><div class="header">'+f.header+'</div><div class="message">'+c+"</div></div>").data("jGrowl",f).addClass(f.theme).children("div.close").bind("click.jGrowl",function(){a(this).parent().trigger("jGrowl.close")}).parent();a(d).bind("mouseover.jGrowl",function(){a("div.jGrowl-notification",b.element).data("jGrowl.pause",true)}).bind("mouseout.jGrowl",function(){a("div.jGrowl-notification",b.element).data("jGrowl.pause",false)}).bind("jGrowl.beforeOpen",function(){if(f.beforeOpen.apply(d,[d,c,f,b.element])!=false){a(this).trigger("jGrowl.open")}}).bind("jGrowl.open",function(){if(f.open.apply(d,[d,c,f,b.element])!=false){if(f.glue=="after"){a("div.jGrowl-notification:last",b.element).after(d)}else{a("div.jGrowl-notification:first",b.element).before(d)}a(this).animate(f.animateOpen,f.speed,f.easing,function(){if(a.browser.msie&&(parseInt(a(this).css("opacity"),10)===1||parseInt(a(this).css("opacity"),10)===0)){this.style.removeAttribute("filter")}a(this).data("jGrowl").created=new Date()})}}).bind("jGrowl.beforeClose",function(){if(f.beforeClose.apply(d,[d,c,f,b.element])!=false){a(this).trigger("jGrowl.close")}}).bind("jGrowl.close",function(){a(this).data("jGrowl.pause",true);a(this).animate(f.animateClose,f.speed,f.easing,function(){a(this).remove();var g=f.close.apply(d,[d,c,f,b.element]);if(a.isFunction(g)){g.apply(d,[d,c,f,b.element])}})}).trigger("jGrowl.beforeOpen");if(a.fn.corner!=undefined){a(d).corner(f.corners)}if(a("div.jGrowl-notification:parent",b.element).size()>1&&a("div.jGrowl-closer",b.element).size()==0&&this.defaults.closer!=false){a(this.defaults.closerTemplate).addClass("jGrowl-closer ui-state-highlight ui-corner-all").addClass(this.defaults.theme).appendTo(b.element).animate(this.defaults.animateOpen,this.defaults.speed,this.defaults.easing).bind("click.jGrowl",function(){a(this).siblings().children("div.close").trigger("click.jGrowl");if(a.isFunction(b.defaults.closer)){b.defaults.closer.apply(a(this).parent()[0],[a(this).parent()[0]])}})}},update:function(){a(this.element).find("div.jGrowl-notification:parent").each(function(){if(a(this).data("jGrowl")!=undefined&&a(this).data("jGrowl").created!=undefined&&(a(this).data("jGrowl").created.getTime()+a(this).data("jGrowl").life)<(new Date()).getTime()&&a(this).data("jGrowl").sticky!=true&&(a(this).data("jGrowl.pause")==undefined||a(this).data("jGrowl.pause")!=true)){a(this).trigger("jGrowl.beforeClose")}});if(this.notifications.length>0&&(this.defaults.pool==0||a(this.element).find("div.jGrowl-notification:parent").size()<this.defaults.pool)){this.render(this.notifications.shift())}if(a(this.element).find("div.jGrowl-notification:parent").size()<2){a(this.element).find("div.jGrowl-closer").animate(this.defaults.animateClose,this.defaults.speed,this.defaults.easing,function(){a(this).remove()})}},startup:function(b){this.element=a(b).addClass("jGrowl").append('<div class="jGrowl-notification"></div>');this.interval=setInterval(function(){a(b).data("jGrowl.instance").update()},this.defaults.check);if(a.browser.msie&&parseInt(a.browser.version)<7&&!window.XMLHttpRequest){a(this.element).addClass("ie6")}},shutdown:function(){a(this.element).removeClass("jGrowl").find("div.jGrowl-notification").remove();clearInterval(this.interval)},close:function(){a(this.element).find("div.jGrowl-notification").each(function(){a(this).trigger("jGrowl.beforeClose")})}});a.jGrowl.defaults=a.fn.jGrowl.prototype.defaults})(jQuery);(function($){$.extend({tablesorter:new function(){var parsers=[],widgets=[];this.defaults={cssHeader:"header",cssAsc:"headerSortUp",cssDesc:"headerSortDown",sortInitialOrder:"asc",sortMultiSortKey:"shiftKey",sortForce:null,sortAppend:null,textExtraction:"simple",parsers:{},widgets:[],widgetZebra:{css:["even","odd"]},headers:{},widthFixed:false,cancelSelection:true,sortList:[],headerList:[],dateFormat:"us",decimal:".",debug:false};function benchmark(s,d){log(s+","+(new Date().getTime()-d.getTime())+"ms")}this.benchmark=benchmark;function log(s){if(typeof console!="undefined"&&typeof console.debug!="undefined"){console.log(s)}else{alert(s)}}function buildParserCache(table,$headers){if(table.config.debug){var parsersDebug=""}var rows=table.tBodies[0].rows;if(table.tBodies[0].rows[0]){var list=[],cells=rows[0].cells,l=cells.length;for(var i=0;i<l;i++){var p=false;if($.metadata&&($($headers[i]).metadata()&&$($headers[i]).metadata().sorter)){p=getParserById($($headers[i]).metadata().sorter)}else{if((table.config.headers[i]&&table.config.headers[i].sorter)){p=getParserById(table.config.headers[i].sorter)}}if(!p){p=detectParserForColumn(table,cells[i])}if(table.config.debug){parsersDebug+="column:"+i+" parser:"+p.id+"\n"}list.push(p)}}if(table.config.debug){log(parsersDebug)}return list}function detectParserForColumn(table,node){var l=parsers.length;for(var i=1;i<l;i++){if(parsers[i].is($.trim(getElementText(table.config,node)),table,node)){return parsers[i]}}return parsers[0]}function getParserById(name){var l=parsers.length;for(var i=0;i<l;i++){if(parsers[i].id.toLowerCase()==name.toLowerCase()){return parsers[i]}}return false}function buildCache(table){if(table.config.debug){var cacheTime=new Date()}var totalRows=(table.tBodies[0]&&table.tBodies[0].rows.length)||0,totalCells=(table.tBodies[0].rows[0]&&table.tBodies[0].rows[0].cells.length)||0,parsers=table.config.parsers,cache={row:[],normalized:[]};for(var i=0;i<totalRows;++i){var c=table.tBodies[0].rows[i],cols=[];cache.row.push($(c));for(var j=0;j<totalCells;++j){cols.push(parsers[j].format(getElementText(table.config,c.cells[j]),table,c.cells[j]))}cols.push(i);cache.normalized.push(cols);cols=null}if(table.config.debug){benchmark("Building cache for "+totalRows+" rows:",cacheTime)}return cache}function getElementText(config,node){if(!node){return""}var t="";if(config.textExtraction=="simple"){if(node.childNodes[0]&&node.childNodes[0].hasChildNodes()){t=node.childNodes[0].innerHTML}else{t=node.innerHTML}}else{if(typeof(config.textExtraction)=="function"){t=config.textExtraction(node)}else{t=$(node).text()}}return t}function appendToTable(table,cache){if(table.config.debug){var appendTime=new Date()}var c=cache,r=c.row,n=c.normalized,totalRows=n.length,checkCell=(n[0].length-1),tableBody=$(table.tBodies[0]),rows=[];for(var i=0;i<totalRows;i++){rows.push(r[n[i][checkCell]]);if(!table.config.appender){var o=r[n[i][checkCell]];var l=o.length;for(var j=0;j<l;j++){tableBody[0].appendChild(o[j])}}}if(table.config.appender){table.config.appender(table,rows)}rows=null;if(table.config.debug){benchmark("Rebuilt table:",appendTime)}applyWidget(table);setTimeout(function(){$(table).trigger("sortEnd")},0)}function buildHeaders(table){if(table.config.debug){var time=new Date()}var meta=($.metadata)?true:false,tableHeadersRows=[];for(var i=0;i<table.tHead.rows.length;i++){tableHeadersRows[i]=0}$tableHeaders=$("thead th",table);$tableHeaders.each(function(index){this.count=0;this.column=index;this.order=formatSortingOrder(table.config.sortInitialOrder);if(checkHeaderMetadata(this)||checkHeaderOptions(table,index)){this.sortDisabled=true}if(!this.sortDisabled){$(this).addClass(table.config.cssHeader)}table.config.headerList[index]=this});if(table.config.debug){benchmark("Built headers:",time);log($tableHeaders)}return $tableHeaders}function checkCellColSpan(table,rows,row){var arr=[],r=table.tHead.rows,c=r[row].cells;for(var i=0;i<c.length;i++){var cell=c[i];if(cell.colSpan>1){arr=arr.concat(checkCellColSpan(table,headerArr,row++))}else{if(table.tHead.length==1||(cell.rowSpan>1||!r[row+1])){arr.push(cell)}}}return arr}function checkHeaderMetadata(cell){if(($.metadata)&&($(cell).metadata().sorter===false)){return true}return false}function checkHeaderOptions(table,i){if((table.config.headers[i])&&(table.config.headers[i].sorter===false)){return true}return false}function applyWidget(table){var c=table.config.widgets;var l=c.length;for(var i=0;i<l;i++){getWidgetById(c[i]).format(table)}}function getWidgetById(name){var l=widgets.length;for(var i=0;i<l;i++){if(widgets[i].id.toLowerCase()==name.toLowerCase()){return widgets[i]}}}function formatSortingOrder(v){if(typeof(v)!="Number"){i=(v.toLowerCase()=="desc")?1:0}else{i=(v==(0||1))?v:0}return i}function isValueInArray(v,a){var l=a.length;for(var i=0;i<l;i++){if(a[i][0]==v){return true}}return false}function setHeadersCss(table,$headers,list,css){$headers.removeClass(css[0]).removeClass(css[1]);var h=[];$headers.each(function(offset){if(!this.sortDisabled){h[this.column]=$(this)}});var l=list.length;for(var i=0;i<l;i++){h[list[i][0]].addClass(css[list[i][1]])}}function fixColumnWidth(table,$headers){var c=table.config;if(c.widthFixed){var colgroup=$("<colgroup>");$("tr:first td",table.tBodies[0]).each(function(){colgroup.append($("<col>").css("width",$(this).width()))});$(table).prepend(colgroup)}}function updateHeaderSortCount(table,sortList){var c=table.config,l=sortList.length;for(var i=0;i<l;i++){var s=sortList[i],o=c.headerList[s[0]];o.count=s[1];o.count++}}function multisort(table,sortList,cache){if(table.config.debug){var sortTime=new Date()}var dynamicExp="var sortWrapper = function(a,b) {",l=sortList.length;for(var i=0;i<l;i++){var c=sortList[i][0];var order=sortList[i][1];var s=(getCachedSortType(table.config.parsers,c)=="text")?((order==0)?"sortText":"sortTextDesc"):((order==0)?"sortNumeric":"sortNumericDesc");var e="e"+i;dynamicExp+="var "+e+" = "+s+"(a["+c+"],b["+c+"]); ";dynamicExp+="if("+e+") { return "+e+"; } ";dynamicExp+="else { "}var orgOrderCol=cache.normalized[0].length-1;dynamicExp+="return a["+orgOrderCol+"]-b["+orgOrderCol+"];";for(var i=0;i<l;i++){dynamicExp+="}; "}dynamicExp+="return 0; ";dynamicExp+="}; ";eval(dynamicExp);cache.normalized.sort(sortWrapper);if(table.config.debug){benchmark("Sorting on "+sortList.toString()+" and dir "+order+" time:",sortTime)}return cache}function sortText(a,b){return((a<b)?-1:((a>b)?1:0))}function sortTextDesc(a,b){return((b<a)?-1:((b>a)?1:0))}function sortNumeric(a,b){return a-b}function sortNumericDesc(a,b){return b-a}function getCachedSortType(parsers,i){return parsers[i].type}this.construct=function(settings){return this.each(function(){if(!this.tHead||!this.tBodies){return}var $this,$document,$headers,cache,config,shiftDown=0,sortOrder;this.config={};config=$.extend(this.config,$.tablesorter.defaults,settings);$this=$(this);$headers=buildHeaders(this);this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this);var sortCSS=[config.cssDesc,config.cssAsc];fixColumnWidth(this);$headers.click(function(e){$this.trigger("sortStart");var totalRows=($this[0].tBodies[0]&&$this[0].tBodies[0].rows.length)||0;if(!this.sortDisabled&&totalRows>0){var $cell=$(this);var i=this.column;this.order=this.count++%2;if(!e[config.sortMultiSortKey]){config.sortList=[];if(config.sortForce!=null){var a=config.sortForce;for(var j=0;j<a.length;j++){if(a[j][0]!=i){config.sortList.push(a[j])}}}config.sortList.push([i,this.order])}else{if(isValueInArray(i,config.sortList)){for(var j=0;j<config.sortList.length;j++){var s=config.sortList[j],o=config.headerList[s[0]];if(s[0]==i){o.count=s[1];o.count++;s[1]=o.count%2}}}else{config.sortList.push([i,this.order])}}setTimeout(function(){setHeadersCss($this[0],$headers,config.sortList,sortCSS);appendToTable($this[0],multisort($this[0],config.sortList,cache))},1);return false}}).mousedown(function(){if(config.cancelSelection){this.onselectstart=function(){return false};return false}});$this.bind("update",function(){this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this)}).bind("sorton",function(e,list){$(this).trigger("sortStart");config.sortList=list;var sortList=config.sortList;updateHeaderSortCount(this,sortList);setHeadersCss(this,$headers,sortList,sortCSS);appendToTable(this,multisort(this,sortList,cache))}).bind("appendCache",function(){appendToTable(this,cache)}).bind("applyWidgetId",function(e,id){getWidgetById(id).format(this)}).bind("applyWidgets",function(){applyWidget(this)});if($.metadata&&($(this).metadata()&&$(this).metadata().sortlist)){config.sortList=$(this).metadata().sortlist}if(config.sortList.length>0){$this.trigger("sorton",[config.sortList])}applyWidget(this)})};this.addParser=function(parser){var l=parsers.length,a=true;for(var i=0;i<l;i++){if(parsers[i].id.toLowerCase()==parser.id.toLowerCase()){a=false}}if(a){parsers.push(parser)}};this.addWidget=function(widget){widgets.push(widget)};this.formatFloat=function(s){var i=parseFloat(s);return(isNaN(i))?0:i};this.formatInt=function(s){var i=parseInt(s);return(isNaN(i))?0:i};this.isDigit=function(s,config){var DECIMAL="\\"+config.decimal;var exp="/(^[+]?0("+DECIMAL+"0+)?$)|(^([-+]?[1-9][0-9]*)$)|(^([-+]?((0?|[1-9][0-9]*)"+DECIMAL+"(0*[1-9][0-9]*)))$)|(^[-+]?[1-9]+[0-9]*"+DECIMAL+"0+$)/";return RegExp(exp).test($.trim(s))};this.clearTableBody=function(table){if($.browser.msie){function empty(){while(this.firstChild){this.removeChild(this.firstChild)}}empty.apply(table.tBodies[0])}else{table.tBodies[0].innerHTML=""}}}});$.fn.extend({tablesorter:$.tablesorter.construct});var ts=$.tablesorter;ts.addParser({id:"text",is:function(s){return true},format:function(s){return $.trim(s.toLowerCase())},type:"text"});ts.addParser({id:"digit",is:function(s,table){var c=table.config;return $.tablesorter.isDigit(s,c)},format:function(s){return $.tablesorter.formatFloat(s)},type:"numeric"});ts.addParser({id:"currency",is:function(s){return/^[??$????.]/.test(s)},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/[^0-9.]/g),""))},type:"numeric"});ts.addParser({id:"ipAddress",is:function(s){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(s)},format:function(s){var a=s.split("."),r="",l=a.length;for(var i=0;i<l;i++){var item=a[i];if(item.length==2){r+="0"+item}else{r+=item}}return $.tablesorter.formatFloat(r)},type:"numeric"});ts.addParser({id:"url",is:function(s){return/^(https?|ftp|file):\/\/$/.test(s)},format:function(s){return jQuery.trim(s.replace(new RegExp(/(https?|ftp|file):\/\//),""))},type:"text"});ts.addParser({id:"isoDate",is:function(s){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(s)},format:function(s){return $.tablesorter.formatFloat((s!="")?new Date(s.replace(new RegExp(/-/g),"/")).getTime():"0")},type:"numeric"});ts.addParser({id:"percent",is:function(s){return/\%$/.test($.trim(s))},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/%/g),""))},type:"numeric"});ts.addParser({id:"usLongDate",is:function(s){return s.match(new RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, ([0-9]{4}|'?[0-9]{2}) (([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/))},format:function(s){return $.tablesorter.formatFloat(new Date(s).getTime())},type:"numeric"});ts.addParser({id:"shortDate",is:function(s){return/\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(s)},format:function(s,table){var c=table.config;s=s.replace(/\-/g,"/");if(c.dateFormat=="us"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$1/$2")}else{if(c.dateFormat=="uk"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$2/$1")}else{if(c.dateFormat=="dd/mm/yy"||c.dateFormat=="dd-mm-yy"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,"$1/$2/$3")}}}return $.tablesorter.formatFloat(new Date(s).getTime())},type:"numeric"});ts.addParser({id:"time",is:function(s){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$/.test(s)},format:function(s){return $.tablesorter.formatFloat(new Date("2000/01/01 "+s).getTime())},type:"numeric"});ts.addParser({id:"metadata",is:function(s){return false},format:function(s,table,cell){var c=table.config,p=(!c.parserMetadataName)?"sortValue":c.parserMetadataName;return $(cell).metadata()[p]},type:"numeric"});ts.addWidget({id:"zebra",format:function(table){if(table.config.debug){var time=new Date()}$("tr:visible",table.tBodies[0]).filter(":even").removeClass(table.config.widgetZebra.css[1]).addClass(table.config.widgetZebra.css[0]).end().filter(":odd").removeClass(table.config.widgetZebra.css[0]).addClass(table.config.widgetZebra.css[1]);if(table.config.debug){$.tablesorter.benchmark("Applying Zebra widget",time)}}})})(jQuery);var image_file;var images=[];var slide_show_status=false;var slide_show_random=false;var slide_show_speed=4000;var crossFadeDuration=3;function set_image(b,a){set_slide_show(false);image_id=b;image_type=a;refresh_image()}function set_zoom(a){set_slide_show(false);image_zoom=a;refresh_image()}function next_image(){set_slide_show(false);next_image_go()}function next_image_go(){if(image_id+1!=image_list.length){image_id=image_id+1}else{image_id=0}refresh_image()}function prev_image(){set_slide_show(false);if(image_id!=0){image_id=image_id-1}else{image_id=image_list.length-1}refresh_image()}function check_zoom(){if(image_max_zoom[image_id]>image_zoom){image_zoom=image_max_zoom[image_id]}}function zoom_in(){set_slide_show(false);if(image_zoom+1!=zoom_list.length){image_zoom=image_zoom+1;refresh_image()}}function zoom_out(){set_slide_show(false);if(image_zoom!=0){image_zoom=image_zoom-1;refresh_image()}}function update_zoom(){if(image_zoom==image_max_zoom[image_id]){document.images.zoomin.src="/clearpixel.gif";document.images.zoomout.src="/arrow_zoomout.gif"}else{if(image_zoom==0&&image_max_zoom[image_id]>0){document.images.zoomin.src="/arrow_zoomin.gif";document.images.zoomout.src="/clearpixel.gif"}else{if(image_max_zoom[image_id]==0){document.images.zoomin.src="/clearpixel.gif";document.images.zoomout.src="/clearpixel.gif"}else{document.images.zoomin.src="/arrow_zoomin.gif";document.images.zoomout.src="/arrow_zoomout.gif"}}}}function refresh_image(){image_file=image_list[image_id]+"-"+zoom_list[image_zoom]+"."+type_list[image_id];if(!images[image_id]){images[image_id]=new Image();images[image_id].src="/i/gallery2/"+image_file}if(images[image_id]&&(images[image_id].complete||images[image_id].complete==null)){if(document.all){document.images.fullimage.style.filter="blendTrans(duration=2)";document.images.fullimage.style.filter="blendTrans(duration=crossFadeDuration)";document.images.fullimage.filters.blendTrans.Apply()}document.images.fullimage.src=images[image_id].src;if(document.all){document.images.fullimage.filters.blendTrans.Play()}document.images.fullimage.alt=caption_list[image_id];if(document.getElementById("image_caption")){document.getElementById("image_caption").innerHTML=caption_list[image_id]}if(document.getElementById("image_title")){document.getElementById("image_title").innerHTML=title_list[image_id]}}else{setTimeout("refresh_image()",100)}}function set_slide_show(a){if(a==true&&!slide_show_status&&image_list.length>1){slide_show_status=true;setTimeout("slide_show()",slide_show_speed)}else{if(a==false&&image_list.length>1){slide_show_status=false}}}function slide_show(a){if(slide_show_status==true){if(slide_show_random==true){image_id=Math.floor(Math.random()*image_list.length);refresh_image()}else{next_image_go()}setTimeout("slide_show()",slide_show_speed)}}$(document).ready(function(){$("ul.sf-menu").superfish({autoArrows:false,delay:400});var a=document.createElement("input");if("placeholder" in a){return}else{$("[placeholder]").focus(function(){var b=$(this);if(b.val()==b.attr("placeholder")){b.val("");b.removeClass("placeholder")}}).blur(function(){var b=$(this);if(b.val()==""||b.val()==b.attr("placeholder")){b.addClass("placeholder");b.val(b.attr("placeholder"))}}).blur()}});eval(function(h,b,j,d,g,f){g=function(a){return(a<b?"":g(parseInt(a/b)))+((a=a%b)>35?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){while(j--){f[g(j)]=d[j]||g(j)}d=[function(a){return f[a]}];g=function(){return"\\w+"};j=1}while(j--){if(d[j]){h=h.replace(new RegExp("\\b"+g(j)+"\\b","g"),d[j])}}return h}(";5(29.1j)(7($){5($.1L.1J)1I{1t.1H(\"1K\",J,H)}1M(e){};$.n.3=7(i){5(4.Q==0)k 4;5(A I[0]=='1h'){5(4.Q>1){8 j=I;k 4.W(7(){$.n.3.y($(4),j)})};$.n.3[I[0]].y(4,$.1T(I).1U(1)||[]);k 4};8 i=$.12({},$.n.3.1s,i||{});$.n.3.K++;4.2a('.9-3-1f').o('9-3-1f').W(7(){8 a,l=$(4);8 b=(4.23||'21-3').1v(/\\[|\\]/g,'Z').1v(/^\\Z+|\\Z+$/g,'');8 c=$(4.1X||1t.1W);8 d=c.6('3');5(!d||d.18!=$.n.3.K)d={z:0,18:$.n.3.K};8 e=d[b];5(e)a=e.6('3');5(e&&a)a.z++;x{a=$.12({},i||{},($.1b?l.1b():($.1S?l.6():s))||{},{z:0,F:[],v:[]});a.w=d.z++;e=$('<1R V=\"9-3-1Q\"/>');l.1P(e);e.o('3-15-T-17');5(l.S('R'))a.m=H;e.1c(a.E=$('<P V=\"3-E\"><a 14=\"'+a.E+'\">'+a.1d+'</a></P>').1g(7(){$(4).3('O');$(4).o('9-3-N')}).1i(7(){$(4).3('u');$(4).G('9-3-N')}).1l(7(){$(4).3('r')}).6('3',a))};8 f=$('<P V=\"9-3 q-'+a.w+'\"><a 14=\"'+(4.14||4.1p)+'\">'+4.1p+'</a></P>');e.1c(f);5(4.11)f.S('11',4.11);5(4.1r)f.o(4.1r);5(a.1F)a.t=2;5(A a.t=='1u'&&a.t>0){8 g=($.n.10?f.10():0)||a.1w;8 h=(a.z%a.t),Y=1y.1z(g/a.t);f.10(Y).1A('a').1B({'1C-1D':'-'+(h*Y)+'1E'})};5(a.m)f.o('9-3-1o');x f.o('9-3-1G').1g(7(){$(4).3('1n');$(4).3('D')}).1i(7(){$(4).3('u');$(4).3('C')}).1l(7(){$(4).3('r')});5(4.L)a.p=f;l.1q();l.1N(7(){$(4).3('r')});f.6('3.l',l.6('3.9',f));a.F[a.F.Q]=f[0];a.v[a.v.Q]=l[0];a.q=d[b]=e;a.1O=c;l.6('3',a);e.6('3',a);f.6('3',a);c.6('3',d)});$('.3-15-T-17').3('u').G('3-15-T-17');k 4};$.12($.n.3,{K:0,D:7(){8 a=4.6('3');5(!a)k 4;5(!a.D)k 4;8 b=$(4).6('3.l')||$(4.U=='13'?4:s);5(a.D)a.D.y(b[0],[b.M(),$('a',b.6('3.9'))[0]])},C:7(){8 a=4.6('3');5(!a)k 4;5(!a.C)k 4;8 b=$(4).6('3.l')||$(4.U=='13'?4:s);5(a.C)a.C.y(b[0],[b.M(),$('a',b.6('3.9'))[0]])},1n:7(){8 a=4.6('3');5(!a)k 4;5(a.m)k;4.3('O');4.1a().19().X('.q-'+a.w).o('9-3-N')},O:7(){8 a=4.6('3');5(!a)k 4;5(a.m)k;a.q.1V().X('.q-'+a.w).G('9-3-1k').G('9-3-N')},u:7(){8 a=4.6('3');5(!a)k 4;4.3('O');5(a.p){a.p.6('3.l').S('L','L');a.p.1a().19().X('.q-'+a.w).o('9-3-1k')}x $(a.v).1m('L');a.E[a.m||a.1Y?'1q':'1Z']();4.20()[a.m?'o':'G']('9-3-1o')},r:7(a,b){8 c=4.6('3');5(!c)k 4;5(c.m)k;c.p=s;5(A a!='B'){5(A a=='1u')k $(c.F[a]).3('r',B,b);5(A a=='1h')$.W(c.F,7(){5($(4).6('3.l').M()==a)$(4).3('r',B,b)})}x c.p=4[0].U=='13'?4.6('3.9'):(4.22('.q-'+c.w)?4:s);4.6('3',c);4.3('u');8 d=$(c.p?c.p.6('3.l'):s);5((b||b==B)&&c.1e)c.1e.y(d[0],[d.M(),$('a',c.p)[0]])},m:7(a,b){8 c=4.6('3');5(!c)k 4;c.m=a||a==B?H:J;5(b)$(c.v).S(\"R\",\"R\");x $(c.v).1m(\"R\");4.6('3',c);4.3('u')},1x:7(){4.3('m',H,H)},24:7(){4.3('m',J,J)}});$.n.3.1s={E:'25 26',1d:'',t:0,1w:16};$(7(){$('l[27=28].9').3()})})(1j);",62,135,"|||rating|this|if|data|function|var|star|||||||||||return|input|readOnly|fn|addClass|current|rater|select|null|split|draw|inputs|serial|else|apply|count|typeof|undefined|blur|focus|cancel|stars|removeClass|true|arguments|false|calls|checked|val|hover|drain|div|length|disabled|attr|be|tagName|class|each|filter|spw|_|width|id|extend|INPUT|title|to||drawn|call|andSelf|prevAll|metadata|append|cancelValue|callback|applied|mouseover|string|mouseout|jQuery|on|click|removeAttr|fill|readonly|value|hide|className|options|document|number|replace|starWidth|disable|Math|floor|find|css|margin|left|px|half|live|execCommand|try|msie|BackgroundImageCache|browser|catch|change|context|before|control|span|meta|makeArray|slice|children|body|form|required|show|siblings|unnamed|is|name|enable|Cancel|Rating|type|radio|window|not".split("|"),0,{}));var AnyTime={pad:function(c,a){var b=String(Math.abs(c));while(b.length<a){b="0"+b}if(c<0){b="-"+b}return b}};(function(j){var f=(24*60*60*1000);var d=[31,28,31,30,31,30,31,31,30,31,30,31];var h=null;var g=false;var b=(navigator.userAgent.indexOf("MSIE 6")>0);var a=(navigator.userAgent.indexOf("MSIE 7")>0);var c=[];jQuery.prototype.AnyTime_picker=function(k){return this.each(function(l){AnyTime.picker(this.id,k)})};jQuery.prototype.AnyTime_noPicker=function(){return this.each(function(k){AnyTime.noPicker(this.id)})};jQuery.prototype.AnyTime_height=function(k){return(b?Number(this.css("height").replace(/[^0-9]/g,"")):this.outerHeight(k))};jQuery.prototype.AnyTime_width=function(k){return(b?(1+Number(this.css("width").replace(/[^0-9]/g,""))):this.outerWidth(k))};jQuery.prototype.AnyTime_current=function(k,l){if(k){this.removeClass("AnyTime-out-btn ui-state-default ui-state-disabled ui-state-highlight");this.addClass("AnyTime-cur-btn ui-state-default ui-state-highlight")}else{this.removeClass("AnyTime-cur-btn ui-state-highlight");if(!l){this.addClass("AnyTime-out-btn ui-state-disabled")}else{this.removeClass("AnyTime-out-btn ui-state-disabled")}}};jQuery.prototype.AnyTime_clickCurrent=function(){this.find(".AnyTime-cur-btn").triggerHandler("click")};j(document).ready(function(){if(b){h=j('<iframe frameborder="0" scrolling="no"></iframe>');h.src="javascript:'<html></html>';";j(h).css({display:"block",height:"1px",left:"0",top:"0",width:"1px",zIndex:0});j(document.body).append(h)}for(var k in c){if(!Array.prototype[k]){c[k].onReady()}}g=true});AnyTime.Converter=function(w){var q=0;var v=9;var p=9;var o=6;var u=3;var r=Number.MIN_VALUE;var y=Number.MIN_VALUE;var n=Number.MIN_VALUE;var l=(-1);var s=Number.MIN_VALUE;var m=(-1);var k=false;this.fmt="%Y-%m-%d %T";this.dAbbr=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];this.dNames=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];this.eAbbr=["BCE","CE"];this.mAbbr=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];this.mNames=["January","February","March","April","May","June","July","August","September","October","November","December"];this.baseYear=null;this.dAt=function(z,A){return((z.charCodeAt(A)>="0".charCodeAt(0))&&(z.charCodeAt(A)<="9".charCodeAt(0)))};this.format=function(z){var E=new Date(z.getTime());if((r==Number.MIN_VALUE)&&(n!=Number.MIN_VALUE)){E.setTime((E.getTime()+(E.getTimezoneOffset()*60000))+(n*60000))}var A;var D="";for(var C=0;C<q;C++){if(this.fmt.charAt(C)!="%"){D+=this.fmt.charAt(C)}else{var B=this.fmt.charAt(C+1);switch(B){case"a":D+=this.dAbbr[E.getDay()];break;case"B":if(E.getFullYear()<0){D+=this.eAbbr[0]}break;case"b":D+=this.mAbbr[E.getMonth()];break;case"C":if(E.getFullYear()>0){D+=this.eAbbr[1]}break;case"c":D+=E.getMonth()+1;break;case"d":A=E.getDate();if(A<10){D+="0"}D+=String(A);break;case"D":A=String(E.getDate());D+=A;if((A.length==2)&&(A.charAt(0)=="1")){D+="th"}else{switch(A.charAt(A.length-1)){case"1":D+="st";break;case"2":D+="nd";break;case"3":D+="rd";break;default:D+="th";break}}break;case"E":D+=this.eAbbr[(E.getFullYear()<0)?0:1];break;case"e":D+=E.getDate();break;case"H":A=E.getHours();if(A<10){D+="0"}D+=String(A);break;case"h":case"I":A=E.getHours()%12;if(A==0){D+="12"}else{if(A<10){D+="0"}D+=String(A)}break;case"i":A=E.getMinutes();if(A<10){D+="0"}D+=String(A);break;case"k":D+=E.getHours();break;case"l":A=E.getHours()%12;if(A==0){D+="12"}else{D+=String(A)}break;case"M":D+=this.mNames[E.getMonth()];break;case"m":A=E.getMonth()+1;if(A<10){D+="0"}D+=String(A);break;case"p":D+=((E.getHours()<12)?"AM":"PM");break;case"r":A=E.getHours()%12;if(A==0){D+="12:"}else{if(A<10){D+="0"}D+=String(A)+":"}A=E.getMinutes();if(A<10){D+="0"}D+=String(A)+":";A=E.getSeconds();if(A<10){D+="0"}D+=String(A);D+=((E.getHours()<12)?"AM":"PM");break;case"S":case"s":A=E.getSeconds();if(A<10){D+="0"}D+=String(A);break;case"T":A=E.getHours();if(A<10){D+="0"}D+=String(A)+":";A=E.getMinutes();if(A<10){D+="0"}D+=String(A)+":";A=E.getSeconds();if(A<10){D+="0"}D+=String(A);break;case"W":D+=this.dNames[E.getDay()];break;case"w":D+=E.getDay();break;case"Y":D+=AnyTime.pad(E.getFullYear(),4);break;case"y":A=E.getFullYear()%100;D+=AnyTime.pad(A,2);break;case"Z":D+=AnyTime.pad(Math.abs(E.getFullYear()),4);break;case"z":D+=Math.abs(E.getFullYear());break;case"%":D+="%";break;case"#":A=(r!=Number.MIN_VALUE)?r:(n==Number.MIN_VALUE)?(0-E.getTimezoneOffset()):n;if(A>=0){D+="+"}D+=A;break;case"@":A=(r!=Number.MIN_VALUE)?r:(n==Number.MIN_VALUE)?(0-E.getTimezoneOffset()):n;if(AnyTime.utcLabel&&AnyTime.utcLabel[A]){if((l>0)&&(l<AnyTime.utcLabel[A].length)){D+=AnyTime.utcLabel[A][l]}else{D+=AnyTime.utcLabel[A][0]}break}D+="UTC";B=":";case"+":case"-":case":":case";":A=(r!=Number.MIN_VALUE)?r:(n==Number.MIN_VALUE)?(0-E.getTimezoneOffset()):n;if(A<0){D+="-"}else{D+="+"}A=Math.abs(A);D+=((B=="+")||(B==":"))?AnyTime.pad(Math.floor(A/60),2):Math.floor(A/60);if((B==":")||(B==";")){D+=":"}D+=AnyTime.pad(A%60,2);break;case"f":case"j":case"U":case"u":case"V":case"v":case"X":case"x":throw"%"+B+" not implemented by AnyTime.Converter";default:D+=this.fmt.substr(C,2)}C++}}return D};this.getUtcParseOffsetCaptured=function(){return y};this.getUtcParseOffsetSubIndex=function(){return m};this.parse=function(K){y=s;m=(-1);var C=1;var E=new Date(4,0,1,0,0,0,0);var J=K.length;var M=0;var H=1,F=s;var G,D,A,B,L;for(var I=0;I<q;I++){if(this.fmt.charAt(I)=="%"){var z=this.fmt.charAt(I+1);switch(z){case"a":D=false;for(B=0;M+B<J;B++){A=K.substr(M,B);for(G=0;G<12;G++){if(this.dAbbr[G]==A){D=true;M+=B;break}}if(D){break}}if(!D){throw"unknown weekday: "+K.substr(M)}break;case"B":B=this.eAbbr[0].length;if((M+B<=J)&&(K.substr(M,B)==this.eAbbr[0])){C=(-1);M+=B}break;case"b":D=false;for(B=0;M+B<J;B++){A=K.substr(M,B);for(G=0;G<12;G++){if(this.mAbbr[G]==A){E.setMonth(G);D=true;M+=B;break}}if(D){break}}if(!D){throw"unknown month: "+K.substr(M)}break;case"C":B=this.eAbbr[1].length;if((M+B<=J)&&(K.substr(M,B)==this.eAbbr[1])){M+=B}break;case"c":if((M+1<J)&&this.dAt(K,M+1)){E.setMonth((Number(K.substr(M,2))-1)%12);M+=2}else{E.setMonth((Number(K.substr(M,1))-1)%12);M++}break;case"D":if((M+1<J)&&this.dAt(K,M+1)){E.setDate(Number(K.substr(M,2)));M+=4}else{E.setDate(Number(K.substr(M,1)));M+=3}break;case"d":E.setDate(Number(K.substr(M,2)));M+=2;break;case"E":B=this.eAbbr[0].length;if((M+B<=J)&&(K.substr(M,B)==this.eAbbr[0])){C=(-1);M+=B}else{if((M+(B=this.eAbbr[1].length)<=J)&&(K.substr(M,B)==this.eAbbr[1])){M+=B}else{throw"unknown era: "+K.substr(M)}}break;case"e":if((M+1<J)&&this.dAt(K,M+1)){E.setDate(Number(K.substr(M,2)));M+=2}else{E.setDate(Number(K.substr(M,1)));M++}break;case"f":M+=6;break;case"H":E.setHours(Number(K.substr(M,2)));M+=2;break;case"h":case"I":E.setHours(Number(K.substr(M,2)));M+=2;break;case"i":E.setMinutes(Number(K.substr(M,2)));M+=2;break;case"k":if((M+1<J)&&this.dAt(K,M+1)){E.setHours(Number(K.substr(M,2)));M+=2}else{E.setHours(Number(K.substr(M,1)));M++}break;case"l":if((M+1<J)&&this.dAt(K,M+1)){E.setHours(Number(K.substr(M,2)));M+=2}else{E.setHours(Number(K.substr(M,1)));M++}break;case"M":D=false;for(B=u;M+B<=J;B++){if(B>p){break}A=K.substr(M,B);for(G=0;G<12;G++){if(this.mNames[G]==A){E.setMonth(G);D=true;M+=B;break}}if(D){break}}break;case"m":E.setMonth((Number(K.substr(M,2))-1)%12);M+=2;break;case"p":if(E.getHours()==12){if(K.charAt(M)=="A"){E.setHours(0)}}else{if(K.charAt(M)=="P"){E.setHours(E.getHours()+12)}}M+=2;break;case"r":E.setHours(Number(K.substr(M,2)));E.setMinutes(Number(K.substr(M+3,2)));E.setSeconds(Number(K.substr(M+6,2)));if(E.getHours()==12){if(K.charAt(M)=="A"){E.setHours(0)}}else{if(K.charAt(M)=="P"){E.setHours(E.getHours()+12)}}M+=10;break;case"S":case"s":E.setSeconds(Number(K.substr(M,2)));M+=2;break;case"T":E.setHours(Number(K.substr(M,2)));E.setMinutes(Number(K.substr(M+3,2)));E.setSeconds(Number(K.substr(M+6,2)));M+=8;break;case"W":D=false;for(B=o;M+B<=J;B++){if(B>v){break}A=K.substr(M,B);for(G=0;G<7;G++){if(this.dNames[G]==A){D=true;M+=B;break}}if(D){break}}break;case"w":M+=1;break;case"Y":G=4;if(K.substr(M,1)=="-"){G++}E.setFullYear(Number(K.substr(M,G)));M+=G;break;case"y":G=2;if(K.substr(M,1)=="-"){G++}L=Number(K.substr(M,G));if(typeof(this.baseYear)=="number"){L+=this.baseYear}else{if(L<70){L+=2000}else{L+=1900}}E.setFullYear(L);M+=G;break;case"Z":E.setFullYear(Number(K.substr(M,4)));M+=4;break;case"z":G=0;while((M<J)&&this.dAt(K,M)){G=(G*10)+Number(K.charAt(M++))}E.setFullYear(G);break;case"#":if(K.charAt(M++)=="-"){H=(-1)}for(F=0;(M<J)&&(String(G=Number(K.charAt(M)))==K.charAt(M));M++){F=(F*10)+G}F*=H;break;case"@":m=(-1);if(AnyTime.utcLabel){D=false;for(F in AnyTime.utcLabel){if(!Array.prototype[F]){for(G=0;G<AnyTime.utcLabel[F].length;G++){A=AnyTime.utcLabel[F][G];B=A.length;if((M+B<=J)&&(K.substr(M,B)==A)){M+=B;D=true;break}}if(D){break}}}if(D){m=G;F=Number(F);break}}if((M+9<J)||(K.substr(M,3)!="UTC")){throw"unknown time zone: "+K.substr(M)}M+=3;z=":";case"-":case"+":case":":case";":if(K.charAt(M++)=="-"){H=(-1)}F=Number(K.charAt(M));if((z=="+")||(z==":")||((M+3<J)&&(String(Number(K.charAt(M+3)))!==K.charAt(M+3)))){F=(F*10)+Number(K.charAt(++M))}F*=60;if((z==":")||(z==";")){M++}F=(F+Number(K.substr(++M,2)))*H;M+=2;break;case"j":case"U":case"u":case"V":case"v":case"X":case"x":throw"%"+this.fmt.charAt(I+1)+" not implemented by AnyTime.Converter";case"%":default:throw"%"+this.fmt.charAt(I+1)+" reserved for future use";break}I++}else{if(this.fmt.charAt(I)!=K.charAt(M)){throw K+' is not in "'+this.fmt+'" format'}else{M++}}}if(C<0){E.setFullYear(0-E.getFullYear())}if(F!=Number.MIN_VALUE){if(k){y=F}else{E.setTime((E.getTime()-(F*60000))-(E.getTimezoneOffset()*60000))}}return E};this.setUtcFormatOffsetAlleged=function(A){var z=r;r=A;return z};this.setUtcFormatOffsetSubIndex=function(z){var A=l;l=z;return A};(function(B){var A,z;w=jQuery.extend(true,{},w||{});if(w.baseYear){B.baseYear=Number(w.baseYear)}if(w.format){B.fmt=w.format}q=B.fmt.length;if(w.dayAbbreviations){B.dAbbr=j.makeArray(w.dayAbbreviations)}if(w.dayNames){B.dNames=j.makeArray(w.dayNames);v=1;o=1000;for(A=0;A<7;A++){z=B.dNames[A].length;if(z>v){v=z}if(z<o){o=z}}}if(w.eraAbbreviations){B.eAbbr=j.makeArray(w.eraAbbreviations)}if(w.monthAbbreviations){B.mAbbr=j.makeArray(w.monthAbbreviations)}if(w.monthNames){B.mNames=j.makeArray(w.monthNames);p=1;u=1000;for(A=0;A<12;A++){z=B.mNames[A].length;if(z>p){p=z}if(z<u){u=z}}}if(typeof w.utcFormatOffsetImposed!="undefined"){n=w.utcFormatOffsetImposed}if(typeof w.utcParseOffsetAssumed!="undefined"){s=w.utcParseOffsetAssumed}if(w.utcParseOffsetCapture){k=true}})(this)};AnyTime.noPicker=function(k){if(c[k]){c[k].cleanup();delete c[k]}};AnyTime.picker=function(m,k){if(c[m]){throw'Cannot create another AnyTime picker for "'+m+'"'}var l=null;c[m]={twelveHr:false,ajaxOpts:null,denyTab:true,askEra:false,cloak:null,conv:null,bMinW:0,bMinH:0,dMinW:0,dMinH:0,div:null,dB:null,dD:null,dY:null,dMo:null,dDoM:null,hDoM:null,hMo:null,hTitle:null,hY:null,dT:null,dH:null,dM:null,dS:null,dO:null,earliest:null,fBtn:null,fDOW:0,hBlur:null,hClick:null,hFocus:null,hKeydown:null,hKeypress:null,id:null,inp:null,latest:null,lastAjax:null,lostFocus:false,lX:"X",lY:"Year",lO:"Time Zone",oBody:null,oConv:null,oCur:null,oDiv:null,oLab:null,oListMinW:0,oMinW:0,oSel:null,offMin:Number.MIN_VALUE,offSI:-1,offStr:"",pop:true,time:null,tMinW:0,tMinH:0,url:null,wMinW:0,wMinH:0,yAhead:null,y0XXX:null,yCur:null,yDiv:null,yLab:null,yNext:null,yPast:null,yPrior:null,initialize:function(E){l=this;this.id="AnyTime--"+E.replace(/[^-_.A-Za-z0-9]/g,"--AnyTime--");k=jQuery.extend(true,{},k||{});k.utcParseOffsetCapture=true;this.conv=new AnyTime.Converter(k);if(k.placement){if(k.placement=="inline"){this.pop=false}else{if(k.placement!="popup"){throw"unknown placement: "+k.placement}}}if(k.ajaxOptions){this.ajaxOpts=jQuery.extend({},k.ajaxOptions);if(!this.ajaxOpts.success){this.ajaxOpts.success=function(Q,r){l.inp.val(Q)}}}if(k.earliest){if(typeof k.earliest.getTime=="function"){this.earliest=k.earliest.getTime()}else{this.earliest=this.conv.parse(k.earliest.toString())}}if(k.firstDOW){if((k.firstDOW<0)||(k.firstDOW>6)){throw new Exception("illegal firstDOW: "+k.firstDOW)}this.fDOW=k.firstDOW}if(k.latest){if(typeof k.latest.getTime=="function"){this.latest=k.latest.getTime()}else{this.latest=this.conv.parse(k.latest.toString())}}this.lX=k.labelDismiss||"X";this.lY=k.labelYear||"Year";this.lO=k.labelTimeZone||"Time Zone";var I;var z;var F;var u=0;var J=this.conv.fmt;if(typeof k.askEra!="undefined"){this.askEra=k.askEra}else{this.askEra=(J.indexOf("%B")>=0)||(J.indexOf("%C")>=0)||(J.indexOf("%E")>=0)}var D=(J.indexOf("%Y")>=0)||(J.indexOf("%y")>=0)||(J.indexOf("%Z")>=0)||(J.indexOf("%z")>=0);var K=(J.indexOf("%b")>=0)||(J.indexOf("%c")>=0)||(J.indexOf("%M")>=0)||(J.indexOf("%m")>=0);var y=(J.indexOf("%D")>=0)||(J.indexOf("%d")>=0)||(J.indexOf("%e")>=0);var n=D||K||y;this.twelveHr=(J.indexOf("%h")>=0)||(J.indexOf("%I")>=0)||(J.indexOf("%l")>=0)||(J.indexOf("%r")>=0);var v=this.twelveHr||(J.indexOf("%H")>=0)||(J.indexOf("%k")>=0)||(J.indexOf("%T")>=0);var s=(J.indexOf("%i")>=0)||(J.indexOf("%r")>=0)||(J.indexOf("%T")>=0);var N=((J.indexOf("%r")>=0)||(J.indexOf("%S")>=0)||(J.indexOf("%s")>=0)||(J.indexOf("%T")>=0));if(N&&(typeof k.askSecond!="undefined")){N=k.askSecond}var P=((J.indexOf("%#")>=0)||(J.indexOf("%+")>=0)||(J.indexOf("%-")>=0)||(J.indexOf("%:")>=0)||(J.indexOf("%;")>=0)||(J.indexOf("%<")>=0)||(J.indexOf("%>")>=0)||(J.indexOf("%@")>=0));var w=v||s||N||P;if(P){this.oConv=new AnyTime.Converter({format:k.formatUtcOffset||J.match(/\S*%[-+:;<>#@]\S*/g).join(" ")})}this.inp=j(document.getElementById(E));this.div=j('<div class="AnyTime-win AnyTime-pkr ui-widget ui-widget-content ui-corner-all" style="width:0;height:0" id="'+this.id+'" aria-live="off"/>');this.inp.after(this.div);this.wMinW=this.div.outerWidth(!j.browser.safari);this.wMinH=this.div.AnyTime_height(true);this.hTitle=j('<h5 class="AnyTime-hdr ui-widget-header ui-corner-top"/>');this.div.append(this.hTitle);this.dB=j('<div class="AnyTime-body" style="width:0;height:0"/>');this.div.append(this.dB);this.bMinW=this.dB.outerWidth(true);this.bMinH=this.dB.AnyTime_height(true);if(k.hideInput){this.inp.css({border:0,height:"1px",margin:0,padding:0,width:"1px"})}z=null;var H=null;if(this.pop){H=j('<div class="AnyTime-x-btn ui-state-default">'+this.lX+"</div>");this.hTitle.append(H);H.click(function(r){l.dismiss(r)})}F="";if(n){this.dD=j('<div class="AnyTime-date" style="width:0;height:0"/>');this.dB.append(this.dD);this.dMinW=this.dD.outerWidth(true);this.dMinH=this.dD.AnyTime_height(true);if(D){this.yLab=j('<h6 class="AnyTime-lbl AnyTime-lbl-yr">'+this.lY+"</h6>");this.dD.append(this.yLab);this.dY=j('<ul class="AnyTime-yrs ui-helper-reset" />');this.dD.append(this.dY);this.yPast=this.btn(this.dY,"<",this.newYear,["yrs-past"],"- "+this.lY);this.yPrior=this.btn(this.dY,"1",this.newYear,["yr-prior"],"-1 "+this.lY);this.yCur=this.btn(this.dY,"2",this.newYear,["yr-cur"],this.lY);this.yCur.removeClass("ui-state-default");this.yCur.addClass("AnyTime-cur-btn ui-state-default ui-state-highlight");this.yNext=this.btn(this.dY,"3",this.newYear,["yr-next"],"+1 "+this.lY);this.yAhead=this.btn(this.dY,">",this.newYear,["yrs-ahead"],"+ "+this.lY);u++}if(K){F=k.labelMonth||"Month";this.hMo=j('<h6 class="AnyTime-lbl AnyTime-lbl-month">'+F+"</h6>");this.dD.append(this.hMo);this.dMo=j('<ul class="AnyTime-mons" />');this.dD.append(this.dMo);for(I=0;I<12;I++){var M=this.btn(this.dMo,this.conv.mAbbr[I],function(R){var Q=j(R.target);if(Q.hasClass("AnyTime-out-btn")){return}var S=R.target.AnyTime_month;var r=new Date(this.time.getTime());if(r.getDate()>d[S]){r.setDate(d[S])}r.setMonth(S);this.set(r);this.upd(Q)},["mon","mon"+String(I+1)],F+" "+this.conv.mNames[I]);M[0].AnyTime_month=I}u++}if(y){F=k.labelDayOfMonth||"Day of Month";this.hDoM=j('<h6 class="AnyTime-lbl AnyTime-lbl-dom">'+F+"</h6>");this.dD.append(this.hDoM);this.dDoM=j('<table border="0" cellpadding="0" cellspacing="0" class="AnyTime-dom-table"/>');this.dD.append(this.dDoM);z=j('<thead class="AnyTime-dom-head"/>');this.dDoM.append(z);var p=j('<tr class="AnyTime-dow"/>');z.append(p);for(I=0;I<7;I++){p.append('<th class="AnyTime-dow AnyTime-dow'+String(I+1)+'">'+this.conv.dAbbr[(this.fDOW+I)%7]+"</th>")}var o=j('<tbody class="AnyTime-dom-body" />');this.dDoM.append(o);for(var A=0;A<6;A++){p=j('<tr class="AnyTime-wk AnyTime-wk'+String(A+1)+'"/>');o.append(p);for(I=0;I<7;I++){this.btn(p,"x",function(R){var Q=j(R.target);if(Q.hasClass("AnyTime-out-btn")){return}var S=Number(Q.html());if(S){var r=new Date(this.time.getTime());r.setDate(S);this.set(r);this.upd(Q)}},["dom"],F)}}u++}}if(w){var G,C;this.dT=j('<div class="AnyTime-time" style="width:0;height:0" />');this.dB.append(this.dT);this.tMinW=this.dT.outerWidth(true);this.tMinH=this.dT.AnyTime_height(true);if(v){this.dH=j('<div class="AnyTime-hrs"/>');this.dT.append(this.dH);F=k.labelHour||"Hour";this.dH.append(j('<h6 class="AnyTime-lbl AnyTime-lbl-hr">'+F+"</h6>"));var O=j('<ul class="AnyTime-hrs-am"/>');this.dH.append(O);var q=j('<ul class="AnyTime-hrs-pm"/>');this.dH.append(q);for(I=0;I<12;I++){if(this.twelveHr){if(I==0){z="12am"}else{z=String(I)+"am"}}else{z=AnyTime.pad(I,2)}this.btn(O,z,this.newHour,["hr","hr"+String(I)],F+" "+z);if(this.twelveHr){if(I==0){z="12pm"}else{z=String(I)+"pm"}}else{z=I+12}this.btn(q,z,this.newHour,["hr","hr"+String(I+12)],F+" "+z)}u++}if(s){this.dM=j('<div class="AnyTime-mins"/>');this.dT.append(this.dM);F=k.labelMinute||"Minute";this.dM.append(j('<h6 class="AnyTime-lbl AnyTime-lbl-min">'+F+"</h6>"));G=j('<ul class="AnyTime-mins-tens"/>');this.dM.append(G);for(I=0;I<6;I++){this.btn(G,I,function(R){var Q=j(R.target);if(Q.hasClass("AnyTime-out-btn")){return}var r=new Date(this.time.getTime());r.setMinutes((Number(Q.text())*10)+(this.time.getMinutes()%10));this.set(r);this.upd(Q)},["min-ten","min"+I+"0"],F+" "+I+"0")}for(;I<12;I++){this.btn(G," ",j.noop,["min-ten","min"+I+"0"],F+" "+I+"0").addClass("AnyTime-min-ten-btn-empty ui-state-default ui-state-disabled")}C=j('<ul class="AnyTime-mins-ones"/>');this.dM.append(C);for(I=0;I<10;I++){this.btn(C,I,function(R){var Q=j(R.target);if(Q.hasClass("AnyTime-out-btn")){return}var r=new Date(this.time.getTime());r.setMinutes((Math.floor(this.time.getMinutes()/10)*10)+Number(Q.text()));this.set(r);this.upd(Q)},["min-one","min"+I],F+" "+I)}for(;I<12;I++){this.btn(C," ",j.noop,["min-one","min"+I+"0"],F+" "+I).addClass("AnyTime-min-one-btn-empty ui-state-default ui-state-disabled")}u++}if(N){this.dS=j('<div class="AnyTime-secs"/>');this.dT.append(this.dS);F=k.labelSecond||"Second";this.dS.append(j('<h6 class="AnyTime-lbl AnyTime-lbl-sec">'+F+"</h6>"));G=j('<ul class="AnyTime-secs-tens"/>');this.dS.append(G);for(I=0;I<6;I++){this.btn(G,I,function(R){var Q=j(R.target);if(Q.hasClass("AnyTime-out-btn")){return}var r=new Date(this.time.getTime());r.setSeconds((Number(Q.text())*10)+(this.time.getSeconds()%10));this.set(r);this.upd(Q)},["sec-ten","sec"+I+"0"],F+" "+I+"0")}for(;I<12;I++){this.btn(G," ",j.noop,["sec-ten","sec"+I+"0"],F+" "+I+"0").addClass("AnyTime-sec-ten-btn-empty ui-state-default ui-state-disabled")}C=j('<ul class="AnyTime-secs-ones"/>');this.dS.append(C);for(I=0;I<10;I++){this.btn(C,I,function(R){var Q=j(R.target);if(Q.hasClass("AnyTime-out-btn")){return}var r=new Date(this.time.getTime());r.setSeconds((Math.floor(this.time.getSeconds()/10)*10)+Number(Q.text()));this.set(r);this.upd(Q)},["sec-one","sec"+I],F+" "+I)}for(;I<12;I++){this.btn(C," ",j.noop,["sec-one","sec"+I+"0"],F+" "+I).addClass("AnyTime-sec-one-btn-empty ui-state-default ui-state-disabled")}u++}if(P){this.dO=j('<div class="AnyTime-offs" />');this.dT.append(this.dO);this.oMinW=this.dO.outerWidth(true);this.oLab=j('<h6 class="AnyTime-lbl AnyTime-lbl-off">'+this.lO+"</h6>");this.dO.append(this.oLab);var B=j('<ul class="AnyTime-off-list ui-helper-reset" />');this.dO.append(B);this.oCur=this.btn(B,"",this.newOffset,["off","off-cur"],F);this.oCur.removeClass("ui-state-default");this.oCur.addClass("AnyTime-cur-btn ui-state-default ui-state-highlight");this.oCur.css({overflow:"hidden"});this.oSel=this.btn(B,"?",this.newOffset,["off","off-select"],"+/- "+this.lO);this.oListMinW=this.oCur.outerWidth(true)+this.oSel.outerWidth(true);u++}}if(k.labelTitle){this.hTitle.append(k.labelTitle)}else{if(u>1){this.hTitle.append("Select a "+(n?(w?"Date and Time":"Date"):"Time"))}else{this.hTitle.append("Select")}}try{this.time=this.conv.parse(this.inp.val());this.offMin=this.conv.getUtcParseOffsetCaptured();this.offSI=this.conv.getUtcParseOffsetSubIndex()}catch(L){this.time=new Date()}this.lastAjax=this.time;if(this.pop){this.div.hide();if(h){h.hide()}this.div.css("position","absolute")}this.inp.blur(this.hBlur=function(r){l.inpBlur(r)});this.inp.click(this.hClick=function(r){l.showPkr(r)});this.inp.focus(this.hFocus=function(r){if(l.lostFocus){l.showPkr(r)}l.lostFocus=false});this.inp.keydown(this.hKeydown=function(r){l.key(r)});this.inp.keypress(this.hKeypress=function(r){if(j.browser.opera&&l.denyTab){r.preventDefault()}});this.div.click(function(r){l.lostFocus=false;l.inp.focus()});j(window).resize(function(r){l.pos(r)});if(g){this.onReady()}},ajax:function(){if(this.ajaxOpts&&(this.time.getTime()!=this.lastAjax.getTime())){try{var o=jQuery.extend({},this.ajaxOpts);if(typeof o.data=="object"){o.data[this.inp[0].name||this.inp[0].id]=this.inp.val()}else{var n=(this.inp[0].name||this.inp[0].id)+"="+encodeURI(this.inp.val());if(o.data){o.data+="&"+n}else{o.data=n}}j.ajax(o);this.lastAjax=this.time}catch(p){}}return},askOffset:function(z){if(!this.oDiv){this.makeCloak();this.oDiv=j('<div class="AnyTime-win AnyTime-off-selector ui-widget ui-widget-content ui-corner-all" style="position:absolute" />');this.div.append(this.oDiv);var I=j('<h5 class="AnyTime-hdr AnyTime-hdr-off-selector ui-widget-header ui-corner-top" />');this.oDiv.append(I);this.oBody=j('<div class="AnyTime-body AnyTime-body-off-selector" style="overflow:auto;white-space:nowrap" />');this.oDiv.append(this.oBody);var B=this.oBody.AnyTime_height(true);var E=this.oBody.AnyTime_width(true);var D=I.AnyTime_width(true);var y=j('<div class="AnyTime-x-btn ui-state-default">'+this.lX+"</div>");I.append(y);y.click(function(o){l.dismissODiv(o)});I.append(this.lO);if(b||a){I.width(String(this.lO.length*0.8)+"em")}var n=I.AnyTime_width(true)-E;var p=j('<ul class="AnyTime-off-off" />');var s=null;this.oBody.append(p);var G=(this.oConv.fmt.indexOf("%@")>=0);var r=0;if(AnyTime.utcLabel){for(var v=-720;v<720;v++){if(AnyTime.utcLabel[v]){this.oConv.setUtcFormatOffsetAlleged(v);for(var A=0;A<AnyTime.utcLabel[v].length;A++){this.oConv.setUtcFormatOffsetSubIndex(A);s=this.btn(p,this.oConv.format(this.time),this.newOPos,["off-off"],v);s[0].AnyTime_offMin=v;s[0].AnyTime_offSI=A;var u=s.width();if(u>r){r=u}if(!G){break}}}}}if(s){s.addClass("AnyTime-off-off-last-btn")}this.oBody.find(".AnyTime-off-off-btn").width(r);if(s){var F=s.AnyTime_width(true);if(F>n){n=F+1}}this.oBody.width(n);n=this.oBody.AnyTime_width(true);this.oDiv.width(n);if(b||a){I.width(n-D)}var q=this.oDiv.AnyTime_height(true);var H=this.div.height()*0.75;if(q>H){q=H;this.oBody.height(q-(I.AnyTime_height(true)+B));this.oBody.width(this.oBody.width()+20);this.oDiv.width(this.oDiv.width()+20);if(b||a){I.width(this.oBody.AnyTime_width(true)-D)}}if(!a){this.oDiv.height(String(q)+"px")}}else{this.cloak.show();this.oDiv.show()}this.pos(z);this.updODiv(null);var C=this.oDiv.find(".AnyTime-off-off-btn.AnyTime-cur-btn:first");if(!C.length){C=this.oDiv.find(".AnyTime-off-off-btn:first")}this.setFocus(C)},askYear:function(p){if(!this.yDiv){this.makeCloak();this.yDiv=j('<div class="AnyTime-win AnyTime-yr-selector ui-widget ui-widget-content ui-corner-all" style="position:absolute" />');this.div.append(this.yDiv);var s=j('<h5 class="AnyTime-hdr AnyTime-hdr-yr-selector ui-widget-header ui-corner-top" />');this.yDiv.append(s);var r=j('<div class="AnyTime-x-btn ui-state-default">'+this.lX+"</div>");s.append(r);r.click(function(u){l.dismissYDiv(u)});s.append(this.lY);var q=j('<div class="AnyTime-body AnyTime-body-yr-selector" />');var n=q.AnyTime_width(true);var o=0;this.yDiv.append(q);cont=j('<ul class="AnyTime-yr-mil" />');q.append(cont);this.y0XXX=this.btn(cont,0,this.newYPos,["mil","mil0"],this.lY+" "+0+"000");for(i=1;i<10;i++){this.btn(cont,i,this.newYPos,["mil","mil"+i],this.lY+" "+i+"000")}n+=cont.AnyTime_width(true);if(o<cont.AnyTime_height(true)){o=cont.AnyTime_height(true)}cont=j('<ul class="AnyTime-yr-cent" />');q.append(cont);for(i=0;i<10;i++){this.btn(cont,i,this.newYPos,["cent","cent"+i],this.lY+" "+i+"00")}n+=cont.AnyTime_width(true);if(o<cont.AnyTime_height(true)){o=cont.AnyTime_height(true)}cont=j('<ul class="AnyTime-yr-dec" />');q.append(cont);for(i=0;i<10;i++){this.btn(cont,i,this.newYPos,["dec","dec"+i],this.lY+" "+i+"0")}n+=cont.AnyTime_width(true);if(o<cont.AnyTime_height(true)){o=cont.AnyTime_height(true)}cont=j('<ul class="AnyTime-yr-yr" />');q.append(cont);for(i=0;i<10;i++){this.btn(cont,i,this.newYPos,["yr","yr"+i],this.lY+" "+i)}n+=cont.AnyTime_width(true);if(o<cont.AnyTime_height(true)){o=cont.AnyTime_height(true)}if(this.askEra){cont=j('<ul class="AnyTime-yr-era" />');q.append(cont);this.btn(cont,this.conv.eAbbr[0],function(w){var u=new Date(this.time.getTime());var v=u.getFullYear();if(v>0){u.setFullYear(0-v)}this.set(u);this.updYDiv(j(w.target))},["era","bce"],this.conv.eAbbr[0]);this.btn(cont,this.conv.eAbbr[1],function(w){var u=new Date(this.time.getTime());var v=u.getFullYear();if(v<0){u.setFullYear(0-v)}this.set(u);this.updYDiv(j(w.target))},["era","ce"],this.conv.eAbbr[1]);n+=cont.AnyTime_width(true);if(o<cont.AnyTime_height(true)){o=cont.AnyTime_height(true)}}if(j.browser.msie){n+=1}else{if(j.browser.safari){n+=2}}o+=q.AnyTime_height(true);q.css("width",String(n)+"px");if(!a){q.css("height",String(o)+"px")}if(b||a){s.width(q.outerWidth(true))}o+=s.AnyTime_height(true);if(s.AnyTime_width(true)>n){n=s.AnyTime_width(true)}this.yDiv.css("width",String(n)+"px");if(!a){this.yDiv.css("height",String(o)+"px")}}else{this.cloak.show();this.yDiv.show()}this.pos(p);this.updYDiv(null);this.setFocus(this.yDiv.find(".AnyTime-yr-btn.AnyTime-cur-btn:first"))},inpBlur:function(n){if(this.oDiv&&this.oDiv.is(":visible")){l.inp.focus();return}this.lostFocus=true;setTimeout(function(){if(l.lostFocus){l.div.find(".AnyTime-focus-btn").removeClass("AnyTime-focus-btn ui-state-focus");if(l.pop){l.dismiss(n)}else{l.ajax()}}},334)},btn:function(u,v,w,q,s){var p=((u[0].nodeName.toLowerCase()=="ul")?"li":"td");var o="<"+p+' class="AnyTime-btn';for(var r=0;r<q.length;r++){o+=" AnyTime-"+q[r]+"-btn"}var n=j(o+' ui-state-default">'+v+"</"+p+">");u.append(n);n.AnyTime_title=s;n.click(function(y){l.tempFunc=w;l.tempFunc(y)});n.dblclick(function(z){var y=j(this);if(y.is(".AnyTime-off-off-btn")){l.dismissODiv(z)}else{if(y.is(".AnyTime-mil-btn")||y.is(".AnyTime-cent-btn")||y.is(".AnyTime-dec-btn")||y.is(".AnyTime-yr-btn")||y.is(".AnyTime-era-btn")){l.dismissYDiv(z)}else{if(l.pop){l.dismiss(z)}}}});return n},cleanup:function(n){this.inp.unbind("blur",this.hBlur);this.inp.unbind("click",this.hClick);this.inp.unbind("focus",this.hFocus);this.inp.unbind("keydown",this.hKeydown);this.inp.unbind("keypress",this.hKeypress);this.div.remove()},dismiss:function(n){this.ajax();this.div.hide();if(h){h.hide()}if(this.yDiv){this.dismissYDiv()}if(this.oDiv){this.dismissODiv()}this.lostFocus=true},dismissODiv:function(n){this.oDiv.hide();this.cloak.hide();this.setFocus(this.oCur)},dismissYDiv:function(n){this.yDiv.hide();this.cloak.hide();this.setFocus(this.yCur)},setFocus:function(o){if(!o.hasClass("AnyTime-focus-btn")){this.div.find(".AnyTime-focus-btn").removeClass("AnyTime-focus-btn ui-state-focus");this.fBtn=o;o.removeClass("ui-state-default ui-state-highlight");o.addClass("AnyTime-focus-btn ui-state-default ui-state-highlight ui-state-focus")}if(o.hasClass("AnyTime-off-off-btn")){var q=this.oBody.offset().top;var n=o.offset().top;var p=o.AnyTime_height(true);if(n-p<q){this.oBody.scrollTop(n+this.oBody.scrollTop()-(this.oBody.innerHeight()+q)+(p*2))}else{if(n+p>q+this.oBody.innerHeight()){this.oBody.scrollTop((n+this.oBody.scrollTop())-(q+p))}}}},key:function(q){var r;var o=null;var p=this.div.find(".AnyTime-focus-btn");var n=q.keyCode||q.which;this.denyTab=true;if(n==16){}else{if((n==10)||(n==13)||(n==27)){if(this.oDiv&&this.oDiv.is(":visible")){this.dismissODiv(q)}else{if(this.yDiv&&this.yDiv.is(":visible")){this.dismissYDiv(q)}else{if(this.pop){this.dismiss(q)}}}}else{if((n==33)||((n==9)&&q.shiftKey)){if(this.fBtn.hasClass("AnyTime-off-off-btn")){if(n==9){this.dismissODiv(q)}}else{if(this.fBtn.hasClass("AnyTime-mil-btn")){if(n==9){this.dismissYDiv(q)}}else{if(this.fBtn.hasClass("AnyTime-cent-btn")){this.yDiv.find(".AnyTime-mil-btn.AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-dec-btn")){this.yDiv.find(".AnyTime-cent-btn.AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-yr-btn")){this.yDiv.find(".AnyTime-dec-btn.AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-era-btn")){this.yDiv.find(".AnyTime-yr-btn.AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.parents(".AnyTime-yrs").length){if(n==9){this.denyTab=false;return}}else{if(this.fBtn.hasClass("AnyTime-mon-btn")){if(this.dY){this.yCur.triggerHandler("click")}else{if(n==9){this.denyTab=false;return}}}else{if(this.fBtn.hasClass("AnyTime-dom-btn")){if((n==9)&&q.shiftKey){this.denyTab=false;return}else{o=new Date(this.time.getTime());if(q.shiftKey){o.setFullYear(o.getFullYear()-1)}else{r=o.getMonth()-1;if(o.getDate()>d[r]){o.setDate(d[r])}o.setMonth(r)}this.keyDateChange(o)}}else{if(this.fBtn.hasClass("AnyTime-hr-btn")){o=this.dDoM||this.dMo;if(o){o.AnyTime_clickCurrent()}else{if(this.dY){this.yCur.triggerHandler("click")}else{if(n==9){this.denyTab=false;return}}}}else{if(this.fBtn.hasClass("AnyTime-min-ten-btn")){o=this.dH||this.dDoM||this.dMo;if(o){o.AnyTime_clickCurrent()}else{if(this.dY){this.yCur.triggerHandler("click")}else{if(n==9){this.denyTab=false;return}}}}else{if(this.fBtn.hasClass("AnyTime-min-one-btn")){this.dM.AnyTime_clickCurrent()}else{if(this.fBtn.hasClass("AnyTime-sec-ten-btn")){if(this.dM){o=this.dM.find(".AnyTime-mins-ones")}else{o=this.dH||this.dDoM||this.dMo}if(o){o.AnyTime_clickCurrent()}else{if(this.dY){this.yCur.triggerHandler("click")}else{if(n==9){this.denyTab=false;return}}}}else{if(this.fBtn.hasClass("AnyTime-sec-one-btn")){this.dS.AnyTime_clickCurrent()}else{if(this.fBtn.hasClass("AnyTime-off-btn")){if(this.dS){o=this.dS.find(".AnyTime-secs-ones")}else{if(this.dM){o=this.dM.find(".AnyTime-mins-ones")}else{o=this.dH||this.dDoM||this.dMo}}if(o){o.AnyTime_clickCurrent()}else{if(this.dY){this.yCur.triggerHandler("click")}else{if(n==9){this.denyTab=false;return}}}}}}}}}}}}}}}}}}}else{if((n==34)||(n==9)){if(this.fBtn.hasClass("AnyTime-mil-btn")){this.yDiv.find(".AnyTime-cent-btn.AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-cent-btn")){this.yDiv.find(".AnyTime-dec-btn.AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-dec-btn")){this.yDiv.find(".AnyTime-yr-btn.AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-yr-btn")){o=this.yDiv.find(".AnyTime-era-btn.AnyTime-cur-btn");if(o.length){o.triggerHandler("click")}else{if(n==9){this.dismissYDiv(q)}}}else{if(this.fBtn.hasClass("AnyTime-era-btn")){if(n==9){this.dismissYDiv(q)}}else{if(this.fBtn.hasClass("AnyTime-off-off-btn")){if(n==9){this.dismissODiv(q)}}else{if(this.fBtn.parents(".AnyTime-yrs").length){o=this.dDoM||this.dMo||this.dH||this.dM||this.dS||this.dO;if(o){o.AnyTime_clickCurrent()}else{if(n==9){this.denyTab=false;return}}}else{if(this.fBtn.hasClass("AnyTime-mon-btn")){o=this.dDoM||this.dH||this.dM||this.dS||this.dO;if(o){o.AnyTime_clickCurrent()}else{if(n==9){this.denyTab=false;return}}}else{if(this.fBtn.hasClass("AnyTime-dom-btn")){if(n==9){o=this.dH||this.dM||this.dS||this.dO;if(o){o.AnyTime_clickCurrent()}else{this.denyTab=false;return}}else{o=new Date(this.time.getTime());if(q.shiftKey){o.setFullYear(o.getFullYear()+1)}else{r=o.getMonth()+1;if(o.getDate()>d[r]){o.setDate(d[r])}o.setMonth(r)}this.keyDateChange(o)}}else{if(this.fBtn.hasClass("AnyTime-hr-btn")){o=this.dM||this.dS||this.dO;if(o){o.AnyTime_clickCurrent()}else{if(n==9){this.denyTab=false;return}}}else{if(this.fBtn.hasClass("AnyTime-min-ten-btn")){this.dM.find(".AnyTime-mins-ones .AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-min-one-btn")){o=this.dS||this.dO;if(o){o.AnyTime_clickCurrent()}else{if(n==9){this.denyTab=false;return}}}else{if(this.fBtn.hasClass("AnyTime-sec-ten-btn")){this.dS.find(".AnyTime-secs-ones .AnyTime-cur-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-sec-one-btn")){if(this.dO){this.dO.AnyTime_clickCurrent()}else{if(n==9){this.denyTab=false;return}}}else{if(this.fBtn.hasClass("AnyTime-off-btn")){if(n==9){this.denyTab=false;return}}}}}}}}}}}}}}}}}else{if(n==35){if(this.fBtn.hasClass("AnyTime-mil-btn")||this.fBtn.hasClass("AnyTime-cent-btn")||this.fBtn.hasClass("AnyTime-dec-btn")||this.fBtn.hasClass("AnyTime-yr-btn")||this.fBtn.hasClass("AnyTime-era-btn")){o=this.yDiv.find(".AnyTime-ce-btn");if(!o.length){o=this.yDiv.find(".AnyTime-yr9-btn")}o.triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-dom-btn")){o=new Date(this.time.getTime());o.setDate(1);o.setMonth(o.getMonth()+1);o.setDate(o.getDate()-1);if(q.ctrlKey){o.setMonth(11)}this.keyDateChange(o)}else{if(this.dS){this.dS.find(".AnyTime-sec9-btn").triggerHandler("click")}else{if(this.dM){this.dM.find(".AnyTime-min9-btn").triggerHandler("click")}else{if(this.dH){this.dH.find(".AnyTime-hr23-btn").triggerHandler("click")}else{if(this.dDoM){this.dDoM.find(".AnyTime-dom-btn-filled:last").triggerHandler("click")}else{if(this.dMo){this.dMo.find(".AnyTime-mon12-btn").triggerHandler("click")}else{if(this.dY){this.yAhead.triggerHandler("click")}}}}}}}}}else{if(n==36){if(this.fBtn.hasClass("AnyTime-mil-btn")||this.fBtn.hasClass("AnyTime-cent-btn")||this.fBtn.hasClass("AnyTime-dec-btn")||this.fBtn.hasClass("AnyTime-yr-btn")||this.fBtn.hasClass("AnyTime-era-btn")){this.yDiv.find(".AnyTime-mil0-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-dom-btn")){o=new Date(this.time.getTime());o.setDate(1);if(q.ctrlKey){o.setMonth(0)}this.keyDateChange(o)}else{if(this.dY){this.yCur.triggerHandler("click")}else{if(this.dMo){this.dMo.find(".AnyTime-mon1-btn").triggerHandler("click")}else{if(this.dDoM){this.dDoM.find(".AnyTime-dom-btn-filled:first").triggerHandler("click")}else{if(this.dH){this.dH.find(".AnyTime-hr0-btn").triggerHandler("click")}else{if(this.dM){this.dM.find(".AnyTime-min00-btn").triggerHandler("click")}else{if(this.dS){this.dS.find(".AnyTime-sec00-btn").triggerHandler("click")}}}}}}}}}else{if(n==37){if(this.fBtn.hasClass("AnyTime-dom-btn")){this.keyDateChange(new Date(this.time.getTime()-f))}else{this.keyBack()}}else{if(n==38){if(this.fBtn.hasClass("AnyTime-dom-btn")){this.keyDateChange(new Date(this.time.getTime()-(7*f)))}else{this.keyBack()}}else{if(n==39){if(this.fBtn.hasClass("AnyTime-dom-btn")){this.keyDateChange(new Date(this.time.getTime()+f))}else{this.keyAhead()}}else{if(n==40){if(this.fBtn.hasClass("AnyTime-dom-btn")){this.keyDateChange(new Date(this.time.getTime()+(7*f)))}else{this.keyAhead()}}else{if(((n==86)||(n==118))&&q.ctrlKey){this.inp.val("").change();var s=this;setTimeout(function(){s.showPkr(null)},100);return}else{this.showPkr(null)}}}}}}}}}}}q.preventDefault()},keyAhead:function(){if(this.fBtn.hasClass("AnyTime-mil9-btn")){this.yDiv.find(".AnyTime-cent0-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-cent9-btn")){this.yDiv.find(".AnyTime-dec0-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-dec9-btn")){this.yDiv.find(".AnyTime-yr0-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-yr9-btn")){this.yDiv.find(".AnyTime-bce-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-sec9-btn")){}else{if(this.fBtn.hasClass("AnyTime-sec50-btn")){this.dS.find(".AnyTime-sec0-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-min9-btn")){if(this.dS){this.dS.find(".AnyTime-sec00-btn").triggerHandler("click")}}else{if(this.fBtn.hasClass("AnyTime-min50-btn")){this.dM.find(".AnyTime-min0-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-hr23-btn")){if(this.dM){this.dM.find(".AnyTime-min00-btn").triggerHandler("click")}else{if(this.dS){this.dS.find(".AnyTime-sec00-btn").triggerHandler("click")}}}else{if(this.fBtn.hasClass("AnyTime-hr11-btn")){this.dH.find(".AnyTime-hr12-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-mon12-btn")){if(this.dDoM){this.dDoM.AnyTime_clickCurrent()}else{if(this.dH){this.dH.find(".AnyTime-hr0-btn").triggerHandler("click")}else{if(this.dM){this.dM.find(".AnyTime-min00-btn").triggerHandler("click")}else{if(this.dS){this.dS.find(".AnyTime-sec00-btn").triggerHandler("click")}}}}}else{if(this.fBtn.hasClass("AnyTime-yrs-ahead-btn")){if(this.dMo){this.dMo.find(".AnyTime-mon1-btn").triggerHandler("click")}else{if(this.dH){this.dH.find(".AnyTime-hr0-btn").triggerHandler("click")}else{if(this.dM){this.dM.find(".AnyTime-min00-btn").triggerHandler("click")}else{if(this.dS){this.dS.find(".AnyTime-sec00-btn").triggerHandler("click")}}}}}else{if(this.fBtn.hasClass("AnyTime-yr-cur-btn")){this.yNext.triggerHandler("click")}else{this.fBtn.next().triggerHandler("click")}}}}}}}}}}}}}},keyBack:function(){if(this.fBtn.hasClass("AnyTime-cent0-btn")){this.yDiv.find(".AnyTime-mil9-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-dec0-btn")){this.yDiv.find(".AnyTime-cent9-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-yr0-btn")){this.yDiv.find(".AnyTime-dec9-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-bce-btn")){this.yDiv.find(".AnyTime-yr9-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-yr-cur-btn")){this.yPrior.triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-mon1-btn")){if(this.dY){this.yCur.triggerHandler("click")}}else{if(this.fBtn.hasClass("AnyTime-hr0-btn")){if(this.dDoM){this.dDoM.AnyTime_clickCurrent()}else{if(this.dMo){this.dMo.find(".AnyTime-mon12-btn").triggerHandler("click")}else{if(this.dY){this.yNext.triggerHandler("click")}}}}else{if(this.fBtn.hasClass("AnyTime-hr12-btn")){this.dH.find(".AnyTime-hr11-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-min00-btn")){if(this.dH){this.dH.find(".AnyTime-hr23-btn").triggerHandler("click")}else{if(this.dDoM){this.dDoM.AnyTime_clickCurrent()}else{if(this.dMo){this.dMo.find(".AnyTime-mon12-btn").triggerHandler("click")}else{if(this.dY){this.yNext.triggerHandler("click")}}}}}else{if(this.fBtn.hasClass("AnyTime-min0-btn")){this.dM.find(".AnyTime-min50-btn").triggerHandler("click")}else{if(this.fBtn.hasClass("AnyTime-sec00-btn")){if(this.dM){this.dM.find(".AnyTime-min9-btn").triggerHandler("click")}else{if(this.dH){this.dH.find(".AnyTime-hr23-btn").triggerHandler("click")}else{if(this.dDoM){this.dDoM.AnyTime_clickCurrent()}else{if(this.dMo){this.dMo.find(".AnyTime-mon12-btn").triggerHandler("click")}else{if(this.dY){this.yNext.triggerHandler("click")}}}}}}else{if(this.fBtn.hasClass("AnyTime-sec0-btn")){this.dS.find(".AnyTime-sec50-btn").triggerHandler("click")}else{this.fBtn.prev().triggerHandler("click")}}}}}}}}}}}}},keyDateChange:function(n){if(this.fBtn.hasClass("AnyTime-dom-btn")){this.set(n);this.upd(null);this.setFocus(this.dDoM.find(".AnyTime-cur-btn"))}},makeCloak:function(){if(!this.cloak){this.cloak=j('<div class="AnyTime-cloak" style="position:absolute" />');this.div.append(this.cloak);this.cloak.click(function(n){if(l.oDiv&&l.oDiv.is(":visible")){l.dismissODiv(n)}else{l.dismissYDiv(n)}})}else{this.cloak.show()}},newHour:function(q){var o;var n;var p=j(q.target);if(p.hasClass("AnyTime-out-btn")){return}if(!this.twelveHr){o=Number(p.text())}else{var r=p.text();n=r.indexOf("a");if(n<0){n=Number(r.substr(0,r.indexOf("p")));o=((n==12)?12:(n+12))}else{n=Number(r.substr(0,n));o=((n==12)?0:n)}}n=new Date(this.time.getTime());n.setHours(o);this.set(n);this.upd(p)},newOffset:function(n){if(n.target==this.oSel[0]){this.askOffset(n)}else{this.upd(this.oCur)}},newOPos:function(p){var o=j(p.target);this.offMin=o[0].AnyTime_offMin;this.offSI=o[0].AnyTime_offSI;var n=new Date(this.time.getTime());this.set(n);this.updODiv(o)},newYear:function(q){var p=j(q.target);if(p.hasClass("AnyTime-out-btn")){return}var n=p.text();if((n=="<")||(n=="<")){this.askYear(q)}else{if((n==">")||(n==">")){this.askYear(q)}else{var o=new Date(this.time.getTime());o.setFullYear(Number(n));this.set(o);this.upd(this.yCur)}}},newYPos:function(r){var q=j(r.target);if(q.hasClass("AnyTime-out-btn")){return}var n=1;var p=this.time.getFullYear();if(p<0){n=(-1);p=0-p}p=AnyTime.pad(p,4);if(q.hasClass("AnyTime-mil-btn")){p=q.html()+p.substring(1,4)}else{if(q.hasClass("AnyTime-cent-btn")){p=p.substring(0,1)+q.html()+p.substring(2,4)}else{if(q.hasClass("AnyTime-dec-btn")){p=p.substring(0,2)+q.html()+p.substring(3,4)}else{p=p.substring(0,3)+q.html()}}}if(p=="0000"){p=1}var o=new Date(this.time.getTime());o.setFullYear(n*p);this.set(o);this.updYDiv(q)},onReady:function(){this.lostFocus=true;if(!this.pop){this.upd(null)}else{if(this.div.parent()!=document.body){this.div.appendTo(document.body)}}},pos:function(n){if(this.pop){var p=this.inp.offset();var A=j(document.body).outerWidth(true);var o=this.div.outerWidth(true);var s=p.left;if(s+o>A-20){s=A-(o+20)}var z=p.top-this.div.outerHeight(true);if(z<0){z=p.top+this.inp.outerHeight(true)}this.div.css({top:String(z)+"px",left:String(s<0?0:s)+"px"})}var q=this.div.offset();if(this.oDiv&&this.oDiv.is(":visible")){var u=this.oLab.offset();if(this.div.css("position")=="absolute"){u.top-=q.top;u.left=u.left-q.left;q={top:0,left:0}}var w=this.oDiv.AnyTime_width(true);var B=this.div.AnyTime_width(true);if(u.left+w>q.left+B){u.left=(q.left+B)-w;if(u.left<2){u.left=2}}var r=this.oDiv.AnyTime_height(true);var v=this.div.AnyTime_height(true);u.top+=this.oLab.AnyTime_height(true);if(u.top+r>q.top+v){u.top=u.top-r}if(u.top<q.top){u.top=q.top}this.oDiv.css({top:u.top+"px",left:u.left+"px"})}else{if(this.yDiv&&this.yDiv.is(":visible")){var y=this.yLab.offset();if(this.div.css("position")=="absolute"){y.top-=q.top;y.left=y.left-q.left;q={top:0,left:0}}y.left+=((this.yLab.outerWidth(true)-this.yDiv.outerWidth(true))/2);this.yDiv.css({top:y.top+"px",left:y.left+"px"})}}if(this.cloak){this.cloak.css({top:q.top+"px",left:q.left+"px",height:String(this.div.outerHeight(true)-2)+"px",width:String(this.div.outerWidth(!j.browser.safari)-2)+"px"})}},set:function(o){var n=o.getTime();if(this.earliest&&(n<this.earliest)){this.time=new Date(this.earliest)}else{if(this.latest&&(n>this.latest)){this.time=new Date(this.latest)}else{this.time=o}}},showPkr:function(o){try{this.time=this.conv.parse(this.inp.val());this.offMin=this.conv.getUtcParseOffsetCaptured();this.offSI=this.conv.getUtcParseOffsetSubIndex()}catch(p){this.time=new Date()}this.set(this.time);this.upd(null);fBtn=null;var n=".AnyTime-cur-btn:first";if(this.dDoM){fBtn=this.dDoM.find(n)}else{if(this.yCur){fBtn=this.yCur}else{if(this.dMo){fBtn=this.dMo.find(n)}else{if(this.dH){fBtn=this.dH.find(n)}else{if(this.dM){fBtn=this.dM.find(n)}else{if(this.dS){fBtn=this.dS.find(n)}}}}}}this.setFocus(fBtn);this.pos(o);if(this.pop&&h){setTimeout(function(){var q=l.div.offset();h.css({height:String(l.div.outerHeight(true))+"px",left:String(q.left)+"px",position:"absolute",top:String(q.top)+"px",width:String(l.div.outerWidth(true))+"px"});h.show()},300)}},upd:function(N){var M=new Date(this.time.getTime());M.setMonth(0,1);M.setHours(0,0,0,0);var B=new Date(this.time.getTime());B.setMonth(11,31);B.setHours(23,59,59,999);var G=this.time.getFullYear();if(this.earliest&&this.yPast){B.setYear(G-2);if(B.getTime()<this.earliest){this.yPast.addClass("AnyTime-out-btn ui-state-disabled")}else{this.yPast.removeClass("AnyTime-out-btn ui-state-disabled")}}if(this.yPrior){this.yPrior.text(AnyTime.pad((G==1)?(-1):(G-1),4));if(this.earliest){B.setYear(G-1);if(B.getTime()<this.earliest){this.yPrior.addClass("AnyTime-out-btn ui-state-disabled")}else{this.yPrior.removeClass("AnyTime-out-btn ui-state-disabled")}}}if(this.yCur){this.yCur.text(AnyTime.pad(G,4))}if(this.yNext){this.yNext.text(AnyTime.pad((G==-1)?1:(G+1),4));if(this.latest){M.setYear(G+1);if(M.getTime()>this.latest){this.yNext.addClass("AnyTime-out-btn ui-state-disabled")}else{this.yNext.removeClass("AnyTime-out-btn ui-state-disabled")}}}if(this.latest&&this.yAhead){M.setYear(G+2);if(M.getTime()>this.latest){this.yAhead.addClass("AnyTime-out-btn ui-state-disabled")}else{this.yAhead.removeClass("AnyTime-out-btn ui-state-disabled")}}M.setFullYear(this.time.getFullYear());B.setFullYear(this.time.getFullYear());var K=0;G=this.time.getMonth();j("#"+this.id+" .AnyTime-mon-btn").each(function(){M.setMonth(K);B.setDate(1);B.setMonth(K+1);B.setDate(0);j(this).AnyTime_current(K==G,((!l.earliest)||(B.getTime()>=l.earliest))&&((!l.latest)||(M.getTime()<=l.latest)));K++});M.setFullYear(this.time.getFullYear());B.setFullYear(this.time.getFullYear());M.setMonth(this.time.getMonth());B.setMonth(this.time.getMonth(),1);G=this.time.getDate();var F=this.time.getMonth();var J=M.getDay();if(this.fDOW>J){J+=7}var r=0,C=0;j("#"+this.id+" .AnyTime-wk").each(function(){C=l.fDOW;j(this).children().each(function(){if(C-l.fDOW<7){var w=j(this);if(((r==0)&&(C<J))||(M.getMonth()!=F)){w.html(" ");w.removeClass("AnyTime-dom-btn-filled AnyTime-cur-btn ui-state-default ui-state-highlight");w.addClass("AnyTime-dom-btn-empty");if(r){if((M.getDate()==1)&&(C!=0)){w.addClass("AnyTime-dom-btn-empty-after-filled")}else{w.removeClass("AnyTime-dom-btn-empty-after-filled")}if(M.getDate()<=7){w.addClass("AnyTime-dom-btn-empty-below-filled")}else{w.removeClass("AnyTime-dom-btn-empty-below-filled")}M.setDate(M.getDate()+1);B.setDate(B.getDate()+1)}else{w.addClass("AnyTime-dom-btn-empty-above-filled");if(C==J-1){w.addClass("AnyTime-dom-btn-empty-before-filled")}else{w.removeClass("AnyTime-dom-btn-empty-before-filled")}}w.addClass("ui-state-default ui-state-disabled")}else{K=M.getDate();w.text(K);w.removeClass("AnyTime-dom-btn-empty AnyTime-dom-btn-empty-above-filled AnyTime-dom-btn-empty-before-filled AnyTime-dom-btn-empty-after-filled AnyTime-dom-btn-empty-below-filled ui-state-default ui-state-disabled");w.addClass("AnyTime-dom-btn-filled ui-state-default");w.AnyTime_current(K==G,((!l.earliest)||(B.getTime()>=l.earliest))&&((!l.latest)||(M.getTime()<=l.latest)));M.setDate(K+1);B.setDate(K+1)}}C++});r++});M.setFullYear(this.time.getFullYear());B.setFullYear(this.time.getFullYear());M.setMonth(this.time.getMonth(),this.time.getDate());B.setMonth(this.time.getMonth(),this.time.getDate());var p=!this.twelveHr;var P=this.time.getHours();j("#"+this.id+" .AnyTime-hr-btn").each(function(){var Q=this.innerHTML;var w;if(p){w=Number(Q)}else{w=Number(Q.substring(0,Q.length-2));if(Q.charAt(Q.length-2)=="a"){if(w==12){w=0}}else{if(w<12){w+=12}}}M.setHours(w);B.setHours(w);j(this).AnyTime_current(P==w,((!l.earliest)||(B.getTime()>=l.earliest))&&((!l.latest)||(M.getTime()<=l.latest)));if(w<23){M.setHours(M.getHours()+1)}});M.setHours(this.time.getHours());B.setHours(this.time.getHours());var H=this.time.getMinutes();var o=String(Math.floor(H/10));var u=String(H%10);j("#"+this.id+" .AnyTime-min-ten-btn:not(.AnyTime-min-ten-btn-empty)").each(function(){j(this).AnyTime_current(this.innerHTML==o,((!l.earliest)||(B.getTime()>=l.earliest))&&((!l.latest)||(M.getTime()<=l.latest)));if(M.getMinutes()<50){M.setMinutes(M.getMinutes()+10);B.setMinutes(B.getMinutes()+10)}});M.setMinutes(Math.floor(this.time.getMinutes()/10)*10);B.setMinutes(Math.floor(this.time.getMinutes()/10)*10);j("#"+this.id+" .AnyTime-min-one-btn:not(.AnyTime-min-one-btn-empty)").each(function(){j(this).AnyTime_current(this.innerHTML==u,((!l.earliest)||(B.getTime()>=l.earliest))&&((!l.latest)||(M.getTime()<=l.latest)));M.setMinutes(M.getMinutes()+1);B.setMinutes(B.getMinutes()+1)});M.setMinutes(this.time.getMinutes());B.setMinutes(this.time.getMinutes());H=this.time.getSeconds();o=String(Math.floor(H/10));u=String(H%10);j("#"+this.id+" .AnyTime-sec-ten-btn:not(.AnyTime-sec-ten-btn-empty)").each(function(){j(this).AnyTime_current(this.innerHTML==o,((!l.earliest)||(B.getTime()>=l.earliest))&&((!l.latest)||(M.getTime()<=l.latest)));if(M.getSeconds()<50){M.setSeconds(M.getSeconds()+10);B.setSeconds(B.getSeconds()+10)}});M.setSeconds(Math.floor(this.time.getSeconds()/10)*10);B.setSeconds(Math.floor(this.time.getSeconds()/10)*10);j("#"+this.id+" .AnyTime-sec-one-btn:not(.AnyTime-sec-one-btn-empty)").each(function(){j(this).AnyTime_current(this.innerHTML==u,((!l.earliest)||(B.getTime()>=l.earliest))&&((!l.latest)||(M.getTime()<=l.latest)));M.setSeconds(M.getSeconds()+1);B.setSeconds(B.getSeconds()+1)});if(this.oConv){this.oConv.setUtcFormatOffsetAlleged(this.offMin);this.oConv.setUtcFormatOffsetSubIndex(this.offSI);var q=this.oConv.format(this.time);this.oCur.html(q)}if(N){this.setFocus(N)}this.conv.setUtcFormatOffsetAlleged(this.offMin);this.conv.setUtcFormatOffsetSubIndex(this.offSI);this.inp.val(this.conv.format(this.time)).change();this.div.show();var O,E=0,s=0,I=0,z=0,D=0;if(this.dY){s=I=this.dY.outerWidth(true);E=this.yLab.AnyTime_height(true)+this.dY.AnyTime_height(true)}if(this.dMo){z=this.dMo.outerWidth(true);if(z>s){s=z}E+=this.hMo.AnyTime_height(true)+this.dMo.AnyTime_height(true)}if(this.dDoM){D=this.dDoM.outerWidth(true);if(D>s){s=D}if(b||a){if(z>D){this.dDoM.css("width",String(z)+"px")}else{if(I>D){this.dDoM.css("width",String(I)+"px")}}}E+=this.hDoM.AnyTime_height(true)+this.dDoM.AnyTime_height(true)}if(this.dD){this.dD.css({width:String(s)+"px",height:String(E)+"px"});s+=this.dMinW;E+=this.dMinH}var A=0,L=0,y=0,n=0;if(this.dH){A=this.dH.outerWidth(true);n+=A+1;L=this.dH.AnyTime_height(true);if(L>y){y=L}}if(this.dM){A=this.dM.outerWidth(true);n+=A+1;L=this.dM.AnyTime_height(true);if(L>y){y=L}}if(this.dS){A=this.dS.outerWidth(true);n+=A+1;L=this.dS.AnyTime_height(true);if(L>y){y=L}}if(this.dO){A=this.oMinW;if(n<A+1){n=A+1}y+=this.dO.AnyTime_height(true)}if(this.dT){this.dT.css({width:String(n)+"px",height:String(y)+"px"});n+=this.tMinW+1;y+=this.tMinH;s+=n;if(y>E){E=y}if(this.dO){var v=this.dT.width()-(this.oMinW+1);this.dO.css({width:String(v)+"px"});this.oCur.css({width:String(v-(this.oListMinW+4))+"px"})}}this.dB.css({height:String(E)+"px",width:String(s)+"px"});E+=this.bMinH;s+=this.bMinW;E+=this.hTitle.AnyTime_height(true)+this.wMinH;s+=this.wMinW;if(this.hTitle.outerWidth(true)>s){s=this.hTitle.outerWidth(true)}this.div.css({height:String(E)+"px",width:String(s)+"px"});if(!this.pop){this.ajax()}},updODiv:function(o){var q,n=false,p=null;this.oDiv.find(".AnyTime-off-off-btn").each(function(){if(this.AnyTime_offMin==l.offMin){if(this.AnyTime_offSI==l.offSI){j(this).AnyTime_current(n=true,true)}else{j(this).AnyTime_current(false,true);if(p==null){p=j(this)}}}else{j(this).AnyTime_current(false,true)}});if((!n)&&(p!=null)){p.AnyTime_current(true,true)}this.conv.setUtcFormatOffsetAlleged(this.offMin);this.conv.setUtcFormatOffsetSubIndex(this.offSI);this.inp.val(this.conv.format(this.time)).change();this.upd(o)},updYDiv:function(p){var q,s;var n=1;var u=this.time.getFullYear();if(u<0){n=(-1);u=0-u}u=AnyTime.pad(u,4);var o=l.earliest&&new Date(l.earliest).getFullYear();var r=l.latest&&new Date(l.latest).getFullYear();q=0;this.yDiv.find(".AnyTime-mil-btn").each(function(){s=(((!l.earliest)||(n*(q+(n<0?0:999))>=o))&&((!l.latest)||(n*(q+(n>0?0:999))<=r)));j(this).AnyTime_current(this.innerHTML==u.substring(0,1),s);q+=1000});q=(Math.floor(u/1000)*1000);this.yDiv.find(".AnyTime-cent-btn").each(function(){s=(((!l.earliest)||(n*(q+(n<0?0:99))>=o))&&((!l.latest)||(n*(q+(n>0?0:99))<=r)));j(this).AnyTime_current(this.innerHTML==u.substring(1,2),s);q+=100});q=(Math.floor(u/100)*100);this.yDiv.find(".AnyTime-dec-btn").each(function(){s=(((!l.earliest)||(n*(q+(n<0?0:9))>=o))&&((!l.latest)||(n*(q+(n>0?0:9))<=r)));j(this).AnyTime_current(this.innerHTML==u.substring(2,3),s);q+=10});q=(Math.floor(u/10)*10);this.yDiv.find(".AnyTime-yr-btn").each(function(){s=(((!l.earliest)||(n*q>=o))&&((!l.latest)||(n*q<=r)));j(this).AnyTime_current(this.innerHTML==u.substring(3),s);q+=1});this.yDiv.find(".AnyTime-bce-btn").each(function(){j(this).AnyTime_current(n<0,(!l.earliest)||(l.earliest<0))});this.yDiv.find(".AnyTime-ce-btn").each(function(){j(this).AnyTime_current(n>0,(!l.latest)||(l.latest>0))});this.conv.setUtcFormatOffsetAlleged(this.offMin);this.conv.setUtcFormatOffsetSubIndex(this.offSI);this.inp.val(this.conv.format(this.time)).change();this.upd(p)}};c[m].initialize(m)}})(jQuery);(function(h){var g={},k="doTimeout",j=Array.prototype.slice;h[k]=function(){return f.apply(window,[0].concat(j.call(arguments)))};h.fn[k]=function(){var a=j.call(arguments),b=f.apply(this,[k+a[0]].concat(a));return typeof a[0]==="number"||typeof a[1]==="number"?this:b};function f(q){var d=this,v,r={},w=q?h.fn:h,c=arguments,u=4,y=c[1],s=c[2],a=c[3];if(typeof y!=="string"){u--;y=q=0;s=c[1];a=c[2]}if(q){v=d.eq(0);v.data(q,r=v.data(q)||{})}else{if(y){r=g[y]||(g[y]={})}}r.id&&clearTimeout(r.id);delete r.id;function z(){if(q){v.removeData(q)}else{if(y){delete g[y]}}}function b(){r.id=setTimeout(function(){r.fn()},s)}if(a){r.fn=function(l){if(typeof a==="string"){a=w[a]}a.apply(d,j.call(c,u))===true&&!l?b():z()};b()}else{if(r.fn){s===undefined?z():r.fn(s===false);return true}else{z()}}}})(jQuery);
