/*
 * Copyright © 2000-2011 J. Damon & Co.
 * All Rights Reserved Worldwide. 
 * Version 1.14
 */
var DataType={BOOLEAN:"boolean",FUNCTION:"function",NUMBER:"number",OBJECT:"object",STRING:"string",UNDEFINED:"undefined"};String.prototype.contains=function(a){return typeof a==DataType.STRING&&null!=a&&this.length>=a.length&&0<=this.indexOf(a)?!0:!1};String.prototype.endsWith=function(a){return typeof a==DataType.STRING&&null!=a&&this.length>=a.length&&this.substring(this.length-a.length,this.length)==a?!0:!1};
String.prototype.equals=function(a){return typeof a==DataType.STRING&&null!=a&&this==a?!0:!1};String.prototype.replaceAll=function(a,b){if("string"==typeof a&&"string"==typeof b){if("."!=a&&RegExp&&typeof RegExp==typeof this.replaceAll)return this.replace(RegExp(a,"g"),b);var c=this,d;for(d=c.indexOf(a);0<=d;)c=c.replace(a,b),d=c.indexOf(a)}return""+c};String.prototype.startsWith=function(a){return typeof a==DataType.STRING&&null!=a&&this.length>=a.length&&this.substring(0,a.length)==a?!0:!1};
String.prototype.trim=function(){return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1")};var page={},f;page.anchor=function(){return page.anchor};page.anchor.TAG_NAME="a";page.body=function(){return page.body};page.body.get=function(){return document.body};page.body.height=function(){var a=page;return a.element(a.body.get()).height()};page.body.setOverflow=function(a){"boolean"!=typeof a&&(a=!0);document.body.style.overflow=!0==a?"auto":"hidden"};page.body.width=function(){var a=page;return a.element(a.body.get()).width()};
page.browser=function(){return page.browser};page.browser.getVersion=function(){return parseFloat(navigator.appVersion)};page.browser.isExplorer=function(a){var b=page.browser;if(b._isAppName("Internet Explorer")||b._isUserAgent("MSIE")){if("undefined"==typeof a)return!0;if("number"==typeof a)if(window.XMLHttpRequest){if(7<=a)return!0}else{if(6>=a)return!0}else return!0}return!1};page.browser.isChrome=function(){return page.browser._isUserAgent("Chrome")};
page.browser.isFirefox=function(){var a=page.browser;return a._isUserAgent("Firefox")&&!a._isUserAgent("Navigator")};page.browser.isNetscape=function(){var a=page.browser;return a.isFirefox()||a.isSafari()?!1:a._isAppName("Netscape")||a._isUserAgent("Navigator")};page.browser.isOpera=function(){return"undefined"!=typeof window.opera};page.browser.isSafari=function(){var a=page.browser;return a.isChrome()?!1:a._isUserAgent("Safari")};
page.browser._isAppName=function(a){return"string"==typeof a?0<=navigator.appName.toLowerCase().indexOf(a.toLowerCase()):!1};page.browser._isUserAgent=function(a){return"string"==typeof a?0<=navigator.userAgent.toLowerCase().indexOf(a.toLowerCase()):!1};page.cursor=function(){return page.cursor};page.cursor.showLocation=function(a){a=page.event(a);window.status="X="+a.getX()+",Y="+a.getY()};page.date=function(){return new Date};page.date.FORMAT="mm/dd/yyyy";page.debug=!1;
page.dialog=function(a){"undefined"==typeof a&&(a=null);if(null!=a){var b=page.dialog,c=a;"string"==typeof a&&0<a.length&&a.substring(0,1)!=page.jquery._ID&&(c=page.getId(a));null!=c&&(c=$(c));b._id=a;b._object=c}return page.dialog};page.dialog.cancel=function(){var a=page.dialog;a.hide();a.remove()};page.dialog.close=function(){return page.dialog.close};page.dialog.close.hide=function(){page.dialog.close.show(!1)};
page.dialog.close.show=function(a){if(page.jquery.installed()){"boolean"!=typeof a&&(a=!0);var b=$(".ui-dialog-titlebar-close");a?b.show():b.hide()}};page.dialog._execute=function(a){"undefined"==typeof a&&(a=null);if(null!=a){var b=page.dialog._object;b&&b.dialog&&b.dialog(a)}};page.dialog.get=function(){return page.getId(this._id)};page.dialog.getObject=function(){var a=page,b=a.dialog.get(),c=null;a.jquery.installed()&&null!=b&&(c=$(c));return c};page.dialog.hide=function(){page.dialog._execute("close")};
page.dialog.init=function(a){var b=typeof a,c=!1,d=page.dialog;"boolean"==b&&(c=a,a=null);"string"==b&&(a=null);"undefined"==b&&(a=null);null==a&&(a={});if("boolean"!=typeof a.autoOpen)a.autoOpen=!1;if("boolean"!=typeof a.bgiframe)a.bgiframe=!0;if(typeof a.close!=typeof this.init)a.close=d.onClose;if("boolean"!=typeof a.draggable)a.draggable=!0;if("boolean"!=typeof a.modal)a.modal=c;if("boolean"!=typeof a.resizable)a.resizable=!1;(b=d._object)&&b.dialog&&b.dialog(a)};
page.dialog.remove=function(){var a=page,b=a.dialog;a.isDevelopment()||a.element(b._id).remove();b._id=null;b._object=null};page.dialog.show=function(){var a=page,b=a.element;b&&b.setOverflow&&a.jquery.installed()&&b($(".ui-dialog").get(0)).setOverflow();a.dialog._execute("open")};page.element=function(a){var b=page.element;b._object=a;return b};
page.element.addEvent=function(a,b,c){var d=this._toObject(),e=!1;null!=d&&("boolean"!=typeof c&&(c=!1),d.addEventListener?(d.addEventListener(a,b,c),e=!0):d.attachEvent&&(d.attachEvent("on"+a,b),e=!0));return e};f=page.element.border=function(a){var b=page.element.border;b._e=a;return b};f._COLOR="color";f._NAME="border";f._WIDTH="width";f.bottom=function(a,b){return this._set("bottom",a,b)};f.get=function(){var a=page,b=a.element,c=b.border;return a.getId(c._e?c._e:b._object)};
f._get=function(a){var b=page.element,c=b.style,d,b=b.border.get();null!=b&&(a=c.getProperty(this._NAME,a,this._WIDTH),d=c(b).getValue(a));a=typeof d;return"string"==a?parseInt(d,10):"number"==a?d:0};f.height=function(){return this.top()+this.bottom()};f.left=function(a,b){return this._set("left",a,b)};f.right=function(a,b){return this._set("right",a,b)};
f._set=function(a,b,c){var d=page,e=d.element,g=e.style,g=g.getAttribute,e=e.border.get();if(null!=e)e=e.style,"number"==typeof b&&0<=b&&(e[g(this._NAME,a,this._WIDTH)]=b+d.element._PIXELS),"string"!=typeof c&&"string"==typeof b&&(c=b),"string"==typeof c&&(e[g(this._NAME,a,this._COLOR)]=c);return this._get(a)};f.top=function(a,b){return this._set("top",a,b)};f.width=function(){return this.left()+this.right()};
page.element.center=function(){var a=this._toObject(),b,c=page.element,d=parseInt,e;null!=a&&(b=c(a).getParent(),e=c(b).width(),b=c(b).height(),b=(b-c(a).height())/2,e=(e-c(a).width())/2,0<b&&c(a).top(d(b)),0<e&&c(a).left(d(e)))};page.element.exists=function(){return null!=this._toObject()};
page.element.get=function(){var a=this._object,b,c;if("string"==typeof a&&(a.trim&&(a=a.trim()),"<"==a.substring(0,1)&&document.createElement))b=document.createElement("div"),b.innerHTML=a,c=a.indexOf(" "),0<c&&(c=a.substring(1,c),(b=b.getElementsByTagName(c))&&0<b.length&&(a=b[0]));return this._object=page.getId(a)};page.element.getContent=function(){var a=this._toObject();return null!=a?a.innerHTML:""};page.element.getId=function(){var a=this._toObject();return null!=a?a.id:null};
page.element.getParent=function(){var a=this._toObject();return null!=a&&a.parentNode?a.parentNode:null};
page.element.height=function(a,b){var c=this._toObject(),d=page,e=!1,g;if("boolean"==typeof a)e=a;else if(null!=c&&("number"==typeof b&&this.top(b),"number"==typeof a&&!isNaN(a)&&0<=a))c.style.height=a+this._PIXELS;a=-1;if(null!=c)if(this.hidden())a=0;else{if(c==document.body)if("number"==typeof window.innerHeight)a=window.innerHeight;else if(document.documentElement&&document.documentElement.clientHeight)a=document.documentElement.clientHeight;else{if(document.body&&document.body.clientHeight)a=
document.body.clientHeight}else(g=c.clientHeight)&&(a=g);if(e)(g=d.element.border)&&g.height&&(a+=g(c).height())}return a};page.element.hidden=function(){var a=this._toObject(),b=!1;null!=a&&(b="none"==a.style.display);return b};page.element.hide=function(a){var b=this._toObject();if(null!=b)"boolean"!=typeof a&&(a=!1),b=b.style,a?b.visibility="hidden":b.display="none"};page.element._left=function(){var a=this._toObject();if(null==a)a=document.body;return parseInt(a.style.left)};
page.element.left=function(a){var b=this._toObject();if(null!=b){if("number"==typeof a&&!isNaN(a))b.style.left=a+this._PIXELS;if(page.jquery.installed())a=$(b).offset().left}else a=null;return"number"==typeof a?a:-1};page.element.newInstance=function(a){var b=function(a){b._object=a;return b},b=page.newInstance(page.element,b,["b","border","style"]);b._object=a;return b};page.element.onClick=function(a){return this.addEvent("click",a)};
page.element.onMouseOver=function(a){return this.addEvent("mouseover",a)};page.element._PIXELS="px";page.element.redefine=function(){var b;p||(p=page);var a=p.e=p.element;a.xs=a.exists;a.g=a.get;a.y=a.height;a.hn=a.hidden;a.h=a.hide;a.l=a.left;a.nI=a.newInstance;a.PX=a._PIXELS;a.r=a.remove;a.sD=a.setDimensions;a.sO=a.setOverflow;a.s=a.show;a.t=a.top;a.x=a.width;b=p.eb=p.e.b=a.border,a=b;a.b=a.bottom;a.h=a.height;a.l=a.left;a.r=a.right;a.t=a.top;a.w=a.width};
page.element.remove=function(){var a=this._toObject();null!=a&&page.jquery.installed()&&(a=$(a).remove().get(0));return a?a:null};page.element.setContent=function(a){var b=this._toObject();"undefined"==typeof a&&(a="");if(null!=b)if("string"==typeof a||"number"==typeof a)b.innerHTML=a;else if("object"==typeof a&&b.appendChild&&a.tagName)alert("before="+b.id+"\n"+b.innerHTML),b.innerHTML="",b.appendChild(a),alert("after="+b.innerHTML)};
page.element.setDimensions=function(){var a=this.dimensions;"boolean"==typeof a&&a&&(a=this,a.setTitle("Dimensions: "+a.width()+" x "+a.height()+" @ "+a.top()+","+a.left()))};page.element.setHeight=function(a,b){var c=this._toObject();if(null!=c){if("number"==typeof b&&!isNaN(b))c.style.top=b+page.element._PIXELS;if("number"==typeof a&&!isNaN(a)&&0<=a)c.style.height=a+page.element._PIXELS}};
page.element.setOverflow=function(a,b){var c=this._toObject(),d;if(null!=c)"boolean"!=typeof a&&(a=!0),c=c.style,d=a?"auto":"hidden","boolean"==typeof b?b?c.overflowX=d:c.overflowY=d:c.overflow=d};page.element.setTitle=function(a){var b=this._toObject();if(null!=b){"string"!=typeof a&&"number"!=typeof a&&(a="");if(0==a.length){var c=page.browser;if(c.isFirefox()||c.isNetscape())a=" "}b.title=a}};
page.element.setWidth=function(a,b){var c=this._toObject();if(null!=c){if("number"==typeof b&&!isNaN(b))c.style.left=b+page.element._PIXELS;if("number"==typeof a&&!isNaN(a)&&0<=a)c.style.width=a+page.element._PIXELS}};page.element.show=function(a){var b=this._toObject();if(null!=b&&("boolean"!=typeof a&&(a=!1),b=b.style,b.display=a?"inline":"block",a=b.visibility,"string"==typeof a&&""!=a))b.visibility="visible"};f=page.element.style=function(a){var b=page.element.style;b._e=a;return b};
f.get=function(){var a=page,b=a.element,c=b.style;return a.getId(c._e?c._e:b._object)};f.getAttribute=function(a){var b=arguments,c,d="";for(c=0;c<b.length;c++)a=b[c],"string"==typeof a&&(0<c&&(d+=a.substring(0,1).toUpperCase(),a=a.substring(1)),d+=a.toLowerCase());return d};f.getProperty=function(a){var b=arguments,c,d="";for(c=0;c<b.length;c++)a=b[c],"string"==typeof a&&(0<c&&(d+="-"),d+=a.toLowerCase());return d};
f.getValue=function(a){var b=page.element.style.get(),c,d;d=null;if("string"==typeof a&&null!=b)if(c=b.currentStyle){a=a.match(/\w[^-]*/g);b=a[0];for(d=1;d<a.length;++d)b+=a[d].replace(/\w/,a[d].charAt(0).toUpperCase());d=c[b]}else if(c=document.defaultView)(c=c.getComputedStyle)&&(d=c(b,null).getPropertyValue(a));return d};page.element._toObject=function(){return this.get()};page.element._top=function(){var a=this._toObject();if(null==a)a=document.body;return parseInt(a.style.top)};
page.element.top=function(a){var b=this._toObject();if(null!=b){if("number"==typeof a&&!isNaN(a))b.style.top=a+this._PIXELS;if(page.jquery.installed())a=$(b).offset().top}else a=null;return"number"==typeof a?a:-1};
page.element.width=function(a,b){var c=this._toObject(),d=page,e=!1,g;if("boolean"==typeof a)e=a;else if(null!=c&&("number"==typeof b&&this.left(b),"number"==typeof a&&!isNaN(a)&&0<=a))c.style.width=a+this._PIXELS;a=-1;if(null!=c)if(this.hidden())a=0;else{if(c==document.body)if("number"==typeof window.innerWidth)a=window.innerWidth;else if(document.documentElement&&document.documentElement.clientWidth)a=document.documentElement.clientWidth;else{if(document.body&&document.body.clientWidth)a=document.body.clientWidth}else(g=
c.clientWidth)&&(a=g);if(e)(g=d.element.border)&&g.width&&(a+=g(c).width())}return a};page.event=function(a){window.Event||(a=event);page.event._object=a;return page.event};page.event.getButton=function(){var a=page.event._toObject(),b=null;null!=a&&(b=window.Event?a.which:a.button);return b};page.event.getKey=function(a){var b=page.event._toObject(),c=null;null!=b&&(c=window.Event?b.which:b.keyCode);"boolean"==typeof a&&!0==a&&null!=c&&(c=String.fromCharCode(c));return c};
page.event.getSource=function(){var a=page.event._toObject(),b=null;if(null!=a)if(window.Event){if(a.target)b=a.target}else if(a.srcElement)b=a.srcElement;return b};page.event.getType=function(){var a=page.event._toObject(),b;if(null!=a)b=a.type;"string"!=typeof b&&(b=null);return b};page.event.getX=function(a){"boolean"!=typeof a&&(a=!1);var b=page.event._toObject(),c;null!=b&&(c=!0==a?b.screenX:window.Event?b.pageX:b.clientX+document.body.scrollLeft);"number"!=typeof c&&(c=0);return c};
page.event.getY=function(a){"boolean"!=typeof a&&(a=!1);var b=page.event._toObject(),c;null!=b&&(c=!0==a?b.screenY:window.Event?b.pageY:b.clientY+document.body.scrollTop);"number"!=typeof c&&(c=0);return c};page.event._toObject=function(){var a=page.event._object;"undefined"==typeof a&&(a=null);return a};
page.field=function(a){var b=page.field,c=null;if("string"==typeof a)c=page.getId(a);else if(a&&null!=a)if(!a.length||a.options)c=page.getId(a);else if(a.length&&0<a.length)for(var c=[],d=0;d<a.length;d++)c[d]=page.getId(a[d]);b._object=c;return page.field};page.field._object=null;
page.field.clear=function(){var a=page.input,b=page.select,c=page.field._toArray();if(null!=c&&c.length)for(var d=0;d<c.length;d++){var e=c[d];if(null!=e){var g=e.tagName.toLowerCase();if(g==a.TAG_NAME)e.value="";else if(g!=b.TAG_NAME&&"textarea"==g)e.value=""}}};
page.field.hasEntered=function(){var a=page.date,b=page.input,c=page.select,d=page.field._toArray();if(null!=d&&d.length)for(var e=0;e<d.length;e++){var g=d[e];if(null!=g){var h=g.tagName.toLowerCase(),i=null;if(h==b.TAG_NAME)i=g.value!=a.FORMAT?g.value:"";else if(h==c.TAG_NAME&&(e=g.selectedIndex,i=g.options[e].value,0==i.length))i=g.options[e].innerHTML;if(null!=i&&0==i.length)return!1}}return!0};
page.field.hasChanged=function(){var a=page.date,b=page.input,c=page.select,d=page.field._toArray();if(null!=d&&d.length)for(var e=0;e<d.length;e++){var g=d[e];if(null!=g){var h=g.tagName.toLowerCase();if(h==b.TAG_NAME){if(g.value!=a.FORMAT&&g.value!=g.defaultValue)return!0}else if(h==c.TAG_NAME)for(var h=g.options,i=0;i<h.length;i++)if(!0==h[i].defaultSelected&&g.selectedIndex!=i)return!0}}return!1};
page.field.setFocus=function(){var a=page.input,b=page.select,c=page.field._toArray();if(null!=c&&c.length)for(var d=0;d<c.length;d++){var e=c[d];if(null!=e){var g=e.tagName.toLowerCase();if(g==a.TAG_NAME){if(""==e.value)return e.focus(),!0}else if(g!=b.TAG_NAME&&"textarea"==g&&""==e.value)return e.focus(),!0}}return!1};page.field._toArray=function(){var a=page.field._object;"undefined"==typeof a&&(a=null);null==a&&(a=[]);if(!a.length||a.options)a=[a];return a};
page.form=function(a){var b=page.form;b._e=a;return b};page.form.TAG_NAME="form";page.form.anchor=function(){var a=page.anchor,b=page.form.get();if(null!=b&&(a=b.getElementsByTagName(a.TAG_NAME),null!=a))for(b=0;b<a.length;b++)new Function("page.form.submit(this);return false;")};
page.form.get=function(a){var b=page,c=b.form,d=document,e=c.TAG_NAME,c=c._e,b=b.getId(c);null!=b&&b.tagName.toLowerCase()!=e&&(b=null);if("string"!=typeof c&&null==b&&("boolean"!=typeof a&&(a=!1),!a))(a=d.forms)&&0<a.length?b=a[0]:(a=d.getElementsByTagName(e))&&0<a.length&&(b=a[0]);return b};page.form.init=function(a){var b=page.form;b.setNames();b.setFocus(a)};page.form.setFocus=function(a){a=page.getId(a);null!=a&&a.focus()};
page.form.setNames=function(){for(var a=page.form.get(),b=page.input,c=page.select,d=1;3>=d;d++){var e=b.TAG_NAME;2==d?e=c.TAG_NAME:3==d&&(e="textarea");var g=null==a?document:a,e=g.getElementsByTagName(e);if(null!=e)for(var h=0;h<e.length;h++)if(g=e[h],null!=g.id&&""!=g.id&&(null==g.name||""==g.name))g.name=g.id}};
page.form.submit=function(a){var b=page.anchor,c=page.form.get();if(null!=c){"undefined"==typeof a&&(a=null);if(null!=a&&a.tagName.toLowerCase()==b.TAG_NAME){b=a.href;if("undefined"!=typeof b)c.action=b;a.href=""}c.submit()}return!1};
page.form.total=function(a){var b=page.form.get(),c=0;if(null!=b)for(var b=b.getElementsByTagName("input"),d=0;d<b.length;d++){var e=b[d],g=e.id;if(g&&g.length>=a.length&&(g=g.substring(0,a.length),g==a&&0<e.value.length))e=e.value,e.trim&&(e=e.trim()),e=parseFloat(e),isNaN(e)||(c+=e)}return c};
page.getId=function(a){var b=null,c=page.debug;"string"==typeof a?(a.trim&&(a=a.trim()),document.getElementById?b=document.getElementById(a):document.all?b=document.all[a]:!0==typeof c&&c&&alert("Your browser("+navigator.appName+") is not W3C compliant.")):"object"==typeof a&&null!=a&&a.tagName&&(b=a);return b};page.input=function(a){var b=page.input;b._object=a;return b};page.input.get=function(){return page.getId(page.input._object)};
page.input.getValue=function(){var a=page.input,b=page.object,b=b(a.get()).toObject();if(null!=b&&b.tagName){var c=b.tagName.toLowerCase();if(c==a.TAG_NAME)return b.value;if("textarea"==c)return b.value}return null};page.input.setValue=function(a){var b=page.input,c=page.object,d=c(b.get()).toObject();if(null!=d&&d.tagName){var e=d.tagName.toLowerCase(),a=c(a).toString(!0);if(e==b.TAG_NAME)d.value=a;else if("textarea"==e)d.value=a}};page.input.TAG_NAME="input";
page.isDevelopment=function(){var a=page.development;return"boolean"==typeof a&&a};page.jquery=function(){return page.jquery};page.jquery._firstTime=!0;page.jquery._ID="#";page.jquery.getId=function(a){if("object"==typeof a)a=a.id;"string"==typeof a&&(a=a.replaceAll(".","_"),a=a.replaceAll("_","\\."));return page.jquery._ID+a};page.jquery.installed=function(){if("undefined"!=typeof jQuery)return!0;if(!0==page.jquery._firstTime)alert("jQuery is required!"),page.jquery._firstTime=!1;return!1};
page.load=function(a){var b=page,c=b.load,d=document.body,e=d.className,g=typeof c;b.setBrowser(a);"boolean"==typeof a&&a&&(b.element.redefine(),b.object.redefine());typeof c.before==g&&c.before();if(b.jquery.installed())$(d).hasClass("no-script")&&$(d).removeClass("no-script");else if("no-script"==e)d.className="";b.form.setNames();if(!0==b.debug.too)window.Event&&document.captureEvents(Event.MOUSEMOVE),document.onmousemove=page.cursor.showLocation;typeof c.after==g&&c.after()};page.log=function(){return page.log};
page.log.error=function(){};page.newInstance=function(a,b,c){var d,e,g;b||(b=null);if(a&&null!=a){null==b&&(b={});"string"==typeof c&&(c=[c]);if(!c||!c.length)c=[];c[c.length]="clone";c[c.length]="nI";c[c.length]="newInstance";c[c.length]="redefine";for(d in a){g=!0;for(e=0;e<c.length;e++)if(d==c[e]){g=!1;break}g&&(b[d]=a[d])}}return b};page.select=function(a){var b=page.select;b._f=a;return b};page.select.TAG_NAME="select";
page.setBrowser=function(a){var b=page;"object"==typeof Browser?b.browser=Browser:a=!b.brw&&a;if("boolean"==typeof a&&a)a=b.brw=b.browser,a.iC=a.isChrome,a.iE=a.isExplorer,a.iF=a.isFirefox,a.iN=a.isNetscape,a.iO=a.isOpera,a.iS=a.isSafari,a.tS=a.toString};page.tabs=function(a){var b=page,c=b.tabs;a||c._e||(a="tabs");if(a)c._e=b.getId(a),c._p=null;return c};
page.tabs.cookie=function(){var a=page,b=this.object(),c=new Date,a=a.tabs._p,d,e;if("object"==typeof a)d=a.name,e=a.path;"string"!=typeof d&&(d="tabindex");"string"!=typeof e&&(e="/");null!=b&&(c.setTime(c.getTime()+9E5),b.tabs("option","cookie",{name:d,expires:c,path:e}))};
page.tabs.init=function(a){var b=this.object();if(null!=b){this._p=a;"object"!=typeof a&&(a={});var c=!0;if("boolean"==typeof a.cookie)c=a.cookie;if(typeof a.select!=typeof this)a.select=this.onSelect;if(typeof a.show!=typeof this)a.show=this.onShow;b.tabs(a);c&&this.cookie()}};page.tabs.object=function(){var a=page,b=null;a.jquery.installed()&&(b=$(a.getId(this._e)),b.tabs||(b=null));return b};
page.tabs.select=function(a){if("number"!=typeof a||1>a)a=1;var b=this.object();null!=b&&b.tabs("select",a-1)};page.tabs.selected=function(a){"boolean"!=typeof a&&(a=!1);var b=-1,c=this.object();null!=c&&(b=a?c.tabs("option","cookie"):c.tabs("option","selected"),b++);return b};page.thread=function(){return page.thread};page.thread.sleepToo=function(a){for(var b=!0,c,d=(new Date).getTime();b;)c=new Date,alarmMSeconds=c.getTime(),alarmMSeconds-d>a&&(b=!1)};
page.thread.sleep=function(a){for(var b=(new Date).getTime(),c=b;c-b<a;)c=(new Date).getTime();alert("Slept for "+a+" milliseconds!")};page.time=function(){return page.date().getTime()};if(!p){var p=page;p._c=!0}p.object=function(a){var b=page.object;b._object=a;return b};p.o=p.object;
p.o.dump=function(a,b){var c=this._object;"boolean"!=typeof a&&(a=!0);var d=b;"string"!=typeof d&&(d="");if(this.isUndefined())return c;if(null==c)return c;"object"!=typeof c&&typeof c!=typeof this.dump&&(c=page.getId(c));var e="";if(null!=c)for(var g in c){var h=c[g],i=!0;typeof h==typeof this&&(i=a);var j="";"object"==typeof h&&null!=h?h.tagName||(j=p.o(h).dump(a,d+g+".")):!0==i&&(h=""+h,j=h.indexOf("{"),0<j&&(h=h.substring(0,j)),j=d+g+"="+h);0<j.length&&(0<e.length&&(e+="\n"),e+=j)}return e};
p.o.increment=function(){return this.toInteger(0)+1};p.o.isArray=function(){var a=this._object;return"object"==typeof a&&null!=a&&a instanceof Array?!0:!1};p.o.isBoolean=function(){return"boolean"==typeof this._object};p.o.isDecimal=function(a){var b=!1;this.isNumber(a)&&(b=this.toInteger()!=this.toNumber());return b};p.o.isElement=function(){var a=this._object,b=!1;"object"==typeof a&&null!=a&&a.tagName&&(b=!0);return b};
p.o.isEvent=function(){var a=this._object,b=!1;if("object"==typeof a&&null!=a&&(a.target||a.srcElement))a.type&&(b=!0);return b};p.o.isFunction=function(){return typeof this._object==typeof this.isFunction};p.o.isInteger=function(){var a=!1;if(this.isNumber()||this.isString()&&-1!=this.toNumber())a=this.toInteger()==this.toNumber();return a};p.o.isNumber=function(a){var b=this._object,c=!1;"number"==typeof b?c=!0:"string"==typeof b&&"boolean"==typeof a&&a&&(b=parseInt(b,10),isNaN(b)||(c=!0));return c};
p.o.isObject=function(a){var b=this._object,c=!1;"object"==typeof b&&("boolean"!=typeof a&&(a=!0),a?null!=b&&(c=!0):null==b&&(c=!0));return c};p.o.isString=function(a){var b=this._object,c,d=!1;if("string"==typeof b){c=b.length;d=!0;if("boolean"==typeof a)if(a){if(b.trim)b=b.trim(),c=b.length;0==c&&(d=!1)}else a=0;"number"==typeof a&&c!=a&&(d=!1)}return d};p.o.isUndefined=function(){return"undefined"==typeof this._object};
p.o.newInstance=function(a){var b=function(a){b._object=a;return b},b=page.newInstance(p.o,b,["dump","s","serialize"]);b._object=a;return b};
page.object.redefine=function(){p||(p=page);var a=p.o=p.object;a.i=a.increment;a.iA=a.isArray;a.iB=a.isBoolean;a.iD=a.isDecimal;a.iE=a.isElement;a.iF=a.isFunction;a.iI=a.isInteger;a.iN=a.isNumber;a.iO=a.isObject;a.iS=a.isString;a.iU=a.isUndefined;a.nI=a.newInstance;a.r=a.round;a.s=a.serialize;a.tA=a.toArray;a.tB=a.toBoolean;a.tI=a.toInteger;a.tN=a.toNumber;a.tR=a.toRange;a.tO=a.toObject;a.tS=a.toString;a.tU=a.toUndefined};
p.o.round=function(a){var b=1,c,d=-1;if(this.isNumber()){d=this._object;this._object=a;a=this.toNumber();if(0<a)for(c=1;c<=a;c++)b*=10;this._object=d;d=this.toNumber();d=Math.round(d*b);d/=b}return d};p.o.serialize=function(a){var b="";if((this.isFunction()||this.isObject())&&b.replaceAll)b=this.dump(),b=b.replaceAll("\n","&").replaceAll("=","="),"boolean"==typeof a&&a&&(b=b.replaceAll("=null","="));return b};
p.o.toArray=function(a){var b=this._object;if(this.isArray())return b;this._object=a;if(this.isArray())return a;this._object=b;return"boolean"==typeof a?"boolean"==typeof b||"number"==typeof b||"string"==typeof b||"object"==typeof b?[b]:[]:null};p.o.toBoolean=function(a){var b=this._object,c=typeof b,d;"boolean"==c&&(d=b);"number"==c&&(b=""+b);if("string"==typeof b){b=b.toLowerCase();if("true"==b||"1"==b)d=!0;if("false"==b||"0"==b)d=!1}return"boolean"==typeof d?d:"boolean"==typeof a?a:!1};
p.o.toInteger=function(a,b){return parseInt(this.toNumber(a,b),10)};p.o.toNumber=function(a,b){var c=this._object,d=a,e;"string"==typeof c&&(c=0>c.indexOf(".")?parseInt(c,10):parseFloat(c,10),isNaN(c)&&(c=null));"boolean"==typeof c&&(c=c?1:0);if("number"==typeof a)if("number"==typeof c){if("number"==typeof b&&(a>b&&(e=a,a=b,b=e),c<a||c>b))c=d}else c=d;return"number"==typeof c?c:-1};
p.o.toObject=function(a){var b=this._object;"object"!=typeof b&&(b="object"==typeof a?a:"boolean"==typeof a?{}:null);return b};p.o.toRange=function(a,b){var c=-1;this.isNumber()&&(c=this.toNumber(),"number"==typeof a&&c<a?c=a:"number"==typeof b&&c>b&&(c=b));return c};p.o.toString=function(a){var b=this._object;"string"!=typeof b&&("boolean"==typeof b||"number"==typeof b||"object"==typeof b?null!=b&&(b=""+b):b=null);null==b&&("string"==typeof a?b=a:"boolean"==typeof a&&a&&(b=""));return b};
p.o.toUndefined=function(){};f=page.object.toUndefined();
