var Plugins=[];var processElements=false;var appDebugger=null;function compileApp(a){if(!a){a=document}if(appDebug){appDebugger=new appDebug();appDebugger.init(document)}initializeDate(a);initializeCurrency(a);for(var d=0;d<Plugins.length;d++){if(Plugins[d].initialize){Plugins[d].initialize(a)}}if(processElements){for(var b=0;b<a.forms.length;b++){appCompileForm(a.forms[b],b)}}for(var d=0;d<Plugins.length;d++){if(Plugins[d].terminate){Plugins[d].terminate(a)}}a.jslibCompiled=true}function appCompileForm(form,index){form.jslibCompiled=false;if(form.getAttribute("OnBeforeCompile")){var content=form.getAttribute("OnBeforeCompile");form.onBeforeCompile=function(){return(eval(content))};form.onBeforeCompile()}for(var c=0;c<Plugins.length;c++){if(Plugins[c].startForm){Plugins[c].startForm(form,index)}}for(var e=0;e<form.length;e++){if(String(form.elements[e].tagName).toLowerCase()!="object"){form.elements[e].jslibCompiled=false;for(var c=0;c<Plugins.length;c++){if(Plugins[c].processElement){Plugins[c].processElement(form.elements[e],e)}}form.elements[e].jslibCompiled=true}}for(var c=0;c<Plugins.length;c++){if(Plugins[c].finishForm){Plugins[c].finishForm(form,index)}}if(form.getAttribute("OnAfterCompile")){var content=form.getAttribute("OnAfterCompile");form.onAfterCompile=function(){return(eval(content))};form.onAfterCompile()}form.jslibCompiled=true}function appAddCompile(a){Plugins[Plugins.length]=a;processElements=processElements||(a.processElement?true:false)||(a.startForm?true:false)||(a.finishForm?true:false)}function include(b,a){b=b.split(".");if(b[b.length-1]=="js"){b.length-=1}a=a||libraryPATH||"";if(a.substr(a.length-1)!="/"){a+="/"}document.write('<script language="Javascript1.2" src="'+a+b.join("/")+'.js"><\/script>')}function appDebug(){this.enabled=false;this.identation=0;this.winlog=null}appDebug.prototype={getName:function(){return("cxDebug")},init:function(a){if(String(getProp(a.body,"debug")).toLowerCase()=="true"){this.setEnabled()}},setEnabled:function(a){this.enabled=((arguments.length==0)||(a))},log:function(b,a){if(!this.enabled){return}a=Number(a);if((a<0)&&(this.identation>0)){this.identation+=a}if(this.identation>0){b=Replicate(".  ",this.identation)+b}if((this.winlog==null)||(!this.winlog.opened)){this.winlog=window.open("","cxDebugWindow","height=400,width=550,status=1,resizable=1,scrollbars=1");this.winlog.document.write("<pre>")}this.winlog.document.write("("+this._now()+") "+b);if(a>0){this.identation+=a}},showObject:function(c){if((c)&&typeof(c)=="object"){var a=function(g){var h='<html><body><table border="2" width="90%" cols="2">';h+='<tr align="left" bgcolor="lightgrey"><th>Property</th><th>Value</th></tr>';for(var d in g){try{h+="<tr><td>"+d+"</td><td>"+g[d]+"&nbsp;</td></tr>"}catch(f){h+='<tr><td colspan="2">Error: '+d+" - "+f+"&nbsp;</td></tr>"}}h+="</table></body></html>";return h};var b=window.open("","showObject","height=400,width=350,status=1,resizable=1,scrollbars=1");b.document.write(a(c));b.document.close();b.focus()}},_now:function(){var a=new Date();var f=a.getYear(),g=a.getMonth(),d=a.getDay();var c=a.getHours(),e=a.getMinutes(),b=a.getSeconds();a=(f+1900)+"-";a+=(g<10?"0":"")+g+"-";a+=(d<10?"0":"")+d+" ";a+=(c<10?"0":"")+c+":";a+=(e<10?"0":"")+e+":";a+=(b<10?"0":"")+b;return(a)}};function ChangeMacros(b){if(arguments.length){for(var a=1;a<arguments.length;a+=2){b=b.replace(new RegExp("%"+arguments[a]+"%","g"),arguments[a+1])}}return(b)}function Replicate(d,a){var c="";for(var b=0;b<a;b++){c+=d}return(c)}function STrim(a){return(String(a).replace(/^ +| +$/g,""))}function hexToString(a){return String.fromCharCode(parseInt(a,16))}function decodeUrl(a){return a.replace(/[0-9A-F]{2}/g,hexToString)}function cxEscape(a){a=escape(a).replace(/\+/g,"%2B");return a}function isFirefox(){return(isGecko())}function isMozilla(){return(isGecko())}function isGecko(){return(navigator.userAgent.indexOf("Gecko")!=-1)}function isNokia(){return((navigator.userAgent.toLowerCase().indexOf("nokia")>-1)||(navigator.userAgent.toLowerCase().indexOf("symbian")>-1))}function isChrome(){return(navigator.userAgent.toLowerCase().indexOf("chrome")>-1)}function isSafari(){var a=navigator.userAgent.toLowerCase();return((a.indexOf("chrome")==-1)&&(a.indexOf("safari")>-1))}function isInternetExplorer(){return(isMSIE())}function isMSIE(){return(navigator.appName=="Microsoft Internet Explorer")}function isMSIE5(){return(isMSIE()&&(navigator.userAgent.indexOf("MSIE 5")!=-1))}function isMSIE5_0(){return(isMSIE()&&(navigator.userAgent.indexOf("MSIE 5.0")!=-1))}function isMSIE501AtLeast(){return(isMSIEAtLeast(5.01))}function isMSIE55AtLeast(){return(isMSIEAtLeast(5.5))}function isMSIEAtLeast(a){var c=false;if(a){var b=navigator.userAgent.match(new RegExp("MSIE ([^;]+)"));if((b)&&(typeof(b)=="object")&&(b.length)){b=Number(b[b.length-1]);if((!isNaN(b))&&(b>=a)&&(navigator.userAgent.indexOf("Opera")==-1)){c=true}}}return(c)}function isOpera(){return((navigator.appName.indexOf("Opera")!=-1)?true:false)}var formatDate="br";function initializeDate(a){var b=getProp(a.body,"formatDate");if(b){formatDate=b}}function getExtensionDate(b,e){if(!(e)){e=formatDate}var d=b.getDate();var f=b.getDay();var h=b.getMonth();var c=b.getYear();c=(c<30)?c+2000:c;c=(c<100)?c+1900:c;if(d<10){d="0"+d}var g=new Array(7);g[0]="Domingo";g[1]="Segunda-feira";g[2]="Terça-feira";g[3]="Quarta-feira";g[4]="Quinta-feira";g[5]="Sexta-feira";g[6]="Sábado";var a=new Array(12);a[0]="Janeiro";a[1]="Fevereiro";a[2]="Mar&ccedil;o";a[3]="Abril";a[4]="Maio";a[5]="Junho";a[6]="Julho";a[7]="Agosto";a[8]="Setembro";a[9]="Outubro";a[10]="Novembro";a[11]="Dezembro";return g[f]+", "+d+" de "+a[h]+" de "+c}function getDate(){var a=new Date();var b=a.getYear();if((b>40)&&(b<140)){b+=1900}return(fullDate(a.getDate()+"/"+(a.getMonth()+1)+"/"+b))}function isDate(b,d){var e=function(h,g){if(h==4||h==6||h==9||h==11){return(30)}if(h==2){if(((g%4)==0)&&(((g%100)!=0)||((g%400)==0))){return(29)}else{return(28)}}return(31)};if(!(d)){d=formatDate}else{if(Number(d)){d=(Number(d)==1)?"us":"br"}}var f=String(b).split(/[^0-9]/);if(f.length<3){return(false)}if(d=="us"){var a=f[0];f[0]=f[1];f[1]=a}for(var c=0;c<3;c++){f[c]=Number(f[c]);if(isNaN(f[c])){return(false)}}f[2]=(f[2]<100)?f[2]+1900:f[2];if(f[0]<1||f[0]>31||f[0]>e(f[1],f[2])){return(false)}if(f[1]<1||f[1]>12){return(false)}if(f[2]<1){return(false)}return(true)}function fullDate(a,b){if(!a){return("")}var d=String(a).split(/[^0-9]/);if(d.length<3){return(a)}for(var c=0;c<3;c++){d[c]=Number(d[c]);if(isNaN(d[c])){return(a)}if(c<2&&d[c]<=9){d[c]="0"+d[c]}}d[2]=(d[2]<30)?d[2]+2000:d[2];d[2]=(d[2]<100)?d[2]+1900:d[2];b=(b)?b:"/";return(d.join(b))}function maskDate(a,b){a=String(a);if((a.match(/\D/)==null)&&(a.length>=5)){a=a.substr(0,2)+"."+a.substr(2,2)+"."+a.substr(4)}return(fullDate(a,b))}function getTime(){var a=new Date();return(shortTime(a.getHours()+":"+a.getMinutes()))}function isTime(c){var b=String(c).split(/[^0-9]/);if(b.length<2){return(false)}if(b.length==2){b[2]=0}for(var a=0;a<3;a++){b[a]=Number(b[a]);if(isNaN(b[a])){return(false)}}if(b[0]<0||b[0]>23){return(false)}if(b[1]<0||b[1]>59){return(false)}if(b[2]<0||b[2]>59){return(false)}return(true)}function shortTime(d,a){var c=String(d).split(/[^0-9]/);if(c.length<2){return(d)}for(var b=0;b<c.length;b++){c[b]=Number(c[b]);if(isNaN(c[b])){return}if(c[b]<=9){c[b]="0"+c[b]}}return(c.join(a?a:":"))}function maskTime(c){var b=String(c).split(/\D/);if(b.length==1){var e=String(b[0]);var d=Number(e.substr(0,1));if((e.length>=4)||(d<2)||((d==2)&&Number(e.substr(1,1))<=4)){b[1]=e.substr(2,4);b[0]=e.substr(0,2)}else{b[1]=e.substr(1,2);b[0]=e.substr(0,1)}}for(var a=0;a<2;a++){switch(String(b[a]).length){case 0:b[a]="00";break;case 1:b[a]="0"+String(b[a]);break;default:}}return(b.join(":"))}function checkDate(c,b){var a=(getProp(c,"validateMinDate"))?checkDateMin(c,b):true;var d=(getProp(c,"validateMaxDate"))?checkDateMax(c,b):true;return(a&&d)}function checkDateMax(j,k){if(isDate(j.value)){j.value=fullDate(j.value);var a=String(j.value).split(/[^0-9]/);var g=getProp(j,"validateMaxDate");if(String(g).search(/^\@/)>-1){try{g=j.form.elements[String(g).substr(1)].value}catch(f){}}var l=String(g).split(/[^0-9]/);if(!(k)){k=formatDate}else{if(Number(k)){k=(Number(k)==1)?"us":"br"}}if(k=="us"){var d=a[0];a[0]=a[1];a[1]=d;var b=a[0];l[0]=l[1];l[1]=b}var c=new Date(a[2],a[1],a[0]);var h=new Date(l[2],l[1],l[0]);return(c<=h)}else{return false}}function checkDateMin(j,k){if(isDate(j.value)){j.value=fullDate(j.value);var c=String(j.value).split(/[^0-9]/);var b=getProp(j,"validateMinDate");if(String(b).search(/^\@/)>-1){try{b=j.form.elements[String(b).substr(1)].value}catch(h){}}var l=String(j.value).split(/[^0-9]/);var l=String(b).split(/[^0-9]/);if(!(k)){k=formatDate}else{if(Number(k)){k=(Number(k)==1)?"us":"br"}}if(k=="us"){var g=c[0];c[0]=c[1];c[1]=g;var d=c[0];l[0]=l[1];l[1]=d}var f=new Date(c[2],c[1],c[0]);var a=new Date(l[2],l[1],l[0]);return(f>=a)}else{return false}}function checkTime(b){var a=(getProp(b,"validateMinTime"))?checkTimeMin(b):true;var c=(getProp(b,"validateMaxTime"))?checkTimeMax(b):true;return(a&&c)}function checkTimeMax(c){if(isTime(c.value)){var b=String(c.value).split(/\:/);var a=getProp(c,"validateMaxTime");if(String(a).search(/^\@/)>-1){try{a=c.form.elements[String(a).substr(1)].value}catch(f){}}var d=String(c.value).split(/\:/);var d=String(a).split(/\:/);var g=false;if(parseInt(d[0])>parseInt(b[0])){g=true}else{if(parseInt(d[1])>parseInt(b[1])){g=true}else{if(parseInt(d[2])>parseInt(b[2])){g=true}}}return g}else{return false}}function checkTimeMin(c){if(isTime(c.value)){var b=String(c.value).split(/\:/);var a=getProp(c,"validateMinTime");if(String(a).search(/^\@/)>-1){try{a=c.form.elements[String(a).substr(1)].value}catch(f){}}var d=String(c.value).split(/\:/);var d=String(a).split(/\:/);var g=false;if(parseInt(d[0])<parseInt(b[0])){g=true}else{if(parseInt(d[1])<parseInt(b[1])){g=true}else{if(parseInt(d[2])<parseInt(b[2])){g=true}}}return g}else{return false}}var formatCurrency="br";var decimalCurrency=2;var usSeparator={};usSeparator.decimal=".";usSeparator.other=",";usSeparator.decimalReg="\\.";usSeparator.otherReg=",";var brSeparator={};brSeparator.decimal=",";brSeparator.other=".";brSeparator.decimalReg=",";brSeparator.otherReg="\\.";function initializeCurrency(a){var b=getProp(a.body,"formatCurrency");if(b){formatCurrency=b}var c=getProp(a.body,"decimalCurrency");if(!isNaN(Number(c))){decimalCurrency=c}}function getDecimalPoint(a){if(!(a)){a=formatCurrency}else{if(Number(a)){a=(Number(a)==1)?"us":"br"}}if(a=="us"){return(usSeparator.decimal)}else{return(brSeparator.decimal)}}function getDecimalPointRegExp(a){if(!(a)){a=formatCurrency}else{if(Number(a)){a=(Number(a)==1)?"us":"br"}}if(a=="us"){return(usSeparator.decimalReg)}else{return(brSeparator.decimalReg)}}function getCurrency(b,c){if(!(c)){c=formatCurrency}else{if(Number(c)){c=(Number(c)==1)?"us":"br"}}var d;if(c=="us"){d=usSeparator}else{d=brSeparator}b=String(b).replace(new RegExp("-+","g"),"-");var e=new RegExp(d.otherReg,"g");b=b.replace(e,"");var a=b.split(d.decimalReg);e=new RegExp(d.decimalReg,"g");b=b.replace(e,".");return(b)}function isCurrency(a,b){if((String(a).search(/^[0-9]/)>-1)&&(String(a).search(/[0-9]$/)>-1)){return(!isNaN(getCurrency(a,b)))}return(false)}function fullCurrency(j,b,h,a){var c=getCurrency(j,h);var d=c.split(/\./);for(var f=0;f<2;f++){if((!d[f])||(isNaN(Number(d[f])))){d[f]="0"}}if(!b){b=decimalCurrency}if((d[1]!="")&&(d[1].length>b)){d[1]=d[1].substr(0,b)}else{if(d[1].length<b){d[1]+=Replicate("0",b-d[1].length)}}var e=d[0].length/3;if(e!=parseInt(e)){e=parseInt(e)+1}var c="";if(a){c=d[0]}else{for(var f=d[0].length-3;f>0;f-=3){c="."+d[0].substr(f,3)+c}vRest=d[0].length%3;c=d[0].substr(0,vRest==0?3:vRest)+c;c=c.replace(new RegExp("^\\-\\.","g"),"-").replace(new RegExp("^\\.","g"),"")}if(d[1]!=""){var g;if(h=="us"){g=usSeparator}else{g=brSeparator}c+=g.decimal+d[1]}return(c)}function maskFloat(a){if(String(a).search(/^\,/)>-1){a=String("0")+String(a)}else{if(String(a).search(/^\./)>-1){a=String("0")+String(a)}}return a}function simpleCurrency(b,a,c){return(fullCurrency(b,a,c,true))}function getNodeValue(c){var b="";if(c&&c.firstChild){var a=c.firstChild;while(a){b+=a.nodeValue;a=a.nextSibling}}return b}function getProp(a,c){var b="";if((a)&&(a.getAttribute)){b=a.getAttribute(c);if((typeof(b)=="undefined")||(b==null)){b=""}}return(b)}function setProp(a,c,b){if((a)&&(a.setAttribute)){a.setAttribute(c,(typeof(b)!="undefined"?b:""));return(1)}return(0)}function removeProp(a,b){if((a)&&(a.removeAttribute)){a.removeAttribute(b);return(1)}return(0)}function getStyle(e,c){var a=processNodes(e);var b;if(a.length){var d=a[0];if(d.style){d=d.style}b=d[c]}return b}function setStyle(f,d,c){var b=processNodes(f);for(var a=0;a<b.length;a++){var e=b[a];if(e){if(e.style){e=e.style}e[d]=c}}}var CSSRules=function(){var b=document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css";b.appendChild(a);var c=function(){if(a.styleSheet){return function(d,e){if(a.styleSheet.cssText==""){a.styleSheet.cssText=""}a.styleSheet.cssText+=d+" { "+e+" }"}}else{return function(d,e){a.appendChild(document.createTextNode(d+" { "+e+" }"))}}}();return{add:c}}();function createCSS(a,b){CSSRules.add(a,b)}function getStyleSheetRule(a){var b=getStyleSheetRules({single:a});return(b?b.single:b)}function getStyleSheetRules(a){var e={};if((document.styleSheets)&&(document.styleSheets.length)){var h={},k=false,b;if(typeof(a)=="object"){for(var d=0;d<document.styleSheets.length;d++){var c=(isGecko()?document.styleSheets[d].cssRules:document.styleSheets[d].rules);if((c)&&(c.length)){for(i=0;i<c.length;i++){b=true;for(var f in a){var g=a[f].toLowerCase();if((c[i])&&(c[i].selectorText)&&(c[i].selectorText.toLowerCase()==g)){e[f]=c[i];h[f]=true}else{if(!h[f]){b=false}}}if(b){break}}}if(b){break}}}}return(e)}function getCurrentStyle(c,a){a=(a=="float"||a=="cssFloat")?"styleFloat":a;var b=(c&&c.style)?c.style[a]:null;if(!b&&c.currentStyle){b=c.currentStyle[a]}if(a=="opacity"){if(b=(c.getStyle("filter")||"").match(/alpha\(opacity=(.*)\)/)){if(b[1]){return parseFloat(b[1])/100}}return 1}if(b=="auto"){if((a=="width"||a=="height")&&(getCurrentStyle(c,"display")!="none")){return c["offset"+a.capitalize()]+"px"}return null}return b}function selectItem(b,c){if(STrim(c)!=""){c=c.toLowerCase();for(var a=0;a<b.options.length;a++){if(String(b.options[a].text).toLowerCase()==c){b.selectedIndex=a;return(a)}}}return(-1)}function setItemComboByValue(b,a){selectItemByValue(b,a)}function selectItemByValue(c,a){for(var b=0;b<c.options.length;b++){if(c.options[b].value==a){c.selectedIndex=b;return(b)}}return(-1)}function findObject(b,e){if(!e){e=document}if(typeof(b)=="object"){return(b)}var d;if(b.indexOf&&(d=b.indexOf("?"))>0&&parent.frames.length){e=parent.frames[b.substring(d+1)].document;b=b.substring(0,d)}var a;if(!(a=e[b])&&e.all){a=e.all[b]}if((!a)&&e.getElementById){a=e.getElementById(b)}for(var c=0;(!a)&&(e.forms&&c<e.forms.length);c++){a=e.forms[c][b]}for(var c=0;(!a)&&e.layers&&(c<e.layers.length);c++){a=findObject(b,e.layers[c].document)}return(a)}function setEvent(c,a,b){if(c.addEventListener){c.addEventListener(a,b,false)}else{c["on"+a]=b}}function setValue(a,b){a=findObject(a);if(a){if(isMozilla()){a.textContent=b}else{a.innerText=b}}}function getValue(b,a){b=findObject(a?a:b);if(b){return(isGecko()?b.textContent:b.innerText)}else{return("")}}function getLastChild(a){if(a.lastChild){a=a.lastChild;while(a&&(a.nodeName=="#text")){a=a.previousSibling}return a}}function getFirstChild(a){if(a&&a.firstChild){a=a.firstChild;while(a&&(a.nodeName=="#text")){a=a.nextSibling}return a}}function getNextSibling(a){if(a.nextSibling){a=a.nextSibling;while(a&&(a.nodeName=="#text")){a=a.nextSibling}return a}}function getPreviousSibling(a){if(a.previousSibling){a=a.previousSibling;while(a&&(a.nodeName=="#text")){a=a.previousSibling}return a}}function checkClassItem(c,d){var b=getClassName(c);var a=b.split(/\s+/);for(i=0;i<a.length;i++){if(a[i]==d){return 1}}return 0}function setClassItem(a,b){if(!checkClassItem(a,b)){setClassName(a,b+" "+getClassName(a))}}function removeClassItem(d,e){var c=getClassName(d);var b=c.split(/\s+/);var a=[];for(i=0;i<b.length;i++){if(b[i]!=e){a.push(b[i])}}setClassName(d,a.join(" "))}function getClassName(a){return getProp(a,(isMSIE()?"className":"class"))}function setClassName(a,b){return setProp(a,(isMSIE()?"className":"class"),b)}function MM_openBrWindow(c,a,b){window.open(c,a,b)}function myXMLHttpRequest(){var a;if(window.XMLHttpRequest){try{a=new XMLHttpRequest()}catch(b){a=null}}else{if(window.ActiveXObject){try{a=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){a=null}}}}return a}function getAnchorPosition(b){var e=false;var k=new Object();var j=0,g=0;var d=false,f=false,h=false;if(document.getElementById){d=true}else{if(document.all){f=true}else{if(document.layers){h=true}}}if(d&&document.all){j=AnchorPosition_getPageOffsetLeft(document.all[b]);g=AnchorPosition_getPageOffsetTop(document.all[b])}else{if(d){var a=document.getElementById(b);j=AnchorPosition_getPageOffsetLeft(a);g=AnchorPosition_getPageOffsetTop(a)}else{if(f){j=AnchorPosition_getPageOffsetLeft(document.all[b]);g=AnchorPosition_getPageOffsetTop(document.all[b])}else{if(h){var l=0;for(var c=0;c<document.anchors.length;c++){if(document.anchors[c].name==b){l=1;break}}if(l==0){k.x=0;k.y=0;return k}j=document.anchors[c].x;g=document.anchors[c].y}else{k.x=0;k.y=0;return k}}}}k.x=j;k.y=g;return k}function getAnchorWindowPosition(b){var c=getAnchorPosition(b);var a=0;var d=0;if(document.getElementById){if(isNaN(window.screenX)){a=c.x-document.body.scrollLeft+window.screenLeft;d=c.y-document.body.scrollTop+window.screenTop}else{a=c.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;d=c.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset}}else{if(document.all){a=c.x-document.body.scrollLeft+window.screenLeft;d=c.y-document.body.scrollTop+window.screenTop}else{if(document.layers){a=c.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;d=c.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset}}}c.x=a;c.y=d;return c}function AnchorPosition_getPageOffsetLeft(b){var a=b.offsetLeft;while((b=b.offsetParent)!=null){a+=b.offsetLeft}return a}function AnchorPosition_getWindowOffsetLeft(a){return AnchorPosition_getPageOffsetLeft(a)-document.body.scrollLeft}function AnchorPosition_getPageOffsetTop(a){var b=a.offsetTop;while((a=a.offsetParent)!=null){b+=a.offsetTop}return b}function AnchorPosition_getWindowOffsetTop(a){return AnchorPosition_getPageOffsetTop(a)-document.body.scrollTop}function appAutoChange(){}appAutoChange.prototype={getName:function(){return("autoChange")},processElement:function(c,a){var b=getProp(c,"autoChange");if((b)&&(STrim(b)!="")){if(String(c.tagName).toUpperCase()=="SELECT"){if(c.onchange!=this._autoChange){if(c.onchange){c.autoChange_onchange=c.onchange}c.onchange=this._autoChange}}else{if(String(getProp(c,"autoChangeOnClick")).toLowerCase()=="true"){if(c.onclick!=this._autoChange){if(c.onclick){c.autoChange_onchange=c.onclick}c.onclick=this._autoChange}}}}},_autoChange:function(e){var a=true;var d=getProp(this,"autoChange");var g=String(d).split(/\s*;\s*/g);for(var c=0;c<g.length;c++){var f=String(g[c]).match(/^\s*([^:]+)\s*:\s*([^=]+)\s*=\s*([^\s]+)\s*/);if(f){var b=this;if(String(this.tagName).toUpperCase()=="SELECT"){b=this.options[this.selectedIndex]}changeProp(this.form.elements[f[1]],f[2],getProp(b,f[3]));if((f[2]=="value")&&(this.form.elements[f[1]])){this.form.elements[f[1]].value=getProp(b,f[3])}}}if((a)&&(this.autoChange_onchange)){if(this.autoChange_onchange()==false){a=false}}return(a)}};var pluginAutoChange=new appAutoChange();if(appAddCompile){appAddCompile(pluginAutoChange)}function newOption(e){var a=true;var g=String(getProp(this,"newOption"));if((this.selectedIndex>-1)&&(this.options[this.selectedIndex].value==g)){var b=String(getProp(this,"newOptionMsg"));var d=window.prompt(b,"");if((STrim(d)=="")||(d==null)){this.selectedIndex=0}else{if(selectItem(this,d)==-1){var f=String(getProp(this,"newOptionPrefix"));var c=new Option(d,f+d,false,true);this.options[this.length]=c;return(this.length-1)}}}if((a)&&(this.newOption_onchange)){if(this.newOption_onchange()==false){a=false}}return(a)}function appNewOption(){}appNewOption.prototype.getName=function(){return("newOption")};appNewOption.prototype.processElement=function(c,a){var b=getProp(c,"newOption");if((b)&&(STrim(b)!="")){if(String(c.tagName).toUpperCase()=="SELECT"){if(c.onchange!=newOption){if(c.onchange){c.newOption_onchange=c.onchange}c.onchange=newOption}}}};var pluginNewOption=new appNewOption();if(appAddCompile){appAddCompile(pluginNewOption)}function compileNewOption(a){for(var b=0;b<a.forms.length;b++){compileFormNewOption(a.forms[b],b)}}function compileFormNewOption(b,a){for(var c=0;c<b.length;c++){pluginNewOption.processElement(b.elements[c],c)}}function processNodes(c){var a;switch(typeof(c)){case"string":a=[c];break;case"object":a=c;break;default:a=[];break}for(var b=0;b<a.length;b++){if(typeof(a[b])=="string"){a[b]=findObject(a[b])}}return(a)}function changeProp(a,c,b){setProp(a,c,b);if(a.mask_refresh){a.mask_refresh("nofocus")}}function inputRefresh(a){this.onfocus(a);this.onblur()}function setMask(e,a){var f="";if(!String(e.value).match(/^ *$/)){if(!a){a=getProp(e,"mask")}switch(String(a).toLowerCase()){case"currency":f=fullCurrency(e.value,getProp(e,"decimalCurrency"));break;case"float":f=maskFloat(e.value);break;case"date":f=maskDate(e.value);break;case"time":f=maskTime(e.value);break;case"domain":f=e.value.toLowerCase().replace(/[^a-z0-9\-]/ig,"");break;case"customchar":if(e.jsMaskChars){f=e.value.replace(new RegExp("[^"+e.jsMaskChars+"]","ig"),"")}break;case"nospecial":f=e.value.replace(/[^a-z0-9áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙãõÃÕçÇâêîôûÂÊÎÔÛäëïöüÄËÏÖÜ ]/ig,"");break;default:if((STrim(a)!="")&&(typeof(a)!="undefined")){var d=String(e.value).split(new RegExp(""));var c=a.split(new RegExp(""));var g=0;for(var b=0;b<c.length;b++){if(c[b]=="d"){if(g<d.length){f+=d[g]}g++}else{f+=c[b]}}if(g<d.length){for(var b=g;b<d.length;b++){f+=d[b]}}}}}return(f)}function removeMask(b,a){var c=String(b.value);if(!c.match(/^ *$/)){if(!a){a=getProp(b,"mask")}if((STrim(a)!="")&&(typeof(a)!="undefined")&&(String(getProp(b,"type")).toLowerCase()=="text")){switch(String(a).toLowerCase()){case"currency":c=simpleCurrency(c,getProp(b,"decimalCurrency"));break;case"date":c=c.replace(/[^\d\/]/g,"");break;case"time":c=c.replace(/[^\d:]/g,"");break;case"domain":c=c.toLowerCase().replace(/[^a-z0-9\-]/g,"");break;case"customchar":if(b.jsMaskChars){c=c.replace(new RegExp("[^"+b.jsMaskChars+"]","ig"),"")}break;case"nospecial":c=c.replace(/[^a-z0-9áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙãõÃÕçÇâêîôûÂÊÎÔÛäëïöüÄËÏÖÜ ]/ig,"");break;default:c=removeCharacter(b,null,c);break}}}return(c)}function removeCharacter(b,a,c){if((typeof(c)!="string")||(STrim(c)=="")){c=String(b.value)}if(!c.match(/^ *$/)){if(!a){a=getProp(b,"character")}if((STrim(a)!="")&&(typeof(a)!="undefined")&&((String(getProp(b,"type")).toLowerCase()=="text")||(String(getProp(b,"type")).toLowerCase()==""))){switch(String(a).toLowerCase()){case"numeric":c=c.replace(/\D/g,"");break;case"currency":c=c.replace(/[^0-9,\.\-]/g,"");if(String(getProp(b,"negativeCurrency")).toLowerCase()!="true"){c=c.replace(new RegExp("\\-","g"),"")}break;case"customchar":if(b.jsMaskChars){c=c.replace(new RegExp("[^"+b.jsMaskChars+"]","ig"),"")}break;case"email":c=c.replace(/[^_\.0-9a-z\-@]/ig,"").toLowerCase();break;default:}}}return(c)}function inputKeyPress(c){var a=true;var b=0;try{if(self.event){b=self.event.keyCode}else{if((self.parent)&&(self.parent.event)){b=self.parent.event.keyCode}else{if((c)&&(c.which)){b=c.which}}}}catch(d){}if((b!=13)&&(b!=8)&&(b!=9)&&(b!=0)&&(b!=9)&&(b!=16)&&(b!=17)&&(b!=18)&&(b!=37)&&(b!=38)&&(b!=39)&&(b!=40)&&(b!=46)){var f=String.fromCharCode(b);switch(String(getProp(this,"character")).toLowerCase()){case"numeric":a=(f.match(/\d/)!=null);break;case"currency":if(f==getDecimalPoint()){a=(this.value.search(new RegExp(getDecimalPointRegExp(),"g"))==-1)}else{a=(f.match(/[\-\d,\.]/)!=null)}if((a)&&(f=="-")){if(String(getProp(this,"negativeCurrency")).toLowerCase()=="true"){a=(this.value.search(new RegExp("\\-","g"))==-1)}else{a=false}}break;case"date":a=(f.match(/[\d\/]/)!=null);break;case"time":a=(f.match(/[\d:]/)!=null);break;case"exprvar":a=(f.search(/[a-z0-9áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙãõÃÕçÇâêîôûÂÊÎÔÛäëïöüÄËÏÖÜ_]/i)>-1);break;case"domain":a=(f.match(/[a-z0-9\-]/i)!=null);break;case"customchar":if(this.jsMaskChars){a=(f.match(new RegExp("["+this.jsMaskChars+"]","i"))!=null)}break;case"nospecial":a=(f.match(/[a-z0-9áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙãõÃÕçÇâêîôûÂÊÎÔÛäëïöüÄËÏÖÜ ]/i)!=null);break;case"email":a=(f.match(/[_\.0-9a-z\-@]/i)!=null);break;default:break}}if(a){if((getProp(this,"mask"))&&(b==13)){this.onblur()}}if((a)&&(this.mask_onkeypress)){if(this.mask_onkeypress(c)==false){a=false}}return(a)}function inputKeyUp(b){var k=0;try{if(self.event){k=self.event.keyCode}else{if((self.parent)&&(self.parent.event)){k=self.parent.event.keyCode}else{if((b)&&(b.which)){k=b.which}}}}catch(h){}if((k!=8)&&(k!=9)&&(k!=16)&&(k!=17)&&(k!=18)&&(k!=37)&&(k!=38)&&(k!=39)&&(k!=40)&&(k!=46)){var j=parseInt(getProp(this,"autotab"));if(this.mask_keydownStat&&j>0){if((this.value.length)>=j){var g;var c=false;for(var d=0;d<this.form.elements.length;d++){var f=this.form.elements[d];if(f.disabled){}else{if(c){if((f.type.length>1)&&(f.type.toLowerCase()!="hidden")){g=f;break}}else{if(f==this){c=true}}}}if(g){if(!g.disabled){g.focus();if(g.onfocus){g.onfocus()}}}}this.mask_keydownStat=false}}var a=true;if(a&&this.mask_onkeyup){if(this.mask_onkeyup(b)==false){a=false}}return(a)}function inputKeyDown(c){var b=0;try{if(self.event){b=self.event.keyCode}else{if((self.parent)&&(self.parent.event)){b=self.parent.event.keyCode}else{if((c)&&(c.which)){b=c.which}}}}catch(d){}if((b!=8)&&(b!=9)&&(b!=16)&&(b!=17)&&(b!=18)&&(b!=37)&&(b!=38)&&(b!=39)&&(b!=40)&&(b!=46)){this.mask_keydownStat=true}var a=true;if(a&&this.mask_onkeydown){if(this.mask_onkeydown(c)==false){a=false}}return(a)}function textOnFocus(a){this.mask_keydownStat=false;this.value=removeMask(this);if(typeof(a)!="string"){this.select()}if(this.mask_onfocus){return(this.mask_onfocus())}}function textOffFocus(){this.value=removeCharacter(this);if((this.value)&&(getProp(this,"character")=="domain")){this.value=this.value.toLowerCase()}if(getProp(this,"mask")){this.value=setMask(this)}if(isMSIE5()){var a=getProp(this,"maxlen");if(a>0){this.value=String(this.value).substr(0,a)}}if(this.mask_onblur){return(this.mask_onblur())}}function appMask(){}appMask.prototype.getName=function(){return("Mask")};appMask.prototype.processElement=function(c,b){var a=getProp(c,"mask");var e=getProp(c,"character");if((e)||(a)){if(c.onkeypress!=inputKeyPress){if(c.onkeypress){c.mask_onkeypress=c.onkeypress}c.onkeypress=inputKeyPress}if(c.onkeyup!=inputKeyUp){if(c.onkeyup){c.mask_onkeyup=c.onkeyup}c.onkeyup=inputKeyUp}if(c.onkeydown!=inputKeyDown){if(c.onkeydown){c.mask_onkeydown=c.onkeydown}c.onkeydown=inputKeyDown}if(c.onblur!=textOffFocus){if(c.onblur){c.mask_onblur=c.onblur}c.onblur=textOffFocus}if(c.onfocus!=textOnFocus){if(c.onfocus){c.mask_onfocus=c.onfocus}c.onfocus=textOnFocus;c.mask_refresh=inputRefresh}c.jsMaskChars=getProp(c,"maskChars")}var d=getProp(c,"selected");if(d){setItemComboByValue(c,d);if(c.onchange){c.onchange()}}if(c.mask_refresh){c.mask_refresh("nofocus")}};var Mask=new appMask();if(appAddCompile){appAddCompile(Mask)}function compileMask(a){for(var b=0;b<a.forms.length;b++){compileFormMask(a.forms[b],b)}}function compileFormMask(b,a){for(var c=0;c<b.length;c++){Mask.processElement(b.elements[c],c)}}function validateForm(){var form=this;var vSubmit=true;controls=[];wrongControls=[];emptyGroup=[];for(var counter=0;counter<form.length;counter++){var value=getProp(form.elements[counter],"validate");if(value){controls[controls.length]={type:value,control:form.elements[counter]}}}var Message=getProp(form,"validateMsg");for(var i=0;i<controls.length;i++){var vType=String(controls[i]["type"]).toLowerCase();var vControl=controls[i]["control"];var vEvalCustom=false;var vResult=true;if(getProp(vControl,"validateEmpty")=="true"){if(String(vControl.tagName).toUpperCase()=="SELECT"){vResult=(vControl.selectedIndex>0)}else{if(String(vControl.tagName).toUpperCase()=="INPUT"&&(String(vControl.type).toUpperCase()=="RADIO"||String(vControl.type).toUpperCase()=="CHECKBOX")){if(!emptyGroup[vControl.name]){vResult=vControl.checked;if(!vResult){for(var r=0;r<vControl.form[vControl.name].length;r++){if(vControl.form[vControl.name][r].checked){vResult=true;break}}}emptyGroup[vControl.name]=true}}else{vResult=(STrim(vControl.value)!="")}}}if((vResult)&&(vType=="custom")){var vCustom=getProp(vControl,"validateCustom");if(vCustom){vEvalCustom=true;vControl.onValidateCustom=function(){return(eval(vCustom))};vResult=vControl.onValidateCustom()}}if((vResult)&&(!String(vControl.value).match(/^ *$/))){switch(vType){case"number":vResult=(!isNaN(Number(vControl.value)));if((vResult)&&(getProp(vControl,"validatePositive")=="true")){vResult=(Number(vControl.value)>=0)}break;case"currency":vResult=isCurrency(vControl.value);if((vResult)&&(getProp(vControl,"validatePositive")=="true")){vResult=(getCurrency(vControl.value)>=0)}break;case"date":if(getProp(vControl,"validateMaxDate")||getProp(vControl,"validateMinDate")){vResult=checkDate(vControl)}else{if(isDate(vControl.value)){vControl.value=fullDate(vControl.value)}else{vResult=false}}break;case"time":if(getProp(vControl,"validateMaxDate")||getProp(vControl,"validateMinTime")){vResult=checkTime(vControl)}else{vResult=isTime(vControl.value)}break;case"email":vResult=isEmail(vControl.value);break;case"cpf":vResult=isCPF(vControl.value);break;case"cnpj":vResult=isCNPJ(vControl.value);break;case"domain":vResult=((typeof(vControl.value)=="string")&&(vControl.value.match(/^[a-z0-9\-]*$/)));break;case"match":var field=form.elements[getProp(vControl,"validateMatch")];if(field){vResult=(field.value==vControl.value)}else{vResult=false}break;case"matcharray":var field=form.elements[getProp(vControl,"validateMatch")];if(field&&field.length){var sources=form.elements[vControl.name];var indice=-1;for(var j=0;j<sources.length;j++){if(sources[j]==vControl){indice=j;break}}if(indice>-1){vResult=(field[indice].value==vControl.value)}else{vResult=false}}else{if(field){vResult=(field.value==vControl.value)}else{vResult=false}}break;default:vResult=true}}if(!vResult){vSubmit=false;if(Message){wrongControls[wrongControls.length]=[vControl,vEvalCustom]}else{vControl.focus();alert(getProp(vControl,"validateMsg"));break}}}if(wrongControls.length>0){var msgControls="";for(var i=0;i<wrongControls.length;i++){var msg="";if(wrongControls[i][1]){msg=eval('"'+getProp(wrongControls[i][0],"controlCustomName")+'"')}if((msg=="")||(msg==null)){msg=eval('"'+getProp(wrongControls[i][0],"controlName")+'"')}msgControls+=", "+msg}msgControls=msgControls.replace(/^, /,"");Message=ChangeMacros(Message,"jslib_validate_controls",msgControls);Message=ChangeMacros(Message,"controls",msgControls);if(getProp(form,"validateObs")){Message=Message+"\n\n"+getProp(form,"validateObs")}window.alert(Message);try{if(wrongControls[0][0].focus){wrongControls[0][0].focus()}if(wrongControls[0][0].select){wrongControls[0][0].select()}}catch(e){}}window.vformSubmit=vSubmit;return(vSubmit)}function isEmail(a){a=a.toLowerCase();if(a.search(/^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]+$/)>-1){return(1)}if(a.search(/^[_\.0-9a-z-]+@[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$/)>-1){return(1)}return(0)}function isCPF(c){c=c.replace(/\D/g,"");var e=c.substr(0,9);if(e.length!=9||e.match(/^0{9}|9{9}$/)){return false}var a=0;for(var d=0;d<9;d++){a+=parseInt(e.charAt(d))*(10-d)}var b=11-(a%11);if(b>9){e+=0}else{e+=b}a=0;for(var d=0;d<10;d++){a+=parseInt(e.charAt(d))*(11-d)}b=11-(a%11);if(b>9){e+=0}else{e+=b}return(c==e)}function isCNPJ(d){d=d.replace(/\D/g,"");var b=d.substr(0,12);if(b.length!=12||b.match(/^0{12}|1{12}|2{12}|3{12}|4{12}|5{12}|6{12}|7{12}|8{12}|9{12}$/)){return false}var a=0;for(var e=0;e<12;e++){a+=parseInt(b.charAt(e))*(e<4?(5-e):(13-e))}var c=11-(a%11);if(c>9){b+=0}else{b+=c}var a=0;for(var e=0;e<13;e++){a+=parseInt(b.charAt(e))*(e<5?(6-e):(14-e))}var c=11-(a%11);if(c>9){b+=0}else{b+=c}return(d==b)}function appValidate(){}appValidate.prototype.getName=function(){return("Validate")};appValidate.prototype.startForm=function(b,a){if(getProp(b,"validate")=="true"){onEventManager.addEvent(b,"submit",validateForm,"first",true)}};var Validate=new appValidate();if(appAddCompile){appAddCompile(Validate)}function compileValidate(a){for(var b=0;b<a.forms.length;b++){compileFormValidate(a.forms[b],b)}}function compileFormValidate(b,a){Validate.startForm(b,a)}function appModified(){}appModified.prototype.getName=function(){return("Modified")};appModified.prototype.startForm=function(b,a){if((getProp(b,"validate")=="true")||(getProp(b,"validate")=="numeric")||(getProp(b,"validate")=="email")||(getProp(b,"validate")=="date")||(getProp(b,"validate")=="custom")||(getProp(b,"validate")=="time")||(getProp(b,"validate")=="number")||(getProp(b,"validate")=="currency")||(getProp(b,"validate")=="domain")||(getProp(b,"validate")=="match")||(getProp(b,"validate")=="cpf")){b.modified=false;if(getProp(b,"checkUnload")=="true"){onEventManager.addEvent(b,"submit",function(){window.onbeforeunload=null},"first")}}};appModified.prototype.processElement=function(element,index){element.modified=false;if(getProp(element,"cancelForm")=="true"){onEventManager.addEvent(element,"click",cancelForm,"first");onEventManager.addEvent(element.form,"submit",function(){element.disabled=true},"last");onEventManager.addEvent(element.form,"cancel",function(){eval(getProp(this,"onCancel"))},"first")}if(getProp(element,"avoidPaste")=="true"){onEventManager.addEvent(element,"keyup",function(event){return(avoidPaste(this,event))},"first");onEventManager.addEvent(element,"keydown",function(event){return(avoidPaste(this,event))},"first");onEventManager.addEvent(element,"contextmenu",function(event){return(false)},"first")}onEventManager.addEvent(element,"change",setModified,"last")};function avoidPaste(a,c){if(window.event){c=window.event}var b=(c.which)?c.which:c.keyCode;var d=String.fromCharCode(b);if(c.ctrlKey){return false}else{if(c.shiftKey&&(b==45)){return false}}return true}function setModified(){if(this.form.jslibCompiled){this.modified=true;this.form.modified=true;var b=this.form;if(getProp(b,"checkUnload")=="true"){window.onbeforeunload=function(){return modifiedFormMessage(b,"unload")}}for(var a=0;a<b.length;a++){if(getProp(b.elements[a],"cancelForm")){b.elements[a].modifiedConfirm=true}}}}function cancelForm(){var b=this.form;if(this.modifiedConfirm){var a=modifiedFormMessage(b,"cancel");if(window.confirm(a)){if(getProp(b,"checkUnload")=="true"){window.onbeforeunload=null}b.oncancel()}}else{if(getProp(b,"checkUnload")=="true"){window.onbeforeunload=null}b.oncancel()}}function modifiedForm(d){var b=false;for(var a=0;a<d.length;a++){var e=getProp(d.elements[a],"validate");if(e){if(d.elements[a].modified){b=true;break}}}if(b){var c=modifiedFormMessage(d,"cancel");if((c=="")||(c==null)){return true}else{return window.confirm(c)}}else{return true}}function modifiedFormMessage(form,msgPrefix){var controls=[];for(var counter=0;counter<form.length;counter++){var value=getProp(form.elements[counter],"validate");if(value){if(form.elements[counter].modified){if(getProp(form.elements[counter],"controlName")!=""){controls[controls.length]=form.elements[counter]}}}}var Message=getProp(form,msgPrefix+"Msg");var msgControls="";for(var i=0;i<controls.length;i++){var msg="";if((msg=="")||(msg==null)){msg=eval('"'+getProp(controls[i],"controlName")+'"')}msgControls+=", "+msg}msgControls=msgControls.replace(/^, /,"");Message=ChangeMacros(Message,"jslib_modified_controls",msgControls);Message=ChangeMacros(Message,"controls",msgControls);return Message}var Modified=new appModified();if(appAddCompile){appAddCompile(Modified)}function appFocus(){this.startForm(null,-1)}appFocus.prototype.getName=function(){return("Focus")};appFocus.prototype.startForm=function(b,a){this.elementFocus=null;this.defaultFocus=null;this.focus=false};appFocus.prototype.finishForm=function(b,a){if((this.defaultFocus)&&(!this.elementFocus)){this.elementFocus=this.defaultFocus}if((this.elementFocus)&&(this.elementFocus.focus)){try{this.elementFocus.focus()}catch(c){}}};appFocus.prototype.processElement=function(c,b){if((c.focus)&&((this.focus)||(!this.elementFocus))){var e=getProp(c,"focusEmpty");if((typeof(e)=="string")&&((e.toLowerCase()=="false")||(e=="0"))){e=""}var a=getProp(c,"setFocus");if(typeof(a)!="string"){a=getProp(c,"focus")}if(typeof(a)=="string"){if((a.toLowerCase()=="false")||(a=="0")){a=""}}else{a=""}if(e){var d=true;if(String(c.tagName).toUpperCase()=="SELECT"){d=(c.selectedIndex<=0)}else{d=(STrim(c.value)=="")}if(d){this.elementFocus=c;this.focus=false}if(!this.defaultFocus){this.defaultFocus=c}}else{if((!this.elementFocus)&&(a)){this.elementFocus=c;this.focus=true;if(!this.defaultFocus){this.defaultFocus=c}}}}};var Focus=new appFocus();if(appAddCompile){appAddCompile(Focus)}function compileFocus(a){for(var b=0;b<a.forms.length;b++){compileFormFocus(a.forms[b],b)}}function compileFormFocus(b,a){Focus.startForm(b,a);for(var c=0;c<b.length;c++){Focus.processElement(b.elements[c],c)}Focus.finishForm(b,a)}function radioSelect(b,e,d){if(b&&e&&d){var c=b.elements[e];if(c&&c.length){for(var a=0;a<c.length;a++){if(c[a].value==d){c[a].checked=true;break}}}else{if(c){if(c.value==d){c.checked=true}}}}}function radioSelectForm(d){var b=getProp(d,"radioselect");if(b){var a=b.split(";");if(a.length>0){for(var c=0;c<a.length;c++){var e=a[c].split("=");radioSelect(d,e[0],e[1])}}}}function appRadioSelect(){}appRadioSelect.prototype.getName=function(){return("RadioSelect")};appRadioSelect.prototype.startForm=function(b,a){if(getProp(b,"radioselect")){radioSelectForm(b)}};var RadioSelect=new appRadioSelect();if(appAddCompile){appAddCompile(RadioSelect)}function jslibEventItem(c,a,b){this.control=c;this.eventName=a;this.stop=b;this.iEvents={first:[],middle:[],last:[]}}jslibEventItem.prototype.moments=["first","middle","last"];jslibEventItem.prototype.runEvent=function(b){try{if(self.event){b=self.event}else{if((self.parent)&&(self.parent.event)){b=self.parent.event}}}catch(f){}var a=true;for(var c=0;c<this.moments.length;c++){moment=this.moments[c];for(var d=0;d<this.iEvents[moment].length;d++){this.control.onRunEvent=this.iEvents[moment][d];if(this.control.onRunEvent(b)==false){a=false;if(this.stop==true){break}}}if(!a){break}}return a};jslibEventItem.prototype.addFunction=function(a,b){if(!b){b="middle"}if(this.iEvents[b]){this.iEvents[b].push(a)}};function jslibEventManager(){}jslibEventManager.prototype.getName=function(){return("jslibEventManager")};jslibEventManager.prototype.addEvent=function(h,a,d,c,b){if(!h.jslibOnEvent){h.jslibOnEvent={}}if(!h.jslibOnEvent[a]){var g=new jslibEventItem(h,a,b);h.jslibOnEvent[a]=g;try{if(h["on"+a]){g.addFunction(h["on"+a])}h["on"+a]=function(e){return(g.runEvent(e))}}catch(f){}}var g=h.jslibOnEvent[a];g.addFunction(d,c)};var onEventManager=new jslibEventManager();function jslibLocation(e){if(!e){e=window}this.parentWindow=e;var b=e.location.href;this.params={};this.href="";this.encoded=false;var g=b.indexOf("?");if(g>-1){var a=b.lastIndexOf("#");if(a==-1){a=b.length}var c=b.substr((g+1),(a-g-1));this.href=b.substr(0,g);var f=c.split("&");for(var d=0;d<f.length;d++){var h=f[d];var j=h.split("=");this.setParam(unescape(j[0]),unescape(j[1]))}if(this.params.C=="A"){this.encoded=true;var c=decodeUrl(this.params.V);this.params={};var f=c.split("&");for(var d=0;d<f.length;d++){var h=f[d];var j=h.split("=");this.setParam(unescape(j[0]),unescape(j[1]))}}}else{this.href=b}}jslibLocation.prototype.setParam=function(a,b){this.params[a]=b};jslibLocation.prototype.redirect=function(a){this.parentWindow.location.href=a};jslibLocation.prototype.getUrl=function(b){if(!b){b=this.params}var c="";for(var a in b){if(c){c+="&"}c+=escape(a)+"="+escape(b[a])}if(c){return(this.href+"?"+c)}else{return(this.href)}};jslibLocation.prototype.reload=function(){var b="";for(var a in this.params){if(b){b+="&"}b+=escape(a);b+="=";b+=escape(this.params[a])}if(b){this.redirect(this.href+"?"+b)}else{this.parentWindow.location.reload()}};var locationUrl=new jslibLocation(window);function copyHtml(a,b){b.innerHTML=a.innerHTML}function compileForm(form){if(processElements){for(var c=0;c<Plugins.length;c++){if(Plugins[c].startForm){Plugins[c].startForm(form,form)}}for(var e=0;e<form.elements.length;e++){for(var c=0;c<Plugins.length;c++){if(getProp(form.elements[e],"onclick")){form.elements[e].onclick=function(e){eval(getProp(form.elements[e],"onclick"))}}if(Plugins[c].processElement){Plugins[c].processElement(form.elements[e],e)}}}for(var c=0;c<Plugins.length;c++){if(Plugins[c].finishForm){Plugins[c].finishForm(form,form)}}}}var stCol=0;var stParent=null;var stItems=new Array();var stMax=0;var stDesc=false;var stNum=false;var stLastCol=null;function getCol(a){var c="";if(stItems[a]){var b=stItems[a].getElementsByTagName("TD");if((b.length)&&(b[stCol])){c=getValue(b[stCol])}}if(stNum){c=Number(String(c).replace(new RegExp("\\D","g"),""));if(isNaN(c)){c=0}}return(c)}function compare(b,a){return((stDesc)?b>a:b<a)}function exchange(b,a){if(b==a+1){stParent.insertBefore(stItems[b],stItems[a])}else{if(a==b+1){stParent.insertBefore(stItems[a],stItems[b])}else{var c=stParent.replaceChild(stItems[b],stItems[a]);if(typeof(stItems[b])=="undefined"){stParent.appendChild(c)}else{stParent.insertBefore(c,stItems[b])}}}}function quickSort(d,b){if(b<=d+1){return}if((b-d)==2){if(compare(getCol(b-1),getCol(d))){exchange(b-1,d)}return}var c=d+1;var a=b-1;getCol(d);if(compare(getCol(d),getCol(c))){exchange(c,d)}if(compare(getCol(a),getCol(d))){exchange(d,a)}if(compare(getCol(d),getCol(c))){exchange(c,d)}pivot=getCol(d);while(true){a--;while(compare(pivot,getCol(a))){a--}c++;while(compare(getCol(c),pivot)){c++}if(a<=c){break}exchange(c,a)}exchange(d,a);if((a-d)<(b-a)){quickSort(d,a);quickSort(a+1,b)}else{quickSort(a+1,b);quickSort(d,a)}}function sortTable(){stParent=this.stTable;if((stParent)&&(stParent.nodeName!="TBODY")){stParent=stParent.getElementsByTagName("TBODY")[0]}col=this;if((typeof(col)=="object")&&(col.parentNode)){if(col.nodeName.toLowerCase()!="td"){while(col=col.parentNode){if(col.nodeName.toLowerCase()=="td"){break}}}if(typeof(col)=="object"){stNum=col.stNum;var e=col.parentNode.getElementsByTagName("TD");var c=0;for(var b=0;b<e.length;b++){if(col==e[b]){break}c++}col=c}}stCol=Number(col);if((stParent)&&(stParent.nodeName=="TBODY")&&(!isNaN(stCol))){stDesc=(stCol==stLastCol)?(!stDesc):false;stLastCol=stCol;var d=getProp(this.stTable,"stOffsetTop");if(d==""){d=1}var a=Number(getProp(this.stTable,"stOffsetBottom"));if(isNaN(a)){a=0}stItems=stParent.getElementsByTagName("tr");stMax=stItems.length-a;quickSort(d,stMax,stDesc)}}function appSortTable(){}appSortTable.prototype.getName=function(){return("sortTable")};appSortTable.prototype.initialize=function(a){var c=a.getElementsByTagName("TABLE");for(var b=0;b<c.length;b++){if(getProp(c[b],"sortTable")){this.compileTable(c[b])}}};appSortTable.prototype.compileTable=function(e){e=findObject(e);var b=e.getElementsByTagName("TR");if((b)&&(b.length)){var a=b[0];var d=a.getElementsByTagName("TD");for(var c=0;c<d.length;c++){if(getProp(d[c],"stSort")){d[c].stTable=e;d[c].stNum=getProp(d[c],"stNum");d[c].onclick=sortTable;if(d[c].style){d[c].style.cursor=isGecko()?"pointer":"hand"}}}}};var vSortTable=new appSortTable();if(appAddCompile){appAddCompile(vSortTable)}function compileSortTable(a){vSortTable.initialize(a)}function jslibElement(a){this.node=document.getElementById(a)}jslibElement.prototype.getId=function(){return this.node.getAttribute("id")};jslibElement.prototype.setStyle=function(a,b){setStyle([this.getId()],a,b)};jslibElement.prototype.getStyle=function(a){return getStyle(this.getId(),a)};jslibElement.prototype.changeDisplay=function(a){if(a){this.setStyle("display",a)}else{if(this.getStyle("display")=="none"){this.setStyle("display","block")}else{this.setStyle("display","none")}}};function jslibElements(){this.elements={}}jslibElements.prototype.getName=function(){return("jslibElements")};jslibElements.prototype.addElement=function(a){this.elements[a.getId()]=a;this[a.getId()]=a};var jsElements=new jslibElements();function disableOnSubmit(){var c=this;var d=true;if(c.disableonsubmit_onsubmit){if(c.disableonsubmit_onsubmit()==false){d=false}}if(d){if(document.app&&document.app[c.id]&&document.app[c.id].isAjax()){}else{if(c.onsubmit==disableOnSubmit){c.onsubmit=cancelSubmit}else{window.setTimeout(function(){c.onsubmit=cancelSubmit},5)}}if(c.disableOnSubmit_element){var a=getProp(c,"disableMsg");if(a!=""){setProp(c.disableOnSubmit_element,"oldvalue",c.disableOnSubmit_element.value);c.disableOnSubmit_element.value=a}var b=getProp(c,"disableClass");if(b!=""){c.disableOnSubmit_element.className=b}}}return(d)}function cancelSubmit(){return(false)}function disableOnSubmit_ButtonClick(){this.form.disableOnSubmit_element=this;if(this.disableonsubmit_onclick){return(this.disableonsubmit_onclick())}}function appDisableOnSubmit(){}appDisableOnSubmit.prototype.getName=function(){return("disableOnSubmit")};appDisableOnSubmit.prototype.startForm=function(b,a){if(getProp(b,"disableOnSubmit")=="true"){this.currentForm=b;onEventManager.addEvent(b,"submit",disableOnSubmit,"last")}else{this.currentForm=null}};appDisableOnSubmit.prototype.processElement=function(b,a){if(this.currentForm){if(getProp(b,"disableOnSubmit")=="true"){onEventManager.addEvent(b,"click",disableOnSubmit_ButtonClick,"last")}}};var DisableOnSubmit=new appDisableOnSubmit();if(appAddCompile){appAddCompile(DisableOnSubmit)}function compileDisableOnSubmit(a){for(var b=0;b<a.forms.length;b++){compileFormDisableOnSubmit(a.forms[b],b)}}function compileFormDisableOnSubmit(b,a){DisableOnSubmit.startForm(b,a);for(var c=0;c<b.length;c++){DisableOnSubmit.processElement(b.elements[c],c)}}(function(){var j=window.DomReady={};var h=navigator.userAgent.toLowerCase();var c={version:(h.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(h),opera:/opera/.test(h),msie:(/msie/.test(h))&&(!/opera/.test(h)),mozilla:(/mozilla/.test(h))&&(!/(compatible|webkit)/.test(h))};var d=false;var e=false;var g=[];function a(){if(!e){e=true;if(g){for(var k=0;k<g.length;k++){g[k].call(window,[])}g=[]}}}function f(k){var l=window.onload;if(typeof window.onload!="function"){window.onload=k}else{window.onload=function(){if(l){l()}k()}}}function b(){if(d){return}d=true;if(document.addEventListener&&!c.opera){document.addEventListener("DOMContentLoaded",a,false)}if(c.msie&&window==top){(function(){if(e){return}try{document.documentElement.doScroll("left")}catch(l){setTimeout(arguments.callee,0);return}a()})()}if(c.opera){document.addEventListener("DOMContentLoaded",function(){if(e){return}for(var l=0;l<document.styleSheets.length;l++){if(document.styleSheets[l].disabled){setTimeout(arguments.callee,0);return}}a()},false)}if(c.safari){var k;(function(){if(e){return}if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return}if(k===undefined){var l=document.getElementsByTagName("link");for(var m=0;m<l.length;m++){if(l[m].getAttribute("rel")=="stylesheet"){k++}}var n=document.getElementsByTagName("style");k+=n.length}if(document.styleSheets.length!=k){setTimeout(arguments.callee,0);return}a()})()}f(a)}j.ready=function(l,k){b();if(e){l.call(window,[])}else{g.push(function(){return l.call(window,[])})}};b()})();
/*
 * jQuery JavaScript Library v1.4.3
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Thu Oct 14 23:10:06 2010 -0400
 */
(function(aB,A){var Z=aB.document;var a=(function(){var a1=function(bm,bn){return new a1.fn.init(bm,bn)},bh=aB.jQuery,a3=aB.$,aZ,bl=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,aU=/^.[^:#\[\.,]*$/,a9=/\S/,aW=/\s/,a5=/^\s+/,a0=/\s+$/,aR=/\W/,a4=/\d/,aX=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,ba=/^[\],:{}\s]*$/,bj=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bc=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,a6=/(?:^|:|,)(?:\s*\[)+/g,aT=/(webkit)[ \/]([\w.]+)/,be=/(opera)(?:.*version)?[ \/]([\w.]+)/,bd=/(msie) ([\w.]+)/,bf=/(mozilla)(?:.*? rv:([\w.]+))?/,bk=navigator.userAgent,bi,bg=false,aY=[],aO,a8=Object.prototype.toString,a2=Object.prototype.hasOwnProperty,aV=Array.prototype.push,a7=Array.prototype.slice,bb=String.prototype.trim,aP=Array.prototype.indexOf,aS={};a1.fn=a1.prototype={init:function(bm,bp){var bo,bq,bn,br;if(!bm){return this}if(bm.nodeType){this.context=this[0]=bm;this.length=1;return this}if(bm==="body"&&!bp&&Z.body){this.context=Z;this[0]=Z.body;this.selector="body";this.length=1;return this}if(typeof bm==="string"){bo=bl.exec(bm);if(bo&&(bo[1]||!bp)){if(bo[1]){br=(bp?bp.ownerDocument||bp:Z);bn=aX.exec(bm);if(bn){if(a1.isPlainObject(bp)){bm=[Z.createElement(bn[1])];a1.fn.attr.call(bm,bp,true)}else{bm=[br.createElement(bn[1])]}}else{bn=a1.buildFragment([bo[1]],[br]);bm=(bn.cacheable?bn.fragment.cloneNode(true):bn.fragment).childNodes}return a1.merge(this,bm)}else{bq=Z.getElementById(bo[2]);if(bq&&bq.parentNode){if(bq.id!==bo[2]){return aZ.find(bm)}this.length=1;this[0]=bq}this.context=Z;this.selector=bm;return this}}else{if(!bp&&!aR.test(bm)){this.selector=bm;this.context=Z;bm=Z.getElementsByTagName(bm);return a1.merge(this,bm)}else{if(!bp||bp.jquery){return(bp||aZ).find(bm)}else{return a1(bp).find(bm)}}}}else{if(a1.isFunction(bm)){return aZ.ready(bm)}}if(bm.selector!==A){this.selector=bm.selector;this.context=bm.context}return a1.makeArray(bm,this)},selector:"",jquery:"1.4.3",length:0,size:function(){return this.length},toArray:function(){return a7.call(this,0)},get:function(bm){return bm==null?this.toArray():(bm<0?this.slice(bm)[0]:this[bm])},pushStack:function(bn,bp,bm){var bo=a1();if(a1.isArray(bn)){aV.apply(bo,bn)}else{a1.merge(bo,bn)}bo.prevObject=this;bo.context=this.context;if(bp==="find"){bo.selector=this.selector+(this.selector?" ":"")+bm}else{if(bp){bo.selector=this.selector+"."+bp+"("+bm+")"}}return bo},each:function(bn,bm){return a1.each(this,bn,bm)},ready:function(bm){a1.bindReady();if(a1.isReady){bm.call(Z,a1)}else{if(aY){aY.push(bm)}}return this},eq:function(bm){return bm===-1?this.slice(bm):this.slice(bm,+bm+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(a7.apply(this,arguments),"slice",a7.call(arguments).join(","))},map:function(bm){return this.pushStack(a1.map(this,function(bo,bn){return bm.call(bo,bn,bo)}))},end:function(){return this.prevObject||a1(null)},push:aV,sort:[].sort,splice:[].splice};a1.fn.init.prototype=a1.fn;a1.extend=a1.fn.extend=function(){var br=arguments[0]||{},bq=1,bp=arguments.length,bt=false,bu,bo,bm,bn,bs;if(typeof br==="boolean"){bt=br;br=arguments[1]||{};bq=2}if(typeof br!=="object"&&!a1.isFunction(br)){br={}}if(bp===bq){br=this;--bq}for(;bq<bp;bq++){if((bu=arguments[bq])!=null){for(bo in bu){bm=br[bo];bn=bu[bo];if(br===bn){continue}if(bt&&bn&&(a1.isPlainObject(bn)||(bs=a1.isArray(bn)))){if(bs){bs=false;clone=bm&&a1.isArray(bm)?bm:[]}else{clone=bm&&a1.isPlainObject(bm)?bm:{}}br[bo]=a1.extend(bt,clone,bn)}else{if(bn!==A){br[bo]=bn}}}}}return br};a1.extend({noConflict:function(bm){aB.$=a3;if(bm){aB.jQuery=bh}return a1},isReady:false,readyWait:1,ready:function(bo){if(bo===true){a1.readyWait--}if(!a1.readyWait||(bo!==true&&!a1.isReady)){if(!Z.body){return setTimeout(a1.ready,1)}a1.isReady=true;if(bo!==true&&--a1.readyWait>0){return}if(aY){var bn,bm=0;while((bn=aY[bm++])){bn.call(Z,a1)}aY=null}if(a1.fn.triggerHandler){a1(Z).triggerHandler("ready")}}},bindReady:function(){if(bg){return}bg=true;if(Z.readyState==="complete"){return setTimeout(a1.ready,1)}if(Z.addEventListener){Z.addEventListener("DOMContentLoaded",aO,false);aB.addEventListener("load",a1.ready,false)}else{if(Z.attachEvent){Z.attachEvent("onreadystatechange",aO);aB.attachEvent("onload",a1.ready);var bm=false;try{bm=aB.frameElement==null}catch(bn){}if(Z.documentElement.doScroll&&bm){aQ()}}}},isFunction:function(bm){return a1.type(bm)==="function"},isArray:Array.isArray||function(bm){return a1.type(bm)==="array"},isWindow:function(bm){return bm&&typeof bm==="object"&&"setInterval" in bm},isNaN:function(bm){return bm==null||!a4.test(bm)||isNaN(bm)},type:function(bm){return bm==null?String(bm):aS[a8.call(bm)]||"object"},isPlainObject:function(bn){if(!bn||a1.type(bn)!=="object"||bn.nodeType||a1.isWindow(bn)){return false}if(bn.constructor&&!a2.call(bn,"constructor")&&!a2.call(bn.constructor.prototype,"isPrototypeOf")){return false}var bm;for(bm in bn){}return bm===A||a2.call(bn,bm)},isEmptyObject:function(bn){for(var bm in bn){return false}return true},error:function(bm){throw bm},parseJSON:function(bm){if(typeof bm!=="string"||!bm){return null}bm=a1.trim(bm);if(ba.test(bm.replace(bj,"@").replace(bc,"]").replace(a6,""))){return aB.JSON&&aB.JSON.parse?aB.JSON.parse(bm):(new Function("return "+bm))()}else{a1.error("Invalid JSON: "+bm)}},noop:function(){},globalEval:function(bo){if(bo&&a9.test(bo)){var bn=Z.getElementsByTagName("head")[0]||Z.documentElement,bm=Z.createElement("script");bm.type="text/javascript";if(a1.support.scriptEval){bm.appendChild(Z.createTextNode(bo))}else{bm.text=bo}bn.insertBefore(bm,bn.firstChild);bn.removeChild(bm)}},nodeName:function(bn,bm){return bn.nodeName&&bn.nodeName.toUpperCase()===bm.toUpperCase()},each:function(bp,bt,bo){var bn,bq=0,br=bp.length,bm=br===A||a1.isFunction(bp);if(bo){if(bm){for(bn in bp){if(bt.apply(bp[bn],bo)===false){break}}}else{for(;bq<br;){if(bt.apply(bp[bq++],bo)===false){break}}}}else{if(bm){for(bn in bp){if(bt.call(bp[bn],bn,bp[bn])===false){break}}}else{for(var bs=bp[0];bq<br&&bt.call(bs,bq,bs)!==false;bs=bp[++bq]){}}}return bp},trim:bb?function(bm){return bm==null?"":bb.call(bm)}:function(bm){return bm==null?"":bm.toString().replace(a5,"").replace(a0,"")},makeArray:function(bp,bn){var bm=bn||[];if(bp!=null){var bo=a1.type(bp);if(bp.length==null||bo==="string"||bo==="function"||bo==="regexp"||a1.isWindow(bp)){aV.call(bm,bp)}else{a1.merge(bm,bp)}}return bm},inArray:function(bo,bp){if(bp.indexOf){return bp.indexOf(bo)}for(var bm=0,bn=bp.length;bm<bn;bm++){if(bp[bm]===bo){return bm}}return -1},merge:function(bq,bo){var bp=bq.length,bn=0;if(typeof bo.length==="number"){for(var bm=bo.length;bn<bm;bn++){bq[bp++]=bo[bn]}}else{while(bo[bn]!==A){bq[bp++]=bo[bn++]}}bq.length=bp;return bq},grep:function(bn,bs,bm){var bo=[],br;bm=!!bm;for(var bp=0,bq=bn.length;bp<bq;bp++){br=!!bs(bn[bp],bp);if(bm!==br){bo.push(bn[bp])}}return bo},map:function(bn,bs,bm){var bo=[],br;for(var bp=0,bq=bn.length;bp<bq;bp++){br=bs(bn[bp],bp,bm);if(br!=null){bo[bo.length]=br}}return bo.concat.apply([],bo)},guid:1,proxy:function(bo,bn,bm){if(arguments.length===2){if(typeof bn==="string"){bm=bo;bo=bm[bn];bn=A}else{if(bn&&!a1.isFunction(bn)){bm=bn;bn=A}}}if(!bn&&bo){bn=function(){return bo.apply(bm||this,arguments)}}if(bo){bn.guid=bo.guid=bo.guid||bn.guid||a1.guid++}return bn},access:function(bm,bu,bs,bo,br,bt){var bn=bm.length;if(typeof bu==="object"){for(var bp in bu){a1.access(bm,bp,bu[bp],bo,br,bs)}return bm}if(bs!==A){bo=!bt&&bo&&a1.isFunction(bs);for(var bq=0;bq<bn;bq++){br(bm[bq],bu,bo?bs.call(bm[bq],bq,br(bm[bq],bu)):bs,bt)}return bm}return bn?br(bm[0],bu):A},now:function(){return(new Date()).getTime()},uaMatch:function(bn){bn=bn.toLowerCase();var bm=aT.exec(bn)||be.exec(bn)||bd.exec(bn)||bn.indexOf("compatible")<0&&bf.exec(bn)||[];return{browser:bm[1]||"",version:bm[2]||"0"}},browser:{}});a1.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(bn,bm){aS["[object "+bm+"]"]=bm.toLowerCase()});bi=a1.uaMatch(bk);if(bi.browser){a1.browser[bi.browser]=true;a1.browser.version=bi.version}if(a1.browser.webkit){a1.browser.safari=true}if(aP){a1.inArray=function(bm,bn){return aP.call(bn,bm)}}if(!aW.test("\xA0")){a5=/^[\s\xA0]+/;a0=/[\s\xA0]+$/}aZ=a1(Z);if(Z.addEventListener){aO=function(){Z.removeEventListener("DOMContentLoaded",aO,false);a1.ready()}}else{if(Z.attachEvent){aO=function(){if(Z.readyState==="complete"){Z.detachEvent("onreadystatechange",aO);a1.ready()}}}}function aQ(){if(a1.isReady){return}try{Z.documentElement.doScroll("left")}catch(bm){setTimeout(aQ,1);return}a1.ready()}return(aB.jQuery=aB.$=a1)})();(function(){a.support={};var aV=Z.documentElement,aU=Z.createElement("script"),aO=Z.createElement("div"),aP="script"+a.now();aO.style.display="none";aO.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var aY=aO.getElementsByTagName("*"),aW=aO.getElementsByTagName("a")[0],aX=Z.createElement("select"),aQ=aX.appendChild(Z.createElement("option"));if(!aY||!aY.length||!aW){return}a.support={leadingWhitespace:aO.firstChild.nodeType===3,tbody:!aO.getElementsByTagName("tbody").length,htmlSerialize:!!aO.getElementsByTagName("link").length,style:/red/.test(aW.getAttribute("style")),hrefNormalized:aW.getAttribute("href")==="/a",opacity:/^0.55$/.test(aW.style.opacity),cssFloat:!!aW.style.cssFloat,checkOn:aO.getElementsByTagName("input")[0].value==="on",optSelected:aQ.selected,optDisabled:false,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};aX.disabled=true;a.support.optDisabled=!aQ.disabled;aU.type="text/javascript";try{aU.appendChild(Z.createTextNode("window."+aP+"=1;"))}catch(aS){}aV.insertBefore(aU,aV.firstChild);if(aB[aP]){a.support.scriptEval=true;delete aB[aP]}aV.removeChild(aU);if(aO.attachEvent&&aO.fireEvent){aO.attachEvent("onclick",function aZ(){a.support.noCloneEvent=false;aO.detachEvent("onclick",aZ)});aO.cloneNode(true).fireEvent("onclick")}aO=Z.createElement("div");aO.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var aR=Z.createDocumentFragment();aR.appendChild(aO.firstChild);a.support.checkClone=aR.cloneNode(true).cloneNode(true).lastChild.checked;a(function(){var a1=Z.createElement("div");a1.style.width=a1.style.paddingLeft="1px";Z.body.appendChild(a1);a.boxModel=a.support.boxModel=a1.offsetWidth===2;if("zoom" in a1.style){a1.style.display="inline";a1.style.zoom=1;a.support.inlineBlockNeedsLayout=a1.offsetWidth===2;a1.style.display="";a1.innerHTML="<div style='width:4px;'></div>";a.support.shrinkWrapBlocks=a1.offsetWidth!==2}a1.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var a0=a1.getElementsByTagName("td");a.support.reliableHiddenOffsets=a0[0].offsetHeight===0;a0[0].style.display="";a0[1].style.display="none";a.support.reliableHiddenOffsets=a.support.reliableHiddenOffsets&&a0[0].offsetHeight===0;a1.innerHTML="";Z.body.removeChild(a1).style.display="none";a1=a0=null});var aT=function(a0){var a2=Z.createElement("div");a0="on"+a0;var a1=(a0 in a2);if(!a1){a2.setAttribute(a0,"return;");a1=typeof a2[a0]==="function"}a2=null;return a1};a.support.submitBubbles=aT("submit");a.support.changeBubbles=aT("change");aV=aU=aO=aY=aW=null})();a.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var aI={},ak=/^(?:\{.*\}|\[.*\])$/;a.extend({cache:{},uuid:0,expando:"jQuery"+a.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(aQ,aP,aT){if(!a.acceptData(aQ)){return}aQ=aQ==aB?aI:aQ;var aS=aQ.nodeType,aU=aS?aQ[a.expando]:null,aO=a.cache,aR;if(aS&&!aU&&typeof aP==="string"&&aT===A){return}if(!aS){aO=aQ}else{if(!aU){aQ[a.expando]=aU=++a.uuid}}if(typeof aP==="object"){if(aS){aO[aU]=a.extend(aO[aU],aP)}else{a.extend(aO,aP)}}else{if(aS&&!aO[aU]){aO[aU]={}}}aR=aS?aO[aU]:aO;if(aT!==A){aR[aP]=aT}return typeof aP==="string"?aR[aP]:aR},removeData:function(aQ,aP){if(!a.acceptData(aQ)){return}aQ=aQ==aB?aI:aQ;var aS=aQ.nodeType,aU=aS?aQ[a.expando]:aQ,aO=a.cache,aR=aS?aO[aU]:aU;if(aP){if(aR){delete aR[aP];if(aS&&a.isEmptyObject(aR)){a.removeData(aQ)}}}else{if(aS&&a.support.deleteExpando){delete aQ[a.expando]}else{if(aQ.removeAttribute){aQ.removeAttribute(a.expando)}else{if(aS){delete aO[aU]}else{for(var aT in aQ){delete aQ[aT]}}}}}},acceptData:function(aP){if(aP.nodeName){var aO=a.noData[aP.nodeName.toLowerCase()];if(aO){return !(aO===true||aP.getAttribute("classid")!==aO)}}return true}});a.fn.extend({data:function(aO,aQ){if(typeof aO==="undefined"){return this.length?a.data(this[0]):null}else{if(typeof aO==="object"){return this.each(function(){a.data(this,aO)})}}var aS=aO.split(".");aS[1]=aS[1]?"."+aS[1]:"";if(aQ===A){var aP=this.triggerHandler("getData"+aS[1]+"!",[aS[0]]);if(aP===A&&this.length){aP=a.data(this[0],aO);if(aP===A&&this[0].nodeType===1){aP=this[0].getAttribute("data-"+aO);if(typeof aP==="string"){try{aP=aP==="true"?true:aP==="false"?false:aP==="null"?null:!a.isNaN(aP)?parseFloat(aP):ak.test(aP)?a.parseJSON(aP):aP}catch(aR){}}else{aP=A}}}return aP===A&&aS[1]?this.data(aS[0]):aP}else{return this.each(function(){var aU=a(this),aT=[aS[0],aQ];aU.triggerHandler("setData"+aS[1]+"!",aT);a.data(this,aO,aQ);aU.triggerHandler("changeData"+aS[1]+"!",aT)})}},removeData:function(aO){return this.each(function(){a.removeData(this,aO)})}});a.extend({queue:function(aP,aO,aR){if(!aP){return}aO=(aO||"fx")+"queue";var aQ=a.data(aP,aO);if(!aR){return aQ||[]}if(!aQ||a.isArray(aR)){aQ=a.data(aP,aO,a.makeArray(aR))}else{aQ.push(aR)}return aQ},dequeue:function(aR,aQ){aQ=aQ||"fx";var aO=a.queue(aR,aQ),aP=aO.shift();if(aP==="inprogress"){aP=aO.shift()}if(aP){if(aQ==="fx"){aO.unshift("inprogress")}aP.call(aR,function(){a.dequeue(aR,aQ)})}}});a.fn.extend({queue:function(aO,aP){if(typeof aO!=="string"){aP=aO;aO="fx"}if(aP===A){return a.queue(this[0],aO)}return this.each(function(aR){var aQ=a.queue(this,aO,aP);if(aO==="fx"&&aQ[0]!=="inprogress"){a.dequeue(this,aO)}})},dequeue:function(aO){return this.each(function(){a.dequeue(this,aO)})},delay:function(aP,aO){aP=a.fx?a.fx.speeds[aP]||aP:aP;aO=aO||"fx";return this.queue(aO,function(){var aQ=this;setTimeout(function(){a.dequeue(aQ,aO)},aP)})},clearQueue:function(aO){return this.queue(aO||"fx",[])}});var ai=/[\n\t]/g,aF=/\s+/,am=/\r/g,aE=/^(?:href|src|style)$/,c=/^(?:button|input)$/i,v=/^(?:button|input|object|select|textarea)$/i,g=/^a(?:rea)?$/i,I=/^(?:radio|checkbox)$/i;a.fn.extend({attr:function(aO,aP){return a.access(this,aO,aP,true,a.attr)},removeAttr:function(aO,aP){return this.each(function(){a.attr(this,aO,"");if(this.nodeType===1){this.removeAttribute(aO)}})},addClass:function(aV){if(a.isFunction(aV)){return this.each(function(aY){var aX=a(this);aX.addClass(aV.call(this,aY,aX.attr("class")))})}if(aV&&typeof aV==="string"){var aO=(aV||"").split(aF);for(var aR=0,aQ=this.length;aR<aQ;aR++){var aP=this[aR];if(aP.nodeType===1){if(!aP.className){aP.className=aV}else{var aS=" "+aP.className+" ",aU=aP.className;for(var aT=0,aW=aO.length;aT<aW;aT++){if(aS.indexOf(" "+aO[aT]+" ")<0){aU+=" "+aO[aT]}}aP.className=a.trim(aU)}}}}return this},removeClass:function(aT){if(a.isFunction(aT)){return this.each(function(aX){var aW=a(this);aW.removeClass(aT.call(this,aX,aW.attr("class")))})}if((aT&&typeof aT==="string")||aT===A){var aU=(aT||"").split(aF);for(var aQ=0,aP=this.length;aQ<aP;aQ++){var aS=this[aQ];if(aS.nodeType===1&&aS.className){if(aT){var aR=(" "+aS.className+" ").replace(ai," ");for(var aV=0,aO=aU.length;aV<aO;aV++){aR=aR.replace(" "+aU[aV]+" "," ")}aS.className=a.trim(aR)}else{aS.className=""}}}}return this},toggleClass:function(aR,aP){var aQ=typeof aR,aO=typeof aP==="boolean";if(a.isFunction(aR)){return this.each(function(aT){var aS=a(this);aS.toggleClass(aR.call(this,aT,aS.attr("class"),aP),aP)})}return this.each(function(){if(aQ==="string"){var aU,aT=0,aS=a(this),aV=aP,aW=aR.split(aF);while((aU=aW[aT++])){aV=aO?aV:!aS.hasClass(aU);aS[aV?"addClass":"removeClass"](aU)}}else{if(aQ==="undefined"||aQ==="boolean"){if(this.className){a.data(this,"__className__",this.className)}this.className=this.className||aR===false?"":a.data(this,"__className__")||""}}})},hasClass:function(aO){var aR=" "+aO+" ";for(var aQ=0,aP=this.length;aQ<aP;aQ++){if((" "+this[aQ].className+" ").replace(ai," ").indexOf(aR)>-1){return true}}return false},val:function(aW){if(!arguments.length){var aQ=this[0];if(aQ){if(a.nodeName(aQ,"option")){var aP=aQ.attributes.value;return !aP||aP.specified?aQ.value:aQ.text}if(a.nodeName(aQ,"select")){var aU=aQ.selectedIndex,aX=[],aY=aQ.options,aT=aQ.type==="select-one";if(aU<0){return null}for(var aR=aT?aU:0,aV=aT?aU+1:aY.length;aR<aV;aR++){var aS=aY[aR];if(aS.selected&&(a.support.optDisabled?!aS.disabled:aS.getAttribute("disabled")===null)&&(!aS.parentNode.disabled||!a.nodeName(aS.parentNode,"optgroup"))){aW=a(aS).val();if(aT){return aW}aX.push(aW)}}return aX}if(I.test(aQ.type)&&!a.support.checkOn){return aQ.getAttribute("value")===null?"on":aQ.value}return(aQ.value||"").replace(am,"")}return A}var aO=a.isFunction(aW);return this.each(function(a1){var a0=a(this),a2=aW;if(this.nodeType!==1){return}if(aO){a2=aW.call(this,a1,a0.val())}if(a2==null){a2=""}else{if(typeof a2==="number"){a2+=""}else{if(a.isArray(a2)){a2=a.map(a2,function(a3){return a3==null?"":a3+""})}}}if(a.isArray(a2)&&I.test(this.type)){this.checked=a.inArray(a0.val(),a2)>=0}else{if(a.nodeName(this,"select")){var aZ=a.makeArray(a2);a("option",this).each(function(){this.selected=a.inArray(a(this).val(),aZ)>=0});if(!aZ.length){this.selectedIndex=-1}}else{this.value=a2}}})}});a.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(aP,aO,aU,aX){if(!aP||aP.nodeType===3||aP.nodeType===8){return A}if(aX&&aO in a.attrFn){return a(aP)[aO](aU)}var aQ=aP.nodeType!==1||!a.isXMLDoc(aP),aT=aU!==A;aO=aQ&&a.props[aO]||aO;if(aP.nodeType===1){var aS=aE.test(aO);if(aO==="selected"&&!a.support.optSelected){var aV=aP.parentNode;if(aV){aV.selectedIndex;if(aV.parentNode){aV.parentNode.selectedIndex}}}if((aO in aP||aP[aO]!==A)&&aQ&&!aS){if(aT){if(aO==="type"&&c.test(aP.nodeName)&&aP.parentNode){a.error("type property can't be changed")}if(aU===null){if(aP.nodeType===1){aP.removeAttribute(aO)}}else{aP[aO]=aU}}if(a.nodeName(aP,"form")&&aP.getAttributeNode(aO)){return aP.getAttributeNode(aO).nodeValue}if(aO==="tabIndex"){var aW=aP.getAttributeNode("tabIndex");return aW&&aW.specified?aW.value:v.test(aP.nodeName)||g.test(aP.nodeName)&&aP.href?0:A}return aP[aO]}if(!a.support.style&&aQ&&aO==="style"){if(aT){aP.style.cssText=""+aU}return aP.style.cssText}if(aT){aP.setAttribute(aO,""+aU)}if(!aP.attributes[aO]&&(aP.hasAttribute&&!aP.hasAttribute(aO))){return A}var aR=!a.support.hrefNormalized&&aQ&&aS?aP.getAttribute(aO,2):aP.getAttribute(aO);return aR===null?A:aR}}});var at=/\.(.*)$/,aD=/^(?:textarea|input|select)$/i,C=/\./g,Q=/ /g,ae=/[^\w\s.|`]/g,x=function(aO){return aO.replace(ae,"\\$&")},w={focusin:0,focusout:0};a.event={add:function(aS,aW,a2,aU){if(aS.nodeType===3||aS.nodeType===8){return}if(a.isWindow(aS)&&(aS!==aB&&!aS.frameElement)){aS=aB}if(a2===false){a2=aG}var aQ,a0;if(a2.handler){aQ=a2;a2=aQ.handler}if(!a2.guid){a2.guid=a.guid++}var aX=a.data(aS);if(!aX){return}var aO=aS.nodeType?"events":"__events__",a1=aX[aO],aV=aX.handle;if(typeof a1==="function"){aV=a1.handle;a1=a1.events}else{if(!a1){if(!aS.nodeType){aX[aO]=aX=function(){}}aX.events=a1={}}}if(!aV){aX.handle=aV=function(){return typeof a!=="undefined"&&!a.event.triggered?a.event.handle.apply(aV.elem,arguments):A}}aV.elem=aS;aW=aW.split(" ");var aZ,aT=0,aP;while((aZ=aW[aT++])){a0=aQ?a.extend({},aQ):{handler:a2,data:aU};if(aZ.indexOf(".")>-1){aP=aZ.split(".");aZ=aP.shift();a0.namespace=aP.slice(0).sort().join(".")}else{aP=[];a0.namespace=""}a0.type=aZ;if(!a0.guid){a0.guid=a2.guid}var aR=a1[aZ],aY=a.event.special[aZ]||{};if(!aR){aR=a1[aZ]=[];if(!aY.setup||aY.setup.call(aS,aU,aP,aV)===false){if(aS.addEventListener){aS.addEventListener(aZ,aV,false)}else{if(aS.attachEvent){aS.attachEvent("on"+aZ,aV)}}}}if(aY.add){aY.add.call(aS,a0);if(!a0.handler.guid){a0.handler.guid=a2.guid}}aR.push(a0);a.event.global[aZ]=true}aS=null},global:{},remove:function(a4,aY,aQ,aU){if(a4.nodeType===3||a4.nodeType===8){return}if(aQ===false){aQ=aG}var a7,aT,aV,a1,a2=0,aR,aW,aZ,aS,aX,aO,a6,a0=a4.nodeType?"events":"__events__",a3=a.data(a4),aP=a3&&a3[a0];if(!a3||!aP){return}if(typeof aP==="function"){a3=aP;aP=aP.events}if(aY&&aY.type){aQ=aY.handler;aY=aY.type}if(!aY||typeof aY==="string"&&aY.charAt(0)==="."){aY=aY||"";for(aT in aP){a.event.remove(a4,aT+aY)}return}aY=aY.split(" ");while((aT=aY[a2++])){a6=aT;aO=null;aR=aT.indexOf(".")<0;aW=[];if(!aR){aW=aT.split(".");aT=aW.shift();aZ=new RegExp("(^|\\.)"+a.map(aW.slice(0).sort(),x).join("\\.(?:.*\\.)?")+"(\\.|$)")}aX=aP[aT];if(!aX){continue}if(!aQ){for(a1=0;a1<aX.length;a1++){aO=aX[a1];if(aR||aZ.test(aO.namespace)){a.event.remove(a4,a6,aO.handler,a1);aX.splice(a1--,1)}}continue}aS=a.event.special[aT]||{};for(a1=aU||0;a1<aX.length;a1++){aO=aX[a1];if(aQ.guid===aO.guid){if(aR||aZ.test(aO.namespace)){if(aU==null){aX.splice(a1--,1)}if(aS.remove){aS.remove.call(a4,aO)}}if(aU!=null){break}}}if(aX.length===0||aU!=null&&aX.length===1){if(!aS.teardown||aS.teardown.call(a4,aW)===false){a.removeEvent(a4,aT,a3.handle)}a7=null;delete aP[aT]}}if(a.isEmptyObject(aP)){var a5=a3.handle;if(a5){a5.elem=null}delete a3.events;delete a3.handle;if(typeof a3==="function"){a.removeData(a4,a0)}else{if(a.isEmptyObject(a3)){a.removeData(a4)}}}},trigger:function(aP,aU,aR){var aY=aP.type||aP,aT=arguments[3];if(!aT){aP=typeof aP==="object"?aP[a.expando]?aP:a.extend(a.Event(aY),aP):a.Event(aY);if(aY.indexOf("!")>=0){aP.type=aY=aY.slice(0,-1);aP.exclusive=true}if(!aR){aP.stopPropagation();if(a.event.global[aY]){a.each(a.cache,function(){if(this.events&&this.events[aY]){a.event.trigger(aP,aU,this.handle.elem)}})}}if(!aR||aR.nodeType===3||aR.nodeType===8){return A}aP.result=A;aP.target=aR;aU=a.makeArray(aU);aU.unshift(aP)}aP.currentTarget=aR;var aV=aR.nodeType?a.data(aR,"handle"):(a.data(aR,"__events__")||{}).handle;if(aV){aV.apply(aR,aU)}var a0=aR.parentNode||aR.ownerDocument;try{if(!(aR&&aR.nodeName&&a.noData[aR.nodeName.toLowerCase()])){if(aR["on"+aY]&&aR["on"+aY].apply(aR,aU)===false){aP.result=false;aP.preventDefault()}}}catch(aZ){}if(!aP.isPropagationStopped()&&a0){a.event.trigger(aP,aU,a0,true)}else{if(!aP.isDefaultPrevented()){var aW=aP.target,aQ,aO=aY.replace(at,""),a1=a.nodeName(aW,"a")&&aO==="click",aX=a.event.special[aO]||{};if((!aX._default||aX._default.call(aR,aP)===false)&&!a1&&!(aW&&aW.nodeName&&a.noData[aW.nodeName.toLowerCase()])){try{if(aW[aO]){aQ=aW["on"+aO];if(aQ){aW["on"+aO]=null}a.event.triggered=true;aW[aO]()}}catch(aS){}if(aQ){aW["on"+aO]=aQ}a.event.triggered=false}}}},handle:function(aO){var aX,aQ,aP,aT=[],aZ,aY,aV=a.makeArray(arguments);aO=aV[0]=a.event.fix(aO||aB.event);aO.currentTarget=this;aX=aO.type.indexOf(".")<0&&!aO.exclusive;if(!aX){aP=aO.type.split(".");aO.type=aP.shift();aT=aP.slice(0).sort();aZ=new RegExp("(^|\\.)"+aT.join("\\.(?:.*\\.)?")+"(\\.|$)")}aO.namespace=aO.namespace||aT.join(".");aY=a.data(this,this.nodeType?"events":"__events__");if(typeof aY==="function"){aY=aY.events}aQ=(aY||{})[aO.type];if(aY&&aQ){aQ=aQ.slice(0);for(var aS=0,aR=aQ.length;aS<aR;aS++){var aW=aQ[aS];if(aX||aZ.test(aW.namespace)){aO.handler=aW.handler;aO.data=aW.data;aO.handleObj=aW;var aU=aW.handler.apply(this,aV);if(aU!==A){aO.result=aU;if(aU===false){aO.preventDefault();aO.stopPropagation()}}if(aO.isImmediatePropagationStopped()){break}}}}return aO.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(aR){if(aR[a.expando]){return aR}var aP=aR;aR=a.Event(aP);for(var aQ=this.props.length,aT;aQ;){aT=this.props[--aQ];aR[aT]=aP[aT]}if(!aR.target){aR.target=aR.srcElement||Z}if(aR.target.nodeType===3){aR.target=aR.target.parentNode}if(!aR.relatedTarget&&aR.fromElement){aR.relatedTarget=aR.fromElement===aR.target?aR.toElement:aR.fromElement}if(aR.pageX==null&&aR.clientX!=null){var aS=Z.documentElement,aO=Z.body;aR.pageX=aR.clientX+(aS&&aS.scrollLeft||aO&&aO.scrollLeft||0)-(aS&&aS.clientLeft||aO&&aO.clientLeft||0);aR.pageY=aR.clientY+(aS&&aS.scrollTop||aO&&aO.scrollTop||0)-(aS&&aS.clientTop||aO&&aO.clientTop||0)}if(aR.which==null&&(aR.charCode!=null||aR.keyCode!=null)){aR.which=aR.charCode!=null?aR.charCode:aR.keyCode}if(!aR.metaKey&&aR.ctrlKey){aR.metaKey=aR.ctrlKey}if(!aR.which&&aR.button!==A){aR.which=(aR.button&1?1:(aR.button&2?3:(aR.button&4?2:0)))}return aR},guid:100000000,proxy:a.proxy,special:{ready:{setup:a.bindReady,teardown:a.noop},live:{add:function(aO){a.event.add(this,k(aO.origType,aO.selector),a.extend({},aO,{handler:T,guid:aO.handler.guid}))},remove:function(aO){a.event.remove(this,k(aO.origType,aO.selector),aO)}},beforeunload:{setup:function(aQ,aP,aO){if(a.isWindow(this)){this.onbeforeunload=aO}},teardown:function(aP,aO){if(this.onbeforeunload===aO){this.onbeforeunload=null}}}}};a.removeEvent=Z.removeEventListener?function(aP,aO,aQ){if(aP.removeEventListener){aP.removeEventListener(aO,aQ,false)}}:function(aP,aO,aQ){if(aP.detachEvent){aP.detachEvent("on"+aO,aQ)}};a.Event=function(aO){if(!this.preventDefault){return new a.Event(aO)}if(aO&&aO.type){this.originalEvent=aO;this.type=aO.type}else{this.type=aO}this.timeStamp=a.now();this[a.expando]=true};function aG(){return false}function d(){return true}a.Event.prototype={preventDefault:function(){this.isDefaultPrevented=d;var aO=this.originalEvent;if(!aO){return}if(aO.preventDefault){aO.preventDefault()}else{aO.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=d;var aO=this.originalEvent;if(!aO){return}if(aO.stopPropagation){aO.stopPropagation()}aO.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=d;this.stopPropagation()},isDefaultPrevented:aG,isPropagationStopped:aG,isImmediatePropagationStopped:aG};var P=function(aP){var aO=aP.relatedTarget;try{while(aO&&aO!==this){aO=aO.parentNode}if(aO!==this){aP.type=aP.data;a.event.handle.apply(this,arguments)}}catch(aQ){}},ao=function(aO){aO.type=aO.data;a.event.handle.apply(this,arguments)};a.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(aP,aO){a.event.special[aP]={setup:function(aQ){a.event.add(this,aO,aQ&&aQ.selector?ao:P,aP)},teardown:function(aQ){a.event.remove(this,aO,aQ&&aQ.selector?ao:P)}}});if(!a.support.submitBubbles){a.event.special.submit={setup:function(aP,aO){if(this.nodeName.toLowerCase()!=="form"){a.event.add(this,"click.specialSubmit",function(aS){var aR=aS.target,aQ=aR.type;if((aQ==="submit"||aQ==="image")&&a(aR).closest("form").length){aS.liveFired=A;return aq("submit",this,arguments)}});a.event.add(this,"keypress.specialSubmit",function(aS){var aR=aS.target,aQ=aR.type;if((aQ==="text"||aQ==="password")&&a(aR).closest("form").length&&aS.keyCode===13){aS.liveFired=A;return aq("submit",this,arguments)}})}else{return false}},teardown:function(aO){a.event.remove(this,".specialSubmit")}}}if(!a.support.changeBubbles){var aH,f=function(aP){var aO=aP.type,aQ=aP.value;if(aO==="radio"||aO==="checkbox"){aQ=aP.checked}else{if(aO==="select-multiple"){aQ=aP.selectedIndex>-1?a.map(aP.options,function(aR){return aR.selected}).join("-"):""}else{if(aP.nodeName.toLowerCase()==="select"){aQ=aP.selectedIndex}}}return aQ},N=function N(aQ){var aO=aQ.target,aP,aR;if(!aD.test(aO.nodeName)||aO.readOnly){return}aP=a.data(aO,"_change_data");aR=f(aO);if(aQ.type!=="focusout"||aO.type!=="radio"){a.data(aO,"_change_data",aR)}if(aP===A||aR===aP){return}if(aP!=null||aR){aQ.type="change";aQ.liveFired=A;return a.event.trigger(aQ,arguments[1],aO)}};a.event.special.change={filters:{focusout:N,beforedeactivate:N,click:function(aQ){var aP=aQ.target,aO=aP.type;if(aO==="radio"||aO==="checkbox"||aP.nodeName.toLowerCase()==="select"){return N.call(this,aQ)}},keydown:function(aQ){var aP=aQ.target,aO=aP.type;if((aQ.keyCode===13&&aP.nodeName.toLowerCase()!=="textarea")||(aQ.keyCode===32&&(aO==="checkbox"||aO==="radio"))||aO==="select-multiple"){return N.call(this,aQ)}},beforeactivate:function(aP){var aO=aP.target;a.data(aO,"_change_data",f(aO))}},setup:function(aQ,aP){if(this.type==="file"){return false}for(var aO in aH){a.event.add(this,aO+".specialChange",aH[aO])}return aD.test(this.nodeName)},teardown:function(aO){a.event.remove(this,".specialChange");return aD.test(this.nodeName)}};aH=a.event.special.change.filters;aH.focus=aH.beforeactivate}function aq(aP,aQ,aO){aO[0].type=aP;return a.event.handle.apply(aQ,aO)}if(Z.addEventListener){a.each({focus:"focusin",blur:"focusout"},function(aQ,aO){a.event.special[aO]={setup:function(){if(w[aO]++===0){Z.addEventListener(aQ,aP,true)}},teardown:function(){if(--w[aO]===0){Z.removeEventListener(aQ,aP,true)}}};function aP(aR){aR=a.event.fix(aR);aR.type=aO;return a.event.trigger(aR,null,aR.target)}})}a.each(["bind","one"],function(aP,aO){a.fn[aO]=function(aV,aW,aU){if(typeof aV==="object"){for(var aS in aV){this[aO](aS,aW,aV[aS],aU)}return this}if(a.isFunction(aW)||aW===false){aU=aW;aW=A}var aT=aO==="one"?a.proxy(aU,function(aX){a(this).unbind(aX,aT);return aU.apply(this,arguments)}):aU;if(aV==="unload"&&aO!=="one"){this.one(aV,aW,aU)}else{for(var aR=0,aQ=this.length;aR<aQ;aR++){a.event.add(this[aR],aV,aT,aW)}}return this}});a.fn.extend({unbind:function(aS,aR){if(typeof aS==="object"&&!aS.preventDefault){for(var aQ in aS){this.unbind(aQ,aS[aQ])}}else{for(var aP=0,aO=this.length;aP<aO;aP++){a.event.remove(this[aP],aS,aR)}}return this},delegate:function(aO,aP,aR,aQ){return this.live(aP,aR,aQ,aO)},undelegate:function(aO,aP,aQ){if(arguments.length===0){return this.unbind("live")}else{return this.die(aP,null,aQ,aO)}},trigger:function(aO,aP){return this.each(function(){a.event.trigger(aO,aP,this)})},triggerHandler:function(aO,aQ){if(this[0]){var aP=a.Event(aO);aP.preventDefault();aP.stopPropagation();a.event.trigger(aP,aQ,this[0]);return aP.result}},toggle:function(aQ){var aO=arguments,aP=1;while(aP<aO.length){a.proxy(aQ,aO[aP++])}return this.click(a.proxy(aQ,function(aR){var aS=(a.data(this,"lastToggle"+aQ.guid)||0)%aP;a.data(this,"lastToggle"+aQ.guid,aS+1);aR.preventDefault();return aO[aS].apply(this,arguments)||false}))},hover:function(aO,aP){return this.mouseenter(aO).mouseleave(aP||aO)}});var an={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};a.each(["live","die"],function(aP,aO){a.fn[aO]=function(aZ,aW,a1,aS){var a0,aX=0,aY,aR,a3,aU=aS||this.selector,aQ=aS?this:a(this.context);if(typeof aZ==="object"&&!aZ.preventDefault){for(var a2 in aZ){aQ[aO](a2,aW,aZ[a2],aU)}return this}if(a.isFunction(aW)){a1=aW;aW=A}aZ=(aZ||"").split(" ");while((a0=aZ[aX++])!=null){aY=at.exec(a0);aR="";if(aY){aR=aY[0];a0=a0.replace(at,"")}if(a0==="hover"){aZ.push("mouseenter"+aR,"mouseleave"+aR);continue}a3=a0;if(a0==="focus"||a0==="blur"){aZ.push(an[a0]+aR);a0=a0+aR}else{a0=(an[a0]||a0)+aR}if(aO==="live"){for(var aV=0,aT=aQ.length;aV<aT;aV++){a.event.add(aQ[aV],"live."+k(a0,aU),{data:aW,selector:aU,handler:a1,origType:a0,origHandler:a1,preType:a3})}}else{aQ.unbind("live."+k(a0,aU),a1)}}return this}});function T(aZ){var aW,aR,a2=[],aS=[],a5,aT,aO,a1,aY,a0,aX,a4,aV,aU,a3,aP=a.data(this,this.nodeType?"events":"__events__");if(typeof aP==="function"){aP=aP.events}if(aZ.liveFired===this||!aP||!aP.live||aZ.button&&aZ.type==="click"){return}if(aZ.namespace){aU=new RegExp("(^|\\.)"+aZ.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")}aZ.liveFired=this;var aQ=aP.live.slice(0);for(aY=0;aY<aQ.length;aY++){aO=aQ[aY];if(aO.origType.replace(at,"")===aZ.type){aS.push(aO.selector)}else{aQ.splice(aY--,1)}}aT=a(aZ.target).closest(aS,aZ.currentTarget);for(a0=0,aX=aT.length;a0<aX;a0++){aV=aT[a0];for(aY=0;aY<aQ.length;aY++){aO=aQ[aY];if(aV.selector===aO.selector&&(!aU||aU.test(aO.namespace))){a1=aV.elem;a5=null;if(aO.preType==="mouseenter"||aO.preType==="mouseleave"){aZ.type=aO.preType;a5=a(aZ.relatedTarget).closest(aO.selector)[0]}if(!a5||a5!==a1){a2.push({elem:a1,handleObj:aO,level:aV.level})}}}}for(a0=0,aX=a2.length;a0<aX;a0++){aT=a2[a0];if(aR&&aT.level>aR){break}aZ.currentTarget=aT.elem;aZ.data=aT.handleObj.data;aZ.handleObj=aT.handleObj;a3=aT.handleObj.origHandler.apply(aT.elem,arguments);if(a3===false||aZ.isPropagationStopped()){aR=aT.level;if(a3===false){aW=false}}}return aW}function k(aP,aO){return(aP&&aP!=="*"?aP+".":"")+aO.replace(C,"`").replace(Q,"&")}a.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").split(" "),function(aP,aO){a.fn[aO]=function(aR,aQ){if(aQ==null){aQ=aR;aR=null}return arguments.length>0?this.bind(aO,aR,aQ):this.trigger(aO)};if(a.attrFn){a.attrFn[aO]=true}});if(aB.attachEvent&&!aB.addEventListener){a(aB).bind("unload",function(){for(var aP in a.cache){if(a.cache[aP].handle){try{a.event.remove(a.cache[aP].handle.elem)}catch(aO){}}}});
/*
 * Sizzle CSS Selector Engine - v1.0
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
}(function(){var a3=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,aW=0,aR=Object.prototype.toString,a2=false,aV=true;[0,0].sort(function(){aV=false;return 0});var aP=function(ba,a5,bd,be){bd=bd||[];a5=a5||Z;var bg=a5;if(a5.nodeType!==1&&a5.nodeType!==9){return[]}if(!ba||typeof ba!=="string"){return bd}var bb=[],a7,bi,bl,a6,a9=true,a8=aP.isXML(a5),bf=ba,bh,bk,bj,bc;do{a3.exec("");a7=a3.exec(bf);if(a7){bf=a7[3];bb.push(a7[1]);if(a7[2]){a6=a7[3];break}}}while(a7);if(bb.length>1&&aX.exec(ba)){if(bb.length===2&&aS.relative[bb[0]]){bi=aU(bb[0]+bb[1],a5)}else{bi=aS.relative[bb[0]]?[a5]:aP(bb.shift(),a5);while(bb.length){ba=bb.shift();if(aS.relative[ba]){ba+=bb.shift()}bi=aU(ba,bi)}}}else{if(!be&&bb.length>1&&a5.nodeType===9&&!a8&&aS.match.ID.test(bb[0])&&!aS.match.ID.test(bb[bb.length-1])){bh=aP.find(bb.shift(),a5,a8);a5=bh.expr?aP.filter(bh.expr,bh.set)[0]:bh.set[0]}if(a5){bh=be?{expr:bb.pop(),set:aO(be)}:aP.find(bb.pop(),bb.length===1&&(bb[0]==="~"||bb[0]==="+")&&a5.parentNode?a5.parentNode:a5,a8);bi=bh.expr?aP.filter(bh.expr,bh.set):bh.set;if(bb.length>0){bl=aO(bi)}else{a9=false}while(bb.length){bk=bb.pop();bj=bk;if(!aS.relative[bk]){bk=""}else{bj=bb.pop()}if(bj==null){bj=a5}aS.relative[bk](bl,bj,a8)}}else{bl=bb=[]}}if(!bl){bl=bi}if(!bl){aP.error(bk||ba)}if(aR.call(bl)==="[object Array]"){if(!a9){bd.push.apply(bd,bl)}else{if(a5&&a5.nodeType===1){for(bc=0;bl[bc]!=null;bc++){if(bl[bc]&&(bl[bc]===true||bl[bc].nodeType===1&&aP.contains(a5,bl[bc]))){bd.push(bi[bc])}}}else{for(bc=0;bl[bc]!=null;bc++){if(bl[bc]&&bl[bc].nodeType===1){bd.push(bi[bc])}}}}}else{aO(bl,bd)}if(a6){aP(a6,bg,bd,be);aP.uniqueSort(bd)}return bd};aP.uniqueSort=function(a6){if(aQ){a2=aV;a6.sort(aQ);if(a2){for(var a5=1;a5<a6.length;a5++){if(a6[a5]===a6[a5-1]){a6.splice(a5--,1)}}}}return a6};aP.matches=function(a5,a6){return aP(a5,null,null,a6)};aP.matchesSelector=function(a5,a6){return aP(a6,null,null,[a5]).length>0};aP.find=function(bc,a5,bd){var bb;if(!bc){return[]}for(var a8=0,a7=aS.order.length;a8<a7;a8++){var ba=aS.order[a8],a9;if((a9=aS.leftMatch[ba].exec(bc))){var a6=a9[1];a9.splice(1,1);if(a6.substr(a6.length-1)!=="\\"){a9[1]=(a9[1]||"").replace(/\\/g,"");bb=aS.find[ba](a9,a5,bd);if(bb!=null){bc=bc.replace(aS.match[ba],"");break}}}}if(!bb){bb=a5.getElementsByTagName("*")}return{set:bb,expr:bc}};aP.filter=function(bg,bf,bj,a9){var a7=bg,bl=[],bd=bf,bb,a5,bc=bf&&bf[0]&&aP.isXML(bf[0]);while(bg&&bf.length){for(var be in aS.filter){if((bb=aS.leftMatch[be].exec(bg))!=null&&bb[2]){var a6=aS.filter[be],bk,bi,a8=bb[1];a5=false;bb.splice(1,1);if(a8.substr(a8.length-1)==="\\"){continue}if(bd===bl){bl=[]}if(aS.preFilter[be]){bb=aS.preFilter[be](bb,bd,bj,bl,a9,bc);if(!bb){a5=bk=true}else{if(bb===true){continue}}}if(bb){for(var ba=0;(bi=bd[ba])!=null;ba++){if(bi){bk=a6(bi,bb,ba,bd);var bh=a9^!!bk;if(bj&&bk!=null){if(bh){a5=true}else{bd[ba]=false}}else{if(bh){bl.push(bi);a5=true}}}}}if(bk!==A){if(!bj){bd=bl}bg=bg.replace(aS.match[be],"");if(!a5){return[]}break}}}if(bg===a7){if(a5==null){aP.error(bg)}else{break}}a7=bg}return bd};aP.error=function(a5){throw"Syntax error, unrecognized expression: "+a5};var aS=aP.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a5){return a5.getAttribute("href")}},relative:{"+":function(bb,a6){var a8=typeof a6==="string",ba=a8&&!/\W/.test(a6),bc=a8&&!ba;if(ba){a6=a6.toLowerCase()}for(var a7=0,a5=bb.length,a9;a7<a5;a7++){if((a9=bb[a7])){while((a9=a9.previousSibling)&&a9.nodeType!==1){}bb[a7]=bc||a9&&a9.nodeName.toLowerCase()===a6?a9||false:a9===a6}}if(bc){aP.filter(a6,bb,true)}},">":function(bb,a6){var a9=typeof a6==="string",ba,a7=0,a5=bb.length;if(a9&&!/\W/.test(a6)){a6=a6.toLowerCase();for(;a7<a5;a7++){ba=bb[a7];if(ba){var a8=ba.parentNode;bb[a7]=a8.nodeName.toLowerCase()===a6?a8:false}}}else{for(;a7<a5;a7++){ba=bb[a7];if(ba){bb[a7]=a9?ba.parentNode:ba.parentNode===a6}}if(a9){aP.filter(a6,bb,true)}}},"":function(a8,a6,ba){var a7=aW++,a5=a4,a9;if(typeof a6==="string"&&!/\W/.test(a6)){a6=a6.toLowerCase();a9=a6;a5=a1}a5("parentNode",a6,a7,a8,a9,ba)},"~":function(a8,a6,ba){var a7=aW++,a5=a4,a9;if(typeof a6==="string"&&!/\W/.test(a6)){a6=a6.toLowerCase();a9=a6;a5=a1}a5("previousSibling",a6,a7,a8,a9,ba)}},find:{ID:function(a6,a7,a8){if(typeof a7.getElementById!=="undefined"&&!a8){var a5=a7.getElementById(a6[1]);return a5&&a5.parentNode?[a5]:[]}},NAME:function(a7,ba){if(typeof ba.getElementsByName!=="undefined"){var a6=[],a9=ba.getElementsByName(a7[1]);for(var a8=0,a5=a9.length;a8<a5;a8++){if(a9[a8].getAttribute("name")===a7[1]){a6.push(a9[a8])}}return a6.length===0?null:a6}},TAG:function(a5,a6){return a6.getElementsByTagName(a5[1])}},preFilter:{CLASS:function(a8,a6,a7,a5,bb,bc){a8=" "+a8[1].replace(/\\/g,"")+" ";if(bc){return a8}for(var a9=0,ba;(ba=a6[a9])!=null;a9++){if(ba){if(bb^(ba.className&&(" "+ba.className+" ").replace(/[\t\n]/g," ").indexOf(a8)>=0)){if(!a7){a5.push(ba)}}else{if(a7){a6[a9]=false}}}}return false},ID:function(a5){return a5[1].replace(/\\/g,"")},TAG:function(a6,a5){return a6[1].toLowerCase()},CHILD:function(a5){if(a5[1]==="nth"){var a6=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(a5[2]==="even"&&"2n"||a5[2]==="odd"&&"2n+1"||!/\D/.test(a5[2])&&"0n+"+a5[2]||a5[2]);a5[2]=(a6[1]+(a6[2]||1))-0;a5[3]=a6[3]-0}a5[0]=aW++;return a5},ATTR:function(a9,a6,a7,a5,ba,bb){var a8=a9[1].replace(/\\/g,"");if(!bb&&aS.attrMap[a8]){a9[1]=aS.attrMap[a8]}if(a9[2]==="~="){a9[4]=" "+a9[4]+" "}return a9},PSEUDO:function(a9,a6,a7,a5,ba){if(a9[1]==="not"){if((a3.exec(a9[3])||"").length>1||/^\w/.test(a9[3])){a9[3]=aP(a9[3],null,null,a6)}else{var a8=aP.filter(a9[3],a6,a7,true^ba);if(!a7){a5.push.apply(a5,a8)}return false}}else{if(aS.match.POS.test(a9[0])||aS.match.CHILD.test(a9[0])){return true}}return a9},POS:function(a5){a5.unshift(true);return a5}},filters:{enabled:function(a5){return a5.disabled===false&&a5.type!=="hidden"},disabled:function(a5){return a5.disabled===true},checked:function(a5){return a5.checked===true},selected:function(a5){a5.parentNode.selectedIndex;return a5.selected===true},parent:function(a5){return !!a5.firstChild},empty:function(a5){return !a5.firstChild},has:function(a7,a6,a5){return !!aP(a5[3],a7).length},header:function(a5){return(/h\d/i).test(a5.nodeName)},text:function(a5){return"text"===a5.type},radio:function(a5){return"radio"===a5.type},checkbox:function(a5){return"checkbox"===a5.type},file:function(a5){return"file"===a5.type},password:function(a5){return"password"===a5.type},submit:function(a5){return"submit"===a5.type},image:function(a5){return"image"===a5.type},reset:function(a5){return"reset"===a5.type},button:function(a5){return"button"===a5.type||a5.nodeName.toLowerCase()==="button"},input:function(a5){return(/input|select|textarea|button/i).test(a5.nodeName)}},setFilters:{first:function(a6,a5){return a5===0},last:function(a7,a6,a5,a8){return a6===a8.length-1},even:function(a6,a5){return a5%2===0},odd:function(a6,a5){return a5%2===1},lt:function(a7,a6,a5){return a6<a5[3]-0},gt:function(a7,a6,a5){return a6>a5[3]-0},nth:function(a7,a6,a5){return a5[3]-0===a6},eq:function(a7,a6,a5){return a5[3]-0===a6}},filter:{PSEUDO:function(a7,bc,bb,bd){var a5=bc[1],a6=aS.filters[a5];if(a6){return a6(a7,bb,bc,bd)}else{if(a5==="contains"){return(a7.textContent||a7.innerText||aP.getText([a7])||"").indexOf(bc[3])>=0}else{if(a5==="not"){var a8=bc[3];for(var ba=0,a9=a8.length;ba<a9;ba++){if(a8[ba]===a7){return false}}return true}else{aP.error("Syntax error, unrecognized expression: "+a5)}}}},CHILD:function(a5,a8){var bb=a8[1],a6=a5;switch(bb){case"only":case"first":while((a6=a6.previousSibling)){if(a6.nodeType===1){return false}}if(bb==="first"){return true}a6=a5;case"last":while((a6=a6.nextSibling)){if(a6.nodeType===1){return false}}return true;case"nth":var a7=a8[2],be=a8[3];if(a7===1&&be===0){return true}var ba=a8[0],bd=a5.parentNode;if(bd&&(bd.sizcache!==ba||!a5.nodeIndex)){var a9=0;for(a6=bd.firstChild;a6;a6=a6.nextSibling){if(a6.nodeType===1){a6.nodeIndex=++a9}}bd.sizcache=ba}var bc=a5.nodeIndex-be;if(a7===0){return bc===0}else{return(bc%a7===0&&bc/a7>=0)}}},ID:function(a6,a5){return a6.nodeType===1&&a6.getAttribute("id")===a5},TAG:function(a6,a5){return(a5==="*"&&a6.nodeType===1)||a6.nodeName.toLowerCase()===a5},CLASS:function(a6,a5){return(" "+(a6.className||a6.getAttribute("class"))+" ").indexOf(a5)>-1},ATTR:function(ba,a8){var a7=a8[1],a5=aS.attrHandle[a7]?aS.attrHandle[a7](ba):ba[a7]!=null?ba[a7]:ba.getAttribute(a7),bb=a5+"",a9=a8[2],a6=a8[4];return a5==null?a9==="!=":a9==="="?bb===a6:a9==="*="?bb.indexOf(a6)>=0:a9==="~="?(" "+bb+" ").indexOf(a6)>=0:!a6?bb&&a5!==false:a9==="!="?bb!==a6:a9==="^="?bb.indexOf(a6)===0:a9==="$="?bb.substr(bb.length-a6.length)===a6:a9==="|="?bb===a6||bb.substr(0,a6.length+1)===a6+"-":false},POS:function(a9,a6,a7,ba){var a5=a6[2],a8=aS.setFilters[a5];if(a8){return a8(a9,a7,a6,ba)}}}};var aX=aS.match.POS,aT=function(a6,a5){return"\\"+(a5-0+1)};for(var a0 in aS.match){aS.match[a0]=new RegExp(aS.match[a0].source+(/(?![^\[]*\])(?![^\(]*\))/.source));aS.leftMatch[a0]=new RegExp(/(^(?:.|\r|\n)*?)/.source+aS.match[a0].source.replace(/\\(\d+)/g,aT))}var aO=function(a6,a5){a6=Array.prototype.slice.call(a6,0);if(a5){a5.push.apply(a5,a6);return a5}return a6};try{Array.prototype.slice.call(Z.documentElement.childNodes,0)[0].nodeType}catch(aY){aO=function(a9,a8){var a6=a8||[],a7=0;if(aR.call(a9)==="[object Array]"){Array.prototype.push.apply(a6,a9)}else{if(typeof a9.length==="number"){for(var a5=a9.length;a7<a5;a7++){a6.push(a9[a7])}}else{for(;a9[a7];a7++){a6.push(a9[a7])}}}return a6}}var aQ,aZ;if(Z.documentElement.compareDocumentPosition){aQ=function(a6,a5){if(a6===a5){a2=true;return 0}if(!a6.compareDocumentPosition||!a5.compareDocumentPosition){return a6.compareDocumentPosition?-1:1}return a6.compareDocumentPosition(a5)&4?-1:1}}else{aQ=function(bd,bc){var a7=[],a5=[],a9=bd.parentNode,bb=bc.parentNode,be=a9,ba,a6;if(bd===bc){a2=true;return 0}else{if(a9===bb){return aZ(bd,bc)}else{if(!a9){return -1}else{if(!bb){return 1}}}}while(be){a7.unshift(be);be=be.parentNode}be=bb;while(be){a5.unshift(be);be=be.parentNode}ba=a7.length;a6=a5.length;for(var a8=0;a8<ba&&a8<a6;a8++){if(a7[a8]!==a5[a8]){return aZ(a7[a8],a5[a8])}}return a8===ba?aZ(bd,a5[a8],-1):aZ(a7[a8],bc,1)};aZ=function(a6,a5,a7){if(a6===a5){return a7}var a8=a6.nextSibling;while(a8){if(a8===a5){return -1}a8=a8.nextSibling}return 1}}aP.getText=function(a5){var a6="",a8;for(var a7=0;a5[a7];a7++){a8=a5[a7];if(a8.nodeType===3||a8.nodeType===4){a6+=a8.nodeValue}else{if(a8.nodeType!==8){a6+=aP.getText(a8.childNodes)}}}return a6};(function(){var a6=Z.createElement("div"),a7="script"+(new Date()).getTime();a6.innerHTML="<a name='"+a7+"'/>";var a5=Z.documentElement;a5.insertBefore(a6,a5.firstChild);if(Z.getElementById(a7)){aS.find.ID=function(a9,ba,bb){if(typeof ba.getElementById!=="undefined"&&!bb){var a8=ba.getElementById(a9[1]);return a8?a8.id===a9[1]||typeof a8.getAttributeNode!=="undefined"&&a8.getAttributeNode("id").nodeValue===a9[1]?[a8]:A:[]}};aS.filter.ID=function(ba,a8){var a9=typeof ba.getAttributeNode!=="undefined"&&ba.getAttributeNode("id");return ba.nodeType===1&&a9&&a9.nodeValue===a8}}a5.removeChild(a6);a5=a6=null})();(function(){var a5=Z.createElement("div");a5.appendChild(Z.createComment(""));if(a5.getElementsByTagName("*").length>0){aS.find.TAG=function(a6,ba){var a9=ba.getElementsByTagName(a6[1]);if(a6[1]==="*"){var a8=[];for(var a7=0;a9[a7];a7++){if(a9[a7].nodeType===1){a8.push(a9[a7])}}a9=a8}return a9}}a5.innerHTML="<a href='#'></a>";if(a5.firstChild&&typeof a5.firstChild.getAttribute!=="undefined"&&a5.firstChild.getAttribute("href")!=="#"){aS.attrHandle.href=function(a6){return a6.getAttribute("href",2)}}a5=null})();if(Z.querySelectorAll){(function(){var a5=aP,a7=Z.createElement("div");a7.innerHTML="<p class='TEST'></p>";if(a7.querySelectorAll&&a7.querySelectorAll(".TEST").length===0){return}aP=function(bc,bb,a8,ba){bb=bb||Z;if(!ba&&!aP.isXML(bb)){if(bb.nodeType===9){try{return aO(bb.querySelectorAll(bc),a8)}catch(be){}}else{if(bb.nodeType===1&&bb.nodeName.toLowerCase()!=="object"){var a9=bb.id,bf=bb.id="__sizzle__";try{return aO(bb.querySelectorAll("#"+bf+" "+bc),a8)}catch(bd){}finally{if(a9){bb.id=a9}else{bb.removeAttribute("id")}}}}}return a5(bc,bb,a8,ba)};for(var a6 in a5){aP[a6]=a5[a6]}a7=null})()}(function(){var a5=Z.documentElement,a7=a5.matchesSelector||a5.mozMatchesSelector||a5.webkitMatchesSelector||a5.msMatchesSelector,a6=false;try{a7.call(Z.documentElement,":sizzle")}catch(a8){a6=true}if(a7){aP.matchesSelector=function(a9,bb){try{if(a6||!aS.match.PSEUDO.test(bb)){return a7.call(a9,bb)}}catch(ba){}return aP(bb,null,null,[a9]).length>0}}})();(function(){var a5=Z.createElement("div");a5.innerHTML="<div class='test e'></div><div class='test'></div>";if(!a5.getElementsByClassName||a5.getElementsByClassName("e").length===0){return}a5.lastChild.className="e";if(a5.getElementsByClassName("e").length===1){return}aS.order.splice(1,0,"CLASS");aS.find.CLASS=function(a6,a7,a8){if(typeof a7.getElementsByClassName!=="undefined"&&!a8){return a7.getElementsByClassName(a6[1])}};a5=null})();function a1(a6,bb,ba,be,bc,bd){for(var a8=0,a7=be.length;a8<a7;a8++){var a5=be[a8];if(a5){a5=a5[a6];var a9=false;while(a5){if(a5.sizcache===ba){a9=be[a5.sizset];break}if(a5.nodeType===1&&!bd){a5.sizcache=ba;a5.sizset=a8}if(a5.nodeName.toLowerCase()===bb){a9=a5;break}a5=a5[a6]}be[a8]=a9}}}function a4(a6,bb,ba,be,bc,bd){for(var a8=0,a7=be.length;a8<a7;a8++){var a5=be[a8];if(a5){a5=a5[a6];var a9=false;while(a5){if(a5.sizcache===ba){a9=be[a5.sizset];break}if(a5.nodeType===1){if(!bd){a5.sizcache=ba;a5.sizset=a8}if(typeof bb!=="string"){if(a5===bb){a9=true;break}}else{if(aP.filter(bb,[a5]).length>0){a9=a5;break}}}a5=a5[a6]}be[a8]=a9}}}aP.contains=Z.documentElement.contains?function(a6,a5){return a6!==a5&&(a6.contains?a6.contains(a5):true)}:function(a6,a5){return !!(a6.compareDocumentPosition(a5)&16)};aP.isXML=function(a5){var a6=(a5?a5.ownerDocument||a5:0).documentElement;return a6?a6.nodeName!=="HTML":false};var aU=function(a5,bc){var a8=[],a9="",ba,a7=bc.nodeType?[bc]:bc;while((ba=aS.match.PSEUDO.exec(a5))){a9+=ba[0];a5=a5.replace(aS.match.PSEUDO,"")}a5=aS.relative[a5]?a5+"*":a5;for(var bb=0,a6=a7.length;bb<a6;bb++){aP(a5,a7[bb],a8)}return aP.filter(a9,a8)};a.find=aP;a.expr=aP.selectors;a.expr[":"]=a.expr.filters;a.unique=aP.uniqueSort;a.text=aP.getText;a.isXMLDoc=aP.isXML;a.contains=aP.contains})();var M=/Until$/,W=/^(?:parents|prevUntil|prevAll)/,az=/,/,aL=/^.[^:#\[\.,]*$/,E=Array.prototype.slice,y=a.expr.match.POS;a.fn.extend({find:function(aO){var aQ=this.pushStack("","find",aO),aT=0;for(var aR=0,aP=this.length;aR<aP;aR++){aT=aQ.length;a.find(aO,this[aR],aQ);if(aR>0){for(var aU=aT;aU<aQ.length;aU++){for(var aS=0;aS<aT;aS++){if(aQ[aS]===aQ[aU]){aQ.splice(aU--,1);break}}}}}return aQ},has:function(aP){var aO=a(aP);return this.filter(function(){for(var aR=0,aQ=aO.length;aR<aQ;aR++){if(a.contains(this,aO[aR])){return true}}})},not:function(aO){return this.pushStack(ad(this,aO,false),"not",aO)},filter:function(aO){return this.pushStack(ad(this,aO,true),"filter",aO)},is:function(aO){return !!aO&&a.filter(aO,this).length>0},closest:function(aY,aP){var aV=[],aS,aR,aX=this[0];if(a.isArray(aY)){var aU,aT={},aQ,aO=1;if(aX&&aY.length){for(aS=0,aR=aY.length;aS<aR;aS++){aQ=aY[aS];if(!aT[aQ]){aT[aQ]=a.expr.match.POS.test(aQ)?a(aQ,aP||this.context):aQ}}while(aX&&aX.ownerDocument&&aX!==aP){for(aQ in aT){aU=aT[aQ];if(aU.jquery?aU.index(aX)>-1:a(aX).is(aU)){aV.push({selector:aQ,elem:aX,level:aO})}}aX=aX.parentNode;aO++}}return aV}var aW=y.test(aY)?a(aY,aP||this.context):null;for(aS=0,aR=this.length;aS<aR;aS++){aX=this[aS];while(aX){if(aW?aW.index(aX)>-1:a.find.matchesSelector(aX,aY)){aV.push(aX);break}else{aX=aX.parentNode;if(!aX||!aX.ownerDocument||aX===aP){break}}}}aV=aV.length>1?a.unique(aV):aV;return this.pushStack(aV,"closest",aY)},index:function(aO){if(!aO||typeof aO==="string"){return a.inArray(this[0],aO?a(aO):this.parent().children())}return a.inArray(aO.jquery?aO[0]:aO,this)},add:function(aO,aP){var aR=typeof aO==="string"?a(aO,aP||this.context):a.makeArray(aO),aQ=a.merge(this.get(),aR);return this.pushStack(u(aR[0])||u(aQ[0])?aQ:a.unique(aQ))},andSelf:function(){return this.add(this.prevObject)}});function u(aO){return !aO||!aO.parentNode||aO.parentNode.nodeType===11}a.each({parent:function(aP){var aO=aP.parentNode;return aO&&aO.nodeType!==11?aO:null},parents:function(aO){return a.dir(aO,"parentNode")},parentsUntil:function(aP,aO,aQ){return a.dir(aP,"parentNode",aQ)},next:function(aO){return a.nth(aO,2,"nextSibling")},prev:function(aO){return a.nth(aO,2,"previousSibling")},nextAll:function(aO){return a.dir(aO,"nextSibling")},prevAll:function(aO){return a.dir(aO,"previousSibling")},nextUntil:function(aP,aO,aQ){return a.dir(aP,"nextSibling",aQ)},prevUntil:function(aP,aO,aQ){return a.dir(aP,"previousSibling",aQ)},siblings:function(aO){return a.sibling(aO.parentNode.firstChild,aO)},children:function(aO){return a.sibling(aO.firstChild)},contents:function(aO){return a.nodeName(aO,"iframe")?aO.contentDocument||aO.contentWindow.document:a.makeArray(aO.childNodes)}},function(aO,aP){a.fn[aO]=function(aS,aQ){var aR=a.map(this,aP,aS);if(!M.test(aO)){aQ=aS}if(aQ&&typeof aQ==="string"){aR=a.filter(aQ,aR)}aR=this.length>1?a.unique(aR):aR;if((this.length>1||az.test(aQ))&&W.test(aO)){aR=aR.reverse()}return this.pushStack(aR,aO,E.call(arguments).join(","))}});a.extend({filter:function(aQ,aO,aP){if(aP){aQ=":not("+aQ+")"}return aO.length===1?a.find.matchesSelector(aO[0],aQ)?[aO[0]]:[]:a.find.matches(aQ,aO)},dir:function(aQ,aP,aS){var aO=[],aR=aQ[aP];while(aR&&aR.nodeType!==9&&(aS===A||aR.nodeType!==1||!a(aR).is(aS))){if(aR.nodeType===1){aO.push(aR)}aR=aR[aP]}return aO},nth:function(aS,aO,aQ,aR){aO=aO||1;var aP=0;for(;aS;aS=aS[aQ]){if(aS.nodeType===1&&++aP===aO){break}}return aS},sibling:function(aQ,aP){var aO=[];for(;aQ;aQ=aQ.nextSibling){if(aQ.nodeType===1&&aQ!==aP){aO.push(aQ)}}return aO}});function ad(aR,aQ,aO){if(a.isFunction(aQ)){return a.grep(aR,function(aT,aS){var aU=!!aQ.call(aT,aS,aT);return aU===aO})}else{if(aQ.nodeType){return a.grep(aR,function(aT,aS){return(aT===aQ)===aO})}else{if(typeof aQ==="string"){var aP=a.grep(aR,function(aS){return aS.nodeType===1});if(aL.test(aQ)){return a.filter(aQ,aP,!aO)}else{aQ=a.filter(aQ,aP)}}}}return a.grep(aR,function(aT,aS){return(a.inArray(aT,aQ)>=0)===aO})}var R=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,H=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,b=/<([\w:]+)/,q=/<tbody/i,K=/<|&#?\w+;/,D=/<(?:script|object|embed|option|style)/i,j=/checked\s*(?:[^=]|=\s*.checked.)/i,G=/\=([^="'>\s]+\/)>/g,aa={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,"",""]};aa.optgroup=aa.option;aa.tbody=aa.tfoot=aa.colgroup=aa.caption=aa.thead;aa.th=aa.td;if(!a.support.htmlSerialize){aa._default=[1,"div<div>","</div>"]}a.fn.extend({text:function(aO){if(a.isFunction(aO)){return this.each(function(aQ){var aP=a(this);aP.text(aO.call(this,aQ,aP.text()))})}if(typeof aO!=="object"&&aO!==A){return this.empty().append((this[0]&&this[0].ownerDocument||Z).createTextNode(aO))}return a.text(this)},wrapAll:function(aO){if(a.isFunction(aO)){return this.each(function(aQ){a(this).wrapAll(aO.call(this,aQ))})}if(this[0]){var aP=a(aO,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){aP.insertBefore(this[0])}aP.map(function(){var aQ=this;while(aQ.firstChild&&aQ.firstChild.nodeType===1){aQ=aQ.firstChild}return aQ}).append(this)}return this},wrapInner:function(aO){if(a.isFunction(aO)){return this.each(function(aP){a(this).wrapInner(aO.call(this,aP))})}return this.each(function(){var aP=a(this),aQ=aP.contents();if(aQ.length){aQ.wrapAll(aO)}else{aP.append(aO)}})},wrap:function(aO){return this.each(function(){a(this).wrapAll(aO)})},unwrap:function(){return this.parent().each(function(){if(!a.nodeName(this,"body")){a(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(aO){if(this.nodeType===1){this.appendChild(aO)}})},prepend:function(){return this.domManip(arguments,true,function(aO){if(this.nodeType===1){this.insertBefore(aO,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(aP){this.parentNode.insertBefore(aP,this)})}else{if(arguments.length){var aO=a(arguments[0]);aO.push.apply(aO,this.toArray());return this.pushStack(aO,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(aP){this.parentNode.insertBefore(aP,this.nextSibling)})}else{if(arguments.length){var aO=this.pushStack(this,"after",arguments);aO.push.apply(aO,a(arguments[0]).toArray());return aO}}},remove:function(aO,aR){for(var aP=0,aQ;(aQ=this[aP])!=null;aP++){if(!aO||a.filter(aO,[aQ]).length){if(!aR&&aQ.nodeType===1){a.cleanData(aQ.getElementsByTagName("*"));a.cleanData([aQ])}if(aQ.parentNode){aQ.parentNode.removeChild(aQ)}}}return this},empty:function(){for(var aO=0,aP;(aP=this[aO])!=null;aO++){if(aP.nodeType===1){a.cleanData(aP.getElementsByTagName("*"))}while(aP.firstChild){aP.removeChild(aP.firstChild)}}return this},clone:function(aP){var aO=this.map(function(){if(!a.support.noCloneEvent&&!a.isXMLDoc(this)){var aR=this.outerHTML,aQ=this.ownerDocument;if(!aR){var aS=aQ.createElement("div");aS.appendChild(this.cloneNode(true));aR=aS.innerHTML}return a.clean([aR.replace(R,"").replace(G,'="$1">').replace(X,"")],aQ)[0]}else{return this.cloneNode(true)}});if(aP===true){n(this,aO);n(this.find("*"),aO.find("*"))}return aO},html:function(aQ){if(aQ===A){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(R,""):null}else{if(typeof aQ==="string"&&!D.test(aQ)&&(a.support.leadingWhitespace||!X.test(aQ))&&!aa[(b.exec(aQ)||["",""])[1].toLowerCase()]){aQ=aQ.replace(H,"<$1></$2>");try{for(var aP=0,aO=this.length;aP<aO;aP++){if(this[aP].nodeType===1){a.cleanData(this[aP].getElementsByTagName("*"));this[aP].innerHTML=aQ}}}catch(aR){this.empty().append(aQ)}}else{if(a.isFunction(aQ)){this.each(function(aT){var aS=a(this);aS.html(aQ.call(this,aT,aS.html()))})}else{this.empty().append(aQ)}}}return this},replaceWith:function(aO){if(this[0]&&this[0].parentNode){if(a.isFunction(aO)){return this.each(function(aR){var aQ=a(this),aP=aQ.html();aQ.replaceWith(aO.call(this,aR,aP))})}if(typeof aO!=="string"){aO=a(aO).detach()}return this.each(function(){var aQ=this.nextSibling,aP=this.parentNode;a(this).remove();if(aQ){a(aQ).before(aO)}else{a(aP).append(aO)}})}else{return this.pushStack(a(a.isFunction(aO)?aO():aO),"replaceWith",aO)}},detach:function(aO){return this.remove(aO,true)},domManip:function(aU,aY,aX){var aR,aS,aW=aU[0],aP=[],aT,aV;if(!a.support.checkClone&&arguments.length===3&&typeof aW==="string"&&j.test(aW)){return this.each(function(){a(this).domManip(aU,aY,aX,true)})}if(a.isFunction(aW)){return this.each(function(a0){var aZ=a(this);aU[0]=aW.call(this,a0,aY?aZ.html():A);aZ.domManip(aU,aY,aX)})}if(this[0]){aV=aW&&aW.parentNode;if(a.support.parentNode&&aV&&aV.nodeType===11&&aV.childNodes.length===this.length){aR={fragment:aV}}else{aR=a.buildFragment(aU,this,aP)}aT=aR.fragment;if(aT.childNodes.length===1){aS=aT=aT.firstChild}else{aS=aT.firstChild}if(aS){aY=aY&&a.nodeName(aS,"tr");for(var aQ=0,aO=this.length;aQ<aO;aQ++){aX.call(aY?aA(this[aQ],aS):this[aQ],aQ>0||aR.cacheable||this.length>1?aT.cloneNode(true):aT)}}if(aP.length){a.each(aP,aK)}}return this}});function aA(aO,aP){return a.nodeName(aO,"table")?(aO.getElementsByTagName("tbody")[0]||aO.appendChild(aO.ownerDocument.createElement("tbody"))):aO}function n(aQ,aO){var aP=0;aO.each(function(){if(this.nodeName!==(aQ[aP]&&aQ[aP].nodeName)){return}var aV=a.data(aQ[aP++]),aU=a.data(this,aV),aR=aV&&aV.events;if(aR){delete aU.handle;aU.events={};for(var aT in aR){for(var aS in aR[aT]){a.event.add(this,aT,aR[aT][aS],aR[aT][aS].data)}}}})}a.buildFragment=function(aT,aR,aP){var aS,aO,aQ,aU=(aR&&aR[0]?aR[0].ownerDocument||aR[0]:Z);if(aT.length===1&&typeof aT[0]==="string"&&aT[0].length<512&&aU===Z&&!D.test(aT[0])&&(a.support.checkClone||!j.test(aT[0]))){aO=true;aQ=a.fragments[aT[0]];if(aQ){if(aQ!==1){aS=aQ}}}if(!aS){aS=aU.createDocumentFragment();a.clean(aT,aU,aS,aP)}if(aO){a.fragments[aT[0]]=aQ?aS:1}return{fragment:aS,cacheable:aO}};a.fragments={};a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(aO,aP){a.fn[aO]=function(aQ){var aT=[],aW=a(aQ),aV=this.length===1&&this[0].parentNode;if(aV&&aV.nodeType===11&&aV.childNodes.length===1&&aW.length===1){aW[aP](this[0]);return this}else{for(var aU=0,aR=aW.length;aU<aR;aU++){var aS=(aU>0?this.clone(true):this).get();a(aW[aU])[aP](aS);aT=aT.concat(aS)}return this.pushStack(aT,aO,aW.selector)}}});a.extend({clean:function(aQ,aS,aZ,aU){aS=aS||Z;if(typeof aS.createElement==="undefined"){aS=aS.ownerDocument||aS[0]&&aS[0].ownerDocument||Z}var a0=[];for(var aY=0,aT;(aT=aQ[aY])!=null;aY++){if(typeof aT==="number"){aT+=""}if(!aT){continue}if(typeof aT==="string"&&!K.test(aT)){aT=aS.createTextNode(aT)}else{if(typeof aT==="string"){aT=aT.replace(H,"<$1></$2>");var a1=(b.exec(aT)||["",""])[1].toLowerCase(),aR=aa[a1]||aa._default,aX=aR[0],aP=aS.createElement("div");aP.innerHTML=aR[1]+aT+aR[2];while(aX--){aP=aP.lastChild}if(!a.support.tbody){var aO=q.test(aT),aW=a1==="table"&&!aO?aP.firstChild&&aP.firstChild.childNodes:aR[1]==="<table>"&&!aO?aP.childNodes:[];for(var aV=aW.length-1;aV>=0;--aV){if(a.nodeName(aW[aV],"tbody")&&!aW[aV].childNodes.length){aW[aV].parentNode.removeChild(aW[aV])}}}if(!a.support.leadingWhitespace&&X.test(aT)){aP.insertBefore(aS.createTextNode(X.exec(aT)[0]),aP.firstChild)}aT=aP.childNodes}}if(aT.nodeType){a0.push(aT)}else{a0=a.merge(a0,aT)}}if(aZ){for(aY=0;a0[aY];aY++){if(aU&&a.nodeName(a0[aY],"script")&&(!a0[aY].type||a0[aY].type.toLowerCase()==="text/javascript")){aU.push(a0[aY].parentNode?a0[aY].parentNode.removeChild(a0[aY]):a0[aY])}else{if(a0[aY].nodeType===1){a0.splice.apply(a0,[aY+1,0].concat(a.makeArray(a0[aY].getElementsByTagName("script"))))}aZ.appendChild(a0[aY])}}}return a0},cleanData:function(aP){var aS,aQ,aO=a.cache,aV=a.event.special,aU=a.support.deleteExpando;for(var aT=0,aR;(aR=aP[aT])!=null;aT++){if(aR.nodeName&&a.noData[aR.nodeName.toLowerCase()]){continue}aQ=aR[a.expando];if(aQ){aS=aO[aQ];if(aS&&aS.events){for(var aW in aS.events){if(aV[aW]){a.event.remove(aR,aW)}else{a.removeEvent(aR,aW,aS.handle)}}}if(aU){delete aR[a.expando]}else{if(aR.removeAttribute){aR.removeAttribute(a.expando)}}delete aO[aQ]}}}});function aK(aO,aP){if(aP.src){a.ajax({url:aP.src,async:false,dataType:"script"})}else{a.globalEval(aP.text||aP.textContent||aP.innerHTML||"")}if(aP.parentNode){aP.parentNode.removeChild(aP)}}var S=/alpha\([^)]*\)/i,Y=/opacity=([^)]*)/,ap=/-([a-z])/ig,s=/([A-Z])/g,aC=/^-?\d+(?:px)?$/i,aJ=/^-?\d/,ay={position:"absolute",visibility:"hidden",display:"block"},U=["Left","Right"],av=["Top","Bottom"],L,ag=Z.defaultView&&Z.defaultView.getComputedStyle,h=function(aO,aP){return aP.toUpperCase()};a.fn.css=function(aO,aP){if(arguments.length===2&&aP===A){return this}return a.access(this,aO,aP,true,function(aR,aQ,aS){return aS!==A?a.style(aR,aQ,aS):a.css(aR,aQ)})};a.extend({cssHooks:{opacity:{get:function(aQ,aP){if(aP){var aO=L(aQ,"opacity","opacity");return aO===""?"1":aO}else{return aQ.style.opacity}}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,zoom:true,lineHeight:true},cssProps:{"float":a.support.cssFloat?"cssFloat":"styleFloat"},style:function(aQ,aP,aV,aR){if(!aQ||aQ.nodeType===3||aQ.nodeType===8||!aQ.style){return}var aU,aS=a.camelCase(aP),aO=aQ.style,aW=a.cssHooks[aS];aP=a.cssProps[aS]||aS;if(aV!==A){if(typeof aV==="number"&&isNaN(aV)||aV==null){return}if(typeof aV==="number"&&!a.cssNumber[aS]){aV+="px"}if(!aW||!("set" in aW)||(aV=aW.set(aQ,aV))!==A){try{aO[aP]=aV}catch(aT){}}}else{if(aW&&"get" in aW&&(aU=aW.get(aQ,false,aR))!==A){return aU}return aO[aP]}},css:function(aT,aS,aP){var aR,aQ=a.camelCase(aS),aO=a.cssHooks[aQ];aS=a.cssProps[aQ]||aQ;if(aO&&"get" in aO&&(aR=aO.get(aT,true,aP))!==A){return aR}else{if(L){return L(aT,aS,aQ)}}},swap:function(aR,aQ,aS){var aO={};for(var aP in aQ){aO[aP]=aR.style[aP];aR.style[aP]=aQ[aP]}aS.call(aR);for(aP in aQ){aR.style[aP]=aO[aP]}},camelCase:function(aO){return aO.replace(ap,h)}});a.curCSS=a.css;a.each(["height","width"],function(aP,aO){a.cssHooks[aO]={get:function(aS,aR,aQ){var aT;if(aR){if(aS.offsetWidth!==0){aT=l(aS,aO,aQ)}else{a.swap(aS,ay,function(){aT=l(aS,aO,aQ)})}return aT+"px"}},set:function(aQ,aR){if(aC.test(aR)){aR=parseFloat(aR);if(aR>=0){return aR+"px"}}else{return aR}}}});if(!a.support.opacity){a.cssHooks.opacity={get:function(aP,aO){return Y.test((aO&&aP.currentStyle?aP.currentStyle.filter:aP.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":aO?"1":""},set:function(aR,aS){var aQ=aR.style;aQ.zoom=1;var aO=a.isNaN(aS)?"":"alpha(opacity="+aS*100+")",aP=aQ.filter||"";aQ.filter=S.test(aP)?aP.replace(S,aO):aQ.filter+" "+aO}}}if(ag){L=function(aT,aO,aR){var aQ,aS,aP;aR=aR.replace(s,"-$1").toLowerCase();if(!(aS=aT.ownerDocument.defaultView)){return A}if((aP=aS.getComputedStyle(aT,null))){aQ=aP.getPropertyValue(aR);if(aQ===""&&!a.contains(aT.ownerDocument.documentElement,aT)){aQ=a.style(aT,aR)}}return aQ}}else{if(Z.documentElement.currentStyle){L=function(aS,aQ){var aT,aO,aP=aS.currentStyle&&aS.currentStyle[aQ],aR=aS.style;if(!aC.test(aP)&&aJ.test(aP)){aT=aR.left;aO=aS.runtimeStyle.left;aS.runtimeStyle.left=aS.currentStyle.left;aR.left=aQ==="fontSize"?"1em":(aP||0);aP=aR.pixelLeft+"px";aR.left=aT;aS.runtimeStyle.left=aO}return aP}}}function l(aQ,aP,aO){var aS=aP==="width"?U:av,aR=aP==="width"?aQ.offsetWidth:aQ.offsetHeight;if(aO==="border"){return aR}a.each(aS,function(){if(!aO){aR-=parseFloat(a.css(aQ,"padding"+this))||0}if(aO==="margin"){aR+=parseFloat(a.css(aQ,"margin"+this))||0}else{aR-=parseFloat(a.css(aQ,"border"+this+"Width"))||0}});return aR}if(a.expr&&a.expr.filters){a.expr.filters.hidden=function(aQ){var aP=aQ.offsetWidth,aO=aQ.offsetHeight;return(aP===0&&aO===0)||(!a.support.reliableHiddenOffsets&&(aQ.style.display||a.css(aQ,"display"))==="none")};a.expr.filters.visible=function(aO){return !a.expr.filters.hidden(aO)}}var ac=a.now(),ax=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,m=/^(?:select|textarea)/i,ar=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aj=/^(?:GET|HEAD|DELETE)$/,V=/\[\]$/,o=/\=\?(&|$)/,B=/\?/,aN=/([?&])_=[^&]*/,z=/^(\w+:)?\/\/([^\/?#]+)/,e=/%20/g,aM=/#.*$/,t=a.fn.load;a.fn.extend({load:function(aQ,aT,aU){if(typeof aQ!=="string"&&t){return t.apply(this,arguments)}else{if(!this.length){return this}}var aS=aQ.indexOf(" ");if(aS>=0){var aO=aQ.slice(aS,aQ.length);aQ=aQ.slice(0,aS)}var aR="GET";if(aT){if(a.isFunction(aT)){aU=aT;aT=null}else{if(typeof aT==="object"){aT=a.param(aT,a.ajaxSettings.traditional);aR="POST"}}}var aP=this;a.ajax({url:aQ,type:aR,dataType:"html",data:aT,complete:function(aW,aV){if(aV==="success"||aV==="notmodified"){aP.html(aO?a("<div>").append(aW.responseText.replace(ax,"")).find(aO):aW.responseText)}if(aU){aP.each(aU,[aW.responseText,aV,aW])}}});return this},serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?a.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||m.test(this.nodeName)||ar.test(this.type))}).map(function(aO,aP){var aQ=a(this).val();return aQ==null?null:a.isArray(aQ)?a.map(aQ,function(aS,aR){return{name:aP.name,value:aS}}):{name:aP.name,value:aQ}}).get()}});a.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(aO,aP){a.fn[aP]=function(aQ){return this.bind(aP,aQ)}});a.extend({get:function(aO,aQ,aR,aP){if(a.isFunction(aQ)){aP=aP||aR;aR=aQ;aQ=null}return a.ajax({type:"GET",url:aO,data:aQ,success:aR,dataType:aP})},getScript:function(aO,aP){return a.get(aO,null,aP,"script")},getJSON:function(aO,aP,aQ){return a.get(aO,aP,aQ,"json")},post:function(aO,aQ,aR,aP){if(a.isFunction(aQ)){aP=aP||aR;aR=aQ;aQ={}}return a.ajax({type:"POST",url:aO,data:aQ,success:aR,dataType:aP})},ajaxSetup:function(aO){a.extend(a.ajaxSettings,aO)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new aB.XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a5){var aY=a.extend(true,{},a.ajaxSettings,a5),a9,a4,a8,aQ=aY.type.toUpperCase(),a1=aj.test(aQ);aY.url=aY.url.replace(aM,"");aY.context=a5&&a5.context!=null?a5.context:aY;if(aY.data&&aY.processData&&typeof aY.data!=="string"){aY.data=a.param(aY.data,aY.traditional)}if(aY.dataType==="jsonp"){if(aQ==="GET"){if(!o.test(aY.url)){aY.url+=(B.test(aY.url)?"&":"?")+(aY.jsonp||"callback")+"=?"}}else{if(!aY.data||!o.test(aY.data)){aY.data=(aY.data?aY.data+"&":"")+(aY.jsonp||"callback")+"=?"}}aY.dataType="json"}if(aY.dataType==="json"&&(aY.data&&o.test(aY.data)||o.test(aY.url))){a9=aY.jsonpCallback||("jsonp"+ac++);if(aY.data){aY.data=(aY.data+"").replace(o,"="+a9+"$1")}aY.url=aY.url.replace(o,"="+a9+"$1");aY.dataType="script";var a2=aB[a9];aB[a9]=function(bb){a8=bb;a.handleSuccess(aY,aU,a4,a8);a.handleComplete(aY,aU,a4,a8);if(a.isFunction(a2)){a2(bb)}else{aB[a9]=A;try{delete aB[a9]}catch(ba){}}if(aR){aR.removeChild(a6)}}}if(aY.dataType==="script"&&aY.cache===null){aY.cache=false}if(aY.cache===false&&aQ==="GET"){var aO=a.now();var a7=aY.url.replace(aN,"$1_="+aO);aY.url=a7+((a7===aY.url)?(B.test(aY.url)?"&":"?")+"_="+aO:"")}if(aY.data&&aQ==="GET"){aY.url+=(B.test(aY.url)?"&":"?")+aY.data}if(aY.global&&a.active++===0){a.event.trigger("ajaxStart")}var a3=z.exec(aY.url),aS=a3&&(a3[1]&&a3[1]!==location.protocol||a3[2]!==location.host);if(aY.dataType==="script"&&aQ==="GET"&&aS){var aR=Z.getElementsByTagName("head")[0]||Z.documentElement;var a6=Z.createElement("script");if(aY.scriptCharset){a6.charset=aY.scriptCharset}a6.src=aY.url;if(!a9){var aZ=false;a6.onload=a6.onreadystatechange=function(){if(!aZ&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){aZ=true;a.handleSuccess(aY,aU,a4,a8);a.handleComplete(aY,aU,a4,a8);a6.onload=a6.onreadystatechange=null;if(aR&&a6.parentNode){aR.removeChild(a6)}}}}aR.insertBefore(a6,aR.firstChild);return A}var aW=false;var aU=aY.xhr();if(!aU){return}if(aY.username){aU.open(aQ,aY.url,aY.async,aY.username,aY.password)}else{aU.open(aQ,aY.url,aY.async)}try{if((aY.data!=null&&!a1)||(a5&&a5.contentType)){aU.setRequestHeader("Content-Type",aY.contentType)}if(aY.ifModified){if(a.lastModified[aY.url]){aU.setRequestHeader("If-Modified-Since",a.lastModified[aY.url])}if(a.etag[aY.url]){aU.setRequestHeader("If-None-Match",a.etag[aY.url])}}if(!aS){aU.setRequestHeader("X-Requested-With","XMLHttpRequest")}aU.setRequestHeader("Accept",aY.dataType&&aY.accepts[aY.dataType]?aY.accepts[aY.dataType]+", */*; q=0.01":aY.accepts._default)}catch(aV){}if(aY.beforeSend&&aY.beforeSend.call(aY.context,aU,aY)===false){if(aY.global&&a.active--===1){a.event.trigger("ajaxStop")}aU.abort();return false}if(aY.global){a.triggerGlobal(aY,"ajaxSend",[aU,aY])}var aX=aU.onreadystatechange=function(ba){if(!aU||aU.readyState===0||ba==="abort"){if(!aW){a.handleComplete(aY,aU,a4,a8)}aW=true;if(aU){aU.onreadystatechange=a.noop}}else{if(!aW&&aU&&(aU.readyState===4||ba==="timeout")){aW=true;aU.onreadystatechange=a.noop;a4=ba==="timeout"?"timeout":!a.httpSuccess(aU)?"error":aY.ifModified&&a.httpNotModified(aU,aY.url)?"notmodified":"success";var bb;if(a4==="success"){try{a8=a.httpData(aU,aY.dataType,aY)}catch(bc){a4="parsererror";bb=bc}}if(a4==="success"||a4==="notmodified"){if(!a9){a.handleSuccess(aY,aU,a4,a8)}}else{a.handleError(aY,aU,a4,bb)}if(!a9){a.handleComplete(aY,aU,a4,a8)}if(ba==="timeout"){aU.abort()}if(aY.async){aU=null}}}};try{var aP=aU.abort;aU.abort=function(){if(aU&&aP.call){aP.call(aU)}aX("abort")}}catch(a0){}if(aY.async&&aY.timeout>0){setTimeout(function(){if(aU&&!aW){aX("timeout")}},aY.timeout)}try{aU.send(a1||aY.data==null?null:aY.data)}catch(aT){a.handleError(aY,aU,null,aT);a.handleComplete(aY,aU,a4,a8)}if(!aY.async){aX()}return aU},param:function(aO,aQ){var aP=[],aS=function(aT,aU){aU=a.isFunction(aU)?aU():aU;aP[aP.length]=encodeURIComponent(aT)+"="+encodeURIComponent(aU)};if(aQ===A){aQ=a.ajaxSettings.traditional}if(a.isArray(aO)||aO.jquery){a.each(aO,function(){aS(this.name,this.value)})}else{for(var aR in aO){p(aR,aO[aR],aQ,aS)}}return aP.join("&").replace(e,"+")}});function p(aP,aR,aO,aQ){if(a.isArray(aR)&&aR.length){a.each(aR,function(aT,aS){if(aO||V.test(aP)){aQ(aP,aS)}else{p(aP+"["+(typeof aS==="object"||a.isArray(aS)?aT:"")+"]",aS,aO,aQ)}})}else{if(!aO&&aR!=null&&typeof aR==="object"){if(a.isEmptyObject(aR)){aQ(aP,"")}else{a.each(aR,function(aT,aS){p(aP+"["+aT+"]",aS,aO,aQ)})}}else{aQ(aP,aR)}}}a.extend({active:0,lastModified:{},etag:{},handleError:function(aP,aR,aO,aQ){if(aP.error){aP.error.call(aP.context,aR,aO,aQ)}if(aP.global){a.triggerGlobal(aP,"ajaxError",[aR,aP,aQ])}},handleSuccess:function(aP,aR,aO,aQ){if(aP.success){aP.success.call(aP.context,aQ,aO,aR)}if(aP.global){a.triggerGlobal(aP,"ajaxSuccess",[aR,aP])}},handleComplete:function(aP,aQ,aO){if(aP.complete){aP.complete.call(aP.context,aQ,aO)}if(aP.global){a.triggerGlobal(aP,"ajaxComplete",[aQ,aP])}if(aP.global&&a.active--===1){a.event.trigger("ajaxStop")}},triggerGlobal:function(aQ,aP,aO){(aQ.context&&aQ.context.url==null?a(aQ.context):a.event).trigger(aP,aO)},httpSuccess:function(aP){try{return !aP.status&&location.protocol==="file:"||aP.status>=200&&aP.status<300||aP.status===304||aP.status===1223}catch(aO){}return false},httpNotModified:function(aR,aO){var aQ=aR.getResponseHeader("Last-Modified"),aP=aR.getResponseHeader("Etag");if(aQ){a.lastModified[aO]=aQ}if(aP){a.etag[aO]=aP}return aR.status===304},httpData:function(aT,aR,aQ){var aP=aT.getResponseHeader("content-type")||"",aO=aR==="xml"||!aR&&aP.indexOf("xml")>=0,aS=aO?aT.responseXML:aT.responseText;if(aO&&aS.documentElement.nodeName==="parsererror"){a.error("parsererror")}if(aQ&&aQ.dataFilter){aS=aQ.dataFilter(aS,aR)}if(typeof aS==="string"){if(aR==="json"||!aR&&aP.indexOf("json")>=0){aS=a.parseJSON(aS)}else{if(aR==="script"||!aR&&aP.indexOf("javascript")>=0){a.globalEval(aS)}}}return aS}});if(aB.ActiveXObject){a.ajaxSettings.xhr=function(){if(aB.location.protocol!=="file:"){try{return new aB.XMLHttpRequest()}catch(aP){}}try{return new aB.ActiveXObject("Microsoft.XMLHTTP")}catch(aO){}}}a.support.ajax=!!a.ajaxSettings.xhr();var F={},ab=/^(?:toggle|show|hide)$/,al=/^([+\-]=)?([\d+.\-]+)(.*)$/,aw,af=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];a.fn.extend({show:function(aQ,aS,aR){if(aQ||aQ===0){return this.animate(au("show",3),aQ,aS,aR)}else{for(var aP=0,aO=this.length;aP<aO;aP++){if(!a.data(this[aP],"olddisplay")&&this[aP].style.display==="none"){this[aP].style.display=""}if(this[aP].style.display===""&&a.css(this[aP],"display")==="none"){a.data(this[aP],"olddisplay",r(this[aP].nodeName))}}for(aP=0;aP<aO;aP++){this[aP].style.display=a.data(this[aP],"olddisplay")||""}return this}},hide:function(aQ,aT,aS){if(aQ||aQ===0){return this.animate(au("hide",3),aQ,aT,aS)}else{for(var aP=0,aO=this.length;aP<aO;aP++){var aR=a.css(this[aP],"display");if(aR!=="none"){a.data(this[aP],"olddisplay",aR)}}for(aP=0;aP<aO;aP++){this[aP].style.display="none"}return this}},_toggle:a.fn.toggle,toggle:function(aQ,aP,aR){var aO=typeof aQ==="boolean";if(a.isFunction(aQ)&&a.isFunction(aP)){this._toggle.apply(this,arguments)}else{if(aQ==null||aO){this.each(function(){var aS=aO?aQ:a(this).is(":hidden");a(this)[aS?"show":"hide"]()})}else{this.animate(au("toggle",3),aQ,aP,aR)}}return this},fadeTo:function(aO,aR,aQ,aP){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:aR},aO,aQ,aP)},animate:function(aS,aP,aR,aQ){var aO=a.speed(aP,aR,aQ);if(a.isEmptyObject(aS)){return this.each(aO.complete)}return this[aO.queue===false?"each":"queue"](function(){var aV=a.extend({},aO),aZ,aW=this.nodeType===1,aX=aW&&a(this).is(":hidden"),aT=this;for(aZ in aS){var aU=a.camelCase(aZ);if(aZ!==aU){aS[aU]=aS[aZ];delete aS[aZ];aZ=aU}if(aS[aZ]==="hide"&&aX||aS[aZ]==="show"&&!aX){return aV.complete.call(this)}if(aW&&(aZ==="height"||aZ==="width")){aV.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(a.css(this,"display")==="inline"&&a.css(this,"float")==="none"){if(!a.support.inlineBlockNeedsLayout){this.style.display="inline-block"}else{var aY=r(this.nodeName);if(aY==="inline"){this.style.display="inline-block"}else{this.style.display="inline";this.style.zoom=1}}}}if(a.isArray(aS[aZ])){(aV.specialEasing=aV.specialEasing||{})[aZ]=aS[aZ][1];aS[aZ]=aS[aZ][0]}}if(aV.overflow!=null){this.style.overflow="hidden"}aV.curAnim=a.extend({},aS);a.each(aS,function(a1,a5){var a4=new a.fx(aT,aV,a1);if(ab.test(a5)){a4[a5==="toggle"?aX?"show":"hide":a5](aS)}else{var a3=al.exec(a5),a6=a4.cur(true)||0;if(a3){var a0=parseFloat(a3[2]),a2=a3[3]||"px";if(a2!=="px"){a.style(aT,a1,(a0||1)+a2);a6=((a0||1)/a4.cur(true))*a6;a.style(aT,a1,a6+a2)}if(a3[1]){a0=((a3[1]==="-="?-1:1)*a0)+a6}a4.custom(a6,a0,a2)}else{a4.custom(a6,a5,"")}}});return true})},stop:function(aP,aO){var aQ=a.timers;if(aP){this.queue([])}this.each(function(){for(var aR=aQ.length-1;aR>=0;aR--){if(aQ[aR].elem===this){if(aO){aQ[aR](true)}aQ.splice(aR,1)}}});if(!aO){this.dequeue()}return this}});function au(aP,aO){var aQ={};a.each(af.concat.apply([],af.slice(0,aO)),function(){aQ[this]=aP});return aQ}a.each({slideDown:au("show",1),slideUp:au("hide",1),slideToggle:au("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(aO,aP){a.fn[aO]=function(aQ,aS,aR){return this.animate(aP,aQ,aS,aR)}});a.extend({speed:function(aQ,aR,aP){var aO=aQ&&typeof aQ==="object"?a.extend({},aQ):{complete:aP||!aP&&aR||a.isFunction(aQ)&&aQ,duration:aQ,easing:aP&&aR||aR&&!a.isFunction(aR)&&aR};aO.duration=a.fx.off?0:typeof aO.duration==="number"?aO.duration:aO.duration in a.fx.speeds?a.fx.speeds[aO.duration]:a.fx.speeds._default;aO.old=aO.complete;aO.complete=function(){if(aO.queue!==false){a(this).dequeue()}if(a.isFunction(aO.old)){aO.old.call(this)}};return aO},easing:{linear:function(aQ,aR,aO,aP){return aO+aP*aQ},swing:function(aQ,aR,aO,aP){return((-Math.cos(aQ*Math.PI)/2)+0.5)*aP+aO}},timers:[],fx:function(aP,aO,aQ){this.options=aO;this.elem=aP;this.prop=aQ;if(!aO.orig){aO.orig={}}}});a.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(a.fx.step[this.prop]||a.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 aO=parseFloat(a.css(this.elem,this.prop));return aO&&aO>-10000?aO:0},custom:function(aT,aS,aR){this.startTime=a.now();this.start=aT;this.end=aS;this.unit=aR||this.unit||"px";this.now=this.start;this.pos=this.state=0;var aO=this,aQ=a.fx;function aP(aU){return aO.step(aU)}aP.elem=this.elem;if(aP()&&a.timers.push(aP)&&!aw){aw=setInterval(aQ.tick,aQ.interval)}},show:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());a(this.elem).show()},hide:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(aR){var aW=a.now(),aS=true;if(aR||aW>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var aT in this.options.curAnim){if(this.options.curAnim[aT]!==true){aS=false}}if(aS){if(this.options.overflow!=null&&!a.support.shrinkWrapBlocks){var aQ=this.elem,aX=this.options;a.each(["","X","Y"],function(aY,aZ){aQ.style["overflow"+aZ]=aX.overflow[aY]})}if(this.options.hide){a(this.elem).hide()}if(this.options.hide||this.options.show){for(var aO in this.options.curAnim){a.style(this.elem,aO,this.options.orig[aO])}}this.options.complete.call(this.elem)}return false}else{var aP=aW-this.startTime;this.state=aP/this.options.duration;var aU=this.options.specialEasing&&this.options.specialEasing[this.prop];var aV=this.options.easing||(a.easing.swing?"swing":"linear");this.pos=a.easing[aU||aV](this.state,aP,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};a.extend(a.fx,{tick:function(){var aP=a.timers;for(var aO=0;aO<aP.length;aO++){if(!aP[aO]()){aP.splice(aO--,1)}}if(!aP.length){a.fx.stop()}},interval:13,stop:function(){clearInterval(aw);aw=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(aO){a.style(aO.elem,"opacity",aO.now)},_default:function(aO){if(aO.elem.style&&aO.elem.style[aO.prop]!=null){aO.elem.style[aO.prop]=(aO.prop==="width"||aO.prop==="height"?Math.max(0,aO.now):aO.now)+aO.unit}else{aO.elem[aO.prop]=aO.now}}}});if(a.expr&&a.expr.filters){a.expr.filters.animated=function(aO){return a.grep(a.timers,function(aP){return aO===aP.elem}).length}}function r(aQ){if(!F[aQ]){var aO=a("<"+aQ+">").appendTo("body"),aP=aO.css("display");aO.remove();if(aP==="none"||aP===""){aP="block"}F[aQ]=aP}return F[aQ]}var J=/^t(?:able|d|h)$/i,O=/^(?:body|html)$/i;if("getBoundingClientRect" in Z.documentElement){a.fn.offset=function(a1){var aR=this[0],aU;if(a1){return this.each(function(a2){a.offset.setOffset(this,a1,a2)})}if(!aR||!aR.ownerDocument){return null}if(aR===aR.ownerDocument.body){return a.offset.bodyOffset(aR)}try{aU=aR.getBoundingClientRect()}catch(aY){}var a0=aR.ownerDocument,aP=a0.documentElement;if(!aU||!a.contains(aP,aR)){return aU||{top:0,left:0}}var aV=a0.body,aW=ah(a0),aT=aP.clientTop||aV.clientTop||0,aX=aP.clientLeft||aV.clientLeft||0,aO=(aW.pageYOffset||a.support.boxModel&&aP.scrollTop||aV.scrollTop),aS=(aW.pageXOffset||a.support.boxModel&&aP.scrollLeft||aV.scrollLeft),aZ=aU.top+aO-aT,aQ=aU.left+aS-aX;return{top:aZ,left:aQ}}}else{a.fn.offset=function(aZ){var aT=this[0];if(aZ){return this.each(function(a0){a.offset.setOffset(this,aZ,a0)})}if(!aT||!aT.ownerDocument){return null}if(aT===aT.ownerDocument.body){return a.offset.bodyOffset(aT)}a.offset.initialize();var aQ=aT.offsetParent,aP=aT,aY=aT.ownerDocument,aW,aR=aY.documentElement,aU=aY.body,aV=aY.defaultView,aO=aV?aV.getComputedStyle(aT,null):aT.currentStyle,aX=aT.offsetTop,aS=aT.offsetLeft;while((aT=aT.parentNode)&&aT!==aU&&aT!==aR){if(a.offset.supportsFixedPosition&&aO.position==="fixed"){break}aW=aV?aV.getComputedStyle(aT,null):aT.currentStyle;aX-=aT.scrollTop;aS-=aT.scrollLeft;if(aT===aQ){aX+=aT.offsetTop;aS+=aT.offsetLeft;if(a.offset.doesNotAddBorder&&!(a.offset.doesAddBorderForTableAndCells&&J.test(aT.nodeName))){aX+=parseFloat(aW.borderTopWidth)||0;aS+=parseFloat(aW.borderLeftWidth)||0}aP=aQ;aQ=aT.offsetParent}if(a.offset.subtractsBorderForOverflowNotVisible&&aW.overflow!=="visible"){aX+=parseFloat(aW.borderTopWidth)||0;aS+=parseFloat(aW.borderLeftWidth)||0}aO=aW}if(aO.position==="relative"||aO.position==="static"){aX+=aU.offsetTop;aS+=aU.offsetLeft}if(a.offset.supportsFixedPosition&&aO.position==="fixed"){aX+=Math.max(aR.scrollTop,aU.scrollTop);aS+=Math.max(aR.scrollLeft,aU.scrollLeft)}return{top:aX,left:aS}}}a.offset={initialize:function(){var aO=Z.body,aP=Z.createElement("div"),aS,aU,aT,aV,aQ=parseFloat(a.css(aO,"marginTop"))||0,aR="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.extend(aP.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});aP.innerHTML=aR;aO.insertBefore(aP,aO.firstChild);aS=aP.firstChild;aU=aS.firstChild;aV=aS.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(aU.offsetTop!==5);this.doesAddBorderForTableAndCells=(aV.offsetTop===5);aU.style.position="fixed";aU.style.top="20px";this.supportsFixedPosition=(aU.offsetTop===20||aU.offsetTop===15);aU.style.position=aU.style.top="";aS.style.overflow="hidden";aS.style.position="relative";this.subtractsBorderForOverflowNotVisible=(aU.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(aO.offsetTop!==aQ);aO.removeChild(aP);aO=aP=aS=aU=aT=aV=null;a.offset.initialize=a.noop},bodyOffset:function(aO){var aQ=aO.offsetTop,aP=aO.offsetLeft;a.offset.initialize();if(a.offset.doesNotIncludeMarginInBodyOffset){aQ+=parseFloat(a.css(aO,"marginTop"))||0;aP+=parseFloat(a.css(aO,"marginLeft"))||0}return{top:aQ,left:aP}},setOffset:function(aR,a0,aU){var aV=a.css(aR,"position");if(aV==="static"){aR.style.position="relative"}var aT=a(aR),aP=aT.offset(),aO=a.css(aR,"top"),aY=a.css(aR,"left"),aZ=(aV==="absolute"&&a.inArray("auto",[aO,aY])>-1),aX={},aW={},aQ,aS;if(aZ){aW=aT.position()}aQ=aZ?aW.top:parseInt(aO,10)||0;aS=aZ?aW.left:parseInt(aY,10)||0;if(a.isFunction(a0)){a0=a0.call(aR,aU,aP)}if(a0.top!=null){aX.top=(a0.top-aP.top)+aQ}if(a0.left!=null){aX.left=(a0.left-aP.left)+aS}if("using" in a0){a0.using.call(aR,aX)}else{aT.css(aX)}}};a.fn.extend({position:function(){if(!this[0]){return null}var aQ=this[0],aP=this.offsetParent(),aR=this.offset(),aO=O.test(aP[0].nodeName)?{top:0,left:0}:aP.offset();aR.top-=parseFloat(a.css(aQ,"marginTop"))||0;aR.left-=parseFloat(a.css(aQ,"marginLeft"))||0;aO.top+=parseFloat(a.css(aP[0],"borderTopWidth"))||0;aO.left+=parseFloat(a.css(aP[0],"borderLeftWidth"))||0;return{top:aR.top-aO.top,left:aR.left-aO.left}},offsetParent:function(){return this.map(function(){var aO=this.offsetParent||Z.body;while(aO&&(!O.test(aO.nodeName)&&a.css(aO,"position")==="static")){aO=aO.offsetParent}return aO})}});a.each(["Left","Top"],function(aP,aO){var aQ="scroll"+aO;a.fn[aQ]=function(aT){var aR=this[0],aS;if(!aR){return null}if(aT!==A){return this.each(function(){aS=ah(this);if(aS){aS.scrollTo(!aP?aT:a(aS).scrollLeft(),aP?aT:a(aS).scrollTop())}else{this[aQ]=aT}})}else{aS=ah(aR);return aS?("pageXOffset" in aS)?aS[aP?"pageYOffset":"pageXOffset"]:a.support.boxModel&&aS.document.documentElement[aQ]||aS.document.body[aQ]:aR[aQ]}}});function ah(aO){return a.isWindow(aO)?aO:aO.nodeType===9?aO.defaultView||aO.parentWindow:false}a.each(["Height","Width"],function(aP,aO){var aQ=aO.toLowerCase();a.fn["inner"+aO]=function(){return this[0]?parseFloat(a.css(this[0],aQ,"padding")):null};a.fn["outer"+aO]=function(aR){return this[0]?parseFloat(a.css(this[0],aQ,aR?"margin":"border")):null};a.fn[aQ]=function(aR){var aS=this[0];if(!aS){return aR==null?null:this}if(a.isFunction(aR)){return this.each(function(aU){var aT=a(this);aT[aQ](aR.call(this,aU,aT[aQ]()))})}return a.isWindow(aS)?aS.document.compatMode==="CSS1Compat"&&aS.document.documentElement["client"+aO]||aS.document.body["client"+aO]:(aS.nodeType===9)?Math.max(aS.documentElement["client"+aO],aS.body["scroll"+aO],aS.documentElement["scroll"+aO],aS.body["offset"+aO],aS.documentElement["offset"+aO]):aR===A?parseFloat(a.css(aS,aQ)):this.css(aQ,typeof aR==="string"?aR:aR+"px")}})})(window);
/*
 * jQuery blockUI plugin
 * Version 2.35 (23-SEP-2010)
 * @requires jQuery v1.2.3 or later
 *
 * Examples at: http://malsup.com/jquery/block/
 * Copyright (c) 2007-2008 M. Alsup
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 * Thanks to Amir-Hossein Sobhi for some excellent contributions!
 */
(function(j){if(/1\.(0|1|2)\.(0|1|2)/.test(j.fn.jquery)||/^1.1/.test(j.fn.jquery)){alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+j.fn.jquery);return}j.fn._fadeIn=j.fn.fadeIn;var c=function(){};var k=document.documentMode||0;var e=j.browser.msie&&((j.browser.version<8&&!k)||k<8);var f=j.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!k;j.blockUI=function(q){d(window,q)};j.unblockUI=function(q){h(window,q)};j.growlUI=function(u,s,t,q){var r=j('<div class="growlUI"></div>');if(u){r.append("<h1>"+u+"</h1>")}if(s){r.append("<h2>"+s+"</h2>")}if(t==undefined){t=3000}j.blockUI({message:r,fadeIn:700,fadeOut:1000,centerY:false,timeout:t,showOverlay:false,onUnblock:q,css:j.blockUI.defaults.growlCSS})};j.fn.block=function(q){return this.unblock({fadeOut:0}).each(function(){if(j.css(this,"position")=="static"){this.style.position="relative"}if(j.browser.msie){this.style.zoom=1}d(this,q)})};j.fn.unblock=function(q){return this.each(function(){h(this,q)})};j.blockUI.version=2.35;j.blockUI.defaults={message:"<h1>Please wait...</h1>",title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000",opacity:0.6,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:0.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px","border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1000,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4,blockMsgClass:"blockMsg"};var b=null;var g=[];function d(u,G){var B=(u==window);var x=G&&G.message!==undefined?G.message:undefined;G=j.extend({},j.blockUI.defaults,G||{});G.overlayCSS=j.extend({},j.blockUI.defaults.overlayCSS,G.overlayCSS||{});var D=j.extend({},j.blockUI.defaults.css,G.css||{});var O=j.extend({},j.blockUI.defaults.themedCSS,G.themedCSS||{});x=x===undefined?G.message:x;if(B&&b){h(window,{fadeOut:0})}if(x&&typeof x!="string"&&(x.parentNode||x.jquery)){var J=x.jquery?x[0]:x;var Q={};j(u).data("blockUI.history",Q);Q.el=J;Q.parent=J.parentNode;Q.display=J.style.display;Q.position=J.style.position;if(Q.parent){Q.parent.removeChild(J)}}var C=G.baseZ;var N=(j.browser.msie||G.forceIframe)?j('<iframe class="blockUI" style="z-index:'+(C++)+';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+G.iframeSrc+'"></iframe>'):j('<div class="blockUI" style="display:none"></div>');var M=j('<div class="blockUI blockOverlay" style="z-index:'+(C++)+';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');var L,H;if(G.theme&&B){H='<div class="blockUI '+G.blockMsgClass+' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+C+';display:none;position:fixed"><div class="ui-widget-header ui-dialog-titlebar blockTitle">'+(G.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>'}else{if(G.theme){H='<div class="blockUI '+G.blockMsgClass+' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+C+';display:none;position:absolute"><div class="ui-widget-header ui-dialog-titlebar blockTitle">'+(G.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>'}else{if(B){H='<div class="blockUI '+G.blockMsgClass+' blockPage" style="z-index:'+C+';display:none;position:fixed"></div>'}else{H='<div class="blockUI '+G.blockMsgClass+' blockElement" style="z-index:'+C+';display:none;position:absolute"></div>'}}}L=j(H);if(x){if(G.theme){L.css(O);L.addClass("ui-widget-content")}else{L.css(D)}}if(!G.applyPlatformOpacityRules||!(j.browser.mozilla&&/Linux/.test(navigator.platform))){M.css(G.overlayCSS)}M.css("position",B?"fixed":"absolute");if(j.browser.msie||G.forceIframe){N.css("opacity",0)}var A=[N,M,L],P=B?j("body"):j(u);j.each(A,function(){this.appendTo(P)});if(G.theme&&G.draggable&&j.fn.draggable){L.draggable({handle:".ui-dialog-titlebar",cancel:"li"})}var w=e&&(!j.boxModel||j("object,embed",B?null:u).length>0);if(f||w){if(B&&G.allowBodyStretch&&j.boxModel){j("html,body").css("height","100%")}if((f||!j.boxModel)&&!B){var F=n(u,"borderTopWidth"),K=n(u,"borderLeftWidth");var y=F?"(0 - "+F+")":0;var E=K?"(0 - "+K+")":0}j.each([N,M,L],function(t,T){var z=T[0].style;z.position="absolute";if(t<2){B?z.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+G.quirksmodeOffsetHack+') + "px"'):z.setExpression("height",'this.parentNode.offsetHeight + "px"');B?z.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):z.setExpression("width",'this.parentNode.offsetWidth + "px"');if(E){z.setExpression("left",E)}if(y){z.setExpression("top",y)}}else{if(G.centerY){if(B){z.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"')}z.marginTop=0}else{if(!G.centerY&&B){var R=(G.css&&G.css.top)?parseInt(G.css.top):0;var S="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+R+') + "px"';z.setExpression("top",S)}}}})}if(x){if(G.theme){L.find(".ui-widget-content").append(x)}else{L.append(x)}if(x.jquery||x.nodeType){j(x).show()}}if((j.browser.msie||G.forceIframe)&&G.showOverlay){N.show()}if(G.fadeIn){var I=G.onBlock?G.onBlock:c;var r=(G.showOverlay&&!x)?I:c;var q=x?I:c;if(G.showOverlay){M._fadeIn(G.fadeIn,r)}if(x){L._fadeIn(G.fadeIn,q)}}else{if(G.showOverlay){M.show()}if(x){L.show()}if(G.onBlock){G.onBlock()}}m(1,u,G);if(B){b=L[0];g=j(":input:enabled:visible",b);if(G.focusInput){setTimeout(p,20)}}else{a(L[0],G.centerX,G.centerY)}if(G.timeout){var v=setTimeout(function(){B?j.unblockUI(G):j(u).unblock(G)},G.timeout);j(u).data("blockUI.timeout",v)}}function h(t,u){var s=(t==window);var r=j(t);var v=r.data("blockUI.history");var w=r.data("blockUI.timeout");if(w){clearTimeout(w);r.removeData("blockUI.timeout")}u=j.extend({},j.blockUI.defaults,u||{});m(0,t,u);var q;if(s){q=j("body").children().filter(".blockUI").add("body > .blockUI")}else{q=j(".blockUI",t)}if(s){b=g=null}if(u.fadeOut){q.fadeOut(u.fadeOut);setTimeout(function(){l(q,v,u,t)},u.fadeOut)}else{l(q,v,u,t)}}function l(q,t,s,r){q.each(function(u,v){if(this.parentNode){this.parentNode.removeChild(this)}});if(t&&t.el){t.el.style.display=t.display;t.el.style.position=t.position;if(t.parent){t.parent.appendChild(t.el)}j(r).removeData("blockUI.history")}if(typeof s.onUnblock=="function"){s.onUnblock(r,s)}}function m(q,u,v){var t=u==window,s=j(u);if(!q&&(t&&!b||!t&&!s.data("blockUI.isBlocked"))){return}if(!t){s.data("blockUI.isBlocked",q)}if(!v.bindEvents||(q&&!v.showOverlay)){return}var r="mousedown mouseup keydown keypress";q?j(document).bind(r,v,o):j(document).unbind(r,o)}function o(u){if(u.keyCode&&u.keyCode==9){if(b&&u.data.constrainTabKey){var s=g;var r=!u.shiftKey&&u.target==s[s.length-1];var q=u.shiftKey&&u.target==s[0];if(r||q){setTimeout(function(){p(q)},10);return false}}}var t=u.data;if(j(u.target).parents("div."+t.blockMsgClass).length>0){return true}return j(u.target).parents().children().filter("div.blockUI").length==0}function p(q){if(!g){return}var r=g[q===true?g.length-1:0];if(r){r.focus()}}function a(w,q,A){var z=w.parentNode,v=w.style;var r=((z.offsetWidth-w.offsetWidth)/2)-n(z,"borderLeftWidth");var u=((z.offsetHeight-w.offsetHeight)/2)-n(z,"borderTopWidth");if(q){v.left=r>0?(r+"px"):"0"}if(A){v.top=u>0?(u+"px"):"0"}}function n(q,r){return parseInt(j.css(q,r))||0}})(jQuery);
/*
 * jQuery UI 1.8.6
 *
 * 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(a,c){a.ui=a.ui||{};if(a.ui.version){return}a.extend(a.ui,{version:"1.8.6",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}});a.fn.extend({_focus:a.fn.focus,focus:function(d,e){return typeof d==="number"?this.each(function(){var f=this;setTimeout(function(){a(f).focus();if(e){e.call(f)}},d)}):this._focus.apply(this,arguments)},scrollParent:function(){var d;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){d=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1))&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{d=this.parents().filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!d.length?a(document):d},zIndex:function(g){if(g!==c){return this.css("zIndex",g)}if(this.length){var e=a(this[0]),d,f;while(e.length&&e[0]!==document){d=e.css("position");if(d==="absolute"||d==="relative"||d==="fixed"){f=parseInt(e.css("zIndex"),10);if(!isNaN(f)&&f!==0){return f}}e=e.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(d){d.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(f,d){var e=d==="Width"?["Left","Right"]:["Top","Bottom"],g=d.toLowerCase(),j={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function h(m,l,k,n){a.each(e,function(){l-=parseFloat(a.curCSS(m,"padding"+this,true))||0;if(k){l-=parseFloat(a.curCSS(m,"border"+this+"Width",true))||0}if(n){l-=parseFloat(a.curCSS(m,"margin"+this,true))||0}});return l}a.fn["inner"+d]=function(k){if(k===c){return j["inner"+d].call(this)}return this.each(function(){a(this).css(g,h(this,k)+"px")})};a.fn["outer"+d]=function(k,l){if(typeof k!=="number"){return j["outer"+d].call(this,k)}return this.each(function(){a(this).css(g,h(this,k,true,l)+"px")})}});function b(d){return !a(d).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.extend(a.expr[":"],{data:function(f,e,d){return !!a.data(f,d[3])},focusable:function(f){var j=f.nodeName.toLowerCase(),d=a.attr(f,"tabindex");if("area"===j){var h=f.parentNode,g=h.name,e;if(!f.href||!g||h.nodeName.toLowerCase()!=="map"){return false}e=a("img[usemap=#"+g+"]")[0];return !!e&&b(e)}return(/input|select|textarea|button|object/.test(j)?!f.disabled:"a"==j?f.href||!isNaN(d):!isNaN(d))&&b(f)},tabbable:function(e){var d=a.attr(e,"tabindex");return(isNaN(d)||d>=0)&&a(e).is(":focusable")}});a(function(){var d=document.body,e=d.appendChild(e=document.createElement("div"));a.extend(e.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=e.offsetHeight===100;a.support.selectstart="onselectstart" in e;d.removeChild(e).style.display="none"});a.extend(a.ui,{plugin:{add:function(e,f,h){var g=a.ui[e].prototype;for(var d in h){g.plugins[d]=g.plugins[d]||[];g.plugins[d].push([f,h[d]])}},call:function(d,f,e){var h=d.plugins[f];if(!h||!d.element[0].parentNode){return}for(var g=0;g<h.length;g++){if(d.options[h[g][0]]){h[g][1].apply(d.element,e)}}}},contains:function(e,d){return document.compareDocumentPosition?e.compareDocumentPosition(d)&16:e!==d&&e.contains(d)},hasScroll:function(g,e){if(a(g).css("overflow")==="hidden"){return false}var d=(e&&e==="left")?"scrollLeft":"scrollTop",f=false;if(g[d]>0){return true}g[d]=1;f=(g[d]>0);g[d]=0;return f},isOverAxis:function(e,d,f){return(e>d)&&(e<(d+f))},isOver:function(j,e,h,g,d,f){return a.ui.isOverAxis(j,h,d)&&a.ui.isOverAxis(e,g,f)}})})(jQuery);
/*
 * jQuery UI Widget 1.8.6
 *
 * 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(b,d){if(b.cleanData){var c=b.cleanData;b.cleanData=function(e){for(var f=0,g;(g=e[f])!=null;f++){b(g).triggerHandler("remove")}c(e)}}else{var a=b.fn.remove;b.fn.remove=function(e,f){return this.each(function(){if(!f){if(!e||b.filter(e,[this]).length){b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")})}}return a.call(b(this),e,f)})}}b.widget=function(f,h,e){var g=f.split(".")[0],k;f=f.split(".")[1];k=g+"-"+f;if(!e){e=h;h=b.Widget}b.expr[":"][k]=function(l){return !!b.data(l,f)};b[g]=b[g]||{};b[g][f]=function(l,m){if(arguments.length){this._createWidget(l,m)}};var j=new h();j.options=b.extend(true,{},j.options);b[g][f].prototype=b.extend(true,j,{namespace:g,widgetName:f,widgetEventPrefix:b[g][f].prototype.widgetEventPrefix||f,widgetBaseClass:k},e);b.widget.bridge(f,b[g][f])};b.widget.bridge=function(f,e){b.fn[f]=function(j){var g=typeof j==="string",h=Array.prototype.slice.call(arguments,1),k=this;j=!g&&h.length?b.extend.apply(null,[true,j].concat(h)):j;if(g&&j.charAt(0)==="_"){return k}if(g){this.each(function(){var l=b.data(this,f),m=l&&b.isFunction(l[j])?l[j].apply(l,h):l;if(m!==l&&m!==d){k=m;return false}})}else{this.each(function(){var l=b.data(this,f);if(l){l.option(j||{})._init()}else{b.data(this,f,new e(j,this))}})}return k}};b.Widget=function(e,f){if(arguments.length){this._createWidget(e,f)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,g){b.data(g,this.widgetName,this);this.element=b(g);this.options=b.extend(true,{},this.options,this._getCreateOptions(),f);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.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(f,g){var e=f;if(arguments.length===0){return b.extend({},this.options)}if(typeof f==="string"){if(g===d){return this.options[f]}e={};e[f]=g}this._setOptions(e);return this},_setOptions:function(f){var e=this;b.each(f,function(g,h){e._setOption(g,h)});return this},_setOption:function(e,f){this.options[e]=f;if(e==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(f,g,h){var k=this.options[f];g=b.Event(g);g.type=(f===this.widgetEventPrefix?f:this.widgetEventPrefix+f).toLowerCase();h=h||{};if(g.originalEvent){for(var e=b.event.props.length,j;e;){j=b.event.props[--e];g[j]=g.originalEvent[j]}}this.element.trigger(g,h);return !(b.isFunction(k)&&k.call(this.element[0],g,h)===false||g.isDefaultPrevented())}}})(jQuery);(function(f,g){f.ui=f.ui||{};var d=/left|center|right/,e=/top|center|bottom/,a="center",b=f.fn.position,c=f.fn.offset;f.fn.position=function(j){if(!j||!j.of){return b.apply(this,arguments)}j=f.extend({},j);var n=f(j.of),m=n[0],p=(j.collision||"flip").split(" "),o=j.offset?j.offset.split(" "):[0,0],l,h,k;if(m.nodeType===9){l=n.width();h=n.height();k={top:0,left:0}}else{if(m.setTimeout){l=n.width();h=n.height();k={top:n.scrollTop(),left:n.scrollLeft()}}else{if(m.preventDefault){j.at="left top";l=h=0;k={top:j.of.pageY,left:j.of.pageX}}else{l=n.outerWidth();h=n.outerHeight();k=n.offset()}}}f.each(["my","at"],function(){var q=(j[this]||"").split(" ");if(q.length===1){q=d.test(q[0])?q.concat([a]):e.test(q[0])?[a].concat(q):[a,a]}q[0]=d.test(q[0])?q[0]:a;q[1]=e.test(q[1])?q[1]:a;j[this]=q});if(p.length===1){p[1]=p[0]}o[0]=parseInt(o[0],10)||0;if(o.length===1){o[1]=o[0]}o[1]=parseInt(o[1],10)||0;if(j.at[0]==="right"){k.left+=l}else{if(j.at[0]===a){k.left+=l/2}}if(j.at[1]==="bottom"){k.top+=h}else{if(j.at[1]===a){k.top+=h/2}}k.left+=o[0];k.top+=o[1];return this.each(function(){var t=f(this),v=t.outerWidth(),s=t.outerHeight(),u=parseInt(f.curCSS(this,"marginLeft",true))||0,r=parseInt(f.curCSS(this,"marginTop",true))||0,x=v+u+parseInt(f.curCSS(this,"marginRight",true))||0,y=s+r+parseInt(f.curCSS(this,"marginBottom",true))||0,w=f.extend({},k),q;if(j.my[0]==="right"){w.left-=v}else{if(j.my[0]===a){w.left-=v/2}}if(j.my[1]==="bottom"){w.top-=s}else{if(j.my[1]===a){w.top-=s/2}}w.left=parseInt(w.left);w.top=parseInt(w.top);q={left:w.left-u,top:w.top-r};f.each(["left","top"],function(A,z){if(f.ui.position[p[A]]){f.ui.position[p[A]][z](w,{targetWidth:l,targetHeight:h,elemWidth:v,elemHeight:s,collisionPosition:q,collisionWidth:x,collisionHeight:y,offset:o,my:j.my,at:j.at})}});if(f.fn.bgiframe){t.bgiframe()}t.offset(f.extend(w,{using:j.using}))})};f.ui.position={fit:{left:function(h,j){var l=f(window),k=j.collisionPosition.left+j.collisionWidth-l.width()-l.scrollLeft();h.left=k>0?h.left-k:Math.max(h.left-j.collisionPosition.left,h.left)},top:function(h,j){var l=f(window),k=j.collisionPosition.top+j.collisionHeight-l.height()-l.scrollTop();h.top=k>0?h.top-k:Math.max(h.top-j.collisionPosition.top,h.top)}},flip:{left:function(j,l){if(l.at[0]===a){return}var n=f(window),m=l.collisionPosition.left+l.collisionWidth-n.width()-n.scrollLeft(),h=l.my[0]==="left"?-l.elemWidth:l.my[0]==="right"?l.elemWidth:0,k=l.at[0]==="left"?l.targetWidth:-l.targetWidth,o=-2*l.offset[0];j.left+=l.collisionPosition.left<0?h+k+o:m>0?h+k+o:0},top:function(j,l){if(l.at[1]===a){return}var n=f(window),m=l.collisionPosition.top+l.collisionHeight-n.height()-n.scrollTop(),h=l.my[1]==="top"?-l.elemHeight:l.my[1]==="bottom"?l.elemHeight:0,k=l.at[1]==="top"?l.targetHeight:-l.targetHeight,o=-2*l.offset[1];j.top+=l.collisionPosition.top<0?h+k+o:m>0?h+k+o:0}}};if(!f.offset.setOffset){f.offset.setOffset=function(m,j){if(/static/.test(f.curCSS(m,"position"))){m.style.position="relative"}var l=f(m),o=l.offset(),h=parseInt(f.curCSS(m,"top",true),10)||0,n=parseInt(f.curCSS(m,"left",true),10)||0,k={top:(j.top-o.top)+h,left:(j.left-o.left)+n};if("using" in j){j.using.call(m,k)}else{l.css(k)}};f.fn.offset=function(h){var j=this[0];if(!j||!j.ownerDocument){return null}if(h){return this.each(function(){f.offset.setOffset(this,h)})}return c.call(this)}}}(jQuery));(function($){$(document).ready(function(){$.blockUI.defaults.css={};$.blockUI.defaults.message="";$.blockUI.defaults.baseZ=10;$.blockUI.defaults.iframeSrc="shres/imgs/y.gif";$.blockUI.defaults.overlayCSS={backgroundColor:"#EFEFEF",opacity:0.6};var app=$.cx.app;app.setParams(app.parseurl(document.location.href,true));app.ready=true;app.onload();app.flush()});$.cx={};$.cx.app={ready:false,debug:false,error:function(e){if($.cx.app.debug){alert(e.toString())}},events:{},setEvent:function(event,func){var app=$.cx.app;if($.isArray(app.events[event])){app.events[event].push(func)}else{app.events[event]=[func]}if(!$.isFunction(app["on"+event])){app["on"+event]=function(){$.cx.app.runEvent(event)}}},runEvent:function(event){var event=arguments[0];var forward=new Array;for(var a=1;a<arguments.length;a++){forward.push(arguments[a])}var app=$.cx.app;var stack=app.events[event];if($.isArray(stack)){for(var i=0;i<stack.length;i++){stack[i].apply(this,forward)}}},onload:function(){$.cx.app.runEvent("load")},onerror:function(){$.cx.app.runEvent("error")},onupdate:function(){$.cx.app.runEvent("update")},onrequest:function(){$.cx.app.runEvent("request")},onresponse:function(){$.cx.app.runEvent("response")},onsetelement:function(widget){$.cx.app.runEvent("setelement",widget)},blocked:false,blockedElement:false,modal:function(elm){elm=$(elm);$.blockUI({css:{top:(($(window).height()-elm.height())/2)+"px",left:(($(window).width()-elm.width())/2)+"px"},message:elm});this.blockedElement=elm;this.blocked=true},block:function(){$.blockUI({css:{},message:""});this.blocked=true},unblock:function(){$.unblockUI();this.blocked=false;this.blockedElement=false},getFlashObject:function(id){if(this.browser("firefox")||this.browser("webkit")){var embeds=document.getElementsByTagName("embed");var obj;for(var i=0;i<embeds.length;i++){if(embeds[i].name==id){obj=embeds[i];break}}return obj}else{return document.getElementById(id)}},fixFlashObject:function(id){var flashObject=this.getFlashObject(id);if(flashObject){if(flashObject.form){window[id]=flashObject}}},supportFlex:function(){var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;var ControlVersion=function(){var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version")}catch(e){}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version")}catch(e){}}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version")}catch(e){}}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0"}catch(e){}}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11"}catch(e){version=-1}}return version};var GetSwfVer=function(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];if(descArray[3]!=""){tempArrayMinor=descArray[3].split("r")}else{tempArrayMinor=descArray[4].split("r")}var versionRevision=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var flashVer=versionMajor+"."+versionMinor+"."+versionRevision}}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1){flashVer=4}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1){flashVer=3}else{if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1){flashVer=2}else{if(isIE&&isWin&&!isOpera){flashVer=ControlVersion()}}}}}return flashVer};var DetectFlashVer=function(reqMajorVer,reqMinorVer,reqRevision){versionStr=GetSwfVer();if(versionStr==-1){return false}else{if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",")}else{versionArray=versionStr.split(".")}var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true}else{if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer)){return true}else{if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision)){return true}}}}}return false}}};return DetectFlashVer(9,0,0)},setCookie:function(name,value,expire){var cookie=name+"="+escape(value);if(parseInt(expire)>0){var exdate=new Date();exdate.setDate(exdate.getSeconds()+parseInt(expire));cookie+=";expires="+exdate.toGMTString()}document.cookie=cookie;return},getCookie:function(name){if(document.cookie.length>0){var c_start=document.cookie.indexOf(name+"=");if(c_start!=-1){c_start=c_start+name.length+1;var c_end=document.cookie.indexOf(";",c_start);if(c_end==-1){c_end=document.cookie.length}return unescape(document.cookie.substring(c_start,c_end))}}return""},cookieEnabled:function(){var name="cx"+Math.floor(Math.random()*99999);this.setCookie(name,"abc");if(this.getCookie(name)=="abc"){document.cookie=name+"=;expires=Thu, 01-Jan-1970 00:00:01 GMT";return true}else{return false}},requestLimit:0,requestModal:false,requestASync:false,requestShowError:true,requestStack:[],waitStack:[],flush:cx_app_flush,handle:cx_app_handle,request:cx_app_request,response:cx_app_response,update:function(params,modal,async,callback){var app=$.cx.app;app.onupdate();app.setParams(params);app.request(app.getParams(),modal,async,callback)},_conds:{},conditions:function(list){var app=$.cx.app;app._conds={};for(var i=0;i<list.length;i++){app._conds[list[i]]=true}},condition:function(expr){var app=$.cx.app;var parts=expr.split(" ");for(var i=0;i<parts.length;i++){var key=$.trim(parts[i]);if(app._conds[key]){parts[i]="true"}else{if($.inArray(key,["(",")","&&","||","==","!=","and","or"])==-1){parts[i]="false"}}}expr=parts.join(" ");return eval(expr)},process:{Response:function(xml){var app=$.cx.app;for(var i=0;i<xml.childNodes.length;i++){var node=xml.childNodes[i];var name=node.nodeName;if(name!="#text"){var command=app.process[name];if($.isFunction(command)){var event=app["onprocess"+name];if($.isFunction(event)){if(event(node)==true){$.proxy(command,app)(node)}}else{$.proxy(command,app)(node)}}}}},Alert:function(xml){alert($.cx.app.parsestr($.cx.app.nodeval(xml)))},Anchor:function(xml){document.location.hash=$.cx.app.nodeval(xml)},Refresh:function(xml){document.location.reload()},Redirect:function(xml){document.location.href=$.cx.app.nodeval(xml)},SetTitle:function(xml){document.title=$.cx.app.nodeval(xml)},ScrollTo:function(xml){window.scrollTo($.cx.app.nodeval(xml).split(","))},Script:function(xml){eval("try{"+$.cx.app.nodeval(xml)+"}catch(e){$.cx.app.error(e)} ")},SetParam:function(xml){if(xml.attributes.length>0){for(var i=0;i<xml.attributes.length;i++){var name=xml.attributes[i].nodeName;var value=xml.attributes[i].nodeValue;if((name!="_url")&&(name!="_method")){$.cx.app.setParam(name,value)}}}},ClearParam:function(xml){var app=$.cx.app;if(xml.attributes.length>0){for(var i=0;i<xml.attributes.length;i++){var name=xml.attributes[i].nodeName;app.clearParam(name)}}else{app.clearParam(app.nodeval(xml))}},GetParent:function(xml){try{window.parent.jQuery.cx.app.process.Response(xml)}catch(e){$.cx.app.error(e)}},GetElement:function(xml){var element=$.cx.app.getElement(xml.getAttribute("ID"));if(element){$.proxy(element.process.Response,element)(xml)}},GetPart:function(xml){var part=$.cx.app.getPart(xml.getAttribute("ID"));if(part){$.proxy(part.process.Response,part)(xml)}},GetTag:function(xml){var app=$.cx.app;var id=xml.getAttribute("ID");if((typeof(id)!="undefined")&&(id!="")&&($("#"+id).length>0)){for(var i=0;i<xml.childNodes.length;i++){var node=xml.childNodes[i];var name=node.nodeName;if(name=="SetHtml"){$("#"+id).replaceWith(app.nodeval(node))}else{if(name=="SetStyle"){for(var a=0;a<node.attributes.length;a++){var attr=node.attributes[a];$("#"+id).css(attr.nodeName,attr.nodeValue)}}}}}},x:""},params:{},setParam:function(key,val){if((key!="_url")||(key!="_method")){$.cx.app.params[key]=val}},getParam:function(key){return $.cx.app.params[key]},setParams:function(params){var app=$.cx.app;if($.isArray(params)){var object={};$.each(params,function(index,param){object[param.name]=[]});$.each(params,function(index,param){object[param.name].push(param.value)});app.setParams(object)}else{if($.isPlainObject(params)){for(var key in params){app.setParam(key,params[key])}}else{app.setParams(app.parseurl(params,false))}}},getParams:function(){return $.cx.app.copyParams($.cx.app.params)},copyParams:function(params){var copy={};for(var key in params){if(params[key]!=null){if((key!="_url")||(key!="_method")){copy[key]=params[key]}}}return copy},clearParam:function(params){if(typeof(params)=="object"){for(var key in params){$.cx.app.setParam(key,null)}}else{if(params!=""){$.cx.app.setParam(params,null)}}},makeParams:function(params){var app=$.cx.app;var parts=[];var copy=app.copyParams(params);var esc=function(str){return escape(str).replace(/\+/g,"%2B")};for(var key in copy){if((key!="")&&(key!="_url")&&(key!="_method")&&(key!="")){if($.isArray(copy[key])){for(var i=0;i<copy[key].length;i++){parts.push(esc(key)+"="+esc(copy[key][i]))}}else{parts.push(esc(key)+"="+esc(copy[key]))}}}return parts.join("&")},seed:function(id,opt){if($("#"+id).length==0){$("#cx-tag-container").append('<div id="'+id+'" style="display:none"></div>');opt.seed=true;$("#"+id).element(opt)}},elements:{},getElement:function(id){return $.cx.app.elements[id]},setElement:function(widget){var app=$.cx.app;app.elements[widget.options.n]=widget;app.elements[widget.element.attr("id")]=widget;app.onsetelement(widget)},parts:{},getPart:function(id){return $.cx.app.parts[id]},setPart:function(widget){var app=$.cx.app;app.parts[widget.options.n]=widget;app.parts[widget.element.attr("id")]=widget},browser:function(check){var ua=navigator.userAgent.toLowerCase();var browsers={msie:(navigator.appName=="Microsoft Internet Explorer"),opera:(ua.indexOf("opera")>-1),nokia:((ua.indexOf("nokia")>-1)||(ua.indexOf("symbian")>-1)),chrome:(ua.indexOf("chrome")>-1),webkit:((ua.indexOf("safari")>-1)||(ua.indexOf("chrome")>-1)),safari:((ua.indexOf("safari")>-1)&&(ua.indexOf("chrome")==-1)),firefox:((ua.indexOf("gecko")>-1)&&(ua.indexOf("safari")==-1))};return browsers[check]},decode:function(url){return url.replace(/[0-9A-F]{2}/g,function(str){return String.fromCharCode(parseInt(str,16))})},define:function(value,defval,strlen){if((typeof(value)=="undefined")||(value==null)){return defval}else{if((String(value).length==0)&&strlen){return defval}else{return value}}},xml2txt:function(xml){if(xml){if(this.browser("firefox")||this.browser("webkit")){return(new XMLSerializer()).serializeToString(xml)}else{if(xml.xml){return xml.xml}}}},nodeval:function(node){var html="";if(node&&node.firstChild){var nodechild=node.firstChild;while(nodechild){html+=nodechild.nodeValue;nodechild=nodechild.nextSibling}}return html},parsexml:function(xml){var doc;if(window.ActiveXObject){doc=new ActiveXObject("Microsoft.XMLDOM");doc.async="false";doc.loadXML(xml)}else{var parser=new DOMParser();doc=parser.parseFromString(xml,"text/xml")}return doc.documentElement},parsestr:function(string){string=string.replace(/\'/g,"\\'");string=string.replace(/\n/g,"\\n");string=string.replace(/\t/g,"\\t");eval("string = String('"+string+"')");return string},parsecgi:function(url,full){var query;if(full){var pos=url.indexOf("?");if(pos>-1){var anchorpos=url.lastIndexOf("#");if(anchorpos==-1){anchorpos=url.length}query=url.substr((pos+1),(anchorpos-pos-1))}else{query=""}}else{query=url}var params={};if((typeof(query)!="undefined")&&(query.length>0)){var arrayParams=query.split("&");if(arrayParams.length>0){for(var i=0;i<arrayParams.length;i++){var parts=arrayParams[i].split("=");var name=unescape(parts[0]);if((name!="_url")||(name!="_method")){params[name]=unescape(parts[1])}}}}return params},parseurl:function(url,full){var app=$.cx.app;var params=app.parsecgi(url,full);if(params.C=="A"){params=app.parsecgi(app.decode(params.V),false)}return params},prepare:function(params,async){var url,method;if($.isPlainObject(params)){url=(params._url)?String(params._url):"";method=params._method;params._url=null;params._method=null;if(url==""){var parts=String(document.location.href).split(/\?/);url=parts[0]}}else{url=params;params={}}if(url.match(/\#/)){url=url.replace(/\#.*$/,"")}method=$.cx.app.define("GET",method,true);var query=$.cx.app.makeParams(params);var ajax={url:url,data:query,method:((method.search(/post/i)>-1)||(query.length>1000))?"POST":"GET",beforeSend:function(req){req.setRequestHeader("Request-Ajax","1")}};return ajax},x:""}})(jQuery);function cx_app_flush(){var e=$.cx.app;var c=e.waitStack.length;var a=e.requestLimit;if((a>0)&&(c>=a)){for(var b=0;b<a;b++){var d=e.waitStack.shift();e.request(d.params,d.modal,d.async,d.callback)}}else{if(c>0){while(e.waitStack.length>0){var d=e.waitStack.shift();e.request(d.params,d.modal,d.async,d.callback)}}}return}function cx_app_request(e,c,a,f){var d=$.cx.app;c=d.define(c,d.requestModal);a=d.define(a,d.requestASync);if(d.blocked&&d.blockedElement){c=false}if(d.ready){if((d.requestLimit>0)&&(d.requestStack.length>=d.requestLimit)){d.waitStack.push({callback:f,params:e,async:a,modal:((c)?true:false)})}else{var b=$.ajax(d.prepare(e,a));d.requestStack.push({callback:f,request:b,params:e,async:a,modal:c});d.onrequest();if(c){this.block()}if(!d.requestInterval){d.requestInterval=setInterval("$.cx.app.response()",50)}}}else{d.waitStack.push({callback:f,params:e,async:a,modal:c})}return}function cx_app_response(){var g=$.cx.app;var f=[];var b=[];for(var a=0;a<g.requestStack.length;a++){var h=g.requestStack[a]["callback"];var d=g.requestStack[a]["request"];var e=g.requestStack[a]["params"];var c=g.requestStack[a]["modal"];if(d.readyState==4){b.push({callback:h,request:d,params:e,modal:c})}else{f.push({callback:h,request:d,params:e,modal:c})}g.requestStack[a]=null}g.requestStack=f;if(g.requestStack.length<=0){clearInterval(g.requestInterval);g.requestInterval=null}for(var a=0;a<b.length;a++){var h=b[a]["callback"];var d=b[a]["request"];var e=b[a]["params"];var c=b[a]["modal"];g.onresponse();if(c){this.unblock()}g.handle(d,e,h);b[a]=null}g.flush();return}function cx_app_handle(c,e,f){var d=$.cx.app;var b=true;if($.isFunction(f)){b=f(c.responseText)}if(b){var a;if(c.responseXML&&c.responseXML.documentElement){a=c.responseXML.documentElement}else{if(c.responseText){a=d.parsexml(c.responseText)}}if(a){if(a.nodeName=="Response"){if(a.getAttribute("Status")=="OK"){d.process.Response(a)}else{if((a.getAttribute("Retry")=="1")&&$.isPlainObject(e)){d.request(e)}else{if(a.getAttribute("Description")!=""){d.onerror(a.getAttribute("Reason"));if(d.requestShowError){alert(a.getAttribute("Description"))}}else{d.onerror();if(d.requestShowError){alert("Error: "+xml2text(a))}}}}}else{if(String(c.responseText).search(/\w/)>-1){d.onerror();if(d.requestShowError){alert("Error: "+c.responseText)}}}}else{if(String(c.responseText).search(/\w/)>-1){d.onerror();if(d.requestShowError){alert("Error: "+c.responseText)}}}}}(function(a){a.widget("cx.tip",{_create:function(){var b=this.options;var c=this.element;if(b.html==""){b.html=c.attr("tip")}if(b.event=="over"){c.mouseover(function(){clearTimeout(this.hideTimeout);var d=this;d.showTimeout=setTimeout(function(){c.tip("show")},500)}).mouseout(function(){clearTimeout(this.showTimeout);this.hideTimeout=setTimeout(function(){c.tip("hide")},500)})}else{if(b.event=="focus"){c.focus(function(){c.tip("show")}).blur(function(){c.tip("hide")})}}},options:{event:"over",html:"",width:300,x:""},show:function(){var c=this;var b=this.options;a("#cx-tip-content").empty().append(b.html);a("#cx-tip-down").hide();a("#cx-tip-container").width(b.width).show().position({my:"left bottom",at:"left top",of:this.element,offset:"-15 -10",collision:"flip"}).unbind("mouseover").mouseover(function(){clearTimeout(this.hideTimeout);a(this).unbind("mouseout").mouseout(function(){this.hideTimeout=setTimeout(function(){c.hide()},500)})})},hide:function(){a("#cx-tip-container").hide().unbind("mouseout mouseover")},x:""})})(jQuery);(function($){$.widget("cx.element",{_create:function(){$.cx.app.setElement(this);var type=this.extendType[this.options.t];if($.isPlainObject(type)){$.extend(true,this,type);if($.isFunction(type._extend)){$.proxy(type._extend,this)()}}},extendType:{},options:{n:0,t:"element",seed:false,w:-1,h:-1,overflowOff:"",overflowSet:"",eventModal:null,eventASync:null,displayModal:false,x:""},callEvent:function(event,params,modal,async){var app=$.cx.app;modal=app.define(modal,this.options.eventModal);async=app.define(modal,this.options.eventAsync);app.setParams({act:"callElementEvent",_:this.element.attr("id"),_id_:this.options.n,_ev_:event});app.update(params,modal,async)},hide:function(){var opt=this.options;var elm=this.element;if(opt.displayModal){$.cx.app.unblock()}else{elm.css("display","none")}},show:function(){var app=$.cx.app;var opt=this.options;var elm=this.element;var width,height;if(String(opt.w).search(/^[0-9]+\%/)>-1){width=($(window).width()/100)*parseInt(opt.w)}else{if(String(opt.w).search(/^[0-9]+/)>-1){width=parseInt(opt.w)}else{width=opt.w}}if(String(opt.h).search(/^[0-9]+\%/)>-1){height=($(window).height()/100)*parseInt(opt.h)}else{if(String(opt.h).search(/^[0-9]+/)>-1){height=parseInt(opt.h)}else{height=opt.h}}elm.css({display:"block"}).width(width).height(height);if((opt.overflowSet.search(/\w/)>-1)&&(opt.overflowOff.search(/\w/)>-1)){var over=height;if(app.browser("webkit")||app.browser("firefox")){over-=2}var off=opt.overflowOff.split(",");for(var i=0;i<off.length;i++){over-=elm.find("."+off[i]).outerHeight()}elm.find("."+opt.overflowSet).css({display:"block"}).height(over)}if(opt.displayModal){$.cx.app.modal(elm)}},setHtml:function(html){this.element.replaceWith(html);var id=this.element.attr("id");$("#"+id).live("grow.cxapp",function(){return(false)});$("#"+id).trigger("grow");$("#"+id).find(".cx-element").each(function(){var eid=$(this).attr("id");$("#"+eid).live("grow.cxapp",function(){return(false)});$(this).trigger("grow");$("#"+eid).die("grow.cxapp")});$("#"+id).die("grow.cxapp")},updHtml:function(params,modal,async,callback){var app=$.cx.app;modal=app.define(modal,this.options.eventModal);async=app.define(modal,this.options.eventAsync);app.setParams({act:"updElementHtml",_id_:this.options.n});if(!$.isFunction(callback)){callback=function(html){this.setHtml(html);return false}}app.update(params,modal,async,$.proxy(callback,this))},updShow:function(params,modal,async){var callback=function(html){var id=this.options.n;$.cx.app.getElement(id).setHtml(html);$.cx.app.getElement(id).show();return false};this.updHtml(params,modal,async,$.proxy(callback,this))},process:{Response:function(xml){for(var i=0;i<xml.childNodes.length;i++){var node=xml.childNodes[i];var name=node.nodeName;if(name!="#text"){var command=this.process[name];if($.isFunction(command)){var event=this["onprocess"+name];if($.isFunction(event)){if(event(node)==true){$.proxy(command,this)(node)}}else{$.proxy(command,this)(node)}}}}},Show:function(){this.show()},Hide:function(){this.hide()},Alert:$.cx.app.process.Alert,GetPart:$.cx.app.process.GetPart,Script:function(xml){eval("with(this){"+$.cx.app.nodeval(xml)+"}")},Remove:function(xml){this.element.remove()},SetHtml:function(xml){var url=xml.getAttribute("Url");if(url){var callback=$.proxy(function(html){this.setHtml(html);return false},this);this.app.request(url,false,false,callback)}else{this.setHtml($.cx.app.nodeval(xml))}},SetStyle:function(xml){for(var i=0;i<xml.attributes.length;i++){var attr=xml.attributes[i];this.element.css(attr.nodeName,attr.nodeValue)}},x:""},x:""})})(jQuery);(function(a){a.widget("cx.part",{_create:function(){a.cx.app.setPart(this)},options:{n:0,x:""},setHtml:a.cx.element.prototype.setHtml,process:{Alert:a.cx.element.prototype.process.Alert,Script:a.cx.element.prototype.process.Script,Remove:a.cx.element.prototype.process.Remove,SetHtml:a.cx.element.prototype.process.SetHtml,SetStyle:a.cx.element.prototype.process.SetStyle,Response:a.cx.element.prototype.process.Response,x:""},x:""})})(jQuery);(function(a){a.cx.element.prototype.extendType.Element={_extend:function(){},x:""}})(jQuery);(function(a){a.cx.element.prototype.extendType.Page={_extend:function(){},x:""}})(jQuery);(function(a){a.cx.element.prototype.extendType.TableList={_extend:function(){},x:""}})(jQuery);(function(a){a.cx.element.prototype.extendType.Step={_extend:function(){},changeStep:function(c,b){var e=this.element.attr("id");var d={};d[e+"_index"]=c;d[e+"_limit"]=b;this.callEvent("ChangeStep",d)},x:""}})(jQuery);(function(a){a.cx.element.prototype.extendType.Form={_extend:function(){var b=this.element;if(b.data("ajax").search(/request|update/)>-1){b.find(":text").keydown(function(c){if(c.which==13){b.bind("submit.cxapp",function(d){if(!d.isDefaultPrevented()){a(this).element("submit",d)}a(this).unbind("submit.cxapp")})}});b.find(":submit, :image").click(function(){b.bind("submit.cxapp",function(c){if(!c.isDefaultPrevented()){a(this).element("submit",c)}a(this).unbind("submit.cxapp")})});b.find(":reset").click(function(){a(this.form).element("cancel",this);return(false)})}},submit:function(e){var g=this.element;var c=this.options;if(g.find(":file").length>0){var b=g.attr("id")+Math.floor(Math.random()*99999);var d=a('<iframe id="'+b+'" name="'+b+'" onload="$.cx.app.onresponse();"></iframe>');a("#cx-tag-container").append(d);g.attr({target:b,method:"post",enctype:"multipart/form-data"});setTimeout(function(){g.element("disable");a.cx.app.onrequest()},250)}else{e.preventDefault();var f=this.element.serializeArray();this.disable();a.cx.app[g.data("ajax")](f,c.eventModal,c.eventAsync)}},cancel:function(b){this.callEvent("Cancel")},setAct:function(b){this.element.find('input[name="act"]').val(b)},setSubmit:function(b){this.element.find('input[name="_'+this.element.attr("id")+'Submit"]').val(b)},setValue:function(b,c){this.element.find(':input[name="'+b+'"]').val(c)},setValues:function(b){if(a.isPlainObject(b)){for(var c in b){this.setValue(c,b[c])}}},clearParams:function(){this.element.find(":input").each(function(){a.cx.app.clearParam(this.name)})},process:{Error:function(b){alert(a.cx.app.nodeval(b));this.enable()},Reset:function(){this.reset()},Enable:function(){this.enable()},Disable:function(){this.disable()},SetAct:function(b){this.setAct(a.cx.app.nodeval(b))},SetSubmit:function(b){this.setSubmit(a.cx.app.nodeval(b))},ClearParams:function(){this.clearParams()},SetValue:function(c){for(var d=0;d<c.attributes.length;d++){var b=c.attributes[d];this.setValue(b.nodeName,b.nodeValue)}},x:""},reset:function(){this.element.each(function(){this.reset()})},focus:function(b){this.element.find(':input[name="'+b+'"]').each(function(){this.focus()})},enable:function(){this.element.find("a,img,input,button,select,textarea").removeAttr("disabled")},disable:function(){this.element.find("a,img,input,button,select,textarea").attr("disabled","disabled")},x:""}})(jQuery);
