' + '' + =
tt_aV[TITLE] + '' + (tt_aV[CLOSEBTN] ?
('' + '' + tt_aV[CLOSEBTNTEXT] + ' | ')
: '') + ' ')
: '') + '' + (tt_aV[SHADOW]
? ('' + '')
: '') ); tt_GetSubDivRefs(); if(tt_t2t && !tt_aV[COPYCONTENT])
{ tt_t2tDad =3D tt_t2t.parentNode || tt_t2t.parentElement || =
tt_t2t.offsetParent || null; if(tt_t2tDad)
{ tt_MovDomNode(tt_t2t, tt_t2tDad, tt_aElt[6]); tt_t2t.style.display =3D =
"block";}
}
tt_ExtCallFncs(0, "SubDivsCreated");}
function tt_GetSubDivRefs()
{ var aId =3D new Array("WzTiTl", "WzTiTlTb", "WzTiTlI", "WzClOsE", =
"WzBoDy", "WzBoDyI", "WzTtShDwB", "WzTtShDwR"); for(var i =3D =
aId.length; i; --i)
tt_aElt[i] =3D tt_GetElt(aId[i - 1]);}
function tt_FormatTip()
{ var css, w, h, iOffY, iOffSh, iAdd =3D (tt_aV[PADDING] + =
tt_aV[BORDERWIDTH]) << 1; if(tt_aV[TITLE].length)
{ css =3D tt_aElt[1].style; css.background =3D tt_aV[TITLEBGCOLOR]; =
css.paddingTop =3D (tt_aV[CLOSEBTN] ? 2 : 0) + "px"; css.paddingBottom =
=3D "1px"; css.paddingLeft =3D css.paddingRight =3D tt_aV[PADDING] + =
"px"; css =3D tt_aElt[3].style; css.color =3D tt_aV[TITLEFONTCOLOR]; if =
(tt_aV[WIDTH] =3D=3D -1)
css.whiteSpace =3D "nowrap"; css.fontFamily =3D tt_aV[TITLEFONTFACE]; =
css.fontSize =3D tt_aV[TITLEFONTSIZE]; css.fontWeight =3D "bold"; =
css.textAlign =3D tt_aV[TITLEALIGN]; if(tt_aElt[4])
{ css.paddingRight =3D (tt_aV[PADDING] << 1) + "px"; css =3D =
tt_aElt[4].style; css.background =3D tt_aV[CLOSEBTNCOLORS][0]; css.color =
=3D tt_aV[CLOSEBTNCOLORS][1]; css.fontFamily =3D tt_aV[TITLEFONTFACE]; =
css.fontSize =3D tt_aV[TITLEFONTSIZE]; css.fontWeight =3D "bold";}
if(tt_aV[WIDTH] > 0)
tt_w =3D tt_aV[WIDTH]; else
{ tt_w =3D tt_GetDivW(tt_aElt[3]) + tt_GetDivW(tt_aElt[4]); =
if(tt_aElt[4])
tt_w +=3D tt_aV[PADDING]; if(tt_aV[WIDTH] < -1 && tt_w > -tt_aV[WIDTH])
tt_w =3D -tt_aV[WIDTH];}
iOffY =3D -tt_aV[BORDERWIDTH];}
else
{ tt_w =3D 0; iOffY =3D 0;}
css =3D tt_aElt[5].style; css.top =3D iOffY + "px"; =
if(tt_aV[BORDERWIDTH])
{ css.borderColor =3D tt_aV[BORDERCOLOR]; css.borderStyle =3D =
tt_aV[BORDERSTYLE]; css.borderWidth =3D tt_aV[BORDERWIDTH] + "px";}
if(tt_aV[BGCOLOR].length)
css.background =3D tt_aV[BGCOLOR]; if(tt_aV[BGIMG].length)
css.backgroundImage =3D "url(" + tt_aV[BGIMG] + ")"; css.padding =3D =
tt_aV[PADDING] + "px"; css.textAlign =3D tt_aV[TEXTALIGN]; =
if(tt_aV[HEIGHT])
{ css.overflow =3D "auto"; if(tt_aV[HEIGHT] > 0)
css.height =3D (tt_aV[HEIGHT] + iAdd) + "px"; else
tt_h =3D iAdd - tt_aV[HEIGHT];}
css =3D tt_aElt[6].style; css.color =3D tt_aV[FONTCOLOR]; css.fontFamily =
=3D tt_aV[FONTFACE]; css.fontSize =3D tt_aV[FONTSIZE]; css.fontWeight =
=3D tt_aV[FONTWEIGHT]; css.background =3D ""; css.textAlign =3D =
tt_aV[TEXTALIGN]; if(tt_aV[WIDTH] > 0)
w =3D tt_aV[WIDTH]; else if(tt_aV[WIDTH] =3D=3D -1 && tt_w)
w =3D tt_w; else
{ w =3D tt_GetDivW(tt_aElt[6]); if(tt_aV[WIDTH] < -1 && w > =
-tt_aV[WIDTH])
w =3D -tt_aV[WIDTH];}
if(w > tt_w)
tt_w =3D w; tt_w +=3D iAdd; if(tt_aV[SHADOW])
{ tt_w +=3D tt_aV[SHADOWWIDTH]; iOffSh =3D =
Math.floor((tt_aV[SHADOWWIDTH] * 4) / 3); css =3D tt_aElt[7].style; =
css.top =3D iOffY + "px"; css.left =3D iOffSh + "px"; css.width =3D =
(tt_w - iOffSh - tt_aV[SHADOWWIDTH]) + "px"; css.height =3D =
tt_aV[SHADOWWIDTH] + "px"; css.background =3D tt_aV[SHADOWCOLOR]; css =
=3D tt_aElt[8].style; css.top =3D iOffSh + "px"; css.left =3D (tt_w - =
tt_aV[SHADOWWIDTH]) + "px"; css.width =3D tt_aV[SHADOWWIDTH] + "px"; =
css.background =3D tt_aV[SHADOWCOLOR];}
else
iOffSh =3D 0; tt_SetTipOpa(tt_aV[FADEIN] ? 0 : tt_aV[OPACITY]); =
tt_FixSize(iOffY, iOffSh);}
function tt_FixSize(iOffY, iOffSh)
{ var wIn, wOut, h, add, i; tt_aElt[0].style.width =3D tt_w + "px"; =
tt_aElt[0].style.pixelWidth =3D tt_w; wOut =3D tt_w - ((tt_aV[SHADOW]) ? =
tt_aV[SHADOWWIDTH] : 0); wIn =3D wOut; if(!tt_bBoxOld)
wIn -=3D (tt_aV[PADDING] + tt_aV[BORDERWIDTH]) << 1; =
tt_aElt[5].style.width =3D wIn + "px"; if(tt_aElt[1])
{ wIn =3D wOut - (tt_aV[PADDING] << 1); if(!tt_bBoxOld)
wOut =3D wIn; tt_aElt[1].style.width =3D wOut + "px"; =
tt_aElt[2].style.width =3D wIn + "px";}
if(tt_h)
{ h =3D tt_GetDivH(tt_aElt[5]); if(h > tt_h)
{ if(!tt_bBoxOld)
tt_h -=3D (tt_aV[PADDING] + tt_aV[BORDERWIDTH]) << 1; =
tt_aElt[5].style.height =3D tt_h + "px";}
}
tt_h =3D tt_GetDivH(tt_aElt[0]) + iOffY; if(tt_aElt[8])
tt_aElt[8].style.height =3D (tt_h - iOffSh) + "px"; i =3D tt_aElt.length =
- 1; if(tt_aElt[i])
{ tt_aElt[i].style.width =3D tt_w + "px"; tt_aElt[i].style.height =3D =
tt_h + "px";}
}
function tt_DeAlt(el)
{ var aKid; if(el)
{ if(el.alt)
el.alt =3D ""; if(el.title)
el.title =3D ""; aKid =3D el.childNodes || el.children || null; if(aKid)
{ for(var i =3D aKid.length; i;)
tt_DeAlt(aKid[--i]);}
}
}
function tt_OpDeHref(el)
{ if(!tt_op)
return; if(tt_elDeHref)
tt_OpReHref(); while(el)
{ if(el.hasAttribute("href"))
{ el.t_href =3D el.getAttribute("href"); el.t_stats =3D window.status; =
el.removeAttribute("href"); el.style.cursor =3D "hand"; tt_AddEvtFnc(el, =
"mousedown", tt_OpReHref); window.status =3D el.t_href; tt_elDeHref =3D =
el; break;}
el =3D el.parentElement;}
}
function tt_OpReHref()
{ if(tt_elDeHref)
{ tt_elDeHref.setAttribute("href", tt_elDeHref.t_href); =
tt_RemEvtFnc(tt_elDeHref, "mousedown", tt_OpReHref); window.status =3D =
tt_elDeHref.t_stats; tt_elDeHref =3D null;}
}
function tt_OverInit()
{ if(window.event)
tt_over =3D window.event.target || window.event.srcElement; else
tt_over =3D tt_ovr_; tt_DeAlt(tt_over); tt_OpDeHref(tt_over);}
function tt_ShowInit()
{ tt_tShow.Timer("tt_Show()", tt_aV[DELAY], true); if(tt_aV[CLICKCLOSE] =
|| tt_aV[CLICKSTICKY])
tt_AddEvtFnc(document, "mouseup", tt_OnLClick);}
function tt_Show()
{ var css =3D tt_aElt[0].style; css.zIndex =3D Math.max((window.dd && =
dd.z) ? (dd.z + 2) : 0, 1010); if(tt_aV[STICKY] || !tt_aV[FOLLOWMOUSE])
tt_iState &=3D ~0x4; if(tt_aV[DURATION] > 0)
tt_tDurt.Timer("tt_HideInit()", tt_aV[DURATION], true); =
tt_ExtCallFncs(0, "Show")
css.visibility =3D "visible"; tt_iState |=3D 0x2; if(tt_aV[FADEIN])
tt_Fade(0, 0, tt_aV[OPACITY], Math.round(tt_aV[FADEIN] / =
tt_aV[FADEINTERVAL])); tt_ShowIfrm();}
function tt_ShowIfrm()
{ if(tt_ie56)
{ var ifrm =3D tt_aElt[tt_aElt.length - 1]; if(ifrm)
{ var css =3D ifrm.style; css.zIndex =3D tt_aElt[0].style.zIndex - 1; =
css.display =3D "block";}
}
}
function tt_Move(e)
{ if(e)
tt_ovr_ =3D e.target || e.srcElement; e =3D e || window.event; if(e)
{ tt_musX =3D tt_GetEvtX(e); tt_musY =3D tt_GetEvtY(e);}
if(tt_iState & 0x04)
{ if(!tt_op && !tt_ie)
{ if(tt_bWait)
return; tt_bWait =3D true; tt_tWaitMov.Timer("tt_bWait =3D false;", 1, =
true);}
if(tt_aV[FIX])
{ var iY =3D tt_aV[FIX][1]; if(tt_aV[ABOVE])
iY -=3D tt_h; tt_iState &=3D ~0x4; tt_SetTipPos(tt_aV[FIX][0], =
tt_aV[FIX][1]);}
else if(!tt_ExtCallFncs(e, "MoveBefore"))
tt_SetTipPos(tt_Pos(0), tt_Pos(1)); tt_ExtCallFncs([tt_musX, tt_musY], =
"MoveAfter")
}
}
function tt_Pos(iDim)
{ var iX, bJmpMode, cmdAlt, cmdOff, cx, iMax, iScrl, iMus, bJmp; =
if(iDim)
{ bJmpMode =3D tt_aV[JUMPVERT]; cmdAlt =3D ABOVE; cmdOff =3D OFFSETY; cx =
=3D tt_h; iMax =3D tt_maxPosY; iScrl =3D tt_scrlY; iMus =3D tt_musY; =
bJmp =3D tt_bJmpVert;}
else
{ bJmpMode =3D tt_aV[JUMPHORZ]; cmdAlt =3D LEFT; cmdOff =3D OFFSETX; cx =
=3D tt_w; iMax =3D tt_maxPosX; iScrl =3D tt_scrlX; iMus =3D tt_musX; =
bJmp =3D tt_bJmpHorz;}
if(bJmpMode)
{ if(tt_aV[cmdAlt] && (!bJmp || tt_CalcPosAlt(iDim) >=3D iScrl + 16))
iX =3D tt_PosAlt(iDim); else if(!tt_aV[cmdAlt] && bJmp && =
tt_CalcPosDef(iDim) > iMax - 16)
iX =3D tt_PosAlt(iDim); else
iX =3D tt_PosDef(iDim);}
else
{ iX =3D iMus; if(tt_aV[cmdAlt])
iX -=3D cx + tt_aV[cmdOff] - (tt_aV[SHADOW] ? tt_aV[SHADOWWIDTH] : 0); =
else
iX +=3D tt_aV[cmdOff];}
if(iX > iMax)
iX =3D bJmpMode ? tt_PosAlt(iDim) : iMax; if(iX < iScrl)
iX =3D bJmpMode ? tt_PosDef(iDim) : iScrl; return iX;}
function tt_PosDef(iDim)
{ if(iDim)
tt_bJmpVert =3D tt_aV[ABOVE]; else
tt_bJmpHorz =3D tt_aV[LEFT]; return tt_CalcPosDef(iDim);}
function tt_PosAlt(iDim)
{ if(iDim)
tt_bJmpVert =3D !tt_aV[ABOVE]; else
tt_bJmpHorz =3D !tt_aV[LEFT]; return tt_CalcPosAlt(iDim);}
function tt_CalcPosDef(iDim)
{ return iDim ? (tt_musY + tt_aV[OFFSETY]) : (tt_musX + =
tt_aV[OFFSETX]);}
function tt_CalcPosAlt(iDim)
{ var cmdOff =3D iDim ? OFFSETY : OFFSETX; var dx =3D tt_aV[cmdOff] - =
(tt_aV[SHADOW] ? tt_aV[SHADOWWIDTH] : 0); if(tt_aV[cmdOff] > 0 && dx =
<=3D 0)
dx =3D 1; return((iDim ? (tt_musY - tt_h) : (tt_musX - tt_w)) - dx);}
function tt_Fade(a, now, z, n)
{ if(n)
{ now +=3D Math.round((z - now) / n); if((z > a) ? (now >=3D z) : (now =
<=3D z))
now =3D z; else
tt_tFade.Timer("tt_Fade(" + a + "," + now + "," + z + "," + (n - 1) + =
")", tt_aV[FADEINTERVAL], true);}
now ? tt_SetTipOpa(now) : tt_Hide();}
function tt_SetTipOpa(opa)
{ tt_SetOpa(tt_aElt[5], opa); if(tt_aElt[1])
tt_SetOpa(tt_aElt[1], opa); if(tt_aV[SHADOW])
{ opa =3D Math.round(opa * 0.8); tt_SetOpa(tt_aElt[7], opa); =
tt_SetOpa(tt_aElt[8], opa);}
}
function tt_OnScrl()
{ tt_scrlX =3D tt_GetScrollX(); tt_scrlY =3D tt_GetScrollY();}
function tt_OnCloseBtnOver(iOver)
{ var css =3D tt_aElt[4].style; iOver <<=3D 1; css.background =3D =
tt_aV[CLOSEBTNCOLORS][iOver]; css.color =3D tt_aV[CLOSEBTNCOLORS][iOver =
+ 1];}
function tt_OnLClick(e)
{ e =3D e || window.event; if(!((e.button && e.button & 2) || (e.which =
&& e.which =3D=3D 3)))
{ if(tt_aV[CLICKSTICKY] && (tt_iState & 0x4))
{ tt_aV[STICKY] =3D true; tt_iState &=3D ~0x4;}
else if(tt_aV[CLICKCLOSE])
tt_HideInit();}
}
function tt_Int(x)
{ var y; return(isNaN(y =3D parseInt(x)) ? 0 : y);}
Number.prototype.Timer =3D function(s, iT, bUrge)
{ if(!this.value || bUrge)
this.value =3D window.setTimeout(s, iT);}
Number.prototype.EndTimer =3D function()
{ if(this.value)
{ window.clearTimeout(this.value); this.value =3D 0;}
}
function tt_SetOpa(el, opa)
{ var css =3D el.style; tt_opa =3D opa; if(tt_flagOpa =3D=3D 1)
{ if(opa < 100)
{ if(typeof(el.filtNo) =3D=3D tt_u)
el.filtNo =3D css.filter; var bVis =3D css.visibility !=3D "hidden"; =
css.zoom =3D "100%"; if(!bVis)
css.visibility =3D "visible"; css.filter =3D "alpha(opacity=3D" + opa + =
")"; if(!bVis)
css.visibility =3D "hidden";}
else if(typeof(el.filtNo) !=3D tt_u)
css.filter =3D el.filtNo;}
else
{ opa /=3D 100.0; switch(tt_flagOpa)
{ case 2:
css.KhtmlOpacity =3D opa; break; case 3:
css.KHTMLOpacity =3D opa; break; case 4:
css.MozOpacity =3D opa; break; case 5:
css.opacity =3D opa; break;}
}
}
function tt_MovDomNode(el, dadFrom, dadTo)
{ if(dadFrom)
dadFrom.removeChild(el); if(dadTo)
dadTo.appendChild(el);}
function tt_Err(sErr, bIfDebug)
{ if(tt_Debug || !bIfDebug)
alert("Tooltip Script Error Message:\n\n" + sErr);}
function tt_ExtCmdEnum()
{ var s; for(var i in config)
{ s =3D "window." + i.toString().toUpperCase(); if(eval("typeof(" + s + =
") =3D=3D tt_u"))
{ eval(s + " =3D " + tt_aV.length); tt_aV[tt_aV.length] =3D null;}
}
}
function tt_ExtCallFncs(arg, sFnc)
{ var b =3D false; for(var i =3D tt_aExt.length; i;)
{--i; var fnc =3D tt_aExt[i]["On" + sFnc]; if(fnc && fnc(arg))
b =3D true;}
return b;}
tt_Init();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/WebResource.axd?d=v4bIR8DosVZ4ptjTnUPELA2&t=633919305785870236
function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
this.eventTarget =3D eventTarget;
this.eventArgument =3D eventArgument;
this.validation =3D validation;
this.validationGroup =3D validationGroup;
this.actionUrl =3D actionUrl;
this.trackFocus =3D trackFocus;
this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
var validationResult =3D true;
if (options.validation) {
if (typeof(Page_ClientValidate) =3D=3D 'function') {
validationResult =3D =
Page_ClientValidate(options.validationGroup);
}
}
if (validationResult) {
if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
theForm.action =3D options.actionUrl;
}
if (options.trackFocus) {
var lastFocus =3D theForm.elements["__LASTFOCUS"];
if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
if (typeof(document.activeElement) =3D=3D "undefined") {
lastFocus.value =3D options.eventTarget;
}
else {
var active =3D document.activeElement;
if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
lastFocus.value =3D active.id;
}
else if (typeof(active.name) !=3D "undefined") {
lastFocus.value =3D active.name;
}
}
}
}
}
}
if (options.clientSubmit) {
__doPostBack(options.eventTarget, options.eventArgument);
}
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
var postData =3D __theFormPostData +
"__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
"&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
if (theForm["__EVENTVALIDATION"]) {
postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
}
var xmlRequest,e;
try {
xmlRequest =3D new XMLHttpRequest();
}
catch(e) {
try {
xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e) {
}
}
var setRequestHeaderMethodExists =3D true;
try {
setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
}
catch(e) {}
var callback =3D new Object();
callback.eventCallback =3D eventCallback;
callback.context =3D context;
callback.errorCallback =3D errorCallback;
callback.async =3D useAsync;
var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
if (!useAsync) {
if (__synchronousCallBackIndex !=3D -1) {
__pendingCallbacks[__synchronousCallBackIndex] =3D null;
}
__synchronousCallBackIndex =3D callbackIndex;
}
if (setRequestHeaderMethodExists) {
xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
callback.xmlRequest =3D xmlRequest;
xmlRequest.open("POST", theForm.action, true);
xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
xmlRequest.send(postData);
return;
}
callback.xmlRequest =3D new Object();
var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
var xmlRequestFrame =3D document.frames[callbackFrameID];
if (!xmlRequestFrame) {
xmlRequestFrame =3D document.createElement("IFRAME");
xmlRequestFrame.width =3D "1";
xmlRequestFrame.height =3D "1";
xmlRequestFrame.frameBorder =3D "0";
xmlRequestFrame.id =3D callbackFrameID;
xmlRequestFrame.name =3D callbackFrameID;
xmlRequestFrame.style.position =3D "absolute";
xmlRequestFrame.style.top =3D "-100px"
xmlRequestFrame.style.left =3D "-100px";
try {
if (callBackFrameUrl) {
xmlRequestFrame.src =3D callBackFrameUrl;
}
}
catch(e) {}
document.body.appendChild(xmlRequestFrame);
}
var interval =3D window.setInterval(function() {
xmlRequestFrame =3D document.frames[callbackFrameID];
if (xmlRequestFrame && xmlRequestFrame.document) {
window.clearInterval(interval);
xmlRequestFrame.document.write("");
xmlRequestFrame.document.close();
xmlRequestFrame.document.write('');
xmlRequestFrame.document.close();
xmlRequestFrame.document.forms[0].action =3D theForm.action;
var count =3D __theFormPostCollection.length;
var element;
for (var i =3D 0; i < count; i++) {
element =3D __theFormPostCollection[i];
if (element) {
var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
fieldElement.type =3D "hidden";
fieldElement.name =3D element.name;
fieldElement.value =3D element.value;
=
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
}
}
var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
callbackIdFieldElement.type =3D "hidden";
callbackIdFieldElement.name =3D "__CALLBACKID";
callbackIdFieldElement.value =3D eventTarget;
=
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
callbackParamFieldElement.type =3D "hidden";
callbackParamFieldElement.name =3D "__CALLBACKPARAM";
callbackParamFieldElement.value =3D eventArgument;
=
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=
if (theForm["__EVENTVALIDATION"]) {
var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
callbackValidationFieldElement.type =3D "hidden";
callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
=
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
}
var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
callbackIndexFieldElement.type =3D "hidden";
callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
callbackIndexFieldElement.value =3D callbackIndex;
=
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=
xmlRequestFrame.document.forms[0].submit();
}
}, 10);
}
function WebForm_CallbackComplete() {
for (var i =3D 0; i < __pendingCallbacks.length; i++) {
callbackObject =3D __pendingCallbacks[i];
if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
WebForm_ExecuteCallback(callbackObject);
if (!__pendingCallbacks[i].async) {
__synchronousCallBackIndex =3D -1;
}
__pendingCallbacks[i] =3D null;
var callbackFrameID =3D "__CALLBACKFRAME" + i;
var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
if (xmlRequestFrame) {
xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
}
}
}
}
function WebForm_ExecuteCallback(callbackObject) {
var response =3D callbackObject.xmlRequest.responseText;
if (response.charAt(0) =3D=3D "s") {
if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
}
}
else if (response.charAt(0) =3D=3D "e") {
if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
}
}
else {
var separatorIndex =3D response.indexOf("|");
if (separatorIndex !=3D -1) {
var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
if (!isNaN(validationFieldLength)) {
var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
if (validationField !=3D "") {
var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
if (!validationFieldElement) {
validationFieldElement =3D =
document.createElement("INPUT");
validationFieldElement.type =3D "hidden";
validationFieldElement.name =3D =
"__EVENTVALIDATION";
theForm.appendChild(validationFieldElement);
}
validationFieldElement.value =3D validationField;
}
if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
=
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
}
}
}
}
}
function WebForm_FillFirstAvailableSlot(array, element) {
var i;
for (i =3D 0; i < array.length; i++) {
if (!array[i]) break;
}
array[i] =3D element;
return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
var count =3D theForm.elements.length;
var element;
for (var i =3D 0; i < count; i++) {
element =3D theForm.elements[i];
var tagName =3D element.tagName.toLowerCase();
if (tagName =3D=3D "input") {
var type =3D element.type;
if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
(element.id !=3D "__EVENTVALIDATION")) {
WebForm_InitCallbackAddField(element.name, =
element.value);
}
}
else if (tagName =3D=3D "select") {
var selectCount =3D element.options.length;
for (var j =3D 0; j < selectCount; j++) {
var selectChild =3D element.options[j];
if (selectChild.selected =3D=3D true) {
WebForm_InitCallbackAddField(element.name, =
element.value);
}
}
}
else if (tagName =3D=3D "textarea") {
WebForm_InitCallbackAddField(element.name, element.value);
}
}
}
function WebForm_InitCallbackAddField(name, value) {
var nameValue =3D new Object();
nameValue.name =3D name;
nameValue.value =3D value;
__theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
__theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
if (encodeURIComponent) {
return encodeURIComponent(parameter);
}
else {
return escape(parameter);
}
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
if (typeof(__enabledControlArray) =3D=3D 'undefined') {
return false;
}
var disabledIndex =3D 0;
for (var i =3D 0; i < __enabledControlArray.length; i++) {
var c;
if (__nonMSDOMBrowser) {
c =3D document.getElementById(__enabledControlArray[i]);
}
else {
c =3D document.all[__enabledControlArray[i]];
}
if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
c.disabled =3D false;
__disabledControlArray[disabledIndex++] =3D c;
}
}
setTimeout("WebForm_ReDisableControls()", 0);
return true;
}
function WebForm_ReDisableControls() {
for (var i =3D 0; i < __disabledControlArray.length; i++) {
__disabledControlArray[i].disabled =3D true;
}
}
function WebForm_FireDefaultButton(event, target) {
if (event.keyCode =3D=3D 13) {
var src =3D event.srcElement || event.target;
if (!src || (src.tagName.toLowerCase() !=3D "textarea")) {
var defaultButton;
if (__nonMSDOMBrowser) {
defaultButton =3D document.getElementById(target);
}
else {
defaultButton =3D document.all[target];
}
if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
defaultButton.click();
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return false;
}
}
}
return true;
}
function WebForm_GetScrollX() {
if (__nonMSDOMBrowser) {
return window.pageXOffset;
}
else {
if (document.documentElement && =
document.documentElement.scrollLeft) {
return document.documentElement.scrollLeft;
}
else if (document.body) {
return document.body.scrollLeft;
}
}
return 0;
}
function WebForm_GetScrollY() {
if (__nonMSDOMBrowser) {
return window.pageYOffset;
}
else {
if (document.documentElement && =
document.documentElement.scrollTop) {
return document.documentElement.scrollTop;
}
else if (document.body) {
return document.body.scrollTop;
}
}
return 0;
}
function WebForm_SaveScrollPositionSubmit() {
if (__nonMSDOMBrowser) {
theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
}
else {
theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
}
if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
return this.oldSubmit();
}
return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
return this.oldOnSubmit();
}
return true;
}
function WebForm_RestoreScrollPosition() {
if (__nonMSDOMBrowser) {
window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
}
else {
window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
}
if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
return theForm.oldOnLoad();
}
return true;
}
function WebForm_TextBoxKeyHandler(event) {
if (event.keyCode =3D=3D 13) {
var target;
if (__nonMSDOMBrowser) {
target =3D event.target;
}
else {
target =3D event.srcElement;
}
if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
if (typeof(target.onchange) !=3D "undefined") {
target.onchange();
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return false;
}
}
}
return true;
}
function WebForm_TrimString(value) {
return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
className =3D WebForm_TrimString(className);
var index =3D currentClassName.indexOf(' ' + className + ' ');
if (index =3D=3D=3D -1) {
element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
}
}
function WebForm_RemoveClassName(element, className) {
var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
className =3D WebForm_TrimString(className);
var index =3D currentClassName.indexOf(' ' + className + ' ');
if (index >=3D 0) {
element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
currentClassName.substring(index + className.length + 1, =
currentClassName.length));
}
}
function WebForm_GetElementById(elementId) {
if (document.getElementById) {
return document.getElementById(elementId);
}
else if (document.all) {
return document.all[elementId];
}
else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
var elements =3D WebForm_GetElementsByTagName(element, tagName);
if (elements && elements.length > 0) {
return elements[0];
}
else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
if (element && tagName) {
if (element.getElementsByTagName) {
return element.getElementsByTagName(tagName);
}
if (element.all && element.all.tags) {
return element.all.tags(tagName);
}
}
return null;
}
function WebForm_GetElementDir(element) {
if (element) {
if (element.dir) {
return element.dir;
}
return WebForm_GetElementDir(element.parentNode);
}
return "ltr";
}
function WebForm_GetElementPosition(element) {
var result =3D new Object();
result.x =3D 0;
result.y =3D 0;
result.width =3D 0;
result.height =3D 0;
if (element.offsetParent) {
result.x =3D element.offsetLeft;
result.y =3D element.offsetTop;
var parent =3D element.offsetParent;
while (parent) {
result.x +=3D parent.offsetLeft;
result.y +=3D parent.offsetTop;
var parentTagName =3D parent.tagName.toLowerCase();
if (parentTagName !=3D "table" &&
parentTagName !=3D "body" &&=20
parentTagName !=3D "html" &&=20
parentTagName !=3D "div" &&=20
parent.clientTop &&=20
parent.clientLeft) {
result.x +=3D parent.clientLeft;
result.y +=3D parent.clientTop;
}
parent =3D parent.offsetParent;
}
}
else if (element.left && element.top) {
result.x =3D element.left;
result.y =3D element.top;
}
else {
if (element.x) {
result.x =3D element.x;
}
if (element.y) {
result.y =3D element.y;
}
}
if (element.offsetWidth && element.offsetHeight) {
result.width =3D element.offsetWidth;
result.height =3D element.offsetHeight;
}
else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
result.width =3D element.style.pixelWidth;
result.height =3D element.style.pixelHeight;
}
return result;
}
function WebForm_GetParentByTagName(element, tagName) {
var parent =3D element.parentNode;
var upperTagName =3D tagName.toUpperCase();
while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
}
return parent;
}
function WebForm_SetElementHeight(element, height) {
if (element && element.style) {
element.style.height =3D height + "px";
}
}
function WebForm_SetElementWidth(element, width) {
if (element && element.style) {
element.style.width =3D width + "px";
}
}
function WebForm_SetElementX(element, x) {
if (element && element.style) {
element.style.left =3D x + "px";
}
}
function WebForm_SetElementY(element, y) {
if (element && element.style) {
element.style.top =3D y + "px";
}
}
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/ScriptResource.axd?d=zWtdaxDta428NyOb-fjvBzQQl-V_m3h9VC4tdezXQsK_wXtlzJTWQxc_idPCz5bzbMlH-iusz7O1t7GDRTvBheguWeQC27ig29T2btQn6cA1&t=633759219489611797
=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjax.js
Function.__typeName=3D"Function";Function.__class=3Dtrue;Function.createC=
allback=3Dfunction(b,a){return function(){var =
e=3Darguments.length;if(e>0){var d=3D[];for(var =
c=3D0;cc){var =
f=3DError.parameterCount();f.popStackFrame();return f}return =
null};Function._validateParameter=3Dfunction(c,a,h){var =
b,g=3Da.type,l=3D!!a.integer,k=3D!!a.domElement,m=3D!!a.mayBeNull;b=3DFun=
ction._validateParameterType(c,g,l,k,m,h);if(b){b.popStackFrame();return =
b}var =
e=3Da.elementType,f=3D!!a.elementMayBeNull;if(g=3D=3D=3DArray&&typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&(e||!f)){var =
j=3D!!a.elementInteger,i=3D!!a.elementDomElement;for(var =
d=3D0;dc.Calendar.TwoDigitYearMax)return =
a-100}return =
a};Date._getParseRegExp=3Dfunction(b,e){if(!b._parseRegExp)b._parseRegExp=
=3D{};else if(b._parseRegExp[e])return b._parseRegExp[e];var =
c=3DDate._expandFormat(b,e);c=3Dc.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])=
/g,"\\\\$1");var a=3Dnew =
Sys.StringBuilder("^"),j=3D[],f=3D0,i=3D0,h=3DDate._getTokenRegExp(),d;wh=
ile((d=3Dh.exec(c))!=3D=3Dnull){var =
l=3Dc.slice(f,d.index);f=3Dh.lastIndex;i+=3DDate._appendPreOrPostMatch(l,=
a);if(i%2=3D=3D=3D1){a.append(d[0]);continue}switch(d[0]){case =
"dddd":case "ddd":case "MMMM":case "MMM":a.append("(\\D+)");break;case =
"tt":case "t":a.append("(\\D*)");break;case =
"yyyy":a.append("(\\d{4})");break;case =
"fff":a.append("(\\d{3})");break;case =
"ff":a.append("(\\d{2})");break;case "f":a.append("(\\d)");break;case =
"dd":case "d":case "MM":case "M":case "yy":case "y":case "HH":case =
"H":case "hh":case "h":case "mm":case "m":case "ss":case =
"s":a.append("(\\d\\d?)");break;case =
"zzz":a.append("([+-]?\\d\\d?:\\d{2})");break;case "zz":case =
"z":a.append("([+-]?\\d\\d?)");break}Array.add(j,d[0])}Date._appendPreOrP=
ostMatch(c.slice(f),a);a.append("$");var =
k=3Da.toString().replace(/\s+/g,"\\s+"),g=3D{"regExp":k,"groups":j};b._pa=
rseRegExp[e]=3Dg;return g};Date._getTokenRegExp=3Dfunction(){return =
/dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|=
zzz|zz|z/g};Date.parseLocale=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.CurrentCulture,arguments)};Date.parseInvari=
ant=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.InvariantCulture,arguments)};Date._parse=3D=
function(g,c,h){var e=3Dfalse;for(var a=3D1,i=3Dh.length;a31)return null;break;case =
"MMMM":c=3Dj._getMonthIndex(a);if(c<0||c>11)return null;break;case =
"MMM":c=3Dj._getAbbrMonthIndex(a);if(c<0||c>11)return null;break;case =
"M":case "MM":var c=3DDate._parseInt(a)-1;if(c<0||c>11)return =
null;break;case "y":case =
"yy":f=3DDate._expandYear(m,Date._parseInt(a));if(f<0||f>9999)return =
null;break;case "yyyy":f=3DDate._parseInt(a);if(f<0||f>9999)return =
null;break;case "h":case =
"hh":d=3DDate._parseInt(a);if(d=3D=3D=3D12)d=3D0;if(d<0||d>11)return =
null;break;case "H":case "HH":d=3DDate._parseInt(a);if(d<0||d>23)return =
null;break;case "m":case "mm":n=3DDate._parseInt(a);if(n<0||n>59)return =
null;break;case "s":case "ss":o=3DDate._parseInt(a);if(o<0||o>59)return =
null;break;case "tt":case "t":var =
u=3Da.toUpperCase();r=3Du=3D=3D=3Dm.PMDesignator.toUpperCase();if(!r&&u!=3D=
=3Dm.AMDesignator.toUpperCase())return null;break;case =
"f":e=3DDate._parseInt(a)*100;if(e<0||e>999)return null;break;case =
"ff":e=3DDate._parseInt(a)*10;if(e<0||e>999)return null;break;case =
"fff":e=3DDate._parseInt(a);if(e<0||e>999)return null;break;case =
"dddd":g=3Dj._getDayIndex(a);if(g<0||g>6)return null;break;case =
"ddd":g=3Dj._getAbbrDayIndex(a);if(g<0||g>6)return null;break;case =
"zzz":var q=3Da.split(/:/);if(q.length!=3D=3D2)return null;var =
i=3DDate._parseInt(q[0]);if(i<-12||i>13)return null;var =
l=3DDate._parseInt(q[1]);if(l<0||l>59)return =
null;k=3Di*60+(a.startsWith("-")?-l:l);break;case "z":case "zz":var =
i=3DDate._parseInt(a);if(i<-12||i>13)return null;k=3Di*60;break}}var =
b=3Dnew =
Date;if(f=3D=3D=3Dnull)f=3Db.getFullYear();if(c=3D=3D=3Dnull)c=3Db.getMon=
th();if(h=3D=3D=3Dnull)h=3Db.getDate();b.setFullYear(f,c,h);if(b.getDate(=
)!=3D=3Dh)return null;if(g!=3D=3Dnull&&b.getDay()!=3D=3Dg)return =
null;if(r&&d<12)d+=3D12;b.setHours(d,n,o,e);if(k!=3D=3Dnull){var =
t=3Db.getMinutes()-(k+b.getTimezoneOffset());b.setHours(b.getHours()+pars=
eInt(t/60),t%60)}return b}};Date._parseInt=3Dfunction(a){return =
parseInt(a.replace(/^[\s0]+(\d+)$/,"$1"))};Date.prototype.format=3Dfuncti=
on(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Date.prototy=
pe.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Date.prototype=
._toFormattedString=3Dfunction(e,h){if(!e||e.length=3D=3D=3D0||e=3D=3D=3D=
"i")if(h&&h.name.length>0)return this.toLocaleString();else return =
this.toString();var d=3Dh.dateTimeFormat;e=3DDate._expandFormat(d,e);var =
a=3Dnew Sys.StringBuilder,b;function c(a){if(a<10)return "0"+a;return =
a.toString()}function g(a){if(a<10)return "00"+a;if(a<100)return =
"0"+a;return a.toString()}var =
j=3D0,i=3DDate._getTokenRegExp();for(;true;){var =
l=3Di.lastIndex,f=3Di.exec(e),k=3De.slice(l,f?f.index:e.length);j+=3DDate=
._appendPreOrPostMatch(k,a);if(!f)break;if(j%2=3D=3D=3D1){a.append(f[0]);=
continue}switch(f[0]){case =
"dddd":a.append(d.DayNames[this.getDay()]);break;case =
"ddd":a.append(d.AbbreviatedDayNames[this.getDay()]);break;case =
"dd":a.append(c(this.getDate()));break;case =
"d":a.append(this.getDate());break;case =
"MMMM":a.append(d.MonthNames[this.getMonth()]);break;case =
"MMM":a.append(d.AbbreviatedMonthNames[this.getMonth()]);break;case =
"MM":a.append(c(this.getMonth()+1));break;case =
"M":a.append(this.getMonth()+1);break;case =
"yyyy":a.append(this.getFullYear());break;case =
"yy":a.append(c(this.getFullYear()%100));break;case =
"y":a.append(this.getFullYear()%100);break;case =
"hh":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(c(b));break;ca=
se =
"h":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(b);break;case =
"HH":a.append(c(this.getHours()));break;case =
"H":a.append(this.getHours());break;case =
"mm":a.append(c(this.getMinutes()));break;case =
"m":a.append(this.getMinutes());break;case =
"ss":a.append(c(this.getSeconds()));break;case =
"s":a.append(this.getSeconds());break;case =
"tt":a.append(this.getHours()<12?d.AMDesignator:d.PMDesignator);break;cas=
e =
"t":a.append((this.getHours()<12?d.AMDesignator:d.PMDesignator).charAt(0)=
);break;case =
"f":a.append(g(this.getMilliseconds()).charAt(0));break;case =
"ff":a.append(g(this.getMilliseconds()).substr(0,2));break;case =
"fff":a.append(g(this.getMilliseconds()));break;case =
"z":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+Math.floor(=
Math.abs(b)));break;case =
"zz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.flo=
or(Math.abs(b))));break;case =
"zzz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.fl=
oor(Math.abs(b)))+d.TimeSeparator+c(Math.abs(this.getTimezoneOffset()%60)=
));break}}return =
a.toString()};Number.__typeName=3D"Number";Number.__class=3Dtrue;Number.p=
arseLocale=3Dfunction(a){return =
Number._parse(a,Sys.CultureInfo.CurrentCulture)};Number.parseInvariant=3D=
function(a){return =
Number._parse(a,Sys.CultureInfo.InvariantCulture)};Number._parse=3Dfuncti=
on(g,f){var a=3Dg.trim();if(a.match(/infinity/i)!=3D=3Dnull)return =
parseFloat(a);if(a.match(/^0x[a-f0-9]+$/i)!=3D=3Dnull)return =
parseInt(a);var =
d=3Df.numberFormat,b=3Dd.NumberDecimalSeparator,c=3Dd.NumberGroupSeparato=
r,e=3Dnew =
RegExp("^[+-]?[\\d\\"+c+"]*\\"+b+"?\\d*([eE][+-]?\\d+)?$");if(!a.match(e)=
)return Number.NaN;a=3Da.split(c).join("");a=3Da.replace(b,".");return =
parseFloat(a)};Number.prototype.format=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Number.proto=
type.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Number.prototy=
pe._toFormattedString=3Dfunction(d,j){if(!d||d.length=3D=3D=3D0||d=3D=3D=3D=
"i")if(j&&j.name.length>0)return this.toLocaleString();else return =
this.toString();var q=3D["n %","n%","%n"],p=3D["-n =
%","-n%","-%n"],r=3D["(n)","-n","- n","n-","n -"],o=3D["$n","n$","$ =
n","n $"],n=3D["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n =
$","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];function =
i(p,k,j,l,o){var =
e=3Dj[0],g=3D1,c=3Dp.toString(),a=3D"",m=3D"",i=3Dc.split(".");if(i.lengt=
h>1){c=3Di[0];a=3Di[1];var =
h=3Da.split(/e/i);if(h.length>1){a=3Dh[0];m=3D"e"+h[1]}}if(k>0){var =
f=3Da.length-k;if(f>0)a=3Da.slice(0,k);else if(f<0)for(var =
n=3D0;n=3D0){if(e=3D=3D=3D0||e>b)if(d.length>0)ret=
urn c.slice(0,b+1)+l+d+a;else return =
c.slice(0,b+1)+a;if(d.length>0)d=3Dc.slice(b-e+1,b+1)+l+d;else =
d=3Dc.slice(b-e+1,b+1);b-=3De;if(g1)b=3DparseInt(d.slice(1));var =
c;switch(d.charAt(0)){case "d":case "D":c=3D"n";if(b!=3D=3D-1){var =
g=3D""+e,k=3Db-g.length;if(k>0)for(var =
m=3D0;m=3D0};Array.dequeue=3Dfunction(a){return =
a.shift()};Array.forEach=3Dfunction(b,e,d){for(var =
a=3D0,f=3Db.length;a=3D0)b.splice(a,1);return =
a>=3D0};Array.removeAt=3Dfunction(a,b){a.splice(b,1)};String.__typeName=3D=
"String";String.__class=3Dtrue;String.prototype.endsWith=3Dfunction(a){re=
turn =
this.substr(this.length-a.length)=3D=3D=3Da};String.prototype.startsWith=3D=
function(a){return =
this.substr(0,a.length)=3D=3D=3Da};String.prototype.trim=3Dfunction(){ret=
urn =
this.replace(/^\s+|\s+$/g,"")};String.prototype.trimEnd=3Dfunction(){retu=
rn =
this.replace(/\s+$/,"")};String.prototype.trimStart=3Dfunction(){return =
this.replace(/^\s+/,"")};String.format=3Dfunction(){return =
String._toFormattedString(false,arguments)};String.localeFormat=3Dfunctio=
n(){return =
String._toFormattedString(true,arguments)};String._toFormattedString=3Dfu=
nction(l,j){var c=3D"",e=3Dj[0];for(var a=3D0;true;){var =
f=3De.indexOf("{",a),d=3De.indexOf("}",a);if(f<0&&d<0){c+=3De.slice(a);br=
eak}if(d>0&&(d-1){Sys.Browser.agent=3DSys.Browser.Firefox;Sys.Browser.versio=
n=3DparseFloat(navigator.userAgent.match(/Firefox\/(\d+\.\d+)/)[1]);Sys.B=
rowser.name=3D"Firefox";Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
Safari/")>-1){Sys.Browser.agent=3DSys.Browser.Safari;Sys.Browser.version=3D=
parseFloat(navigator.userAgent.match(/Safari\/(\d+\.\d+)/)[1]);Sys.Browse=
r.name=3D"Safari"}else =
if(navigator.userAgent.indexOf("Opera/")>-1)Sys.Browser.agent=3DSys.Brows=
er.Opera;Type.registerNamespace("Sys.UI");Sys._Debug=3Dfunction(){};Sys._=
Debug.prototype=3D{_appendConsole:function(a){if(typeof =
Debug!=3D=3D"undefined"&&Debug.writeln)Debug.writeln(a);if(window.console=
&&window.console.log)window.console.log(a);if(window.opera)window.opera.p=
ostError(a);if(window.debugService)window.debugService.trace(a)},_appendT=
race:function(b){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value+=3Db+"\n"},assert:function(c,a,b){if(!c){a=3D=
b&&this.assert.caller?String.format(Sys.Res.assertFailedCaller,a,this.ass=
ert.caller):String.format(Sys.Res.assertFailed,a);if(confirm(String.forma=
t(Sys.Res.breakIntoDebugger,a)))this.fail(a)}},clearTrace:function(){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value=3D""},fail:function(message){this._appendCons=
ole(message);if(Sys.Browser.hasDebuggerStatement)eval("debugger")},trace:=
function(a){this._appendConsole(a);this._appendTrace(a)},traceDump:functi=
on(a,b){var =
c=3Dthis._traceDump(a,b,true)},_traceDump:function(a,c,f,b,d){c=3Dc?c:"tr=
aceDump";b=3Db?b:"";if(a=3D=3D=3Dnull){this.trace(b+c+": =
null");return}switch(typeof a){case "undefined":this.trace(b+c+": =
Undefined");break;case "number":case "string":case =
"boolean":this.trace(b+c+": =
"+a);break;default:if(Date.isInstanceOfType(a)||RegExp.isInstanceOfType(a=
)){this.trace(b+c+": "+a.toString());break}if(!d)d=3D[];else =
if(Array.contains(d,a)){this.trace(b+c+": =
...");return}Array.add(d,a);if(a=3D=3Dwindow||a=3D=3D=3Ddocument||window.=
HTMLElement&&a instanceof HTMLElement||typeof =
a.nodeName=3D=3D=3D"string"){var =
k=3Da.tagName?a.tagName:"DomElement";if(a.id)k+=3D" - =
"+a.id;this.trace(b+c+" {"+k+"}")}else{var =
i=3DObject.getTypeName(a);this.trace(b+c+(typeof i=3D=3D=3D"string"?" =
{"+i+"}":""));if(b=3D=3D=3D""||f){b+=3D" ";var =
e,j,l,g,h;if(Array.isInstanceOfType(a)){j=3Da.length;for(e=3D0;e=3D0;d--){var k=3Dh[d].trim();b=3Da[k];if(typeof =
b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c.split(","=
)[d].trim(),this.__typeName));j|=3Db}return j}}function =
Sys$Enum$toString(c){if(typeof =
c=3D=3D=3D"undefined"||c=3D=3D=3Dnull)return this.__string;var =
d=3Dthis.prototype,a;if(!this.__flags||c=3D=3D=3D0){for(a in =
d)if(d[a]=3D=3D=3Dc)return a}else{var =
b=3Dthis.__sortedValues;if(!b){b=3D[];for(a in =
d)b[b.length]=3D{key:a,value:d[a]};b.sort(function(a,b){return =
a.value-b.value});this.__sortedValues=3Db}var =
e=3D[],g=3Dc;for(a=3Db.length-1;a>=3D0;a--){var =
h=3Db[a],f=3Dh.value;if(f=3D=3D=3D0)continue;if((f&c)=3D=3D=3Df){e[e.leng=
th]=3Dh.key;g-=3Df;if(g=3D=3D=3D0)break}}if(e.length&&g=3D=3D=3D0)return =
e.reverse().join(", ")}return =
""}Type.prototype.registerEnum=3Dfunction(c,b){for(var a in =
this.prototype)this[a]=3Dthis.prototype[a];this.__typeName=3Dc;this.parse=
=3DSys$Enum$parse;this.__string=3Dthis.toString();this.toString=3DSys$Enu=
m$toString;this.__flags=3Db;this.__enum=3Dtrue};Type.isEnum=3Dfunction(a)=
{if(typeof a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__enum};Type.isFlags=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__flags};Sys.EventHandlerList=3Dfunction(){this._list=3D{}};Sys.Event=
HandlerList.prototype=3D{addHandler:function(b,a){Array.add(this._getEven=
t(b,true),a)},removeHandler:function(c,b){var =
a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},getHandler:function=
(b){var a=3Dthis._getEvent(b);if(!a||a.length=3D=3D=3D0)return =
null;a=3DArray.clone(a);if(!a._handler)a._handler=3Dfunction(c,d){for(var=
b=3D0,e=3Da.length;b=3D0;c--)$removeHandler(a,b,d[c].handler)}a._events=3Dnu=
ll}},$removeHandler=3DSys.UI.DomEvent.removeHandler=3Dfunction(a,e,f){var=
d=3Dnull,c=3Da._events[e],d=3Dnull;for(var =
b=3D0,g=3Dc.length;b0)this._t=
imeoutCookie=3Dwindow.setTimeout(Function.createDelegate(this,this._scrip=
tLoadTimeoutHandler),a*1000);this._loadScriptsInternal()},notifyScriptLoa=
ded:function(){if(!this._loading)return;this._currentTask._notified++;if(=
Sys.Browser.agent=3D=3D=3DSys.Browser.Safari)if(this._currentTask._notifi=
ed=3D=3D=3D1)window.setTimeout(Function.createDelegate(this,function(){th=
is._scriptLoadedHandler(this._currentTask.get_scriptElement(),true)}),0)}=
,queueCustomScriptTag:function(a){if(!this._scriptsToLoad)this._scriptsTo=
Load=3D[];Array.add(this._scriptsToLoad,a)},queueScriptBlock:function(a){=
if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scriptsT=
oLoad,{text:a})},queueScriptReference:function(a){if(!this._scriptsToLoad=
)this._scriptsToLoad=3D[];Array.add(this._scriptsToLoad,{src:a})},_create=
ScriptElement:function(c){var =
a=3Ddocument.createElement("SCRIPT");a.type=3D"text/javascript";for(var =
b in c)a[b]=3Dc[b];return =
a},_loadScriptsInternal:function(){if(this._scriptsToLoad&&this._scriptsT=
oLoad.length>0){var =
b=3DArray.dequeue(this._scriptsToLoad),a=3Dthis._createScriptElement(b);i=
f(a.text&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){a.innerHTML=3Da.t=
ext;delete a.text}if(typeof =
b.src=3D=3D=3D"string"){this._currentTask=3Dnew =
Sys._ScriptLoaderTask(a,this._scriptLoadedDelegate);this._currentTask.exe=
cute()}else{document.getElementsByTagName("HEAD")[0].appendChild(a);Sys._=
ScriptLoader._clearScript(a);this._loadScriptsInternal()}}else{var =
c=3Dthis._allScriptsLoadedCallback;this._stopLoading();if(c)c(this)}},_ra=
iseError:function(a){var =
c=3Dthis._scriptLoadFailedCallback,b=3Dthis._currentTask.get_scriptElemen=
t();this._stopLoading();if(c)c(this,b,a);else throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.src,a)},_scriptLoadedHandler:f=
unction(a,b){if(b&&this._currentTask._notified)if(this._currentTask._noti=
fied>1)this._raiseError(true);else{Array.add(Sys._ScriptLoader._getLoaded=
Scripts(),a.src);this._currentTask.dispose();this._currentTask=3Dnull;thi=
s._loadScriptsInternal()}else =
this._raiseError(false)},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis._scriptLoadTimeoutCallback;this._stopLoading();if(a)a(this)},_st=
opLoading:function(){if(this._timeoutCookie){window.clearTimeout(this._ti=
meoutCookie);this._timeoutCookie=3Dnull}if(this._currentTask){this._curre=
ntTask.dispose();this._currentTask=3Dnull}this._scriptsToLoad=3Dnull;this=
._loading=3Dnull;this._allScriptsLoadedCallback=3Dnull;this._scriptLoadFa=
iledCallback=3Dnull;this._scriptLoadTimeoutCallback=3Dnull}};Sys._ScriptL=
oader.registerClass("Sys._ScriptLoader",null,Sys.IDisposable);Sys._Script=
Loader.getInstance=3Dfunction(){var =
a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active=
Instance=3Dnew Sys._ScriptLoader;return =
a};Sys._ScriptLoader.isScriptLoaded=3Dfunction(b){var =
a=3Ddocument.createElement("script");a.src=3Db;return =
Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};Sys._ScriptL=
oader.readLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScr=
ipts){var =
b=3DSys._ScriptLoader._referencedScripts=3D[],c=3Ddocument.getElementsByT=
agName("SCRIPT");for(i=3Dc.length-1;i>=3D0;i--){var =
d=3Dc[i],a=3Dd.src;if(a.length)if(!Array.contains(b,a))Array.add(b,a)}}};=
Sys._ScriptLoader._clearScript=3Dfunction(a){if(!Sys.Debug.isDebug)a.pare=
ntNode.removeChild(a)};Sys._ScriptLoader._errorScriptLoadFailed=3Dfunctio=
n(b,d){var a;if(d)a=3DSys.Res.scriptLoadMultipleCallbacks;else =
a=3DSys.Res.scriptLoadFailed;var e=3D"Sys.ScriptLoadFailedException: =
"+String.format(a,b),c=3DError.create(e,{name:"Sys.ScriptLoadFailedExcept=
ion","scriptUrl":b});c.popStackFrame();return =
c};Sys._ScriptLoader._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader=
._referencedScripts){Sys._ScriptLoader._referencedScripts=3D[];Sys._Scrip=
tLoader.readLoadedScripts()}return =
Sys._ScriptLoader._referencedScripts};Sys._ScriptLoaderTask=3Dfunction(b,=
a){this._scriptElement=3Db;this._completedCallback=3Da;this._notified=3D0=
};Sys._ScriptLoaderTask.prototype=3D{get_scriptElement:function(){return =
this._scriptElement},dispose:function(){if(this._disposed)return;this._di=
sposed=3Dtrue;this._removeScriptElementHandlers();Sys._ScriptLoader._clea=
rScript(this._scriptElement);this._scriptElement=3Dnull},execute:function=
(){this._addScriptElementHandlers();document.getElementsByTagName("HEAD")=
[0].appendChild(this._scriptElement)},_addScriptElementHandlers:function(=
){this._scriptLoadDelegate=3DFunction.createDelegate(this,this._scriptLoa=
dHandler);if(Sys.Browser.agent!=3D=3DSys.Browser.InternetExplorer){this._=
scriptElement.readyState=3D"loaded";$addHandler(this._scriptElement,"load=
",this._scriptLoadDelegate)}else =
$addHandler(this._scriptElement,"readystatechange",this._scriptLoadDelega=
te);this._scriptErrorDelegate=3DFunction.createDelegate(this,this._script=
ErrorHandler);$addHandler(this._scriptElement,"error",this._scriptErrorDe=
legate)},_removeScriptElementHandlers:function(){if(this._scriptLoadDeleg=
ate){var =
a=3Dthis.get_scriptElement();if(Sys.Browser.agent!=3D=3DSys.Browser.Inter=
netExplorer)$removeHandler(a,"load",this._scriptLoadDelegate);else =
$removeHandler(a,"readystatechange",this._scriptLoadDelegate);$removeHand=
ler(a,"error",this._scriptErrorDelegate);this._scriptErrorDelegate=3Dnull=
;this._scriptLoadDelegate=3Dnull}},_scriptErrorHandler:function(){if(this=
._disposed)return;this._completedCallback(this.get_scriptElement(),false)=
},_scriptLoadHandler:function(){if(this._disposed)return;var =
a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState=
!=3D=3D"complete")return;var =
b=3Dthis;window.setTimeout(function(){b._completedCallback(a,true)},0)}};=
Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask",null,Sys.IDis=
posable);Sys.ApplicationLoadEventArgs=3Dfunction(b,a){Sys.ApplicationLoad=
EventArgs.initializeBase(this);this._components=3Db;this._isPartialLoad=3D=
a};Sys.ApplicationLoadEventArgs.prototype=3D{get_components:function(){re=
turn this._components},get_isPartialLoad:function(){return =
this._isPartialLoad}};Sys.ApplicationLoadEventArgs.registerClass("Sys.App=
licationLoadEventArgs",Sys.EventArgs);Sys._Application=3Dfunction(){Sys._=
Application.initializeBase(this);this._disposableObjects=3D[];this._compo=
nents=3D{};this._createdComponents=3D[];this._secondPassComponents=3D[];t=
his._unloadHandlerDelegate=3DFunction.createDelegate(this,this._unloadHan=
dler);this._loadHandlerDelegate=3DFunction.createDelegate(this,this._load=
Handler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloadHandlerDe=
legate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHandlerDelegat=
e)};Sys._Application.prototype=3D{_creatingComponents:false,_disposing:fa=
lse,get_isCreatingComponents:function(){return =
this._creatingComponents},add_load:function(a){this.get_events().addHandl=
er("load",a)},remove_load:function(a){this.get_events().removeHandler("lo=
ad",a)},add_init:function(a){if(this._initialized)a(this,Sys.EventArgs.Em=
pty);else =
this.get_events().addHandler("init",a)},remove_init:function(a){this.get_=
events().removeHandler("init",a)},add_unload:function(a){this.get_events(=
).addHandler("unload",a)},remove_unload:function(a){this.get_events().rem=
oveHandler("unload",a)},addComponent:function(a){this._components[a.get_i=
d()]=3Da},beginCreateComponents:function(){this._creatingComponents=3Dtru=
e},dispose:function(){if(!this._disposing){this._disposing=3Dtrue;if(wind=
ow.pageUnload)window.pageUnload(this,Sys.EventArgs.Empty);var =
c=3Dthis.get_events().getHandler("unload");if(c)c(this,Sys.EventArgs.Empt=
y);var b=3DArray.clone(this._disposableObjects);for(var =
a=3D0,e=3Db.length;a0)this._timer=3Dwindow.setTimeout=
(Function.createDelegate(this,this._onTimeout),d);this._xmlHttpRequest.se=
nd(c);this._started=3Dtrue},getResponseHeader:function(b){var =
a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D"=
";return a},getAllResponseHeaders:function(){return =
this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()=
{return =
this._xmlHttpRequest.responseText},get_statusCode:function(){return =
this._xmlHttpRequest.status},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
a=3Dthis._xmlHttpRequest.responseXML;if(!a||!a.documentElement){a=3Dnew =
XMLDOM(this._xmlHttpRequest.responseText);if(!a||!a.documentElement)retur=
n null}else =
if(navigator.userAgent.indexOf("MSIE")!=3D=3D-1)a.setProperty("SelectionL=
anguage","XPath");if(a.documentElement.namespaceURI=3D=3D=3D"http://www.m=
ozilla.org/newlayout/xml/parsererror.xml"&&a.documentElement.tagName=3D=3D=
=3D"parsererror")return =
null;if(a.documentElement.firstChild&&a.documentElement.firstChild.tagNam=
e=3D=3D=3D"parsererror")return null;return =
a},abort:function(){if(this._aborted||this._responseAvailable||this._time=
dOut)return;this._aborted=3Dtrue;this._clearTimer();if(this._xmlHttpReque=
st&&!this._responseAvailable){this._xmlHttpRequest.onreadystatechange=3DF=
unction.emptyMethod;this._xmlHttpRequest.abort();this._xmlHttpRequest=3Dn=
ull;var =
a=3Dthis._webRequest._get_eventHandlerList().getHandler("completed");if(a=
)a(this,Sys.EventArgs.Empty)}}};Sys.Net.XMLHttpExecutor.registerClass("Sy=
s.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor);Sys.Net._WebRequestMan=
ager=3Dfunction(){this._this=3Dthis;this._defaultTimeout=3D0;this._defaul=
tExecutorType=3D"Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManager.pro=
totype=3D{add_invokingRequest:function(a){this._get_eventHandlerList().ad=
dHandler("invokingRequest",a)},remove_invokingRequest:function(a){this._g=
et_eventHandlerList().removeHandler("invokingRequest",a)},add_completedRe=
quest:function(a){this._get_eventHandlerList().addHandler("completedReque=
st",a)},remove_completedRequest:function(a){this._get_eventHandlerList().=
removeHandler("completedRequest",a)},_get_eventHandlerList:function(){if(=
!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_defaultTimeout:function(){return =
this._defaultTimeout},set_defaultTimeout:function(a){this._defaultTimeout=
=3Da},get_defaultExecutorType:function(){return =
this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa=
ultExecutorType=3Da},executeRequest:function(webRequest){var =
executor=3DwebRequest.get_executor();if(!executor){var =
failed=3Dfalse;try{var =
executorType=3Deval(this._defaultExecutorType);executor=3Dnew =
executorType}catch(a){failed=3Dtrue}webRequest.set_executor(executor)}if(=
executor.get_aborted())return;var evArgs=3Dnew =
Sys.Net.NetworkRequestEventArgs(webRequest),handler=3Dthis._get_eventHand=
lerList().getHandler("invokingRequest");if(handler)handler(this,evArgs);i=
f(!evArgs.get_cancel())executor.executeRequest()}};Sys.Net._WebRequestMan=
ager.registerClass("Sys.Net._WebRequestManager");Sys.Net.WebRequestManage=
r=3Dnew =
Sys.Net._WebRequestManager;Sys.Net.NetworkRequestEventArgs=3Dfunction(a){=
Sys.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da=
};Sys.Net.NetworkRequestEventArgs.prototype=3D{get_webRequest:function(){=
return =
this._webRequest}};Sys.Net.NetworkRequestEventArgs.registerClass("Sys.Net=
.NetworkRequestEventArgs",Sys.CancelEventArgs);Sys.Net.WebRequest=3Dfunct=
ion(){this._url=3D"";this._headers=3D{};this._body=3Dnull;this._userConte=
xt=3Dnull;this._httpVerb=3Dnull;this._executor=3Dnull;this._invokeCalled=3D=
false;this._timeout=3D0};Sys.Net.WebRequest.prototype=3D{add_completed:fu=
nction(a){this._get_eventHandlerList().addHandler("completed",a)},remove_=
completed:function(a){this._get_eventHandlerList().removeHandler("complet=
ed",a)},completed:function(b){var =
a=3DSys.Net.WebRequestManager._get_eventHandlerList().getHandler("complet=
edRequest");if(a)a(this._executor,b);a=3Dthis._get_eventHandlerList().get=
Handler("completed");if(a)a(this._executor,b)},_get_eventHandlerList:func=
tion(){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_url:function(){return =
this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu=
rn =
this._headers},get_httpVerb:function(){if(this._httpVerb=3D=3D=3Dnull){if=
(this._body=3D=3D=3Dnull)return "GET";return "POST"}return =
this._httpVerb},set_httpVerb:function(a){this._httpVerb=3Da},get_body:fun=
ction(){return =
this._body},set_body:function(a){this._body=3Da},get_userContext:function=
(){return =
this._userContext},set_userContext:function(a){this._userContext=3Da},get=
_executor:function(){return =
this._executor},set_executor:function(a){this._executor=3Da;this._executo=
r._set_webRequest(this)},get_timeout:function(){if(this._timeout=3D=3D=3D=
0)return Sys.Net.WebRequestManager.get_defaultTimeout();return =
this._timeout},set_timeout:function(a){this._timeout=3Da},getResolvedUrl:=
function(){return =
Sys.Net.WebRequest._resolveUrl(this._url)},invoke:function(){Sys.Net.WebR=
equestManager.executeRequest(this);this._invokeCalled=3Dtrue}};Sys.Net.We=
bRequest._resolveUrl=3Dfunction(b,a){if(b&&b.indexOf("://")!=3D=3D-1)retu=
rn b;if(!a||a.length=3D=3D=3D0){var =
c=3Ddocument.getElementsByTagName("base")[0];if(c&&c.href&&c.href.length>=
0)a=3Dc.href;else a=3Ddocument.URL}var =
d=3Da.indexOf("?");if(d!=3D=3D-1)a=3Da.substr(0,d);a=3Da.substr(0,a.lastI=
ndexOf("/")+1);if(!b||b.length=3D=3D=3D0)return =
a;if(b.charAt(0)=3D=3D=3D"/"){var =
e=3Da.indexOf("://"),g=3Da.indexOf("/",e+3);return =
a.substr(0,g)+b}else{var f=3Da.lastIndexOf("/");return =
a.substr(0,f+1)+b}};Sys.Net.WebRequest._createQueryString=3Dfunction(d,b)=
{if(!b)b=3DencodeURIComponent;var a=3Dnew =
Sys.StringBuilder,f=3D0;for(var c in d){var e=3Dd[c];if(typeof =
e=3D=3D=3D"function")continue;var =
g=3DSys.Serialization.JavaScriptSerializer.serialize(e);if(f!=3D=3D0)a.ap=
pend("&");a.append(c);a.append("=3D");a.append(b(g));f++}return =
a.toString()};Sys.Net.WebRequest._createUrl=3Dfunction(a,b){if(!b)return =
a;var d=3DSys.Net.WebRequest._createQueryString(b);if(d.length>0){var =
c=3D"?";if(a&&a.indexOf("?")!=3D=3D-1)c=3D"&";return a+c+d}else return =
a};Sys.Net.WebRequest.registerClass("Sys.Net.WebRequest");Sys.Net.WebServ=
iceProxy=3Dfunction(){};Sys.Net.WebServiceProxy.prototype=3D{set_timeout:=
function(a){this._timeout=3Da},get_timeout:function(){return =
this._timeout},set_defaultUserContext:function(a){this._userContext=3Da},=
get_defaultUserContext:function(){return =
this._userContext},set_defaultSucceededCallback:function(a){this._succeed=
ed=3Da},get_defaultSucceededCallback:function(){return =
this._succeeded},set_defaultFailedCallback:function(a){this._failed=3Da},=
get_defaultFailedCallback:function(){return =
this._failed},set_path:function(a){this._path=3Da},get_path:function(){re=
turn =
this._path},_invoke:function(d,e,g,f,c,b,a){if(c=3D=3D=3Dnull||typeof =
c=3D=3D=3D"undefined")c=3Dthis.get_defaultSucceededCallback();if(b=3D=3D=3D=
null||typeof =
b=3D=3D=3D"undefined")b=3Dthis.get_defaultFailedCallback();if(a=3D=3D=3Dn=
ull||typeof =
a=3D=3D=3D"undefined")a=3Dthis.get_defaultUserContext();return =
Sys.Net.WebServiceProxy.invoke(d,e,g,f,c,b,a,this.get_timeout())}};Sys.Ne=
t.WebServiceProxy.registerClass("Sys.Net.WebServiceProxy");Sys.Net.WebSer=
viceProxy.invoke=3Dfunction(k,a,j,d,i,c,f,h){var b=3Dnew =
Sys.Net.WebRequest;b.get_headers()["Content-Type"]=3D"application/json; =
charset=3Dutf-8";if(!d)d=3D{};var =
g=3Dd;if(!j||!g)g=3D{};b.set_url(Sys.Net.WebRequest._createUrl(k+"/"+a,g)=
);var =
e=3Dnull;if(!j){e=3DSys.Serialization.JavaScriptSerializer.serialize(d);i=
f(e=3D=3D=3D"{}")e=3D""}b.set_body(e);b.add_completed(l);if(h&&h>0)b.set_=
timeout(h);b.invoke();function l(d){if(d.get_responseAvailable()){var =
e=3Dd.get_statusCode(),b=3Dnull;try{var =
j=3Dd.getResponseHeader("Content-Type");if(j.startsWith("application/json=
"))b=3Dd.get_object();else =
if(j.startsWith("text/xml"))b=3Dd.get_xml();else =
b=3Dd.get_responseData()}catch(m){}var =
k=3Dd.getResponseHeader("jsonerror"),g=3Dk=3D=3D=3D"true";if(g)b=3Dnew =
Sys.Net.WebServiceError(false,b.Message,b.StackTrace,b.ExceptionType);if(=
e<200||e>=3D300||g){if(c){if(!b||!g)b=3Dnew =
Sys.Net.WebServiceError(false,String.format(Sys.Res.webServiceFailedNoMsg=
,a),"","");b._statusCode=3De;c(b,f,a)}}else if(i)i(b,f,a)}else{var =
h;if(d.get_timedOut())h=3DString.format(Sys.Res.webServiceTimedOut,a);els=
e h=3DString.format(Sys.Res.webServiceFailedNoMsg,a);if(c)c(new =
Sys.Net.WebServiceError(d.get_timedOut(),h,"",""),f,a)}}return =
b};Sys.Net.WebServiceProxy._generateTypedConstructor=3Dfunction(a){return=
function(b){if(b)for(var c in =
b)this[c]=3Db[c];this.__type=3Da}};Sys.Net.WebServiceError=3Dfunction(c,d=
,b,a){this._timedOut=3Dc;this._message=3Dd;this._stackTrace=3Db;this._exc=
eptionType=3Da;this._statusCode=3D-1};Sys.Net.WebServiceError.prototype=3D=
{get_timedOut:function(){return =
this._timedOut},get_statusCode:function(){return =
this._statusCode},get_message:function(){return =
this._message},get_stackTrace:function(){return =
this._stackTrace},get_exceptionType:function(){return =
this._exceptionType}};Sys.Net.WebServiceError.registerClass("Sys.Net.WebS=
erviceError");Type.registerNamespace("Sys.Services");Sys.Services._Profil=
eService=3Dfunction(){Sys.Services._ProfileService.initializeBase(this);t=
his.properties=3D{}};Sys.Services._ProfileService.DefaultWebServicePath=3D=
"";Sys.Services._ProfileService.prototype=3D{_defaultFailedCallback:null,=
_defaultLoadCompletedCallback:null,_defaultSaveCompletedCallback:null,_pa=
th:"",_timeout:0,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoadCompletedCallback:function(){re=
turn =
this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func=
tion(a){this._defaultLoadCompletedCallback=3Da},get_defaultSaveCompletedC=
allback:function(){return =
this._defaultSaveCompletedCallback},set_defaultSaveCompletedCallback:func=
tion(a){this._defaultSaveCompletedCallback=3Da},get_path:function(){retur=
n =
this._path},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},load:function(b=
,d,e,f){var =
c=3D{},a;if(!b)a=3D"GetAllPropertiesForCurrentUser";else{a=3D"GetProperti=
esForCurrentUser";c=3D{properties:this._clonePropertyNames(b)}}this._invo=
ke(this._get_path(),a,false,c,Function.createDelegate(this,this._onLoadCo=
mplete),Function.createDelegate(this,this._onLoadFailed),[d,e,f])},save:f=
unction(d,a,c,e){var =
b=3Dthis._flattenProperties(d,this.properties);this._invoke(this._get_pat=
h(),"SetPropertiesForCurrentUser",false,{values:b},Function.createDelegat=
e(this,this._onSaveComplete),Function.createDelegate(this,this._onSaveFai=
led),[a,c,e])},_clonePropertyNames:function(e){var c=3D[],d=3D{};for(var =
b=3D0;b0)a.append(",");Sys.Serialization.JavaScriptSerializer._s=
erializeWithBuilder(b[c],a)}a.append("]")}else{if(Date.isInstanceOfType(b=
)){a.append('"\\/Date(');a.append(b.getTime());a.append(')\\/"');break}va=
r e=3D[],i=3D0;for(var g in =
b){if(g.startsWith("$"))continue;e[i++]=3Dg}if(h)e.sort();a.append("{");v=
ar j=3Dfalse;for(c=3D0;c=3D" =
"){if(d=3D=3D=3D"\\"||d=3D=3D=3D'"')a.append("\\");a.append(d)}else =
switch(d){case "\b":a.append("\\b");break;case =
"\f":a.append("\\f");break;case "\n":a.append("\\n");break;case =
"\r":a.append("\\r");break;case =
"\t":a.append("\\t");break;default:a.append("\\u00");if(d.charCodeAt()<16=
)a.append("0");a.append(d.charCodeAt().toString(16))}}}else =
a.append(b);a.append('"');break;case =
"boolean":a.append(b.toString());break;default:a.append("null");break}};S=
ys.Serialization.JavaScriptSerializer.serialize=3Dfunction(b){var =
a=3Dnew =
Sys.StringBuilder;Sys.Serialization.JavaScriptSerializer._serializeWithBu=
ilder(b,a,false);return =
a.toString()};Sys.Serialization.JavaScriptSerializer.deserialize=3Dfuncti=
on(data){if(data.length=3D=3D=3D0)throw =
Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var =
exp=3Ddata.replace(new =
RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)\\)\\\\/\\"',"g"),"$1new =
Date($2)");return eval("("+exp+")")}catch(a){throw =
Error.argument("data",Sys.Res.cannotDeserializeInvalidJson)}};Sys.Culture=
Info=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db;this.dateTimeF=
ormat=3Da};Sys.CultureInfo.prototype=3D{_getDateTimeFormats:function(){if=
(!this._dateTimeFormats){var =
a=3Dthis.dateTimeFormat;this._dateTimeFormats=3D[a.MonthDayPattern,a.Year=
MonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,a.Lo=
ngTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTimePa=
ttern,a.UniversalSortableDateTimePattern]}return =
this._dateTimeFormats},_getMonthIndex:function(a){if(!this._upperMonths)t=
his._upperMonths=3Dthis._toUpperArray(this.dateTimeFormat.MonthNames);ret=
urn =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getAbbrMonthIndex:fun=
ction(a){if(!this._upperAbbrMonths)this._upperAbbrMonths=3Dthis._toUpperA=
rray(this.dateTimeFormat.AbbreviatedMonthNames);return =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getDayIndex:function(=
a){if(!this._upperDays)this._upperDays=3Dthis._toUpperArray(this.dateTime=
Format.DayNames);return =
Array.indexOf(this._upperDays,this._toUpper(a))},_getAbbrDayIndex:functio=
n(a){if(!this._upperAbbrDays)this._upperAbbrDays=3Dthis._toUpperArray(thi=
s.dateTimeFormat.AbbreviatedDayNames);return =
Array.indexOf(this._upperAbbrDays,this._toUpper(a))},_toUpperArray:functi=
on(c){var b=3D[];for(var =
a=3D0,d=3Dc.length;a=3D0)d.className=3D(a.substr(0,b)+" =
"+a.substring(b+c.length+1,a.length)).trim()};Sys.UI.DomElement.setLocati=
on=3Dfunction(b,c,d){var =
a=3Db.style;a.position=3D"absolute";a.left=3Dc+"px";a.top=3Dd+"px"};Sys.U=
I.DomElement.toggleCssClass=3Dfunction(b,a){if(Sys.UI.DomElement.contains=
CssClass(b,a))Sys.UI.DomElement.removeCssClass(b,a);else =
Sys.UI.DomElement.addCssClass(b,a)};Sys.UI.DomElement._getCurrentStyle=3D=
function(a){var =
b=3D(a.ownerDocument?a.ownerDocument:a.documentElement).defaultView;retur=
n =
b&&a!=3D=3Db&&b.getComputedStyle?b.getComputedStyle(a,null):a.style};Sys.=
UI.Behavior=3Dfunction(b){Sys.UI.Behavior.initializeBase(this);this._elem=
ent=3Db;var a=3Db._behaviors;if(!a)b._behaviors=3D[this];else =
a[a.length]=3Dthis};Sys.UI.Behavior.prototype=3D{_name:null,get_element:f=
unction(){return this._element},get_id:function(){var =
a=3DSys.UI.Behavior.callBaseMethod(this,"get_id");if(a)return =
a;if(!this._element||!this._element.id)return "";return =
this._element.id+"$"+this.get_name()},get_name:function(){if(this._name)r=
eturn this._name;var =
a=3DObject.getTypeName(this),b=3Da.lastIndexOf(".");if(b!=3D-1)a=3Da.subs=
tr(b+1);if(!this.get_isInitialized())this._name=3Da;return =
a},set_name:function(a){this._name=3Da},initialize:function(){Sys.UI.Beha=
vior.callBaseMethod(this,"initialize");var =
a=3Dthis.get_name();if(a)this._element[a]=3Dthis},dispose:function(){Sys.=
UI.Behavior.callBaseMethod(this,"dispose");if(this._element){var =
a=3Dthis.get_name();if(a)this._element[a]=3Dnull;Array.remove(this._eleme=
nt._behaviors,this);delete =
this._element}}};Sys.UI.Behavior.registerClass("Sys.UI.Behavior",Sys.Comp=
onent);Sys.UI.Behavior.getBehaviorByName=3Dfunction(b,c){var =
a=3Db[c];return =
a&&Sys.UI.Behavior.isInstanceOfType(a)?a:null};Sys.UI.Behavior.getBehavio=
rs=3Dfunction(a){if(!a._behaviors)return [];return =
Array.clone(a._behaviors)};Sys.UI.Behavior.getBehaviorsByType=3Dfunction(=
d,e){var a=3Dd._behaviors,c=3D[];if(a)for(var =
b=3D0,f=3Da.length;b=3D0;b--){var =
a=3Dd[b];if(a.nodeType=3D=3D=3D1){if(a.dispose&&typeof =
a.dispose=3D=3D=3D"function")a.dispose();else if(a.control&&typeof =
a.control.dispose=3D=3D=3D"function")a.control.dispose();var =
e=3DSys.UI.Behavior.getBehaviors(a);for(var =
c=3De.length-1;c>=3D0;c--)e[c].dispose();this._destroyTree(a)}}}},dispose=
:function(){if(this._form){Sys.UI.DomEvent.removeHandler(this._form,"subm=
it",this._onFormSubmitHandler);Sys.UI.DomEvent.removeHandler(this._form,"=
click",this._onFormElementClickHandler);Sys.UI.DomEvent.removeHandler(win=
dow,"unload",this._onWindowUnloadHandler);Sys.UI.DomEvent.removeHandler(w=
indow,"load",this._pageLoadedHandler)}if(this._originalDoPostBack){window=
.__doPostBack=3Dthis._originalDoPostBack;this._originalDoPostBack=3Dnull}=
this._form=3Dnull;this._updatePanelIDs=3Dnull;this._oldUpdatePanelIDs=3Dn=
ull;this._childUpdatePanelIDs=3Dnull;this._updatePanelClientIDs=3Dnull;th=
is._asyncPostBackControlIDs=3Dnull;this._asyncPostBackControlClientIDs=3D=
null;this._postBackControlIDs=3Dnull;this._postBackControlClientIDs=3Dnul=
l;this._asyncPostBackTimeout=3Dnull;this._scrollPosition=3Dnull;this._dat=
aItems=3Dnull},_doPostBack:function(a,e){this._additionalInput=3Dnull;var=
=
b=3Dthis._form;if(b.action!=3D=3Db._initialAction)this._postBackSettings=3D=
this._createPostBackSettings(false,null,null);else{var =
f=3Dthis._uniqueIDToClientID(a),d=3Ddocument.getElementById(f);if(!d)if(A=
rray.contains(this._asyncPostBackControlIDs,a))this._postBackSettings=3Dt=
his._createPostBackSettings(true,this._scriptManagerID+"|"+a,null);else =
if(Array.contains(this._postBackControlIDs,a))this._postBackSettings=3Dth=
is._createPostBackSettings(false,null,null);else{var =
c=3Dthis._findNearestElement(a);if(c)this._postBackSettings=3Dthis._getPo=
stBackSettings(c,a);else =
this._postBackSettings=3Dthis._createPostBackSettings(false,null,null)}el=
se =
this._postBackSettings=3Dthis._getPostBackSettings(d,a)}if(!this._postBac=
kSettings.async){b.onsubmit=3Dthis._onsubmit;this._originalDoPostBack(a,e=
);b.onsubmit=3Dnull;return}b.__EVENTTARGET.value=3Da;b.__EVENTARGUMENT.va=
lue=3De;this._onFormSubmit()},_elementContains:function(b,a){while(a){if(=
a=3D=3D=3Db)return true;a=3Da.parentNode}return =
false},_endPostBack:function(a,e){this._processingRequest=3Dfalse;this._r=
equest=3Dnull;this._additionalInput=3Dnull;var =
d=3Dthis._get_eventHandlerList().getHandler("endRequest"),b=3Dfalse;if(d)=
{var c=3Dnew =
Sys.WebForms.EndRequestEventArgs(a,this._dataItems,e);d(this,c);b=3Dc.get=
_errorHandled()}this._dataItems=3Dnull;if(a&&!b)alert(a.message)},_findNe=
arestElement:function(a){while(a.length>0){var =
d=3Dthis._uniqueIDToClientID(a),c=3Ddocument.getElementById(d);if(c)retur=
n c;var b=3Da.lastIndexOf("$");if(b=3D=3D=3D-1)return =
null;a=3Da.substring(0,b)}return null},_findText:function(b,a){var =
c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return =
b.substring(c,d)},_getPageLoadedEventArgs:function(f){var =
e=3D[],d=3D[],h=3Dthis._oldUpdatePanelIDs||[],b=3Dthis._updatePanelIDs,g=3D=
this._childUpdatePanelIDs||[],c=3Dthis._panelsToRefreshIDs||[];for(var =
a=3D0;a-1))Array.add(d,document.getEle=
mentById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadingEventArgs(e,d,this._dataItems)},_getPostBackSetti=
ngs:function(a,c){var =
d=3Da,b=3Dnull;while(a){if(a.id){if(!b&&Array.contains(this._asyncPostBac=
kControlClientIDs,a.id))b=3Dthis._createPostBackSettings(true,this._scrip=
tManagerID+"|"+c,d);else =
if(!b&&Array.contains(this._postBackControlClientIDs,a.id))return =
this._createPostBackSettings(false,null,null);else{var =
e=3DArray.indexOf(this._updatePanelClientIDs,a.id);if(e!=3D=3D-1)if(this.=
_updatePanelHasChildrenAsTriggers[e])return =
this._createPostBackSettings(true,this._updatePanelIDs[e]+"|"+c,d);else =
return =
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d)}if(!b&&t=
his._matchesParentIDInList(a.id,this._asyncPostBackControlClientIDs))b=3D=
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d);else =
if(!b&&this._matchesParentIDInList(a.id,this._postBackControlClientIDs))r=
eturn =
this._createPostBackSettings(false,null,null)}a=3Da.parentNode}if(!b)retu=
rn this._createPostBackSettings(false,null,null);else return =
b},_getScrollPosition:function(){var =
a=3Ddocument.documentElement;if(a&&(this._validPosition(a.scrollLeft)||th=
is._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else{a=3Ddocument.body;if(a&&(this._validP=
osition(a.scrollLeft)||this._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else =
if(this._validPosition(window.pageXOffset)||this._validPosition(window.pa=
geYOffset))return {x:window.pageXOffset,y:window.pageYOffset};else =
return =
{x:0,y:0}}},_initializeInternal:function(a,b){this._scriptManagerID=3Da;t=
his._form=3Db;this._form._initialAction=3Dthis._form.action;this._onsubmi=
t=3Dthis._form.onsubmit;this._form.onsubmit=3Dnull;this._onFormSubmitHand=
ler=3DFunction.createDelegate(this,this._onFormSubmit);this._onFormElemen=
tClickHandler=3DFunction.createDelegate(this,this._onFormElementClick);th=
is._onWindowUnloadHandler=3DFunction.createDelegate(this,this._onWindowUn=
load);Sys.UI.DomEvent.addHandler(this._form,"submit",this._onFormSubmitHa=
ndler);Sys.UI.DomEvent.addHandler(this._form,"click",this._onFormElementC=
lickHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._onWindowUnl=
oadHandler);this._originalDoPostBack=3Dwindow.__doPostBack;if(this._origi=
nalDoPostBack)window.__doPostBack=3DFunction.createDelegate(this,this._do=
PostBack);this._pageLoadedHandler=3DFunction.createDelegate(this,this._pa=
geLoadedInitialLoad);Sys.UI.DomEvent.addHandler(window,"load",this._pageL=
oadedHandler)},_matchesParentIDInList:function(c,b){for(var =
a=3D0;a=3Dreply.length){parserErrorDetails=3Dthis._findText(reply,re=
ply.length);break}content=3Dthis._decodeString(reply.substr(replyIndex,le=
n));replyIndex+=3Dlen;if(reply.charAt(replyIndex)!=3D=3DdelimitByLengthDe=
limiter){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}repl=
yIndex++;Array.add(delta,{type:type,id:id,content:content})}if(parserErro=
rDetails){this._endPostBack(this._createPageRequestManagerParserError(Str=
ing.format(Sys.WebForms.Res.PRM_ParserErrorDetails,parserErrorDetails)),s=
ender);return}var =
updatePanelNodes=3D[],hiddenFieldNodes=3D[],arrayDeclarationNodes=3D[],sc=
riptBlockNodes=3D[],expandoNodes=3D[],onSubmitNodes=3D[],dataItemNodes=3D=
[],dataItemJsonNodes=3D[],scriptDisposeNodes=3D[],asyncPostBackControlIDs=
Node,postBackControlIDsNode,updatePanelIDsNode,asyncPostBackTimeoutNode,c=
hildUpdatePanelIDsNode,panelsToRefreshNode,formActionNode;for(var =
i=3D0;i =
AjaxControlToolkit.BoxSide.Left) {
throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));}
var styleName =3D this._borderStyleNames[boxSide];var styleValue =3D =
this.getCurrentStyle(element, styleName);return styleValue !=3D =
"none";},
getMargin : function(element, boxSide) {
if (!element) {
throw Error.argumentNull('element');}
if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));}
var styleName =3D this._marginWidthNames[boxSide];var styleValue =3D =
this.getCurrentStyle(element, styleName);try { return =
this.parsePadding(styleValue);} catch(ex) { return 0;}
},
getBorderWidth : function(element, boxSide) {
if (!element) {
throw Error.argumentNull('element');}
if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));}
if(!this.isBorderVisible(element, boxSide)) {
return 0;}=20
var styleName =3D this._borderWidthNames[boxSide];var styleValue =3D =
this.getCurrentStyle(element, styleName);return =
this.parseBorderWidth(styleValue);},
getPadding : function(element, boxSide) {
if (!element) {
throw Error.argumentNull('element');}
if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));}
var styleName =3D this._paddingWidthNames[boxSide];var styleValue =3D =
this.getCurrentStyle(element, styleName);return =
this.parsePadding(styleValue);},
parseBorderWidth : function(borderWidth) {
if (!this._borderThicknesses) {
var borderThicknesses =3D { };var div0 =3D =
document.createElement('div');div0.style.visibility =3D =
'hidden';div0.style.position =3D 'absolute';div0.style.fontSize =3D =
'1px';document.body.appendChild(div0)
var div1 =3D document.createElement('div');div1.style.height =3D =
'0px';div1.style.overflow =3D 'hidden';div0.appendChild(div1);var base =
=3D div0.offsetHeight;div1.style.borderTop =3D 'solid =
black';div1.style.borderTopWidth =3D 'thin';borderThicknesses['thin'] =
=3D div0.offsetHeight - base;div1.style.borderTopWidth =3D =
'medium';borderThicknesses['medium'] =3D div0.offsetHeight - =
base;div1.style.borderTopWidth =3D 'thick';borderThicknesses['thick'] =
=3D div0.offsetHeight - =
base;div0.removeChild(div1);document.body.removeChild(div0);this._borderT=
hicknesses =3D borderThicknesses;}
if (borderWidth) {
switch(borderWidth) {
case 'thin':
case 'medium':
case 'thick':
return this._borderThicknesses[borderWidth];case 'inherit':
return 0;}
var unit =3D this.parseUnit(borderWidth);Sys.Debug.assert(unit.type =
=3D=3D 'px', =
String.format(AjaxControlToolkit.Resources.Common_InvalidBorderWidthUnit,=
unit.type));return unit.size;}
return 0;},
parsePadding : function(padding) {
if(padding) {
if(padding =3D=3D 'inherit') {
return 0;}
var unit =3D this.parseUnit(padding);Sys.Debug.assert(unit.type =3D=3D =
'px', =
String.format(AjaxControlToolkit.Resources.Common_InvalidPaddingUnit, =
unit.type));return unit.size;}
return 0;},
parseUnit : function(value) {
if (!value) {
throw Error.argumentNull('value');}
value =3D value.trim().toLowerCase();var l =3D value.length;var s =3D =
-1;for(var i =3D 0;i < l;i++) {
var ch =3D value.substr(i, 1);if((ch < '0' || ch > '9') && ch !=3D '-' =
&& ch !=3D '.' && ch !=3D ',') {
break;}
s =3D i;}
if(s =3D=3D -1) {
throw =
Error.create(AjaxControlToolkit.Resources.Common_UnitHasNoDigits);}
var type;var size;if(s < (l - 1)) {
type =3D value.substring(s + 1).trim();} else {
type =3D 'px';}
size =3D parseFloat(value.substr(0, s + 1));if(type =3D=3D 'px') {
size =3D Math.floor(size);}
return {=20
size: size,
type: type
};},
getElementOpacity : function(element) {
if (!element) {
throw Error.argumentNull('element');}
var hasOpacity =3D false;var opacity;if (element.filters) {
var filters =3D element.filters;if (filters.length !=3D=3D 0) {
var alphaFilter =3D filters['DXImageTransform.Microsoft.Alpha'];if =
(alphaFilter) {
opacity =3D alphaFilter.opacity / 100.0;hasOpacity =3D true;}
}
}
else {
opacity =3D this.getCurrentStyle(element, 'opacity', 1);hasOpacity =3D =
true;}
if (hasOpacity =3D=3D=3D false) {
return 1.0;}
return parseFloat(opacity);},
setElementOpacity : function(element, value) {
if (!element) {
throw Error.argumentNull('element');}
if (element.filters) {
var filters =3D element.filters;var createFilter =3D true;if =
(filters.length !=3D=3D 0) {
var alphaFilter =3D filters['DXImageTransform.Microsoft.Alpha'];if =
(alphaFilter) {
createFilter =3D false;alphaFilter.opacity =3D value * 100;}
}
if (createFilter) {
element.style.filter =3D =
'progid:DXImageTransform.Microsoft.Alpha(opacity=3D' + (value * 100) + =
')';}
}
else {
element.style.opacity =3D value;}
},
getVisible : function(element) {
return (element &&
("none" !=3D $common.getCurrentStyle(element, "display")) &&
("hidden" !=3D $common.getCurrentStyle(element, "visibility")));},
setVisible : function(element, value) {
if (element && value !=3D $common.getVisible(element)) {
if (value) {
if (element.style.removeAttribute) {
element.style.removeAttribute("display");} else {
element.style.removeProperty("display");}
} else {
element.style.display =3D 'none';}
element.style.visibility =3D value ? 'visible' : 'hidden';}
},
resolveFunction : function(value) {
if (value) {
if (value instanceof Function) {
return value;} else if (String.isInstanceOfType(value) && value.length > =
0) {
var func;if ((func =3D window[value]) instanceof Function) {
return func;} else if ((func =3D eval(value)) instanceof Function) {
return func;}
}
}
return null;},
addCssClasses : function(element, classNames) {
for(var i =3D 0;i < classNames.length;i++) {
Sys.UI.DomElement.addCssClass(element, classNames[i]);}
},
removeCssClasses : function(element, classNames) {
for(var i =3D 0;i < classNames.length;i++) {
Sys.UI.DomElement.removeCssClass(element, classNames[i]);}
},
setStyle : function(element, style) {
$common.applyProperties(element.style, style);},
removeHandlers : function(element, events) {
for (var name in events) {
$removeHandler(element, name, events[name]);}
},
overlaps : function(r1, r2) {
return r1.x < (r2.x + r2.width)
&& r2.x < (r1.x + r1.width)
&& r1.y < (r2.y + r2.height)
&& r2.y < (r1.y + r1.height);},
containsPoint : function(rect, x, y) {
return x >=3D rect.x && x < (rect.x + rect.width) && y >=3D rect.y && y =
< (rect.y + rect.height);},
isKeyDigit : function(keyCode) {=20
return (0x30 <=3D keyCode && keyCode <=3D 0x39);},
isKeyNavigation : function(keyCode) {=20
return (Sys.UI.Key.left <=3D keyCode && keyCode <=3D Sys.UI.Key.down);},
padLeft : function(text, size, ch, truncate) {=20
return $common._pad(text, size || 2, ch || ' ', 'l', truncate || =
false);},
padRight : function(text, size, ch, truncate) {=20
return $common._pad(text, size || 2, ch || ' ', 'r', truncate || =
false);},
_pad : function(text, size, ch, side, truncate) {
text =3D text.toString();var length =3D text.length;var builder =3D new =
Sys.StringBuilder();if (side =3D=3D 'r') {
builder.append(text);}=20
while (length < size) {
builder.append(ch);length++;}
if (side =3D=3D 'l') {
builder.append(text);}
var result =3D builder.toString();if (truncate && result.length > size) =
{
if (side =3D=3D 'l') {
result =3D result.substr(result.length - size, size);} else {
result =3D result.substr(0, size);}
}
return result;},
__DOMEvents : {
focusin : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focusin", true, false, window, 1);} },
focusout : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focusout", true, false, window, 1);} },
activate : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("activate", true, true, window, 1);} },
focus : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focus", false, false, window, 1);} },
blur : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("blur", false, false, window, 1);} },
click : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("click", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
dblclick : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("click", true, true, window, 2, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mousedown : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mousedown", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mouseup : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mouseup", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mouseover : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mouseover", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mousemove : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mousemove", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mouseout : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mousemove", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
load : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("load", false, false);} },
unload : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("unload", false, false);} },
select : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("select", true, false);} },
change : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("change", true, false);} },
submit : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("submit", true, true);} },
reset : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("reset", true, false);} },
resize : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("resize", true, false);} },
scroll : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("scroll", true, false);} }
},
tryFireRawEvent : function(element, rawEvent) {
try {
if (element.fireEvent) {
element.fireEvent("on" + rawEvent.type, rawEvent);return true;} else if =
(element.dispatchEvent) {
element.dispatchEvent(rawEvent);return true;}
} catch (e) {
}
return false;},=20
tryFireEvent : function(element, eventName, properties) {
try {
if (document.createEventObject) {
var e =3D document.createEventObject();$common.applyProperties(e, =
properties || {});element.fireEvent("on" + eventName, e);return true;} =
else if (document.createEvent) {
var def =3D $common.__DOMEvents[eventName];if (def) {
var e =3D document.createEvent(def.eventGroup);def.init(e, properties || =
{});element.dispatchEvent(e);return true;}
}
} catch (e) {
}
return false;},
wrapElement : function(innerElement, newOuterElement, =
newInnerParentElement) {
var parent =3D =
innerElement.parentNode;parent.replaceChild(newOuterElement, =
innerElement);(newInnerParentElement || =
newOuterElement).appendChild(innerElement);},
unwrapElement : function(innerElement, oldOuterElement) {
var parent =3D oldOuterElement.parentNode;if (parent !=3D null) {
$common.removeElement(innerElement);parent.replaceChild(innerElement, =
oldOuterElement);}
},
removeElement : function(element) {
var parent =3D element.parentNode;if (parent !=3D null) {
parent.removeChild(element);}
},
applyProperties : function(target, properties) {
for (var p in properties) {
var pv =3D properties[p];if (pv !=3D null && =
Object.getType(pv)=3D=3D=3DObject) {
var tv =3D target[p];$common.applyProperties(tv, pv);} else {
target[p] =3D pv;}
}
},
createElementFromTemplate : function(template, appendToParent, =
nameTable) {
if (typeof(template.nameTable)!=3D'undefined') {
var newNameTable =3D template.nameTable;if =
(String.isInstanceOfType(newNameTable)) {
newNameTable =3D nameTable[newNameTable];}
if (newNameTable !=3D null) {
nameTable =3D newNameTable;}
}
var elementName =3D null;if (typeof(template.name)!=3D=3D'undefined') {
elementName =3D template.name;}
var elt =3D document.createElement(template.nodeName);if =
(typeof(template.name)!=3D=3D'undefined' && nameTable) {
nameTable[template.name] =3D elt;}
if (typeof(template.parent)!=3D=3D'undefined' && appendToParent =3D=3D =
null) {
var newParent =3D template.parent;if =
(String.isInstanceOfType(newParent)) {
newParent =3D nameTable[newParent];}
if (newParent !=3D null) {
appendToParent =3D newParent;}
}
if (typeof(template.properties)!=3D=3D'undefined' && template.properties =
!=3D null) {
$common.applyProperties(elt, template.properties);}
if (typeof(template.cssClasses)!=3D=3D'undefined' && template.cssClasses =
!=3D null) {
$common.addCssClasses(elt, template.cssClasses);}
if (typeof(template.events)!=3D=3D'undefined' && template.events !=3D =
null) {
$addHandlers(elt, template.events);}
if (typeof(template.visible)!=3D=3D'undefined' && template.visible !=3D =
null) {
this.setVisible(elt, template.visible);}
if (appendToParent) {
appendToParent.appendChild(elt);}
if (typeof(template.opacity)!=3D=3D'undefined' && template.opacity !=3D =
null) {
$common.setElementOpacity(elt, template.opacity);}
if (typeof(template.children)!=3D=3D'undefined' && template.children =
!=3D null) {
for (var i =3D 0;i < template.children.length;i++) {
var subtemplate =3D =
template.children[i];$common.createElementFromTemplate(subtemplate, elt, =
nameTable);}
}
var contentPresenter =3D elt;if =
(typeof(template.contentPresenter)!=3D=3D'undefined' && =
template.contentPresenter !=3D null) {
contentPresenter =3D nameTable[contentPresenter];}
if (typeof(template.content)!=3D=3D'undefined' && template.content !=3D =
null) {
var content =3D template.content;if (String.isInstanceOfType(content)) {
content =3D nameTable[content];}
if (content.parentNode) {
$common.wrapElement(content, elt, contentPresenter);} else {
contentPresenter.appendChild(content);}
}
return elt;},
prepareHiddenElementForATDeviceUpdate : function () {
var objHidden =3D =
document.getElementById('hiddenInputToUpdateATBuffer_CommonToolkitScripts=
');if (!objHidden) {
var objHidden =3D =
document.createElement('input');objHidden.setAttribute('type', =
'hidden');objHidden.setAttribute('value', =
'1');objHidden.setAttribute('id', =
'hiddenInputToUpdateATBuffer_CommonToolkitScripts');objHidden.setAttribut=
e('name', 'hiddenInputToUpdateATBuffer_CommonToolkitScripts');if ( =
document.forms[0] ) {
document.forms[0].appendChild(objHidden);}
}
},
updateFormToRefreshATDeviceBuffer : function () {
var objHidden =3D =
document.getElementById('hiddenInputToUpdateATBuffer_CommonToolkitScripts=
');if (objHidden) {
if (objHidden.getAttribute('value') =3D=3D '1') {
objHidden.setAttribute('value', '0');} else {
objHidden.setAttribute('value', '1');}
}
}
}
var CommonToolkitScripts =3D AjaxControlToolkit.CommonToolkitScripts =3D =
new AjaxControlToolkit._CommonToolkitScripts();var $common =3D =
CommonToolkitScripts;Sys.UI.DomElement.getVisible =3D =
$common.getVisible;Sys.UI.DomElement.setVisible =3D =
$common.setVisible;Sys.UI.Control.overlaps =3D =
$common.overlaps;AjaxControlToolkit._DomUtility =3D function() {
}
AjaxControlToolkit._DomUtility.prototype =3D {
isDescendant : function(ancestor, descendant) {
for (var n =3D descendant.parentNode;n !=3D null;n =3D n.parentNode) {
if (n =3D=3D ancestor) return true;}
return false;},
isDescendantOrSelf : function(ancestor, descendant) {
if (ancestor =3D=3D=3D descendant)=20
return true;return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);},
isAncestor : function(descendant, ancestor) {
return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);},
isAncestorOrSelf : function(descendant, ancestor) {
if (descendant =3D=3D=3D ancestor)
return true;return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);},
isSibling : function(self, sibling) {
var parent =3D self.parentNode;for (var i =3D 0;i < =
parent.childNodes.length;i++) {
if (parent.childNodes[i] =3D=3D sibling) return true;}
return false;}
}
AjaxControlToolkit._DomUtility.registerClass("AjaxControlToolkit._DomUtil=
ity");AjaxControlToolkit.DomUtility =3D new =
AjaxControlToolkit._DomUtility();AjaxControlToolkit.TextBoxWrapper =3D =
function(element) {
AjaxControlToolkit.TextBoxWrapper.initializeBase(this, =
[element]);this._current =3D element.value;this._watermark =3D =
null;this._isWatermarked =3D false;}
AjaxControlToolkit.TextBoxWrapper.prototype =3D {
dispose : function() {
this.get_element().AjaxControlToolkitTextBoxWrapper =3D =
null;AjaxControlToolkit.TextBoxWrapper.callBaseMethod(this, =
'dispose');},
get_Current : function() {
this._current =3D this.get_element().value;return this._current;},
set_Current : function(value) {
this._current =3D value;this._updateElement();},
get_Value : function() {
if (this.get_IsWatermarked()) {
return "";} else {
return this.get_Current();}
},
set_Value : function(text) {
this.set_Current(text);if (!text || (0 =3D=3D text.length)) {
if (null !=3D this._watermark) {
this.set_IsWatermarked(true);}
} else {
this.set_IsWatermarked(false);}
},
get_Watermark : function() {
return this._watermark;},
set_Watermark : function(value) {
this._watermark =3D value;this._updateElement();},
get_IsWatermarked : function() {
return this._isWatermarked;},
set_IsWatermarked : function(isWatermarked) {
if (this._isWatermarked !=3D isWatermarked) {
this._isWatermarked =3D =
isWatermarked;this._updateElement();this._raiseWatermarkChanged();}
},
_updateElement : function() {
var element =3D this.get_element();if (this._isWatermarked) {
if (element.value !=3D this._watermark) {
element.value =3D this._watermark;}
} else {
if (element.value !=3D this._current) {
element.value =3D this._current;}
}
},
add_WatermarkChanged : function(handler) {
this.get_events().addHandler("WatermarkChanged", handler);},
remove_WatermarkChanged : function(handler) {
this.get_events().removeHandler("WatermarkChanged", handler);},
_raiseWatermarkChanged : function() {
var onWatermarkChangedHandler =3D =
this.get_events().getHandler("WatermarkChanged");if =
(onWatermarkChangedHandler) {
onWatermarkChangedHandler(this, Sys.EventArgs.Empty);}
}
}
AjaxControlToolkit.TextBoxWrapper.get_Wrapper =3D function(element) {
if (null =3D=3D element.AjaxControlToolkitTextBoxWrapper) {
element.AjaxControlToolkitTextBoxWrapper =3D new =
AjaxControlToolkit.TextBoxWrapper(element);}
return element.AjaxControlToolkitTextBoxWrapper;}
AjaxControlToolkit.TextBoxWrapper.registerClass('AjaxControlToolkit.TextB=
oxWrapper', =
Sys.UI.Behavior);AjaxControlToolkit.TextBoxWrapper.validatorGetValue =3D =
function(id) {
var control =3D $get(id);if (control && =
control.AjaxControlToolkitTextBoxWrapper) {
return control.AjaxControlToolkitTextBoxWrapper.get_Value();}
return =
AjaxControlToolkit.TextBoxWrapper._originalValidatorGetValue(id);}
if (typeof(ValidatorGetValue) =3D=3D 'function') {
AjaxControlToolkit.TextBoxWrapper._originalValidatorGetValue =3D =
ValidatorGetValue;ValidatorGetValue =3D =
AjaxControlToolkit.TextBoxWrapper.validatorGetValue;}
if (Sys.CultureInfo.prototype._getAbbrMonthIndex) {
try {
Sys.CultureInfo.prototype._getAbbrMonthIndex('');} catch(ex) {
Sys.CultureInfo.prototype._getAbbrMonthIndex =3D function(value) {
if (!this._upperAbbrMonths) {
this._upperAbbrMonths =3D =
this._toUpperArray(this.dateTimeFormat.AbbreviatedMonthNames);}
return Array.indexOf(this._upperAbbrMonths, this._toUpper(value));}
Sys.CultureInfo.CurrentCulture._getAbbrMonthIndex =3D =
Sys.CultureInfo.prototype._getAbbrMonthIndex;Sys.CultureInfo.InvariantCul=
ture._getAbbrMonthIndex =3D =
Sys.CultureInfo.prototype._getAbbrMonthIndex;}
}
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/ScriptResource.axd?d=CYE30sXFu6u1qdnPg6KkuqTW6iMXr9Svx6hYQmBK0lraP3tvGvdtGDqx-4vjf7Lgb6tWX4sYZ6ElVMB-HrTunQ2&t=633443892381010497
=EF=BB=BFType.registerNamespace('AjaxControlToolkit.Animation');var $AA =
=3D AjaxControlToolkit.Animation;$AA.registerAnimation =3D =
function(name, type) {
if (type && ((type =3D=3D=3D $AA.Animation) || (type.inheritsFrom && =
type.inheritsFrom($AA.Animation)))) {
if (!$AA.__animations) {
$AA.__animations =3D { };}
$AA.__animations[name.toLowerCase()] =3D type;type.play =3D function() {
var animation =3D new type();type.apply(animation, =
arguments);animation.initialize();var handler =3D =
Function.createDelegate(animation,
function() {
animation.remove_ended(handler);handler =3D =
null;animation.dispose();});animation.add_ended(handler);animation.play()=
;}
} else {
throw Error.argumentType('type', type, $AA.Animation, =
AjaxControlToolkit.Resources.Animation_InvalidBaseType);}
}
$AA.buildAnimation =3D function(json, defaultTarget) {
if (!json || json =3D=3D=3D '') {
return null;}
var obj;json =3D '(' + json + ')';if (! Sys.Debug.isDebug) {
try { obj =3D Sys.Serialization.JavaScriptSerializer.deserialize(json);} =
catch (ex) { }=20
} else {
obj =3D Sys.Serialization.JavaScriptSerializer.deserialize(json);}
return $AA.createAnimation(obj, defaultTarget);}
$AA.createAnimation =3D function(obj, defaultTarget) {
if (!obj || !obj.AnimationName) {
throw Error.argument('obj', =
AjaxControlToolkit.Resources.Animation_MissingAnimationName);}
var type =3D $AA.__animations[obj.AnimationName.toLowerCase()];if =
(!type) {
throw Error.argument('type', =
String.format(AjaxControlToolkit.Resources.Animation_UknownAnimationName,=
obj.AnimationName));}
var animation =3D new type();if (defaultTarget) {
animation.set_target(defaultTarget);}
if (obj.AnimationChildren && obj.AnimationChildren.length) {
if ($AA.ParentAnimation.isInstanceOfType(animation)) {
for (var i =3D 0;i < obj.AnimationChildren.length;i++) {
var child =3D $AA.createAnimation(obj.AnimationChildren[i]);if (child) {
animation.add(child);}
}
} else {
throw Error.argument('obj', =
String.format(AjaxControlToolkit.Resources.Animation_ChildrenNotAllowed, =
type.getName()));}
}
var properties =3D type.__animationProperties;if (!properties) {
type.__animationProperties =3D { };type.resolveInheritance();for (var =
name in type.prototype) {
if (name.startsWith('set_')) {
type.__animationProperties[name.substr(4).toLowerCase()] =3D name;}
}
delete type.__animationProperties['id'];properties =3D =
type.__animationProperties;}
for (var property in obj) {
var prop =3D property.toLowerCase();if (prop =3D=3D 'animationname' || =
prop =3D=3D 'animationchildren') {
continue;}
var value =3D obj[property];var setter =3D properties[prop];if (setter =
&& String.isInstanceOfType(setter) && animation[setter]) {
if (! Sys.Debug.isDebug) {
try { animation[setter](value);} catch (ex) { }
} else {
animation[setter](value);}
} else {
if (prop.endsWith('script')) {
setter =3D properties[prop.substr(0, property.length - 6)];if (setter && =
String.isInstanceOfType(setter) && animation[setter]) {
animation.DynamicProperties[setter] =3D value;} else if ( =
Sys.Debug.isDebug) {
throw Error.argument('obj', =
String.format(AjaxControlToolkit.Resources.Animation_NoDynamicPropertyFou=
nd, property, property.substr(0, property.length - 5)));}
} else if ( Sys.Debug.isDebug) {
throw Error.argument('obj', =
String.format(AjaxControlToolkit.Resources.Animation_NoPropertyFound, =
property));}
}
}
return animation;}
$AA.Animation =3D function(target, duration, fps) {
$AA.Animation.initializeBase(this);this._duration =3D 1;this._fps =3D =
25;this._target =3D null;this._tickHandler =3D null;this._timer =3D =
null;this._percentComplete =3D 0;this._percentDelta =3D null;this._owner =
=3D null;this._parentAnimation =3D null;this.DynamicProperties =3D { =
};if (target) {
this.set_target(target);}
if (duration) {
this.set_duration(duration);}
if (fps) {=20
this.set_fps(fps);}
}
$AA.Animation.prototype =3D {
dispose : function() {
if (this._timer) {
this._timer.dispose();this._timer =3D null;}
this._tickHandler =3D null;this._target =3D =
null;$AA.Animation.callBaseMethod(this, 'dispose');},
play : function() {
if (!this._owner) {
var resume =3D true;if (!this._timer) {
resume =3D false;if (!this._tickHandler) {
this._tickHandler =3D Function.createDelegate(this, this._onTimerTick);}
this._timer =3D new =
Sys.Timer();this._timer.add_tick(this._tickHandler);this.onStart();this._=
timer.set_interval(1000 / this._fps);this._percentDelta =3D 100 / =
(this._duration * this._fps);this._updatePercentComplete(0, true);}
this._timer.set_enabled(true);this.raisePropertyChanged('isPlaying');if =
(!resume) {
this.raisePropertyChanged('isActive');}
}
},
pause : function() {
if (!this._owner) {
if (this._timer) {
this._timer.set_enabled(false);this.raisePropertyChanged('isPlaying');}
}
},
stop : function(finish) {
if (!this._owner) {
var t =3D this._timer;this._timer =3D null;if (t) {
t.dispose();if (this._percentComplete !=3D=3D 100) {
this._percentComplete =3D =
100;this.raisePropertyChanged('percentComplete');if (finish || finish =
=3D=3D=3D undefined) {
this.onStep(100);}
}
this.onEnd();this.raisePropertyChanged('isPlaying');this.raisePropertyCha=
nged('isActive');}
}
},
onStart : function() {
this.raiseStarted();for (var property in this.DynamicProperties) {
try {
this[property](eval(this.DynamicProperties[property]));} catch(ex) {
if ( Sys.Debug.isDebug) {
throw ex;}
}
}
},
onStep : function(percentage) {
this.setValue(this.getAnimatedValue(percentage));},
onEnd : function() {
this.raiseEnded();},
getAnimatedValue : function(percentage) {
throw Error.notImplemented();},
setValue : function(value) {
throw Error.notImplemented();},
interpolate : function(start, end, percentage) {
return start + (end - start) * (percentage / 100);},
_onTimerTick : function() {
this._updatePercentComplete(this._percentComplete + this._percentDelta, =
true);},
_updatePercentComplete : function(percentComplete, animate) {
if (percentComplete > 100) {
percentComplete =3D 100;}
this._percentComplete =3D =
percentComplete;this.raisePropertyChanged('percentComplete');if =
(animate) {
this.onStep(percentComplete);}
if (percentComplete =3D=3D=3D 100) {
this.stop(false);}
},
setOwner : function(owner) {
this._owner =3D owner;},
raiseStarted : function() {
var handlers =3D this.get_events().getHandler('started');if (handlers) {
handlers(this, Sys.EventArgs.Empty);}
},
add_started : function(handler) {
this.get_events().addHandler("started", handler);},
remove_started : function(handler) {
this.get_events().removeHandler("started", handler);},
raiseEnded : function() {
var handlers =3D this.get_events().getHandler('ended');if (handlers) {
handlers(this, Sys.EventArgs.Empty);}
},
add_ended : function(handler) {
this.get_events().addHandler("ended", handler);},
remove_ended : function(handler) {
this.get_events().removeHandler("ended", handler);},
get_target : function() {
if (!this._target && this._parentAnimation) {
return this._parentAnimation.get_target();}
return this._target;},
set_target : function(value) {
if (this._target !=3D value) {
this._target =3D value;this.raisePropertyChanged('target');}
},
set_animationTarget : function(id) {
var target =3D null;var element =3D $get(id);if (element) {
target =3D element;} else {
var ctrl =3D $find(id);if (ctrl) {
element =3D ctrl.get_element();if (element) {
target =3D element;}
}
}
if (target) {=20
this.set_target(target);} else {
throw Error.argument('id', =
String.format(AjaxControlToolkit.Resources.Animation_TargetNotFound, =
id));}
},
get_duration : function() {
return this._duration;},
set_duration : function(value) {
value =3D this._getFloat(value);if (this._duration !=3D value) {
this._duration =3D value;this.raisePropertyChanged('duration');}
},
get_fps : function() {
return this._fps;},
set_fps : function(value) {
value =3D this._getInteger(value);if (this.fps !=3D value) {
this._fps =3D value;this.raisePropertyChanged('fps');}
},
get_isActive : function() {
return (this._timer !=3D=3D null);},
get_isPlaying : function() {
return (this._timer !=3D=3D null) && this._timer.get_enabled();},
get_percentComplete : function() {
return this._percentComplete;},
_getBoolean : function(value) {
if (String.isInstanceOfType(value)) {
return Boolean.parse(value);}
return value;},
_getInteger : function(value) {
if (String.isInstanceOfType(value)) {
return parseInt(value);}
return value;},
_getFloat : function(value) {
if (String.isInstanceOfType(value)) {
return parseFloat(value);}
return value;},
_getEnum : function(value, type) {
if (String.isInstanceOfType(value) && type && type.parse) {
return type.parse(value);}
return value;}
}
$AA.Animation.registerClass('AjaxControlToolkit.Animation.Animation', =
Sys.Component);$AA.registerAnimation('animation', =
$AA.Animation);$AA.ParentAnimation =3D function(target, duration, fps, =
animations) {
$AA.ParentAnimation.initializeBase(this, [target, duration, =
fps]);this._animations =3D [];if (animations && animations.length) {
for (var i =3D 0;i < animations.length;i++) {
this.add(animations[i]);}
}
}
$AA.ParentAnimation.prototype =3D {
initialize : function() {
$AA.ParentAnimation.callBaseMethod(this, 'initialize');if =
(this._animations) {
for (var i =3D 0;i < this._animations.length;i++) {
var animation =3D this._animations[i];if (animation && =
!animation.get_isInitialized) {
animation.initialize();}
}
}
},
dispose : function() {
this.clear();this._animations =3D =
null;$AA.ParentAnimation.callBaseMethod(this, 'dispose');},
get_animations : function() {
return this._animations;},
add : function(animation) {
if (this._animations) {
if (animation) {
animation._parentAnimation =3D this;}
Array.add(this._animations, =
animation);this.raisePropertyChanged('animations');}
},
remove : function(animation) {
if (this._animations) {
if (animation) {
animation.dispose();}
Array.remove(this._animations, =
animation);this.raisePropertyChanged('animations');}
},
removeAt : function(index) {
if (this._animations) {
var animation =3D this._animations[index];if (animation) {
animation.dispose();}
Array.removeAt(this._animations, =
index);this.raisePropertyChanged('animations');}
},
clear : function() {
if (this._animations) {
for (var i =3D this._animations.length - 1;i >=3D 0;i--) {
this._animations[i].dispose();this._animations[i] =3D null;}
Array.clear(this._animations);this._animations =3D =
[];this.raisePropertyChanged('animations');}
}
}
$AA.ParentAnimation.registerClass('AjaxControlToolkit.Animation.ParentAni=
mation', $AA.Animation);$AA.registerAnimation('parent', =
$AA.ParentAnimation);$AA.ParallelAnimation =3D function(target, =
duration, fps, animations) {
$AA.ParallelAnimation.initializeBase(this, [target, duration, fps, =
animations]);}
$AA.ParallelAnimation.prototype =3D {
add : function(animation) {
$AA.ParallelAnimation.callBaseMethod(this, 'add', =
[animation]);animation.setOwner(this);},
onStart : function() {
$AA.ParallelAnimation.callBaseMethod(this, 'onStart');var animations =3D =
this.get_animations();for (var i =3D 0;i < animations.length;i++) {
animations[i].onStart();}
},
onStep : function(percentage) {
var animations =3D this.get_animations();for (var i =3D 0;i < =
animations.length;i++) {
animations[i].onStep(percentage);}
},
onEnd : function() {
var animations =3D this.get_animations();for (var i =3D 0;i < =
animations.length;i++) {
animations[i].onEnd();}
$AA.ParallelAnimation.callBaseMethod(this, 'onEnd');}
}
$AA.ParallelAnimation.registerClass('AjaxControlToolkit.Animation.Paralle=
lAnimation', $AA.ParentAnimation);$AA.registerAnimation('parallel', =
$AA.ParallelAnimation);$AA.SequenceAnimation =3D function(target, =
duration, fps, animations, iterations) {
$AA.SequenceAnimation.initializeBase(this, [target, duration, fps, =
animations]);this._handler =3D null;this._paused =3D false;this._playing =
=3D false;this._index =3D 0;this._remainingIterations =3D =
0;this._iterations =3D (iterations !=3D=3D undefined) ? iterations : 1;}
$AA.SequenceAnimation.prototype =3D {
dispose : function() {
this._handler =3D null;$AA.SequenceAnimation.callBaseMethod(this, =
'dispose');},
stop : function() {
if (this._playing) {
var animations =3D this.get_animations();if (this._index < =
animations.length) {
animations[this._index].remove_ended(this._handler);for (var i =3D =
this._index;i < animations.length;i++) {
animations[i].stop();}
}
this._playing =3D false;this._paused =3D =
false;this.raisePropertyChanged('isPlaying');this.onEnd();}
},
pause : function() {
if (this.get_isPlaying()) {
var current =3D this.get_animations()[this._index];if (current !=3D =
null) {
current.pause();}
this._paused =3D true;this.raisePropertyChanged('isPlaying');}
},
play : function() {
var animations =3D this.get_animations();if (!this._playing) {
this._playing =3D true;if (this._paused) {
this._paused =3D false;var current =3D animations[this._index];if =
(current !=3D null) {
current.play();this.raisePropertyChanged('isPlaying');}
} else {
this.onStart();this._index =3D 0;var first =3D =
animations[this._index];if (first) {
first.add_ended(this._handler);first.play();this.raisePropertyChanged('is=
Playing');} else {
this.stop();}
}
}
},
onStart : function() {
$AA.SequenceAnimation.callBaseMethod(this, =
'onStart');this._remainingIterations =3D this._iterations - 1;if =
(!this._handler) {
this._handler =3D Function.createDelegate(this, this._onEndAnimation);}
},
_onEndAnimation : function() {
var animations =3D this.get_animations();var current =3D =
animations[this._index++];if (current) {
current.remove_ended(this._handler);}
if (this._index < animations.length) {
var next =3D =
animations[this._index];next.add_ended(this._handler);next.play();} else =
if (this._remainingIterations >=3D 1 || this._iterations <=3D 0) {
this._remainingIterations--;this._index =3D 0;var first =3D =
animations[0];first.add_ended(this._handler);first.play();} else {
this.stop();}
},
onStep : function(percentage) {
throw =
Error.invalidOperation(AjaxControlToolkit.Resources.Animation_CannotNestS=
equence);},
onEnd : function() {
this._remainingIterations =3D =
0;$AA.SequenceAnimation.callBaseMethod(this, 'onEnd');},
get_isActive : function() {
return true;},
get_isPlaying : function() {
return this._playing && !this._paused;},
get_iterations : function() {
return this._iterations;},
set_iterations : function(value) {
value =3D this._getInteger(value);if (this._iterations !=3D value) {
this._iterations =3D value;this.raisePropertyChanged('iterations');}
},
get_isInfinite : function() {
return this._iterations <=3D 0;}
}
$AA.SequenceAnimation.registerClass('AjaxControlToolkit.Animation.Sequenc=
eAnimation', $AA.ParentAnimation);$AA.registerAnimation('sequence', =
$AA.SequenceAnimation);$AA.SelectionAnimation =3D function(target, =
duration, fps, animations) {
$AA.SelectionAnimation.initializeBase(this, [target, duration, fps, =
animations]);this._selectedIndex =3D -1;this._selected =3D null;}
$AA.SelectionAnimation.prototype =3D {=20
getSelectedIndex : function() {
throw Error.notImplemented();},
onStart : function() {
$AA.SelectionAnimation.callBaseMethod(this, 'onStart');var animations =
=3D this.get_animations();this._selectedIndex =3D =
this.getSelectedIndex();if (this._selectedIndex >=3D 0 && =
this._selectedIndex < animations.length) {
this._selected =3D animations[this._selectedIndex];if (this._selected) {
this._selected.setOwner(this);this._selected.onStart();}
}
},
onStep : function(percentage) {
if (this._selected) {
this._selected.onStep(percentage);}
},
onEnd : function() {
if (this._selected) {
this._selected.onEnd();this._selected.setOwner(null);}
this._selected =3D null;this._selectedIndex =3D =
null;$AA.SelectionAnimation.callBaseMethod(this, 'onEnd');}
}
$AA.SelectionAnimation.registerClass('AjaxControlToolkit.Animation.Select=
ionAnimation', $AA.ParentAnimation);$AA.registerAnimation('selection', =
$AA.SelectionAnimation);$AA.ConditionAnimation =3D function(target, =
duration, fps, animations, conditionScript) {
$AA.ConditionAnimation.initializeBase(this, [target, duration, fps, =
animations]);this._conditionScript =3D conditionScript;}
$AA.ConditionAnimation.prototype =3D {=20
getSelectedIndex : function() {
var selected =3D -1;if (this._conditionScript && =
this._conditionScript.length > 0) {
try {
selected =3D eval(this._conditionScript) ? 0 : 1;} catch(ex) {
}
}
return selected;},
get_conditionScript : function() {
return this._conditionScript;},
set_conditionScript : function(value) {
if (this._conditionScript !=3D value) {
this._conditionScript =3D =
value;this.raisePropertyChanged('conditionScript');}
}
}
$AA.ConditionAnimation.registerClass('AjaxControlToolkit.Animation.Condit=
ionAnimation', =
$AA.SelectionAnimation);$AA.registerAnimation('condition', =
$AA.ConditionAnimation);$AA.CaseAnimation =3D function(target, duration, =
fps, animations, selectScript) {
$AA.CaseAnimation.initializeBase(this, [target, duration, fps, =
animations]);this._selectScript =3D selectScript;}
$AA.CaseAnimation.prototype =3D {
getSelectedIndex : function() {
var selected =3D -1;if (this._selectScript && this._selectScript.length =
> 0) {
try {
var result =3D eval(this._selectScript)
if (result !=3D=3D undefined)
selected =3D result;} catch (ex) {
}
}
return selected;},
get_selectScript : function() {
return this._selectScript;},
set_selectScript : function(value) {
if (this._selectScript !=3D value) {
this._selectScript =3D value;this.raisePropertyChanged('selectScript');}
}
}
$AA.CaseAnimation.registerClass('AjaxControlToolkit.Animation.CaseAnimati=
on', $AA.SelectionAnimation);$AA.registerAnimation('case', =
$AA.CaseAnimation);$AA.FadeEffect =3D function() {
throw Error.invalidOperation();}
$AA.FadeEffect.prototype =3D {
FadeIn : 0,
FadeOut : 1
}
$AA.FadeEffect.registerEnum("AjaxControlToolkit.Animation.FadeEffect", =
false);$AA.FadeAnimation =3D function(target, duration, fps, effect, =
minimumOpacity, maximumOpacity, forceLayoutInIE) {
$AA.FadeAnimation.initializeBase(this, [target, duration, =
fps]);this._effect =3D (effect !=3D=3D undefined) ? effect : =
$AA.FadeEffect.FadeIn;this._max =3D (maximumOpacity !=3D=3D undefined) ? =
maximumOpacity : 1;this._min =3D (minimumOpacity !=3D=3D undefined) ? =
minimumOpacity : 0;this._start =3D this._min;this._end =3D =
this._max;this._layoutCreated =3D false;this._forceLayoutInIE =3D =
(forceLayoutInIE =3D=3D=3D undefined || forceLayoutInIE =3D=3D=3D null) =
? true : forceLayoutInIE;this._currentTarget =3D =
null;this._resetOpacities();}
$AA.FadeAnimation.prototype =3D {
_resetOpacities : function() {
if (this._effect =3D=3D $AA.FadeEffect.FadeIn) {
this._start =3D this._min;this._end =3D this._max;} else {
this._start =3D this._max;this._end =3D this._min;}
},
_createLayout : function() {
var element =3D this._currentTarget;if (element) {
var originalWidth =3D $common.getCurrentStyle(element, 'width');var =
originalHeight =3D $common.getCurrentStyle(element, 'height');var =
originalBackColor =3D $common.getCurrentStyle(element, =
'backgroundColor');if ((!originalWidth || originalWidth =3D=3D '' || =
originalWidth =3D=3D 'auto') &&
(!originalHeight || originalHeight =3D=3D '' || originalHeight =3D=3D =
'auto')) {
element.style.width =3D element.offsetWidth + 'px';}
if (!originalBackColor || originalBackColor =3D=3D '' || =
originalBackColor =3D=3D 'transparent' || originalBackColor =3D=3D =
'rgba(0, 0, 0, 0)') {
element.style.backgroundColor =3D =
$common.getInheritedBackgroundColor(element);}
this._layoutCreated =3D true;}
},
onStart : function() {
$AA.FadeAnimation.callBaseMethod(this, 'onStart');this._currentTarget =
=3D this.get_target();this.setValue(this._start);if =
(this._forceLayoutInIE && !this._layoutCreated && Sys.Browser.agent =
=3D=3D Sys.Browser.InternetExplorer) {
this._createLayout();}
},
getAnimatedValue : function(percentage) {
return this.interpolate(this._start, this._end, percentage);},
setValue : function(value) {
if (this._currentTarget) {
$common.setElementOpacity(this._currentTarget, value);}
},
get_effect : function() {
return this._effect;},
set_effect : function(value) {
value =3D this._getEnum(value, $AA.FadeEffect);if (this._effect !=3D =
value) {
this._effect =3D =
value;this._resetOpacities();this.raisePropertyChanged('effect');}
},
get_minimumOpacity : function() {
return this._min;},
set_minimumOpacity : function(value) {
value =3D this._getFloat(value);if (this._min !=3D value) {
this._min =3D =
value;this._resetOpacities();this.raisePropertyChanged('minimumOpacity');=
}
},
get_maximumOpacity : function() {
return this._max;},
set_maximumOpacity : function(value) {
value =3D this._getFloat(value);if (this._max !=3D value) {
this._max =3D =
value;this._resetOpacities();this.raisePropertyChanged('maximumOpacity');=
}
},
get_forceLayoutInIE : function() {
return this._forceLayoutInIE;},
set_forceLayoutInIE : function(value) {
value =3D this._getBoolean(value);if (this._forceLayoutInIE !=3D value) =
{
this._forceLayoutInIE =3D =
value;this.raisePropertyChanged('forceLayoutInIE');}
},
set_startValue : function(value) {
value =3D this._getFloat(value);this._start =3D value;}
}
$AA.FadeAnimation.registerClass('AjaxControlToolkit.Animation.FadeAnimati=
on', $AA.Animation);$AA.registerAnimation('fade', =
$AA.FadeAnimation);$AA.FadeInAnimation =3D function(target, duration, =
fps, minimumOpacity, maximumOpacity, forceLayoutInIE) {
$AA.FadeInAnimation.initializeBase(this, [target, duration, fps, =
$AA.FadeEffect.FadeIn, minimumOpacity, maximumOpacity, =
forceLayoutInIE]);}
$AA.FadeInAnimation.prototype =3D {
onStart : function() {
$AA.FadeInAnimation.callBaseMethod(this, 'onStart');if =
(this._currentTarget) {
this.set_startValue($common.getElementOpacity(this._currentTarget));}
}
}
$AA.FadeInAnimation.registerClass('AjaxControlToolkit.Animation.FadeInAni=
mation', $AA.FadeAnimation);$AA.registerAnimation('fadeIn', =
$AA.FadeInAnimation);$AA.FadeOutAnimation =3D function(target, duration, =
fps, minimumOpacity, maximumOpacity, forceLayoutInIE) {
$AA.FadeOutAnimation.initializeBase(this, [target, duration, fps, =
$AA.FadeEffect.FadeOut, minimumOpacity, maximumOpacity, =
forceLayoutInIE]);}
$AA.FadeOutAnimation.prototype =3D {
onStart : function() {
$AA.FadeOutAnimation.callBaseMethod(this, 'onStart');if =
(this._currentTarget) {
this.set_startValue($common.getElementOpacity(this._currentTarget));}
}
}
$AA.FadeOutAnimation.registerClass('AjaxControlToolkit.Animation.FadeOutA=
nimation', $AA.FadeAnimation);$AA.registerAnimation('fadeOut', =
$AA.FadeOutAnimation);$AA.PulseAnimation =3D function(target, duration, =
fps, iterations, minimumOpacity, maximumOpacity, forceLayoutInIE) {
$AA.PulseAnimation.initializeBase(this, [target, duration, fps, null, =
((iterations !=3D=3D undefined) ? iterations : 3)]);this._out =3D new =
$AA.FadeOutAnimation(target, duration, fps, minimumOpacity, =
maximumOpacity, forceLayoutInIE);this.add(this._out);this._in =3D new =
$AA.FadeInAnimation(target, duration, fps, minimumOpacity, =
maximumOpacity, forceLayoutInIE);this.add(this._in);}
$AA.PulseAnimation.prototype =3D {
get_minimumOpacity : function() {
return this._out.get_minimumOpacity();},
set_minimumOpacity : function(value) {
value =3D =
this._getFloat(value);this._out.set_minimumOpacity(value);this._in.set_mi=
nimumOpacity(value);this.raisePropertyChanged('minimumOpacity');},
get_maximumOpacity : function() {
return this._out.get_maximumOpacity();},
set_maximumOpacity : function(value) {
value =3D =
this._getFloat(value);this._out.set_maximumOpacity(value);this._in.set_ma=
ximumOpacity(value);this.raisePropertyChanged('maximumOpacity');},
get_forceLayoutInIE : function() {
return this._out.get_forceLayoutInIE();},
set_forceLayoutInIE : function(value) {
value =3D =
this._getBoolean(value);this._out.set_forceLayoutInIE(value);this._in.set=
_forceLayoutInIE(value);this.raisePropertyChanged('forceLayoutInIE');},
set_duration : function(value) {
value =3D this._getFloat(value);$AA.PulseAnimation.callBaseMethod(this, =
'set_duration', =
[value]);this._in.set_duration(value);this._out.set_duration(value);},
set_fps : function(value) {
value =3D =
this._getInteger(value);$AA.PulseAnimation.callBaseMethod(this, =
'set_fps', [value]);this._in.set_fps(value);this._out.set_fps(value);}
}
$AA.PulseAnimation.registerClass('AjaxControlToolkit.Animation.PulseAnima=
tion', $AA.SequenceAnimation);$AA.registerAnimation('pulse', =
$AA.PulseAnimation);$AA.PropertyAnimation =3D function(target, duration, =
fps, property, propertyKey) {
$AA.PropertyAnimation.initializeBase(this, [target, duration, =
fps]);this._property =3D property;this._propertyKey =3D =
propertyKey;this._currentTarget =3D null;}
$AA.PropertyAnimation.prototype =3D {
onStart : function() {
$AA.PropertyAnimation.callBaseMethod(this, =
'onStart');this._currentTarget =3D this.get_target();},
setValue : function(value) {
var element =3D this._currentTarget;if (element && this._property && =
this._property.length > 0) {=20
if (this._propertyKey && this._propertyKey.length > 0 && =
element[this._property]) {
element[this._property][this._propertyKey] =3D value;} else {
element[this._property] =3D value;}
}
},
getValue : function() {
var element =3D this.get_target();if (element && this._property && =
this._property.length > 0) {=20
var property =3D element[this._property];if (property) {
if (this._propertyKey && this._propertyKey.length > 0) {
return property[this._propertyKey];}
return property;}
}
return null;},
get_property : function() {
return this._property;},
set_property : function(value) {
if (this._property !=3D value) {
this._property =3D value;this.raisePropertyChanged('property');}
},
get_propertyKey : function() {
return this._propertyKey;},
set_propertyKey : function(value) {
if (this._propertyKey !=3D value) {
this._propertyKey =3D value;this.raisePropertyChanged('propertyKey');}
}
}
$AA.PropertyAnimation.registerClass('AjaxControlToolkit.Animation.Propert=
yAnimation', $AA.Animation);$AA.registerAnimation('property', =
$AA.PropertyAnimation);$AA.DiscreteAnimation =3D function(target, =
duration, fps, property, propertyKey, values) {
$AA.DiscreteAnimation.initializeBase(this, [target, duration, fps, =
property, propertyKey]);this._values =3D (values && values.length) ? =
values : [];}
$AA.DiscreteAnimation.prototype =3D {
getAnimatedValue : function(percentage) {
var index =3D Math.floor(this.interpolate(0, this._values.length - 1, =
percentage));return this._values[index];},
get_values : function() {
return this._values;},
set_values : function(value) {
if (this._values !=3D value) {
this._values =3D value;this.raisePropertyChanged('values');}
}
}
$AA.DiscreteAnimation.registerClass('AjaxControlToolkit.Animation.Discret=
eAnimation', $AA.PropertyAnimation);$AA.registerAnimation('discrete', =
$AA.DiscreteAnimation);$AA.InterpolatedAnimation =3D function(target, =
duration, fps, property, propertyKey, startValue, endValue) {
$AA.InterpolatedAnimation.initializeBase(this, [target, duration, fps, =
((property !=3D=3D undefined) ? property : 'style'), =
propertyKey]);this._startValue =3D startValue;this._endValue =3D =
endValue;}
$AA.InterpolatedAnimation.prototype =3D {
get_startValue : function() {
return this._startValue;},
set_startValue : function(value) {
value =3D this._getFloat(value);if (this._startValue !=3D value) {
this._startValue =3D value;this.raisePropertyChanged('startValue');}
},
get_endValue : function() {
return this._endValue;},
set_endValue : function(value) {
value =3D this._getFloat(value);if (this._endValue !=3D value) {
this._endValue =3D value;this.raisePropertyChanged('endValue');}
}=20
}
$AA.InterpolatedAnimation.registerClass('AjaxControlToolkit.Animation.Int=
erpolatedAnimation', =
$AA.PropertyAnimation);$AA.registerAnimation('interpolated', =
$AA.InterpolatedAnimation);$AA.ColorAnimation =3D function(target, =
duration, fps, property, propertyKey, startValue, endValue) {
$AA.ColorAnimation.initializeBase(this, [target, duration, fps, =
property, propertyKey, startValue, endValue]);this._start =3D =
null;this._end =3D null;this._interpolateRed =3D =
false;this._interpolateGreen =3D false;this._interpolateBlue =3D false;}
$AA.ColorAnimation.prototype =3D {
onStart : function() {
$AA.ColorAnimation.callBaseMethod(this, 'onStart');this._start =3D =
$AA.ColorAnimation.getRGB(this.get_startValue());this._end =3D =
$AA.ColorAnimation.getRGB(this.get_endValue());this._interpolateRed =3D =
(this._start.Red !=3D this._end.Red);this._interpolateGreen =3D =
(this._start.Green !=3D this._end.Green);this._interpolateBlue =3D =
(this._start.Blue !=3D this._end.Blue);},
getAnimatedValue : function(percentage) {
var r =3D this._start.Red;var g =3D this._start.Green;var b =3D =
this._start.Blue;if (this._interpolateRed)
r =3D Math.round(this.interpolate(r, this._end.Red, percentage));if =
(this._interpolateGreen)
g =3D Math.round(this.interpolate(g, this._end.Green, percentage));if =
(this._interpolateBlue)
b =3D Math.round(this.interpolate(b, this._end.Blue, percentage));return =
$AA.ColorAnimation.toColor(r, g, b);},
set_startValue : function(value) {
if (this._startValue !=3D value) {
this._startValue =3D value;this.raisePropertyChanged('startValue');}
},
set_endValue : function(value) {
if (this._endValue !=3D value) {
this._endValue =3D value;this.raisePropertyChanged('endValue');}
}=20
}
$AA.ColorAnimation.getRGB =3D function(color) {
if (!color || color.length !=3D 7) {
throw String.format(AjaxControlToolkit.Resources.Animation_InvalidColor, =
color);}
return { 'Red': parseInt(color.substr(1,2), 16),
'Green': parseInt(color.substr(3,2), 16),
'Blue': parseInt(color.substr(5,2), 16) };}
$AA.ColorAnimation.toColor =3D function(red, green, blue) {
var r =3D red.toString(16);var g =3D green.toString(16);var b =3D =
blue.toString(16);if (r.length =3D=3D 1) r =3D '0' + r;if (g.length =
=3D=3D 1) g =3D '0' + g;if (b.length =3D=3D 1) b =3D '0' + b;return '#' =
+ r + g + b;}
$AA.ColorAnimation.registerClass('AjaxControlToolkit.Animation.ColorAnima=
tion', $AA.InterpolatedAnimation);$AA.registerAnimation('color', =
$AA.ColorAnimation);$AA.LengthAnimation =3D function(target, duration, =
fps, property, propertyKey, startValue, endValue, unit) {
$AA.LengthAnimation.initializeBase(this, [target, duration, fps, =
property, propertyKey, startValue, endValue]);this._unit =3D (unit !=3D =
null) ? unit : 'px';}
$AA.LengthAnimation.prototype =3D {
getAnimatedValue : function(percentage) {
var value =3D this.interpolate(this.get_startValue(), =
this.get_endValue(), percentage);return Math.round(value) + =
this._unit;},
get_unit : function() {
return this._unit;},
set_unit : function(value) {
if (this._unit !=3D value) {
this._unit =3D value;this.raisePropertyChanged('unit');}
}
}
$AA.LengthAnimation.registerClass('AjaxControlToolkit.Animation.LengthAni=
mation', $AA.InterpolatedAnimation);$AA.registerAnimation('length', =
$AA.LengthAnimation);$AA.MoveAnimation =3D function(target, duration, =
fps, horizontal, vertical, relative, unit) {
$AA.MoveAnimation.initializeBase(this, [target, duration, fps, =
null]);this._horizontal =3D horizontal ? horizontal : 0;this._vertical =
=3D vertical ? vertical : 0;this._relative =3D (relative =3D=3D=3D =
undefined) ? true : relative;this._horizontalAnimation =3D new =
$AA.LengthAnimation(target, duration, fps, 'style', 'left', null, null, =
unit);this._verticalAnimation =3D new $AA.LengthAnimation(target, =
duration, fps, 'style', 'top', null, null, =
unit);this.add(this._verticalAnimation);this.add(this._horizontalAnimatio=
n);}
$AA.MoveAnimation.prototype =3D {
onStart : function() {
$AA.MoveAnimation.callBaseMethod(this, 'onStart');var element =3D =
this.get_target();this._horizontalAnimation.set_startValue(element.offset=
Left);this._horizontalAnimation.set_endValue(this._relative ? =
element.offsetLeft + this._horizontal : =
this._horizontal);this._verticalAnimation.set_startValue(element.offsetTo=
p);this._verticalAnimation.set_endValue(this._relative ? =
element.offsetTop + this._vertical : this._vertical);},
get_horizontal : function() {
return this._horizontal;},
set_horizontal : function(value) {
value =3D this._getFloat(value);if (this._horizontal !=3D value) {
this._horizontal =3D value;this.raisePropertyChanged('horizontal');}
},
get_vertical : function() {
return this._vertical;},
set_vertical : function(value) {
value =3D this._getFloat(value);if (this._vertical !=3D value) {
this._vertical =3D value;this.raisePropertyChanged('vertical');}
},
get_relative : function() {
return this._relative;},
set_relative : function(value) {
value =3D this._getBoolean(value);if (this._relative !=3D value) {
this._relative =3D value;this.raisePropertyChanged('relative');}
},
get_unit : function() {
this._horizontalAnimation.get_unit();},
set_unit : function(value) {
var unit =3D this._horizontalAnimation.get_unit();if (unit !=3D value) {
this._horizontalAnimation.set_unit(value);this._verticalAnimation.set_uni=
t(value);this.raisePropertyChanged('unit');}
}
}
$AA.MoveAnimation.registerClass('AjaxControlToolkit.Animation.MoveAnimati=
on', $AA.ParallelAnimation);$AA.registerAnimation('move', =
$AA.MoveAnimation);$AA.ResizeAnimation =3D function(target, duration, =
fps, width, height, unit) {
$AA.ResizeAnimation.initializeBase(this, [target, duration, fps, =
null]);this._width =3D width;this._height =3D =
height;this._horizontalAnimation =3D new $AA.LengthAnimation(target, =
duration, fps, 'style', 'width', null, null, =
unit);this._verticalAnimation =3D new $AA.LengthAnimation(target, =
duration, fps, 'style', 'height', null, null, =
unit);this.add(this._horizontalAnimation);this.add(this._verticalAnimatio=
n);}
$AA.ResizeAnimation.prototype =3D {
onStart : function() {
$AA.ResizeAnimation.callBaseMethod(this, 'onStart');var element =3D =
this.get_target();this._horizontalAnimation.set_startValue(element.offset=
Width);this._verticalAnimation.set_startValue(element.offsetHeight);this.=
_horizontalAnimation.set_endValue((this._width !=3D=3D null && =
this._width !=3D=3D undefined) ?
this._width : =
element.offsetWidth);this._verticalAnimation.set_endValue((this._height =
!=3D=3D null && this._height !=3D=3D undefined) ?
this._height : element.offsetHeight);},
get_width : function() {
return this._width;},
set_width : function(value) {
value =3D this._getFloat(value);if (this._width !=3D value) {
this._width =3D value;this.raisePropertyChanged('width');}
},
get_height : function() {
return this._height;},
set_height : function(value) {
value =3D this._getFloat(value);if (this._height !=3D value) {
this._height =3D value;this.raisePropertyChanged('height');}
},
get_unit : function() {
this._horizontalAnimation.get_unit();},
set_unit : function(value) {
var unit =3D this._horizontalAnimation.get_unit();if (unit !=3D value) {
this._horizontalAnimation.set_unit(value);this._verticalAnimation.set_uni=
t(value);this.raisePropertyChanged('unit');}
}
}
$AA.ResizeAnimation.registerClass('AjaxControlToolkit.Animation.ResizeAni=
mation', $AA.ParallelAnimation);$AA.registerAnimation('resize', =
$AA.ResizeAnimation);$AA.ScaleAnimation =3D function(target, duration, =
fps, scaleFactor, unit, center, scaleFont, fontUnit) {
$AA.ScaleAnimation.initializeBase(this, [target, duration, =
fps]);this._scaleFactor =3D (scaleFactor !=3D=3D undefined) ? =
scaleFactor : 1;this._unit =3D (unit !=3D=3D undefined) ? unit : =
'px';this._center =3D center;this._scaleFont =3D =
scaleFont;this._fontUnit =3D (fontUnit !=3D=3D undefined) ? fontUnit : =
'pt';this._element =3D null;this._initialHeight =3D =
null;this._initialWidth =3D null;this._initialTop =3D =
null;this._initialLeft =3D null;this._initialFontSize =3D null;}
$AA.ScaleAnimation.prototype =3D {=20
getAnimatedValue : function(percentage) {
return this.interpolate(1.0, this._scaleFactor, percentage);},
onStart : function() {
$AA.ScaleAnimation.callBaseMethod(this, 'onStart');this._element =3D =
this.get_target();if (this._element) {
this._initialHeight =3D this._element.offsetHeight;this._initialWidth =
=3D this._element.offsetWidth;if (this._center) {
this._initialTop =3D this._element.offsetTop;this._initialLeft =3D =
this._element.offsetLeft;}
if (this._scaleFont) {
this._initialFontSize =3D parseFloat(
$common.getCurrentStyle(this._element, 'fontSize'));}
}
},
setValue : function(scale) {
if (this._element) {
var width =3D Math.round(this._initialWidth * scale);var height =3D =
Math.round(this._initialHeight * scale);this._element.style.width =3D =
width + this._unit;this._element.style.height =3D height + this._unit;if =
(this._center) {
this._element.style.top =3D (this._initialTop +
Math.round((this._initialHeight - height) / 2)) + =
this._unit;this._element.style.left =3D (this._initialLeft +
Math.round((this._initialWidth - width) / 2)) + this._unit;}
if (this._scaleFont) {
var size =3D this._initialFontSize * scale;if (this._fontUnit =3D=3D =
'px' || this._fontUnit =3D=3D 'pt') {
size =3D Math.round(size);}
this._element.style.fontSize =3D size + this._fontUnit;}
}
},
onEnd : function() {
this._element =3D null;this._initialHeight =3D null;this._initialWidth =
=3D null;this._initialTop =3D null;this._initialLeft =3D =
null;this._initialFontSize =3D =
null;$AA.ScaleAnimation.callBaseMethod(this, 'onEnd');},
get_scaleFactor : function() {
return this._scaleFactor;},
set_scaleFactor : function(value) {
value =3D this._getFloat(value);if (this._scaleFactor !=3D value) {
this._scaleFactor =3D value;this.raisePropertyChanged('scaleFactor');}
},
get_unit : function() {
return this._unit;},
set_unit : function(value) {
if (this._unit !=3D value) {
this._unit =3D value;this.raisePropertyChanged('unit');}
},
get_center : function() {
return this._center;},
set_center : function(value) {
value =3D this._getBoolean(value);if (this._center !=3D value) {
this._center =3D value;this.raisePropertyChanged('center');}
},
get_scaleFont : function() {
return this._scaleFont;},
set_scaleFont : function(value) {
value =3D this._getBoolean(value);if (this._scaleFont !=3D value) {
this._scaleFont =3D value;this.raisePropertyChanged('scaleFont');}
},
get_fontUnit : function() {
return this._fontUnit;},
set_fontUnit : function(value) {
if (this._fontUnit !=3D value) {=20
this._fontUnit =3D value;this.raisePropertyChanged('fontUnit');}
}
}
$AA.ScaleAnimation.registerClass('AjaxControlToolkit.Animation.ScaleAnima=
tion', $AA.Animation);$AA.registerAnimation('scale', =
$AA.ScaleAnimation);$AA.Action =3D function(target, duration, fps) {
$AA.Action.initializeBase(this, [target, duration, fps]);if (duration =
=3D=3D=3D undefined) {
this.set_duration(0);}
}
$AA.Action.prototype =3D {
onEnd : function() {
this.doAction();$AA.Action.callBaseMethod(this, 'onEnd');},
doAction : function() {
throw Error.notImplemented();},
getAnimatedValue : function() {
},
setValue : function() {
}
}
$AA.Action.registerClass('AjaxControlToolkit.Animation.Action', =
$AA.Animation);$AA.registerAnimation('action', =
$AA.Action);$AA.EnableAction =3D function(target, duration, fps, =
enabled) {
$AA.EnableAction.initializeBase(this, [target, duration, =
fps]);this._enabled =3D (enabled !=3D=3D undefined) ? enabled : true;}
$AA.EnableAction.prototype =3D {
doAction : function() {
var element =3D this.get_target();if (element) {
element.disabled =3D !this._enabled;}
},
get_enabled : function() {
return this._enabled;},
set_enabled : function(value) {
value =3D this._getBoolean(value);if (this._enabled !=3D value) {
this._enabled =3D value;this.raisePropertyChanged('enabled');}
}
}
$AA.EnableAction.registerClass('AjaxControlToolkit.Animation.EnableAction=
', $AA.Action);$AA.registerAnimation('enableAction', =
$AA.EnableAction);$AA.HideAction =3D function(target, duration, fps, =
visible) {
$AA.HideAction.initializeBase(this, [target, duration, =
fps]);this._visible =3D visible;}
$AA.HideAction.prototype =3D {
doAction : function() {
var element =3D this.get_target();if (element) {
$common.setVisible(element, this._visible);}
},
get_visible : function() {
return this._visible;},
set_visible : function(value) {
if (this._visible !=3D value) {
this._visible =3D value;this.raisePropertyChanged('visible');}
}
}
$AA.HideAction.registerClass('AjaxControlToolkit.Animation.HideAction', =
$AA.Action);$AA.registerAnimation('hideAction', =
$AA.HideAction);$AA.StyleAction =3D function(target, duration, fps, =
attribute, value) {
$AA.StyleAction.initializeBase(this, [target, duration, =
fps]);this._attribute =3D attribute;this._value =3D value;}
$AA.StyleAction.prototype =3D {
doAction : function() {
var element =3D this.get_target();if (element) {
element.style[this._attribute] =3D this._value;}
},
get_attribute : function() {
return this._attribute;},
set_attribute : function(value) {
if (this._attribute !=3D value) {
this._attribute =3D value;this.raisePropertyChanged('attribute');}
},
get_value : function() {
return this._value;},
set_value : function(value) {
if (this._value !=3D value) {
this._value =3D value;this.raisePropertyChanged('value');}
}
}
$AA.StyleAction.registerClass('AjaxControlToolkit.Animation.StyleAction',=
$AA.Action);$AA.registerAnimation('styleAction', =
$AA.StyleAction);$AA.OpacityAction =3D function(target, duration, fps, =
opacity) {
$AA.OpacityAction.initializeBase(this, [target, duration, =
fps]);this._opacity =3D opacity;}
$AA.OpacityAction.prototype =3D {
doAction : function() {
var element =3D this.get_target();if (element) {
$common.setElementOpacity(element, this._opacity);}
},
get_opacity : function() {
return this._opacity;},
set_opacity : function(value) {
value =3D this._getFloat(value);if (this._opacity !=3D value) {
this._opacity =3D value;this.raisePropertyChanged('opacity');}
}
}
$AA.OpacityAction.registerClass('AjaxControlToolkit.Animation.OpacityActi=
on', $AA.Action);$AA.registerAnimation('opacityAction', =
$AA.OpacityAction);$AA.ScriptAction =3D function(target, duration, fps, =
script) {
$AA.ScriptAction.initializeBase(this, [target, duration, =
fps]);this._script =3D script;}
$AA.ScriptAction.prototype =3D {
doAction : function() {
try {
eval(this._script);} catch (ex) {
}
},
get_script : function() {
return this._script;},
set_script : function(value) {
if (this._script !=3D value) {
this._script =3D value;this.raisePropertyChanged('script');}
}
}
$AA.ScriptAction.registerClass('AjaxControlToolkit.Animation.ScriptAction=
', $AA.Action);$AA.registerAnimation('scriptAction', $AA.ScriptAction);
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/ScriptResource.axd?d=CYE30sXFu6u1qdnPg6KkuqTW6iMXr9Svx6hYQmBK0lr0hEWvllJX716qn7W8K_34KS_-rrGWEJK-lBfa07CVA9e1k1szKerQ_camPSWpN-41&t=633443892381010497
=EF=BB=BFType.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.=
BehaviorBase =3D function(element) {
AjaxControlToolkit.BehaviorBase.initializeBase(this,[element]);this._clie=
ntStateFieldID =3D null;this._pageRequestManager =3D =
null;this._partialUpdateBeginRequestHandler =3D =
null;this._partialUpdateEndRequestHandler =3D null;}
AjaxControlToolkit.BehaviorBase.prototype =3D {
initialize : function() {
AjaxControlToolkit.BehaviorBase.callBaseMethod(this, 'initialize');},
dispose : function() {
AjaxControlToolkit.BehaviorBase.callBaseMethod(this, 'dispose');if =
(this._pageRequestManager) {
if (this._partialUpdateBeginRequestHandler) {
this._pageRequestManager.remove_beginRequest(this._partialUpdateBeginRequ=
estHandler);this._partialUpdateBeginRequestHandler =3D null;}
if (this._partialUpdateEndRequestHandler) {
this._pageRequestManager.remove_endRequest(this._partialUpdateEndRequestH=
andler);this._partialUpdateEndRequestHandler =3D null;}
this._pageRequestManager =3D null;}
},
get_ClientStateFieldID : function() {
return this._clientStateFieldID;},
set_ClientStateFieldID : function(value) {
if (this._clientStateFieldID !=3D value) {
this._clientStateFieldID =3D =
value;this.raisePropertyChanged('ClientStateFieldID');}
},
get_ClientState : function() {
if (this._clientStateFieldID) {
var input =3D document.getElementById(this._clientStateFieldID);if =
(input) {
return input.value;}
}
return null;},
set_ClientState : function(value) {
if (this._clientStateFieldID) {
var input =3D document.getElementById(this._clientStateFieldID);if =
(input) {
input.value =3D value;}
}
},
registerPartialUpdateEvents : function() {
if (Sys && Sys.WebForms && Sys.WebForms.PageRequestManager){
this._pageRequestManager =3D =
Sys.WebForms.PageRequestManager.getInstance();if =
(this._pageRequestManager) {
this._partialUpdateBeginRequestHandler =3D Function.createDelegate(this, =
this._partialUpdateBeginRequest);this._pageRequestManager.add_beginReques=
t(this._partialUpdateBeginRequestHandler);this._partialUpdateEndRequestHa=
ndler =3D Function.createDelegate(this, =
this._partialUpdateEndRequest);this._pageRequestManager.add_endRequest(th=
is._partialUpdateEndRequestHandler);}
}
},
_partialUpdateBeginRequest : function(sender, beginRequestEventArgs) {
},
_partialUpdateEndRequest : function(sender, endRequestEventArgs) {
}
}
AjaxControlToolkit.BehaviorBase.registerClass('AjaxControlToolkit.Behavio=
rBase', Sys.UI.Behavior);AjaxControlToolkit.DynamicPopulateBehaviorBase =
=3D function(element) {
AjaxControlToolkit.DynamicPopulateBehaviorBase.initializeBase(this, =
[element]);this._DynamicControlID =3D null;this._DynamicContextKey =3D =
null;this._DynamicServicePath =3D null;this._DynamicServiceMethod =3D =
null;this._cacheDynamicResults =3D false;this._dynamicPopulateBehavior =
=3D null;this._populatingHandler =3D null;this._populatedHandler =3D =
null;}
AjaxControlToolkit.DynamicPopulateBehaviorBase.prototype =3D {
initialize : function() {
AjaxControlToolkit.DynamicPopulateBehaviorBase.callBaseMethod(this, =
'initialize');this._populatingHandler =3D Function.createDelegate(this, =
this._onPopulating);this._populatedHandler =3D =
Function.createDelegate(this, this._onPopulated);},
dispose : function() {
if (this._populatedHandler) {
if (this._dynamicPopulateBehavior) {
this._dynamicPopulateBehavior.remove_populated(this._populatedHandler);}
this._populatedHandler =3D null;}
if (this._populatingHandler) {
if (this._dynamicPopulateBehavior) {
this._dynamicPopulateBehavior.remove_populating(this._populatingHandler);=
}
this._populatingHandler =3D null;}
if (this._dynamicPopulateBehavior) {
this._dynamicPopulateBehavior.dispose();this._dynamicPopulateBehavior =
=3D null;}
AjaxControlToolkit.DynamicPopulateBehaviorBase.callBaseMethod(this, =
'dispose');},
populate : function(contextKeyOverride) {
if (this._dynamicPopulateBehavior && =
(this._dynamicPopulateBehavior.get_element() !=3D =
$get(this._DynamicControlID))) {
this._dynamicPopulateBehavior.dispose();this._dynamicPopulateBehavior =
=3D null;}
if (!this._dynamicPopulateBehavior && this._DynamicControlID && =
this._DynamicServiceMethod) {
this._dynamicPopulateBehavior =3D =
$create(AjaxControlToolkit.DynamicPopulateBehavior,
{
"id" : this.get_id() + "_DynamicPopulateBehavior",
"ContextKey" : this._DynamicContextKey,
"ServicePath" : this._DynamicServicePath,
"ServiceMethod" : this._DynamicServiceMethod,
"cacheDynamicResults" : this._cacheDynamicResults
}, null, null, =
$get(this._DynamicControlID));this._dynamicPopulateBehavior.add_populatin=
g(this._populatingHandler);this._dynamicPopulateBehavior.add_populated(th=
is._populatedHandler);}
if (this._dynamicPopulateBehavior) {
this._dynamicPopulateBehavior.populate(contextKeyOverride ? =
contextKeyOverride : this._DynamicContextKey);}
},
_onPopulating : function(sender, eventArgs) {
this.raisePopulating(eventArgs);},
_onPopulated : function(sender, eventArgs) {
this.raisePopulated(eventArgs);},
get_dynamicControlID : function() {
return this._DynamicControlID;},
get_DynamicControlID : this.get_dynamicControlID,
set_dynamicControlID : function(value) {
if (this._DynamicControlID !=3D value) {
this._DynamicControlID =3D =
value;this.raisePropertyChanged('dynamicControlID');this.raisePropertyCha=
nged('DynamicControlID');}
},
set_DynamicControlID : this.set_dynamicControlID,
get_dynamicContextKey : function() {
return this._DynamicContextKey;},
get_DynamicContextKey : this.get_dynamicContextKey,
set_dynamicContextKey : function(value) {
if (this._DynamicContextKey !=3D value) {
this._DynamicContextKey =3D =
value;this.raisePropertyChanged('dynamicContextKey');this.raisePropertyCh=
anged('DynamicContextKey');}
},
set_DynamicContextKey : this.set_dynamicContextKey,
get_dynamicServicePath : function() {
return this._DynamicServicePath;},
get_DynamicServicePath : this.get_dynamicServicePath,
set_dynamicServicePath : function(value) {
if (this._DynamicServicePath !=3D value) {
this._DynamicServicePath =3D =
value;this.raisePropertyChanged('dynamicServicePath');this.raisePropertyC=
hanged('DynamicServicePath');}
},
set_DynamicServicePath : this.set_dynamicServicePath,
get_dynamicServiceMethod : function() {
return this._DynamicServiceMethod;},
get_DynamicServiceMethod : this.get_dynamicServiceMethod,
set_dynamicServiceMethod : function(value) {
if (this._DynamicServiceMethod !=3D value) {
this._DynamicServiceMethod =3D =
value;this.raisePropertyChanged('dynamicServiceMethod');this.raisePropert=
yChanged('DynamicServiceMethod');}
},
set_DynamicServiceMethod : this.set_dynamicServiceMethod,
get_cacheDynamicResults : function() {
return this._cacheDynamicResults;},
set_cacheDynamicResults : function(value) {
if (this._cacheDynamicResults !=3D value) {
this._cacheDynamicResults =3D =
value;this.raisePropertyChanged('cacheDynamicResults');}
},
add_populated : function(handler) {
this.get_events().addHandler("populated", handler);},
remove_populated : function(handler) {
this.get_events().removeHandler("populated", handler);},
raisePopulated : function(arg) {
var handler =3D this.get_events().getHandler("populated");if (handler) =
handler(this, arg);},
add_populating : function(handler) {
this.get_events().addHandler('populating', handler);},
remove_populating : function(handler) {
this.get_events().removeHandler('populating', handler);},
raisePopulating : function(eventArgs) {
var handler =3D this.get_events().getHandler('populating');if (handler) =
{
handler(this, eventArgs);}
}
}
AjaxControlToolkit.DynamicPopulateBehaviorBase.registerClass('AjaxControl=
Toolkit.DynamicPopulateBehaviorBase', =
AjaxControlToolkit.BehaviorBase);AjaxControlToolkit.ControlBase =3D =
function(element) {
AjaxControlToolkit.ControlBase.initializeBase(this, =
[element]);this._clientStateField =3D null;this._callbackTarget =3D =
null;this._onsubmit$delegate =3D Function.createDelegate(this, =
this._onsubmit);this._oncomplete$delegate =3D =
Function.createDelegate(this, this._oncomplete);this._onerror$delegate =
=3D Function.createDelegate(this, this._onerror);}
AjaxControlToolkit.ControlBase.prototype =3D {
initialize : function() {
AjaxControlToolkit.ControlBase.callBaseMethod(this, "initialize");if =
(this._clientStateField) {
this.loadClientState(this._clientStateField.value);}
if (typeof(Sys.WebForms)!=3D=3D"undefined" && =
typeof(Sys.WebForms.PageRequestManager)!=3D=3D"undefined") {
Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStatemen=
ts, this._onsubmit$delegate);} else {
$addHandler(document.forms[0], "submit", this._onsubmit$delegate);}
},
dispose : function() {
if (typeof(Sys.WebForms)!=3D=3D"undefined" && =
typeof(Sys.WebForms.PageRequestManager)!=3D=3D"undefined") {
Array.remove(Sys.WebForms.PageRequestManager.getInstance()._onSubmitState=
ments, this._onsubmit$delegate);} else {
$removeHandler(document.forms[0], "submit", this._onsubmit$delegate);}
AjaxControlToolkit.ControlBase.callBaseMethod(this, "dispose");},
findElement : function(id) {
return $get(this.get_id() + '_' + id.split(':').join('_'));},
get_clientStateField : function() {
return this._clientStateField;},
set_clientStateField : function(value) {
if (this.get_isInitialized()) throw =
Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_CannotSe=
tClientStateField);if (this._clientStateField !=3D value) {
this._clientStateField =3D =
value;this.raisePropertyChanged('clientStateField');}
},
loadClientState : function(value) {
},
saveClientState : function() {
return null;},
_invoke : function(name, args, cb) {
if (!this._callbackTarget) {
throw =
Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_ControlN=
otRegisteredForCallbacks);}
if (typeof(WebForm_DoCallback)=3D=3D=3D"undefined") {
throw =
Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_PageNotR=
egisteredForCallbacks);}
var ar =3D [];for (var i =3D 0;i < args.length;i++)=20
ar[i] =3D args[i];var clientState =3D this.saveClientState();if =
(clientState !=3D null && !String.isInstanceOfType(clientState)) {
throw =
Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_InvalidC=
lientStateType);}
var payload =3D =
Sys.Serialization.JavaScriptSerializer.serialize({name:name,args:ar,state=
:this.saveClientState()});WebForm_DoCallback(this._callbackTarget, =
payload, this._oncomplete$delegate, cb, this._onerror$delegate, true);},
_oncomplete : function(result, context) {
result =3D Sys.Serialization.JavaScriptSerializer.deserialize(result);if =
(result.error) {
throw Error.create(result.error);}
this.loadClientState(result.state);context(result.result);},
_onerror : function(message, context) {
throw Error.create(message);},
_onsubmit : function() {
if (this._clientStateField) {
this._clientStateField.value =3D this.saveClientState();}
return true;}=20
}
AjaxControlToolkit.ControlBase.registerClass("AjaxControlToolkit.ControlB=
ase", Sys.UI.Control);
Type.registerNamespace('AjaxControlToolkit');
AjaxControlToolkit.Resources=3D{
"PasswordStrength_InvalidWeightingRatios":"Strength Weighting ratios =
must have 4 elements",
"Animation_ChildrenNotAllowed":"AjaxControlToolkit.Animation.createAnimat=
ion cannot add child animations to type \"{0}\" that does not derive =
from AjaxControlToolkit.Animation.ParentAnimation",
"PasswordStrength_RemainingSymbols":"{0} symbol characters",
"ExtenderBase_CannotSetClientStateField":"clientStateField can only be =
set before initialization",
"RTE_PreviewHTML":"Preview HTML",
"RTE_JustifyCenter":"Justify Center",
"PasswordStrength_RemainingUpperCase":"{0} more upper case characters",
"Animation_TargetNotFound":"AjaxControlToolkit.Animation.Animation.set_an=
imationTarget requires the ID of a Sys.UI.DomElement or Sys.UI.Control. =
No element or control could be found corresponding to \"{0}\"",
"RTE_FontColor":"Font Color",
"RTE_LabelColor":"Label Color",
"Common_InvalidBorderWidthUnit":"A unit type of \"{0}\"\u0027 is invalid =
for parseBorderWidth",
"RTE_Heading":"Heading",
"Tabs_PropertySetBeforeInitialization":"{0} cannot be changed before =
initialization",
"RTE_OrderedList":"Ordered List",
"ReorderList_DropWatcherBehavior_NoChild":"Could not find child of list =
with id \"{0}\"",
"CascadingDropDown_MethodTimeout":"[Method timeout]",
"RTE_Columns":"Columns",
"RTE_InsertImage":"Insert Image",
"RTE_InsertTable":"Insert Table",
"RTE_Values":"Values",
"RTE_OK":"OK",
"ExtenderBase_PageNotRegisteredForCallbacks":"This Page has not been =
registered for callbacks",
"Animation_NoDynamicPropertyFound":"AjaxControlToolkit.Animation.createAn=
imation found no property corresponding to \"{0}\" or \"{1}\"",
"Animation_InvalidBaseType":"AjaxControlToolkit.Animation.registerAnimati=
on can only register types that inherit from =
AjaxControlToolkit.Animation.Animation",
"RTE_UnorderedList":"Unordered List",
"ResizableControlBehavior_InvalidHandler":"{0} handler not a function, =
function name, or function text",
"Animation_InvalidColor":"Color must be a 7-character hex representation =
(e.g. #246ACF), not \"{0}\"",
"RTE_CellColor":"Cell Color",
"PasswordStrength_RemainingMixedCase":"Mixed case characters",
"RTE_Italic":"Italic",
"CascadingDropDown_NoParentElement":"Failed to find parent element =
\"{0}\"",
"ValidatorCallout_DefaultErrorMessage":"This control is invalid",
"RTE_Indent":"Indent",
"ReorderList_DropWatcherBehavior_CallbackError":"Reorder failed, see =
details below.\\r\\n\\r\\n{0}",
"PopupControl_NoDefaultProperty":"No default property supported for =
control \"{0}\" of type \"{1}\"",
"RTE_Normal":"Normal",
"PopupExtender_NoParentElement":"Couldn\u0027t find parent element =
\"{0}\"",
"RTE_ViewValues":"View Values",
"RTE_Legend":"Legend",
"RTE_Labels":"Labels",
"RTE_CellSpacing":"Cell Spacing",
"PasswordStrength_RemainingNumbers":"{0} more numbers",
"RTE_Border":"Border",
"RTE_Create":"Create",
"RTE_BackgroundColor":"Background Color",
"RTE_Cancel":"Cancel",
"RTE_JustifyFull":"Justify Full",
"RTE_JustifyLeft":"Justify Left",
"RTE_Cut":"Cut",
"ResizableControlBehavior_CannotChangeProperty":"Changes to {0} not =
supported",
"RTE_ViewSource":"View Source",
"Common_InvalidPaddingUnit":"A unit type of \"{0}\" is invalid for =
parsePadding",
"RTE_Paste":"Paste",
"ExtenderBase_ControlNotRegisteredForCallbacks":"This Control has not =
been registered for callbacks",
"Calendar_Today":"Today: {0}",
"Common_DateTime_InvalidFormat":"Invalid format",
"ListSearch_DefaultPrompt":"Type to search",
"CollapsiblePanel_NoControlID":"Failed to find element \"{0}\"",
"RTE_ViewEditor":"View Editor",
"RTE_BarColor":"Bar Color",
"PasswordStrength_DefaultStrengthDescriptions":"NonExistent;Very =
Weak;Weak;Poor;Almost OK;Barely =
Acceptable;Average;Good;Strong;Excellent;Unbreakable!",
"RTE_Inserttexthere":"Insert text here",
"Animation_UknownAnimationName":"AjaxControlToolkit.Animation.createAnima=
tion could not find an Animation corresponding to the name \"{0}\"",
"ExtenderBase_InvalidClientStateType":"saveClientState must return a =
value of type String",
"Rating_CallbackError":"An unhandled exception has occurred:\\r\\n{0}",
"Tabs_OwnerExpected":"owner must be set before initialize",
"DynamicPopulate_WebServiceTimeout":"Web service call timed out",
"PasswordStrength_RemainingLowerCase":"{0} more lower case characters",
"Animation_MissingAnimationName":"AjaxControlToolkit.Animation.createAnim=
ation requires an object with an AnimationName property",
"RTE_JustifyRight":"Justify Right",
"Tabs_ActiveTabArgumentOutOfRange":"Argument is not a member of the tabs =
collection",
"RTE_CellPadding":"Cell Padding",
"RTE_ClearFormatting":"Clear Formatting",
"AlwaysVisible_ElementRequired":"AjaxControlToolkit.AlwaysVisibleControlB=
ehavior must have an element",
"Slider_NoSizeProvided":"Please set valid values for the height and =
width attributes in the slider\u0027s CSS classes",
"DynamicPopulate_WebServiceError":"Web Service call failed: {0}",
"PasswordStrength_StrengthPrompt":"Strength: ",
"PasswordStrength_RemainingCharacters":"{0} more characters",
"PasswordStrength_Satisfied":"Nothing more required",
"RTE_Hyperlink":"Hyperlink",
"Animation_NoPropertyFound":"AjaxControlToolkit.Animation.createAnimation=
found no property corresponding to \"{0}\"",
"PasswordStrength_InvalidStrengthDescriptionStyles":"Text Strength =
description style classes must match the number of text descriptions.",
"PasswordStrength_GetHelpRequirements":"Get help on password =
requirements",
"PasswordStrength_InvalidStrengthDescriptions":"Invalid number of text =
strength descriptions specified",
"RTE_Underline":"Underline",
"Tabs_PropertySetAfterInitialization":"{0} cannot be changed after =
initialization",
"RTE_Rows":"Rows",
"RTE_Redo":"Redo",
"RTE_Size":"Size",
"RTE_Undo":"Undo",
"RTE_Bold":"Bold",
"RTE_Copy":"Copy",
"RTE_Font":"Font",
"CascadingDropDown_MethodError":"[Method error {0}]",
"RTE_BorderColor":"Border Color",
"RTE_Paragraph":"Paragraph",
"RTE_InsertHorizontalRule":"Insert Horizontal Rule",
"Common_UnitHasNoDigits":"No digits",
"RTE_Outdent":"Outdent",
"Common_DateTime_InvalidTimeSpan":"\"{0}\" is not a valid TimeSpan =
format",
"Animation_CannotNestSequence":"AjaxControlToolkit.Animation.SequenceAnim=
ation cannot be nested inside =
AjaxControlToolkit.Animation.ParallelAnimation",
"Shared_BrowserSecurityPreventsPaste":"Your browser security settings =
don\u0027t permit the automatic execution of paste operations. Please =
use the keyboard shortcut Ctrl+V instead."
};
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/ScriptResource.axd?d=CYE30sXFu6u1qdnPg6KkuqTW6iMXr9Svx6hYQmBK0lraP3tvGvdtGDqx-4vjf7LgZgGoXoMo6DZgKzJgcecHyGWATvvQhQEDJJnuB3AHDhk1&t=633443892381010497
=EF=BB=BFType.registerNamespace('AjaxControlToolkit.Animation');AjaxContr=
olToolkit.Animation.AnimationBehavior =3D function(element) {
AjaxControlToolkit.Animation.AnimationBehavior.initializeBase(this, =
[element]);this._onLoad =3D null;this._onClick =3D =
null;this._onMouseOver =3D null;this._onMouseOut =3D =
null;this._onHoverOver =3D null;this._onHoverOut =3D =
null;this._onClickHandler =3D null;this._onMouseOverHandler =3D =
null;this._onMouseOutHandler =3D null;}
AjaxControlToolkit.Animation.AnimationBehavior.prototype =3D {
initialize : function() {
AjaxControlToolkit.Animation.AnimationBehavior.callBaseMethod(this, =
'initialize');var element =3D this.get_element();if (element) {
this._onClickHandler =3D Function.createDelegate(this, =
this.OnClick);$addHandler(element, 'click', =
this._onClickHandler);this._onMouseOverHandler =3D =
Function.createDelegate(this, this.OnMouseOver);$addHandler(element, =
'mouseover', this._onMouseOverHandler);this._onMouseOutHandler =3D =
Function.createDelegate(this, this.OnMouseOut);$addHandler(element, =
'mouseout', this._onMouseOutHandler);}
},
dispose : function() {
var element =3D this.get_element();if (element) {
if (this._onClickHandler) {
$removeHandler(element, 'click', =
this._onClickHandler);this._onClickHandler =3D null;}
if (this._onMouseOverHandler) {
$removeHandler(element, 'mouseover', =
this._onMouseOverHandler);this._onMouseOverHandler =3D null;}
if (this._onMouseOutHandler) {
$removeHandler(element, 'mouseout', =
this._onMouseOutHandler);this._onMouseOutHandler =3D null;}
}
this._onLoad =3D null;this._onClick =3D null;this._onMouseOver =3D =
null;this._onMouseOut =3D null;this._onHoverOver =3D =
null;this._onHoverOut =3D =
null;AjaxControlToolkit.Animation.AnimationBehavior.callBaseMethod(this, =
'dispose');},
get_OnLoad : function() {
return this._onLoad ? this._onLoad.get_json() : null;},
set_OnLoad : function(value) {
if (!this._onLoad) {
this._onLoad =3D new =
AjaxControlToolkit.Animation.GenericAnimationBehavior(this.get_element())=
;this._onLoad.initialize();}
this._onLoad.set_json(value);this.raisePropertyChanged('OnLoad');this._on=
Load.play();},
get_OnLoadBehavior : function() {
return this._onLoad;},
get_OnClick : function() {
return this._onClick ? this._onClick.get_json() : null;},
set_OnClick : function(value) {
if (!this._onClick) {
this._onClick =3D new =
AjaxControlToolkit.Animation.GenericAnimationBehavior(this.get_element())=
;this._onClick.initialize();}
this._onClick.set_json(value);this.raisePropertyChanged('OnClick');},
get_OnClickBehavior : function() {
return this._onClick;},
OnClick : function() {
if (this._onClick) {
this._onClick.play();}
},
get_OnMouseOver : function() {
return this._onMouseOver ? this._onMouseOver.get_json() : null;},
set_OnMouseOver : function(value) {
if (!this._onMouseOver) {
this._onMouseOver =3D new =
AjaxControlToolkit.Animation.GenericAnimationBehavior(this.get_element())=
;this._onMouseOver.initialize();}
this._onMouseOver.set_json(value);this.raisePropertyChanged('OnMouseOver'=
);},
get_OnMouseOverBehavior : function() {
return this._onMouseOver;},
OnMouseOver : function() {
if (this._onMouseOver) {
this._onMouseOver.play();}
if (this._onHoverOver) {
if (this._onHoverOut) {
this._onHoverOut.quit();}
this._onHoverOver.play();}
},
get_OnMouseOut : function() {
return this._onMouseOut ? this._onMouseOut.get_json() : null;},
set_OnMouseOut : function(value) {
if (!this._onMouseOut) {
this._onMouseOut =3D new =
AjaxControlToolkit.Animation.GenericAnimationBehavior(this.get_element())=
;this._onMouseOut.initialize();}
this._onMouseOut.set_json(value);this.raisePropertyChanged('OnMouseOut');=
},
get_OnMouseOutBehavior : function() {
return this._onMouseOut;},
OnMouseOut : function() {
if (this._onMouseOut) {
this._onMouseOut.play();}
if (this._onHoverOut) {
if (this._onHoverOver) {
this._onHoverOver.quit();}
this._onHoverOut.play();}
},
get_OnHoverOver : function() {
return this._onHoverOver ? this._onHoverOver.get_json() : null;},
set_OnHoverOver : function(value) {
if (!this._onHoverOver) {
this._onHoverOver =3D new =
AjaxControlToolkit.Animation.GenericAnimationBehavior(this.get_element())=
;this._onHoverOver.initialize();}
this._onHoverOver.set_json(value);this.raisePropertyChanged('OnHoverOver'=
);},
get_OnHoverOverBehavior : function() {
return this._onHoverOver;},
get_OnHoverOut : function() {
return this._onHoverOut ? this._onHoverOut.get_json() : null;},
set_OnHoverOut : function(value) {
if (!this._onHoverOut) {
this._onHoverOut =3D new =
AjaxControlToolkit.Animation.GenericAnimationBehavior(this.get_element())=
;this._onHoverOut.initialize();}
this._onHoverOut.set_json(value);this.raisePropertyChanged('OnHoverOut');=
},
get_OnHoverOutBehavior : function() {
return this._onHoverOut;}
}
AjaxControlToolkit.Animation.AnimationBehavior.registerClass('AjaxControl=
Toolkit.Animation.AnimationBehavior', =
AjaxControlToolkit.BehaviorBase);AjaxControlToolkit.Animation.GenericAnim=
ationBehavior =3D function(element) {
AjaxControlToolkit.Animation.GenericAnimationBehavior.initializeBase(this=
, [element]);this._json =3D null;this._animation =3D null;}
AjaxControlToolkit.Animation.GenericAnimationBehavior.prototype =3D {
dispose : function() {
this.disposeAnimation();AjaxControlToolkit.Animation.GenericAnimationBeha=
vior.callBaseMethod(this, 'dispose');},
disposeAnimation : function() {
if (this._animation) {
this._animation.dispose();}
this._animation =3D null;},
play : function() {
if (this._animation && !this._animation.get_isPlaying()) {
this.stop();this._animation.play();}
},
stop : function() {
if (this._animation) {
if (this._animation.get_isPlaying()) {
this._animation.stop(true);}
}
},
quit : function() {
if (this._animation) {
if (this._animation.get_isPlaying()) {
this._animation.stop(false);}
}
},
get_json : function() {
return this._json;},
set_json : function(value) {
if (this._json !=3D value) {
this._json =3D =
value;this.raisePropertyChanged('json');this.disposeAnimation();var =
element =3D this.get_element();if (element) {
this._animation =3D =
AjaxControlToolkit.Animation.buildAnimation(this._json, element);if =
(this._animation) {
this._animation.initialize();}
this.raisePropertyChanged('animation');}
}
},
get_animation : function() {
return this._animation;}
}
AjaxControlToolkit.Animation.GenericAnimationBehavior.registerClass('Ajax=
ControlToolkit.Animation.GenericAnimationBehavior', =
AjaxControlToolkit.BehaviorBase);
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/ScriptResource.axd?d=CYE30sXFu6u1qdnPg6KkuqTW6iMXr9Svx6hYQmBK0lq3pHmXI2HU1JL6HFGDtpuiX1L2tBxdGlxH2ny7k6GsqxiWU_HtYI9C4nBQ5SUqxjY1&t=633443892381010497
=EF=BB=BFType.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.=
PopupBehavior =3D function(element) {
AjaxControlToolkit.PopupBehavior.initializeBase(this, [element]);this._x =
=3D 0;this._y =3D 0;this._positioningMode =3D =
AjaxControlToolkit.PositioningMode.Absolute;this._parentElement =3D =
null;this._parentElementID =3D null;this._moveHandler =3D =
null;this._firstPopup =3D true;this._originalParent =3D =
null;this._visible =3D false;this._onShow =3D =
null;this._onShowEndedHandler =3D null;this._onHide =3D =
null;this._onHideEndedHandler =3D null;}
AjaxControlToolkit.PopupBehavior.prototype =3D {
initialize : function() {
AjaxControlToolkit.PopupBehavior.callBaseMethod(this, =
'initialize');this._hidePopup();this.get_element().style.position =3D =
"absolute";this._onShowEndedHandler =3D Function.createDelegate(this, =
this._onShowEnded);this._onHideEndedHandler =3D =
Function.createDelegate(this, this._onHideEnded);},
dispose : function() {
var element =3D this.get_element();if (element) {
if (this._visible) {
this.hide();}
if (this._originalParent) {
element.parentNode.removeChild(element);this._originalParent.appendChild(=
element);this._originalParent =3D null;}
element._hideWindowedElementsIFrame =3D null;}
this._parentElement =3D null;if (this._onShow && =
this._onShow.get_animation() && this._onShowEndedHandler) {
this._onShow.get_animation().remove_ended(this._onShowEndedHandler);}
this._onShowEndedHandler =3D null;this._onShow =3D null;if (this._onHide =
&& this._onHide.get_animation() && this._onHideEndedHandler) {
this._onHide.get_animation().remove_ended(this._onHideEndedHandler);}
this._onHideEndedHandler =3D null;this._onHide =3D =
null;AjaxControlToolkit.PopupBehavior.callBaseMethod(this, 'dispose');},
show : function() {
if (this._visible) {
return;}
var eventArgs =3D new =
Sys.CancelEventArgs();this.raiseShowing(eventArgs);if =
(eventArgs.get_cancel()) {
return;}
this._visible =3D true;var element =3D =
this.get_element();$common.setVisible(element, =
true);this.setupPopup();if (this._onShow) {
$common.setVisible(element, false);this.onShow();} else {
this.raiseShown(Sys.EventArgs.Empty);}
},
hide : function() {
if (!this._visible) {
return;}
var eventArgs =3D new =
Sys.CancelEventArgs();this.raiseHiding(eventArgs);if =
(eventArgs.get_cancel()) {
return;}
this._visible =3D false;if (this._onHide) {
this.onHide();} else {
this._hidePopup();this._hideCleanup();}
},
getBounds : function() {
var element =3D this.get_element();var offsetParent =3D =
element.offsetParent || document.documentElement;var diff;var =
parentBounds;if (this._parentElement) {
parentBounds =3D $common.getBounds(this._parentElement);var =
offsetParentLocation =3D $common.getLocation(offsetParent);diff =3D {x: =
parentBounds.x - offsetParentLocation.x, y:parentBounds.y - =
offsetParentLocation.y};} else {
parentBounds =3D $common.getBounds(offsetParent);diff =3D {x:0, y:0};}
var width =3D element.offsetWidth - (element.clientLeft ? =
element.clientLeft * 2 : 0);var height =3D element.offsetHeight - =
(element.clientTop ? element.clientTop * 2 : 0);if (this._firstpopup) {
element.style.width =3D width + "px";this._firstpopup =3D false;}
var position;switch (this._positioningMode) {
case AjaxControlToolkit.PositioningMode.Center:
position =3D {
x: Math.round(parentBounds.width / 2 - width / 2),
y: Math.round(parentBounds.height / 2 - height / 2)
};break;case AjaxControlToolkit.PositioningMode.BottomLeft:
position =3D {
x: 0,
y: parentBounds.height
};break;case AjaxControlToolkit.PositioningMode.BottomRight:
position =3D {
x: parentBounds.width - width,
y: parentBounds.height
};break;case AjaxControlToolkit.PositioningMode.TopLeft:
position =3D {
x: 0,
y: -element.offsetHeight
};break;case AjaxControlToolkit.PositioningMode.TopRight:
position =3D {
x: parentBounds.width - width,
y: -element.offsetHeight
};break;case AjaxControlToolkit.PositioningMode.Right:
position =3D {
x: parentBounds.width,
y: 0
};break;case AjaxControlToolkit.PositioningMode.Left:
position =3D {
x: -element.offsetWidth,
y: 0
};break;default:
position =3D {x: 0, y: 0};}
position.x +=3D this._x + diff.x;position.y +=3D this._y + diff.y;return =
new Sys.UI.Bounds(position.x, position.y, width, height);},
adjustPopupPosition : function(bounds) {
var element =3D this.get_element();if (!bounds) {
bounds =3D this.getBounds();}
var newPosition =3D $common.getBounds(element);var updateNeeded =3D =
false;if (newPosition.x < 0) {
bounds.x -=3D newPosition.x;updateNeeded =3D true;}
if (newPosition.y < 0) {
bounds.y -=3D newPosition.y;updateNeeded =3D true;}
if (updateNeeded) {
$common.setLocation(element, bounds);}
},
addBackgroundIFrame : function() {
var element =3D this.get_element();if ((Sys.Browser.agent =3D=3D=3D =
Sys.Browser.InternetExplorer) && (Sys.Browser.version < 7)) {
var childFrame =3D element._hideWindowedElementsIFrame;if (!childFrame) =
{
childFrame =3D document.createElement("iframe");childFrame.src =3D =
"javascript:'';";childFrame.style.position =3D =
"absolute";childFrame.style.display =3D "none";childFrame.scrolling =3D =
"no";childFrame.frameBorder =3D "0";childFrame.tabIndex =3D =
"-1";childFrame.style.filter =3D =
"progid:DXImageTransform.Microsoft.Alpha(style=3D0,opacity=3D0)";element.=
parentNode.insertBefore(childFrame, =
element);element._hideWindowedElementsIFrame =3D =
childFrame;this._moveHandler =3D Function.createDelegate(this, =
this._onMove);Sys.UI.DomEvent.addHandler(element, "move", =
this._moveHandler);}
$common.setBounds(childFrame, =
$common.getBounds(element));childFrame.style.display =3D =
element.style.display;if (element.currentStyle && =
element.currentStyle.zIndex) {
childFrame.style.zIndex =3D element.currentStyle.zIndex;} else if =
(element.style.zIndex) {
childFrame.style.zIndex =3D element.style.zIndex;}
}
},
setupPopup : function() {
var element =3D this.get_element();var bounds =3D =
this.getBounds();$common.setLocation(element, =
bounds);this.adjustPopupPosition(bounds);element.zIndex =3D =
1000;this.addBackgroundIFrame();},
_hidePopup : function() {
var element =3D this.get_element();$common.setVisible(element, false);if =
(element.originalWidth) {
element.style.width =3D element.originalWidth + =
"px";element.originalWidth =3D null;}
},
_hideCleanup : function() {
var element =3D this.get_element();if (this._moveHandler) {
Sys.UI.DomEvent.removeHandler(element, "move", =
this._moveHandler);this._moveHandler =3D null;}
if (Sys.Browser.agent =3D=3D=3D Sys.Browser.InternetExplorer) {
var childFrame =3D element._hideWindowedElementsIFrame;if (childFrame) {
childFrame.style.display =3D "none";}
}
this.raiseHidden(Sys.EventArgs.Empty);},
_onMove : function() {
var element =3D this.get_element();if =
(element._hideWindowedElementsIFrame) {
element.parentNode.insertBefore(element._hideWindowedElementsIFrame, =
element);element._hideWindowedElementsIFrame.style.top =3D =
element.style.top;element._hideWindowedElementsIFrame.style.left =3D =
element.style.left;}
},
get_onShow : function() {
return this._onShow ? this._onShow.get_json() : null;},
set_onShow : function(value) {
if (!this._onShow) {
this._onShow =3D new =
AjaxControlToolkit.Animation.GenericAnimationBehavior(this.get_element())=
;this._onShow.initialize();}
this._onShow.set_json(value);var animation =3D =
this._onShow.get_animation();if (animation) {
animation.add_ended(this._onShowEndedHandler);}
this.raisePropertyChanged('onShow');},
get_onShowBehavior : function() {
return this._onShow;},
onShow : function() {
if (this._onShow) {
if (this._onHide) {
this._onHide.quit();}
this._onShow.play();}
},
_onShowEnded : function() {
this.adjustPopupPosition();this.addBackgroundIFrame();this.raiseShown(Sys=
.EventArgs.Empty);},
get_onHide : function() {
return this._onHide ? this._onHide.get_json() : null;},
set_onHide : function(value) {
if (!this._onHide) {
this._onHide =3D new =
AjaxControlToolkit.Animation.GenericAnimationBehavior(this.get_element())=
;this._onHide.initialize();}
this._onHide.set_json(value);var animation =3D =
this._onHide.get_animation();if (animation) {
animation.add_ended(this._onHideEndedHandler);}
this.raisePropertyChanged('onHide');},
get_onHideBehavior : function() {
return this._onHide;},
onHide : function() {
if (this._onHide) {
if (this._onShow) {
this._onShow.quit();}
this._onHide.play();}
},
_onHideEnded : function() {
this._hideCleanup();},
get_parentElement : function() {
if (!this._parentElement && this._parentElementID) {
this.set_parentElement($get(this._parentElementID));Sys.Debug.assert(this=
._parentElement !=3D null, =
String.format(AjaxControlToolkit.Resources.PopupExtender_NoParentElement,=
this._parentElementID));}=20
return this._parentElement;},
set_parentElement : function(element) {
this._parentElement =3D =
element;this.raisePropertyChanged('parentElement');},
get_parentElementID : function() {
if (this._parentElement) {
return this._parentElement.id
}
return this._parentElementID;},
set_parentElementID : function(elementID) {
this._parentElementID =3D elementID;if (this.get_isInitialized()) {
this.set_parentElement($get(elementID));}
},
get_positioningMode : function() {
return this._positioningMode;},
set_positioningMode : function(mode) {
this._positioningMode =3D =
mode;this.raisePropertyChanged('positioningMode');},
get_x : function() {
return this._x;},
set_x : function(value) {
if (value !=3D this._x) {
this._x =3D value;if (this._visible) {
this.setupPopup();}
this.raisePropertyChanged('x');}
},
get_y : function() {
return this._y;},
set_y : function(value) {
if (value !=3D this._y) {
this._y =3D value;if (this._visible) {
this.setupPopup();}
this.raisePropertyChanged('y');}
},
get_visible : function() {
return this._visible;},
add_showing : function(handler) {
this.get_events().addHandler('showing', handler);},
remove_showing : function(handler) {
this.get_events().removeHandler('showing', handler);},
raiseShowing : function(eventArgs) {
var handler =3D this.get_events().getHandler('showing');if (handler) {
handler(this, eventArgs);}
},
add_shown : function(handler) {
this.get_events().addHandler('shown', handler);},
remove_shown : function(handler) {
this.get_events().removeHandler('shown', handler);},
raiseShown : function(eventArgs) {
var handler =3D this.get_events().getHandler('shown');if (handler) {
handler(this, eventArgs);}
},=20
add_hiding : function(handler) {
this.get_events().addHandler('hiding', handler);},
remove_hiding : function(handler) {
this.get_events().removeHandler('hiding', handler);},
raiseHiding : function(eventArgs) {
var handler =3D this.get_events().getHandler('hiding');if (handler) {
handler(this, eventArgs);}
},
add_hidden : function(handler) {
this.get_events().addHandler('hidden', handler);},
remove_hidden : function(handler) {
this.get_events().removeHandler('hidden', handler);},
raiseHidden : function(eventArgs) {
var handler =3D this.get_events().getHandler('hidden');if (handler) {
handler(this, eventArgs);}
}
}
AjaxControlToolkit.PopupBehavior.registerClass('AjaxControlToolkit.PopupB=
ehavior', =
AjaxControlToolkit.BehaviorBase);AjaxControlToolkit.PositioningMode =3D =
function() {
throw Error.invalidOperation();}
AjaxControlToolkit.PositioningMode.prototype =3D {
Absolute: 0,
Center: 1,
BottomLeft: 2,
BottomRight: 3,
TopLeft: 4,
TopRight: 5,
Right: 6,
Left: 7
}
AjaxControlToolkit.PositioningMode.registerEnum('AjaxControlToolkit.Posit=
ioningMode');
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/ScriptResource.axd?d=CYE30sXFu6u1qdnPg6KkuqTW6iMXr9Svx6hYQmBK0lq5zEfj4KSDCVR-UnKkZSAospub_Wj9nN8gIz6I1thuoFd0oil2Q5u4qUZw_-w4Z_v90_unlw8leH5ETmZg5lLa0&t=633443892381010497
=EF=BB=BFType.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.=
DynamicPopulateBehavior =3D function(element) {
AjaxControlToolkit.DynamicPopulateBehavior.initializeBase(this, =
[element]);this._servicePath =3D null;this._serviceMethod =3D =
null;this._contextKey =3D null;this._cacheDynamicResults =3D =
false;this._populateTriggerID =3D null;this._setUpdatingCssClass =3D =
null;this._clearDuringUpdate =3D true;this._customScript =3D =
null;this._clickHandler =3D null;this._callID =3D 0;this._currentCallID =
=3D -1;this._populated =3D false;}
AjaxControlToolkit.DynamicPopulateBehavior.prototype =3D {
initialize : function() {
AjaxControlToolkit.DynamicPopulateBehavior.callBaseMethod(this, =
'initialize');$common.prepareHiddenElementForATDeviceUpdate();if =
(this._populateTriggerID) {
var populateTrigger =3D $get(this._populateTriggerID);if =
(populateTrigger) {
this._clickHandler =3D Function.createDelegate(this, =
this._onPopulateTriggerClick);$addHandler(populateTrigger, "click", =
this._clickHandler);}
}
},
dispose : function() {
if (this._populateTriggerID && this._clickHandler) {
var populateTrigger =3D $get(this._populateTriggerID);if =
(populateTrigger) {
$removeHandler(populateTrigger, "click", this._clickHandler);}
this._populateTriggerID =3D null;this._clickHandler =3D null;}
AjaxControlToolkit.DynamicPopulateBehavior.callBaseMethod(this, =
'dispose');},
populate : function(contextKey) {
if (this._populated && this._cacheDynamicResults) {
return;}
if (this._currentCallID =3D=3D -1) {
var eventArgs =3D new =
Sys.CancelEventArgs();this.raisePopulating(eventArgs);if =
(eventArgs.get_cancel()) {
return;}
this._setUpdating(true);}
if (this._customScript) {
var scriptResult =3D =
eval(this._customScript);this._setTargetHtml(scriptResult);this._setUpdat=
ing(false);} else {
this._currentCallID =3D ++this._callID;if (this._servicePath && =
this._serviceMethod) {
Sys.Net.WebServiceProxy.invoke(this._servicePath, this._serviceMethod, =
false,
{ contextKey:(contextKey ? contextKey : this._contextKey) },
Function.createDelegate(this, this._onMethodComplete), =
Function.createDelegate(this, this._onMethodError),
this._currentCallID);$common.updateFormToRefreshATDeviceBuffer();}
}
},
_onMethodComplete : function (result, userContext, methodName) {
if (userContext !=3D this._currentCallID) =
return;this._setTargetHtml(result);this._setUpdating(false);},
_onMethodError : function(webServiceError, userContext, methodName) {
if (userContext !=3D this._currentCallID) return;if =
(webServiceError.get_timedOut()) {
this._setTargetHtml(AjaxControlToolkit.Resources.DynamicPopulate_WebServi=
ceTimeout);} else {
this._setTargetHtml(String.format(AjaxControlToolkit.Resources.DynamicPop=
ulate_WebServiceError, webServiceError.get_statusCode()));}
this._setUpdating(false);},
_onPopulateTriggerClick : function() {
this.populate(this._contextKey);},
_setUpdating : function(updating) {
this.setStyle(updating);if (!updating) {
this._currentCallID =3D -1;this._populated =3D =
true;this.raisePopulated(this, Sys.EventArgs.Empty);}
},
_setTargetHtml : function(value) {
var e =3D this.get_element()
if (e) {
if (e.tagName =3D=3D "INPUT") {
e.value =3D value;} else {
e.innerHTML =3D value;}
}
},
setStyle : function(updating) {
var e =3D this.get_element();if (this._setUpdatingCssClass) {
if (!updating) {
e.className =3D this._oldCss;this._oldCss =3D null;} else {
this._oldCss =3D e.className;e.className =3D this._setUpdatingCssClass;}
}
if (updating && this._clearDuringUpdate) {
this._setTargetHtml("");}
},
get_ClearContentsDuringUpdate : function() {
return this._clearDuringUpdate;},
set_ClearContentsDuringUpdate : function(value) {
if (this._clearDuringUpdate !=3D value) {
this._clearDuringUpdate =3D =
value;this.raisePropertyChanged('ClearContentsDuringUpdate');}
},
get_ContextKey : function() {
return this._contextKey;},
set_ContextKey : function(value) {
if (this._contextKey !=3D value) {
this._contextKey =3D value;this.raisePropertyChanged('ContextKey');}
},
get_PopulateTriggerID : function() {
return this._populateTriggerID;},
set_PopulateTriggerID : function(value) {
if (this._populateTriggerID !=3D value) {
this._populateTriggerID =3D =
value;this.raisePropertyChanged('PopulateTriggerID');}
},
get_ServicePath : function() {
return this._servicePath;},
set_ServicePath : function(value) {
if (this._servicePath !=3D value) {
this._servicePath =3D value;this.raisePropertyChanged('ServicePath');}
},
get_ServiceMethod : function() {
return this._serviceMethod;},
set_ServiceMethod : function(value) {
if (this._serviceMethod !=3D value) {
this._serviceMethod =3D =
value;this.raisePropertyChanged('ServiceMethod');}
},
get_cacheDynamicResults : function() {
return this._cacheDynamicResults;},
set_cacheDynamicResults : function(value) {
if (this._cacheDynamicResults !=3D value) {
this._cacheDynamicResults =3D =
value;this.raisePropertyChanged('cacheDynamicResults');}
},
get_UpdatingCssClass : function() {
return this._setUpdatingCssClass;},
set_UpdatingCssClass : function(value) {
if (this._setUpdatingCssClass !=3D value) {
this._setUpdatingCssClass =3D =
value;this.raisePropertyChanged('UpdatingCssClass');}
},
get_CustomScript : function() {
return this._customScript;},=20
set_CustomScript : function(value) {
if (this._customScript !=3D value) {
this._customScript =3D value;this.raisePropertyChanged('CustomScript');}
},
add_populating : function(handler) {
this.get_events().addHandler('populating', handler);},
remove_populating : function(handler) {
this.get_events().removeHandler('populating', handler);},
raisePopulating : function(eventArgs) {
var handler =3D this.get_events().getHandler('populating');if (handler) =
{
handler(this, eventArgs);}
},
add_populated : function(handler) {
this.get_events().addHandler('populated', handler);},
remove_populated : function(handler) {
this.get_events().removeHandler('populated', handler);},
raisePopulated : function(eventArgs) {
var handler =3D this.get_events().getHandler('populated');if (handler) {
handler(this, eventArgs);}
}
}
AjaxControlToolkit.DynamicPopulateBehavior.registerClass('AjaxControlTool=
kit.DynamicPopulateBehavior', AjaxControlToolkit.BehaviorBase);
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/ScriptResource.axd?d=CYE30sXFu6u1qdnPg6KkuqTW6iMXr9Svx6hYQmBK0loKfyzkyWuyt69RbeM2Y1T5RgdKpa39dacYWR5zd4IFTM_Js5iWH6-MykjXtUv-HbQ1&t=633443892381010497
=EF=BB=BFType.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.=
HoverBehavior =3D function(element) {
AjaxControlToolkit.HoverBehavior.initializeBase(this, =
[element]);this._elementHandlers =3D null;this._hoverElementHandlers =3D =
null;this._hoverElement =3D null;this._hoverCount =3D =
0;this._unhoverDelay =3D 0;this._hoverDelay =3D 0;this._hoverScript =3D =
null;this._unhoverScript =3D null;this._hoverFired =3D false;}
AjaxControlToolkit.HoverBehavior.prototype =3D {
_setupHandlersArray: function() {
var target =3D [];target[0] =3D Function.createDelegate(this, =
this._onHover);target[1] =3D Function.createDelegate(this, =
this._onUnhover);return target;},
get_elementHandlers: function() {
if (!this._elementHandlers) {
this._elementHandlers =3D this._setupHandlersArray();}
return this._elementHandlers;},
get_hoverElementHandlers: function() {
if (!this._hoverElementHandlers) {
this._hoverElementHandlers =3D this._setupHandlersArray();}
return this._hoverElementHandlers;},
get_hoverElement: function() {=20
return this._hoverElement;},
set_hoverElement: function(element) {
if (element !=3D this._hoverElement) {
if (this._hoverElement) {
this._setupHandlers(this._hoverElement, this.get_hoverElementHandlers(), =
false);}
this._hoverElement =3D element;if (this._hoverElement) {
this._setupHandlers(this._hoverElement, this.get_hoverElementHandlers(), =
true);}=20
}
},
get_hoverDelay: function() {
return this._hoverDelay;},
set_hoverDelay: function(value) {
this._hoverDelay =3D value;this.raisePropertyChanged('hoverDelay');},
get_hoverScript: function() {
return this._hoverScript;},
set_hoverScript : function(script) {
this._hoverScript =3D script;},
get_unhoverDelay: function() {
return this._unhoverDelay;},
set_unhoverDelay: function(value) {
this._unhoverDelay =3D =
value;this.raisePropertyChanged('unhoverDelay');},
get_unhoverScript: function() {
return this._unhoverScript;},
set_unhoverScript : function(script) {
this._unhoverScript =3D script;},
dispose: function() {
var element =3D this.get_element();if (this._elementHandlers) {
var handlers =3D this.get_elementHandlers();this._setupHandlers(element, =
handlers, false);this._elementHandlers =3D null;}
if(this._hoverElement) {
var handlers =3D =
this.get_hoverElementHandlers();this._setupHandlers(this._hoverElement, =
handlers, false);this._hoverElement =3D null;}=20
AjaxControlToolkit.HoverBehavior.callBaseMethod(this, 'dispose');},
initialize: function() {
AjaxControlToolkit.HoverBehavior.callBaseMethod(this, 'initialize');var =
handlers =3D =
this.get_elementHandlers();this._setupHandlers(this.get_element(), =
handlers, true);if (this._hoverElement) {
handlers =3D =
this.get_hoverElementHandlers();this._setupHandlers(this._hoverElement, =
handlers, true);}
},
add_hover: function(handler) {
this.get_events().addHandler("hover", handler);},
remove_hover: function(handler) {
this.get_events().removeHandler("hover", handler);},
_fireHover : function() {
if (!this._hoverCount || this._hoverFired) {
return;}
var handler =3D this.get_events().getHandler("hover");if (handler) {
handler(this, Sys.EventArgs.Empty);}
if (this._hoverScript) {
eval(this._hoverScript);}
this._hoverFired =3D true;},
_onHover: function() {
this._hoverCount++;if (!this._hoverDelay) {
this._fireHover();}
else {
window.setTimeout(Function.createDelegate(this, this._fireHover), =
this._hoverDelay);}
},
add_unhover: function(handler) {
this.get_events().addHandler("unhover", handler);},
remove_unhover: function(handler) {
this.get_events().removeHandler("unhover", handler);},
_fireUnhover : function() {
if (this._hoverFired && !this._hoverCount) {
this._hoverFired =3D false;var handler =3D =
this.get_events().getHandler("unhover");if (handler) {
handler(this, Sys.EventArgs.Empty);}
if (this._unhoverScript) {
eval(this._unhoverScript);}=20
}
},
_onUnhover: function() {
this._hoverCount--;if (this._hoverCount <=3D 0) {
this._hoverCount =3D 0;if (!this._unhoverDelay) {
this._fireUnhover();}
else {
window.setTimeout(Function.createDelegate(this, this._fireUnhover), =
this._unhoverDelay);}=20
}
},
_setupHandlers: function(element, handlers, hookup) {=20
if (!this.get_isInitialized() || !element) return;if (hookup) {
$addHandler(element, "mouseover", handlers[0]);$addHandler(element, =
"focus", handlers[0]);$addHandler(element, "mouseout", =
handlers[1]);$addHandler(element, "blur", handlers[1]);}
else {
$removeHandler(element, "mouseover", =
handlers[0]);$removeHandler(element, "focus", =
handlers[0]);$removeHandler(element, "mouseout", =
handlers[1]);$removeHandler(element, "blur", handlers[1]);}=20
}
}
AjaxControlToolkit.HoverBehavior.descriptor =3D {
properties: [ {name: 'hoverElement', isDomElement: true},
{name: 'unhoverDelay', type: Number} ],
events: [ {name: 'hover'},
{name: 'unhover'} ]
}
AjaxControlToolkit.HoverBehavior.registerClass('AjaxControlToolkit.HoverB=
ehavior', AjaxControlToolkit.BehaviorBase);
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://myresistor.com/ScriptResource.axd?d=CYE30sXFu6u1qdnPg6KkuqTW6iMXr9Svx6hYQmBK0lqh9GuhR0jWyTMiGBzVit1fJW8jMy6gcG5Rvf6iofmrHIUcLpgI-Is3RsNhShq06Vk1&t=633443892381010497
=EF=BB=BFType.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.=
HoverMenuBehavior =3D function(element) {
AjaxControlToolkit.HoverMenuBehavior.initializeBase(this, =
[element]);this._hoverBehavior =3D null;this._popupBehavior =3D =
null;this._mouseEnterHandler =3D null;this._mouseLeaveHandler =3D =
null;this._unhoverHandler =3D null;this._hoverHandler =3D =
null;this._inHover =3D null;this._oldClass =3D null;this._popupElement =
=3D null;this._onShowJson =3D null;this._onHideJson =3D =
null;this._popupElement =3D null;this._hoverCssClass =3D =
null;this._offsetX =3D 0;this._offsetY =3D 0;this._popDelay =3D =
100;this._popupPosition =3D null;}
AjaxControlToolkit.HoverMenuBehavior.prototype =3D {
initialize : function() {
AjaxControlToolkit.HoverMenuBehavior.callBaseMethod(this, =
'initialize');this._hoverHandler =3D Function.createDelegate(this, =
this._onHover);this._unhoverHandler =3D Function.createDelegate(this, =
this._onUnhover);this._mouseEnterHandler =3D =
Function.createDelegate(this, this._onmouseover);this._mouseLeaveHandler =
=3D Function.createDelegate(this, this._onmouseout);var e =3D =
this.get_element();$addHandler(e, "mouseover", =
this._mouseEnterHandler);$addHandler(e, "mouseout", =
this._mouseLeaveHandler);if (this._popupElement) {
this._popupBehavior =3D $create(AjaxControlToolkit.PopupBehavior, { =
"id":this.get_id()+"_PopupBehavior" }, null, null, =
this._popupElement);if (this._popupPosition) {
this._popupBehavior.set_positioningMode(AjaxControlToolkit.HoverMenuPopup=
Position.Absolute);} else {
this._popupBehavior.set_positioningMode(AjaxControlToolkit.HoverMenuPopup=
Position.Center);}
if (this._onShowJson) {
this._popupBehavior.set_onShow(this._onShowJson);}
if (this._onHideJson) {
this._popupBehavior.set_onHide(this._onHideJson);}
this._hoverBehavior =3D $create(AjaxControlToolkit.HoverBehavior, { =
"id":this.get_id()+"_HoverBehavior", "unhoverDelay":this._popDelay, =
"hoverElement":this._popupElement }, null, null, =
e);this._hoverBehavior.add_hover(this._hoverHandler);this._hoverBehavior.=
add_unhover(this._unhoverHandler);}
},
dispose : function() {
this._onShowJson =3D null;this._onHideJson =3D null;if =
(this._popupBehavior) {
this._popupBehavior.dispose();this._popupBehavior =3D null;}
if (this._popupElement) {=20
this._popupElement =3D null;}
if (this._mouseEnterHandler) {
$removeHandler(this.get_element(), "mouseover", =
this._mouseEnterHandler);}
if (this._mouseLeaveHandler) {=20
$removeHandler(this.get_element(), "mouseout", =
this._mouseLeaveHandler);}=20
if (this._hoverBehavior) {
if (this._hoverHandler) {
this._hoverBehavior.remove_hover(this._hoverHandler);this._hoverHandler =
=3D null;}
if (this._unhoverHandler) {
this._hoverBehavior.remove_hover(this._unhoverHandler);this._unhoverHandl=
er =3D null;}
this._hoverBehavior.dispose();this._hoverBehavior =3D null;}=20
AjaxControlToolkit.HoverMenuBehavior.callBaseMethod(this, 'dispose');},
_getLeftOffset : function() {
var defaultLeft =3D $common.getLocation(this.get_element()).x;var =
offsetLeft =3D =
$common.getLocation(this.get_popupElement().offsetParent).x;var delta =
=3D 0;switch(this._popupPosition) {
case AjaxControlToolkit.HoverMenuPopupPosition.Left:
delta =3D (-1 * this._popupElement.offsetWidth);break;case =
AjaxControlToolkit.HoverMenuPopupPosition.Right:
delta =3D this.get_element().offsetWidth;break;}
return delta + defaultLeft - offsetLeft + this._offsetX;},
_getTopOffset : function() {
var defaultTop =3D $common.getLocation(this.get_element()).y;var =
offsetTop =3D =
$common.getLocation(this.get_popupElement().offsetParent).y;var delta =
=3D 0;switch(this._popupPosition) {
case AjaxControlToolkit.HoverMenuPopupPosition.Top:
delta =3D (-1 * this._popupElement.offsetHeight);break;case =
AjaxControlToolkit.HoverMenuPopupPosition.Bottom:
delta =3D this.get_element().offsetHeight;break;}
return defaultTop - offsetTop + delta + this._offsetY;},
_onHover : function() {
if (this._inHover) return;var eventArgs =3D new =
Sys.CancelEventArgs();this.raiseShowing(eventArgs);if =
(eventArgs.get_cancel()) {
return;}
this._inHover =3D true;this.populate();this._popupBehavior.show();if =
($common.getCurrentStyle(this._popupElement, 'display') =3D=3D 'none') {
this._popupElement.style.display =3D 'block';}
this._popupBehavior.set_x(this._getLeftOffset());this._popupBehavior.set_=
y(this._getTopOffset());this.raiseShown(Sys.EventArgs.Empty);},
_onUnhover : function() {
var eventArgs =3D new =
Sys.CancelEventArgs();this.raiseHiding(eventArgs);if =
(eventArgs.get_cancel()) {
return;}
this._inHover =3D =
false;this._resetCssClass();this._popupBehavior.hide();this.raiseHidden(S=
ys.EventArgs.Empty);},
_onmouseover : function() {
var e =3D this.get_element();if (this._hoverCssClass && e.className !=3D =
this._hoverCssClass) {
this._oldClass =3D e.className;e.className =3D this._hoverCssClass;}=20
},
_onmouseout : function() {
this._resetCssClass();},
_resetCssClass : function() {
var e =3D this.get_element();if (!this._inHover && this._hoverCssClass =
&& e.className =3D=3D this._hoverCssClass) {
e.className =3D this._oldClass;}
},
get_onShow : function() {
return this._popupBehavior ? this._popupBehavior.get_onShow() : =
this._onShowJson;},
set_onShow : function(value) {
if (this._popupBehavior) {
this._popupBehavior.set_onShow(value)
} else {
this._onShowJson =3D value;}
this.raisePropertyChanged('onShow');},
get_onShowBehavior : function() {
return this._popupBehavior ? this._popupBehavior.get_onShowBehavior() : =
null;},
onShow : function() {
if (this._popupBehavior) {
this._popupBehavior.onShow();}
},
get_onHide : function() {
return this._popupBehavior ? this._popupBehavior.get_onHide() : =
this._onHideJson;},
set_onHide : function(value) {
if (this._popupBehavior) {
this._popupBehavior.set_onHide(value)
} else {
this._onHideJson =3D value;}
this.raisePropertyChanged('onHide');},
get_onHideBehavior : function() {
return this._popupBehavior ? this._popupBehavior.get_onHideBehavior() : =
null;},
onHide : function() {
if (this._popupBehavior) {
this._popupBehavior.onHide();}
},
get_popupElement : function() {
return this._popupElement;},
set_popupElement : function(value) {
if (this._popupElement !=3D value) {
this._popupElement =3D value;if (this.get_isInitialized() && =
this._hoverBehavior) {
this._hoverBehavior.set_hoverElement(this._popupElement);}
this.raisePropertyChanged('popupElement');}
},
get_HoverCssClass : function() {
return this._hoverCssClass;},
set_HoverCssClass : function(value) {
if (this._hoverCssClass !=3D value) {
this._hoverCssClass =3D =
value;this.raisePropertyChanged('HoverCssClass');}
},
get_OffsetX : function() {
return this._offsetX;},
set_OffsetX : function(value) {
if (this._offsetX !=3D value) {
this._offsetX =3D value;this.raisePropertyChanged('OffsetX');}
},
get_OffsetY : function() {
return this._offsetY;},
set_OffsetY : function(value) {
if (this._offsetY !=3D value) {
this._offsetY =3D value;this.raisePropertyChanged('OffsetY');}
},
get_PopupPosition : function() {
return this._popupPosition;},
set_PopupPosition : function(value) {
if (this._popupPosition !=3D value) {
this._popupPosition =3D =
value;this.raisePropertyChanged('PopupPosition');}
},
get_PopDelay : function() {
return this._popDelay;},
set_PopDelay : function(value) {
if (this._popDelay !=3D value) {
this._popDelay =3D value;this.raisePropertyChanged('PopDelay');}
},
add_showing : function(handler) {
this.get_events().addHandler('showing', handler);},
remove_showing : function(handler) {
this.get_events().removeHandler('showing', handler);},
raiseShowing : function(eventArgs) {
var handler =3D this.get_events().getHandler('showing');if (handler) {
handler(this, eventArgs);}
},
add_shown : function(handler) {
this.get_events().addHandler('shown', handler);},
remove_shown : function(handler) {
this.get_events().removeHandler('shown', handler);},
raiseShown : function(eventArgs) {
var handler =3D this.get_events().getHandler('shown');if (handler) {
handler(this, eventArgs);}
},
add_hiding : function(handler) {
this.get_events().addHandler('hiding', handler);},
remove_hiding : function(handler) {
this.get_events().removeHandler('hiding', handler);},
raiseHiding : function(eventArgs) {
var handler =3D this.get_events().getHandler('hiding');if (handler) {
handler(this, eventArgs);}
},
add_hidden : function(handler) {
this.get_events().addHandler('hidden', handler);},
remove_hidden : function(handler) {
this.get_events().removeHandler('hidden', handler);},
raiseHidden : function(eventArgs) {
var handler =3D this.get_events().getHandler('hidden');if (handler) {
handler(this, eventArgs);}
}
}
AjaxControlToolkit.HoverMenuBehavior.registerClass('AjaxControlToolkit.Ho=
verMenuBehavior', =
AjaxControlToolkit.DynamicPopulateBehaviorBase);AjaxControlToolkit.HoverM=
enuPopupPosition =3D function() {
throw Error.invalidOperation();}
AjaxControlToolkit.HoverMenuPopupPosition.prototype =3D {
Center: 0,
Top: 1,
Left: 2,
Bottom: 3,
Right: 4
}
AjaxControlToolkit.HoverMenuPopupPosition.registerEnum('AjaxControlToolki=
t.HoverMenuPopupPosition');
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CA8673.B1CE78A0
Content-Type: application/x-js
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js
(function(){var g=3Dtrue,h=3Dnull,j=3Dfalse,aa=3D(new =
Date).getTime(),k=3Dfunction(a){var b=3D(new =
Date).getTime()-aa;b=3D"&dtd=3D"+(b<1E3?b:"M");return a+b};var =
l=3Dthis,ba=3Dfunction(a,b,c){a=3Da.split(".");c=3Dc||l;!(a[0]in =
c)&&c.execScript&&c.execScript("var "+a[0]);for(var =
d;a.length&&(d=3Da.shift());)if(!a.length&&b!=3D=3Dundefined)c[d]=3Db;els=
e c=3Dc[d]?c[d]:(c[d]=3D{})},n=3Dfunction(a){var b=3Dtypeof =
a;if(b=3D=3D"object")if(a){if(a instanceof Array||!(a instanceof =
Object)&&Object.prototype.toString.call(a)=3D=3D"[object Array]"||typeof =
a.length=3D=3D"number"&&typeof a.splice!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("splice"))=
return"array";=0A=
if(!(a instanceof =
Object)&&(Object.prototype.toString.call(a)=3D=3D"[object =
Function]"||typeof a.call!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("call")))r=
eturn"function"}else return"null";else if(b=3D=3D"function"&&typeof =
a.call=3D=3D"undefined")return"object";return b},o=3Dfunction(a){return =
n(a)=3D=3D"array"},ca=3Dfunction(a){var b=3Dn(a);return =
b=3D=3D"array"||b=3D=3D"object"&&typeof =
a.length=3D=3D"number"},p=3Dfunction(a){return typeof =
a=3D=3D"string"},da=3Dfunction(a){a=3Dn(a);return a=3D=3D"object"||=0A=
a=3D=3D"array"||a=3D=3D"function"};Math.floor(Math.random()*2147483648).t=
oString(36);=0A=
var ea=3Dfunction(a){var =
b=3Dn(a);if(b=3D=3D"object"||b=3D=3D"array"){if(a.clone)return =
a.clone.call(a);b=3Db=3D=3D"array"?[]:{};for(var c in =
a)b[c]=3Dea(a[c]);return b}return a},fa=3Dfunction(a,b){var =
c=3Db||l;if(arguments.length>2){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e=
,d);return a.apply(c,e)}}else return function(){return =
a.apply(c,arguments)}},ga=3DDate.now||function(){return+new =
Date},q=3Dfunction(a,b,c){ba(a,b,c)};var =
ha=3DArray.prototype,ia=3Dha.forEach?function(a,b,c){ha.forEach.call(a,b,=
c)}:function(a,b,c){for(var =
d=3Da.length,e=3Dp(a)?a.split(""):a,f=3D0;f")!=3D-1)a=3Da.replace(oa,">=
;");if(a.indexOf('"')!=3D-1)a=3Da.replace(pa,""");return =
a}},ma=3D/&/g,na=3D//g,pa=3D/\"/g,qa=3D/[&<>\"]/,ua=3Dfunction=
(a){if(s(a,"&"))return"document"in l&&!s(a,"<")?=0A=
sa(a):ta(a);return a},sa=3Dfunction(a){var =
b=3Dl.document.createElement("a");b.innerHTML=3Da;b.normalize&&b.normaliz=
e();a=3Db.firstChild.nodeValue;b.innerHTML=3D"";return =
a},ta=3Dfunction(a){return =
a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case =
"lt":return"<";case "gt":return">";case =
"quot":return'"';default:if(c.charAt(0)=3D=3D"#"){c=3DNumber("0"+c.substr=
(1));if(!isNaN(c))return String.fromCharCode(c)}return =
b}})},va=3Dfunction(a,b){for(var c=3Db.length,d=3D0;db)return 1;return =
0};ga();var u,v,w,x,z,xa,ya,za,Aa,Ba=3Dfunction(){return =
l.navigator?l.navigator.userAgent:h},A=3Dfunction(){return =
l.navigator},Ca=3Dfunction(){z=3Dx=3Dw=3Dv=3Du=3Dj;var =
a;if(a=3DBa()){var =
b=3DA();u=3Da.indexOf("Opera")=3D=3D0;v=3D!u&&a.indexOf("MSIE")!=3D-1;x=3D=
(w=3D!u&&a.indexOf("WebKit")!=3D-1)&&a.indexOf("Mobile")!=3D-1;z=3D!u&&!w=
&&b.product=3D=3D"Gecko"}};Ca();var =
B=3Du,C=3Dv,Da=3Dz,D=3Dw,Ea=3Dx,Fa=3Dfunction(){var a=3DA();return =
a&&a.platform||""},Ga=3DFa(),Ha=3Dfunction(){xa=3Ds(Ga,"Mac");ya=3Ds(Ga,"=
Win");za=3Ds(Ga,"Linux");Aa=3D!!A()&&s(A().appVersion||"","X11")};=0A=
Ha();var Ia=3Dxa,Ja=3Dya,Ka=3Dza,La=3Dfunction(){var =
a=3D"",b;if(B&&l.opera){a=3Dl.opera.version;a=3Dtypeof =
a=3D=3D"function"?a():a}else{if(Da)b=3D/rv\:([^\);]+)(\)|;)/;else =
if(C)b=3D/MSIE\s+([^\);]+)(\)|;)/;else =
if(D)b=3D/WebKit\/(\S+)/;if(b)a=3D(a=3Db.exec(Ba()))?a[1]:""}return =
a},Ma=3DLa(),Na=3D{},E=3Dfunction(a){return =
Na[a]||(Na[a]=3Dwa(Ma,a)>=3D0)};var Oa=3Dfunction(a){return =
p(a)?document.getElementById(a):a},Pa=3DOa,Ra=3Dfunction(a,b){ka(b,functi=
on(c,d){if(d=3D=3D"style")a.style.cssText=3Dc;else =
if(d=3D=3D"class")a.className=3Dc;else =
if(d=3D=3D"for")a.htmlFor=3Dc;else if(d in =
Qa)a.setAttribute(Qa[d],c);else =
a[d]=3Dc})},Qa=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",col=
span:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"w=
idth",usemap:"useMap",frameborder:"frameBorder",type:"type"},Sa=3Dfunctio=
n(a){var b=3Da.document;if(D&&!E("500")&&!Ea){if(typeof a.innerHeight=3D=3D=0A=
"undefined")a=3Dwindow;b=3Da.innerHeight;var =
c=3Da.document.documentElement.scrollHeight;if(a=3D=3Da.top)if(c");c=3Dc.join("")}var e=3D=0A=
a.createElement(c);if(d)if(p(d))e.className=3Dd;else =
Ra(e,d);if(b.length>2){d=3Dfunction(i){if(i)e.appendChild(p(i)?a.createTe=
xtNode(i):i)};for(c=3D2;c0)?ia(Va(f)?ja(f):f,d):d(f)}}return =
e},Wa=3Dfunction(a,b){a.appendChild(b)};D&&E("522");var =
Va=3Dfunction(a){if(a&&typeof a.length=3D=3D"number")if(da(a))return =
typeof a.item=3D=3D"function"||typeof a.item=3D=3D"string";else =
if(n(a)=3D=3D"function")return typeof a.item=3D=3D"function";return =
j};function F(a,b){a=3DparseFloat(a);return =
isNaN(a)||a>1||a<0?b:a}function I(a,b){if(a=3D=3D"true")return =
g;if(a=3D=3D"false")return j;return b}function J(a,b){var =
c=3D/^([\w-]+\.)+[\w-]{2,}(\:[0-9]+)?$/;return c.test(a)?a:b};var =
Xa=3Ddocument,Ya=3DI("false",j),Za=3DI("false",j),$a=3DI("false",j);I("fa=
lse",j);var K=3Dwindow;var =
ab=3D"pagead2.googlesyndication.com",bb=3D"googleads.g.doubleclick.net",c=
b=3D"pubads.g.doubleclick.net",db=3D"securepubads.g.doubleclick.net",eb=3D=
"partner.googleadservices.com",L=3DJ("pagead2.googlesyndication.com",ab),=
fb=3DJ("googleads.g.doubleclick.net",bb),gb=3DJ("pagead2.googlesyndicatio=
n.com",ab);J("pubads.g.doubleclick.net",cb);J("partner.googleadservices.c=
om",eb);J("securepubads.g.doubleclick.net",db);var =
M=3Dfunction(a,b){for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(h,a[c],c,a)};function=
N(a){return typeof =
encodeURIComponent=3D=3D"function"?encodeURIComponent(a):escape(a)}functi=
on hb(a,b,c){var =
d=3Ddocument.createElement("script");d.type=3D"text/javascript";if(b)d.on=
load=3Db;if(c)d.id=3Dc;d.src=3Da;var =
e=3Ddocument.getElementsByTagName("head")[0];if(!e)return =
j;window.setTimeout(function(){e.appendChild(d)},0);return g}=0A=
function =
ib(a,b){a.google_image_requests||(a.google_image_requests=3D[]);var =
c=3Dnew Image;c.src=3Db;a.google_image_requests.push(c)}function =
jb(a){if(a in kb)return kb[a];return =
kb[a]=3Dnavigator.userAgent.toLowerCase().indexOf(a)!=3D-1}var kb=3D{};=0A=
function lb(){if(navigator.plugins&&navigator.mimeTypes.length){var =
a=3Dnavigator.plugins["Shockwave Flash"];if(a&&a.description)return =
a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")}else =
if(navigator.userAgent&&navigator.userAgent.indexOf("Windows =
CE")>=3D0){a=3D3;for(var b=3D1;b;)try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(a+1));a++}catch(c){b=3Dh}=
return a.toString()}else if(jb("msie")&&!window.opera){b=3Dh;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){a=3D=0A=
0;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=3D6;b.AllowScriptAcces=
s=3D"always"}catch(e){if(a=3D=3D6)return a.toString()}try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(b){a=3Db.Get=
Variable("$version").split(" ")[1];return =
a.replace(/,/g,".")}}return"0"}function O(a){var =
b=3Da.google_ad_format;if(b)return b.indexOf("_0ads")>0;return =
a.google_ad_output!=3D"html"&&a.google_num_radlinks>0}function =
P(a){return!!a&&a.indexOf("_sdo")!=3D-1}=0A=
function Q(a,b){var =
c=3DMath.random();if(c>2)+e&4294967295}return =
b},pb=3Dfunction(a){if(a=3D=3Da.top)return 0;var =
b=3D[];b.push(document.URL);a.name&&b.push(a.name);a=3Dg;a=3Dnb(!a);b.pus=
h(a.width.toString());b.push(a.height.toString());b=3Dob(b.join(""));retu=
rn b>0?b:4294967296+b};var =
qb=3D{google_ad_channel:"channel",google_ad_host:"host",google_ad_host_ch=
annel:"h_ch",google_ad_host_tier_id:"ht_id",google_ad_section:"region",go=
ogle_ad_type:"ad_type",google_adtest:"adtest",google_allow_expandable_ads=
:"ea",google_alternate_ad_url:"alternate_ad_url",google_alternate_color:"=
alt_color",google_bid:"bid",google_city:"gcs",google_color_bg:"color_bg",=
google_color_border:"color_border",google_color_line:"color_line",google_=
color_link:"color_link",google_color_text:"color_text",google_color_url:"=
color_url",=0A=
google_contents:"contents",google_country:"gl",google_cust_age:"cust_age"=
,google_cust_ch:"cust_ch",google_cust_gender:"cust_gender",google_cust_id=
:"cust_id",google_cust_interests:"cust_interests",google_cust_job:"cust_j=
ob",google_cust_l:"cust_l",google_cust_lh:"cust_lh",google_cust_u_url:"cu=
st_u_url",google_disable_video_autoplay:"disable_video_autoplay",google_e=
d:"ed",google_encoding:"oe",google_feedback:"feedback_link",google_flash_=
version:"flash",google_font_face:"f",google_font_size:"fs",google_hints:"=
hints",=0A=
google_kw:"kw",google_kw_type:"kw_type",google_language:"hl",google_page_=
url:"url",google_region:"gr",google_reuse_colors:"reuse_colors",google_sa=
fe:"adsafe",google_tag_info:"gut",google_targeting:"targeting",google_ui_=
features:"ui",google_ui_version:"uiv",google_video_doc_id:"video_doc_id",=
google_video_product_type:"video_product_type"},rb=3D{google_ad_client:"c=
lient",google_ad_format:"format",google_ad_output:"output",google_ad_call=
back:"callback",google_ad_height:"h",google_ad_override:"google_ad_overri=
de",=0A=
google_ad_slot:"slotname",google_ad_width:"w",google_ctr_threshold:"ctr_t=
",google_image_size:"image_size",google_last_modified_time:"lmt",google_m=
ax_num_ads:"num_ads",google_max_radlink_len:"max_radlink_len",google_num_=
radlinks:"num_radlinks",google_num_radlinks_per_unit:"num_radlinks_per_un=
it",google_only_ads_with_video:"only_ads_with_video",google_rl_dest_url:"=
rl_dest_url",google_rl_filtering:"rl_filtering",google_rl_mode:"rl_mode",=
google_rt:"rt",google_skip:"skip"},sb=3D{google_only_pyv_ads:"pyv",=0A=
google_with_pyv_ads:"withpyv"};function tb(a,b){try{return =
a.top.document.URL=3D=3Db.URL}catch(c){}return j}function =
vb(a,b,c,d){c=3Dc||a.google_ad_width;d=3Dd||a.google_ad_height;if(tb(a,b)=
)return j;var e=3Db.documentElement;if(c&&d){var =
f=3D1,i=3D1;if(a.innerHeight){f=3Da.innerWidth;i=3Da.innerHeight}else =
if(e&&e.clientHeight){f=3De.clientWidth;i=3De.clientHeight}else =
if(b.body){f=3Db.body.clientWidth;i=3Db.body.clientHeight}if(i>2*d||f>2*c=
)return j}return g}function =
wb(a,b){M(b,function(c,d){a["google_"+d]=3Dc})}=0A=
function xb(a,b){if(!b)return a.URL;return a.referrer}function =
yb(a,b){if(!b&&a.google_referrer_url=3D=3Dh)return"0";else =
if(b&&a.google_referrer_url=3D=3Dh)return"1";else =
if(!b&&a.google_referrer_url!=3Dh)return"2";else =
if(b&&a.google_referrer_url!=3Dh)return"3";return"4"}function =
zb(a,b,c,d){a.page_url=3Dxb(c,d);a.page_location=3Dh}function =
Ab(a,b,c,d){a.page_url=3Db.google_page_url;a.page_location=3Dxb(c,d)||"EM=
PTY"}=0A=
function Bb(a,b){var =
c=3D{},d=3Dvb(a,b,a.google_ad_width,a.google_ad_height);c.iframing=3Dyb(a=
,d);a.google_page_url?Ab(c,a,b,d):zb(c,a,b,d);c.last_modified_time=3Db.UR=
L=3D=3Dc.page_url?Date.parse(b.lastModified)/1E3:h;c.referrer_url=3Dd?a.g=
oogle_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_refe=
rrer_url:b.referrer;return c}function Cb(a){var =
b=3D{},c=3Da.URL.substring(a.URL.lastIndexOf("http"));b.iframing=3Dh;b.pa=
ge_url=3Dc;b.page_location=3Da.URL;b.last_modified_time=3Dh;b.referrer_ur=
l=3Dc;return b}=0A=
function Db(a,b){b=3DEb(a,b);wb(a,b)}function Eb(a,b){return =
a=3Da.google_page_url=3D=3Dh&&Fb[b.domain]?Cb(b):Bb(a,b)}var =
Fb=3D{};Fb["ad.yieldmanager.com"]=3Dg;var =
Gb=3Dfunction(a,b,c){b=3Dfa(b,l,a);a=3Dwindow.onerror;window.onerror=3Db;=
try{c()}catch(d){c=3Dd.toString();var =
e=3D"";if(d.fileName)e=3Dd.fileName;var =
f=3D-1;if(d.lineNumber)f=3Dd.lineNumber;b=3Db(c,e,f);if(!b)throw =
d;}window.onerror=3Da};q("google_protectAndRun",Gb);=0A=
var Ib=3Dfunction(a,b,c,d){if(Math.random()<0.01){var =
e=3DXa;a=3D["http://",gb,"/pagead/gen_204","?id=3Djserror","&jscb=3D",Ya?=
1:0,"&jscd=3D",Za?1:0,"&context=3D",N(a),"&msg=3D",N(b),"&file=3D",N(c),"=
&line=3D",N(d.toString()),"&url=3D",N(e.URL.substring(0,512)),"&ref=3D",N=
(e.referrer.substring(0,512))];a.push(Hb());ib(K,a.join(""))}return!$a};q=
("google_handleError",Ib);=0A=
var Kb=3Dfunction(a){Jb|=3Da},Jb=3D0,Hb=3Dfunction(){var =
a=3D["&client=3D",N(K.google_ad_client),"&format=3D",N(K.google_ad_format=
),"&slotname=3D",N(K.google_ad_slot),"&output=3D",N(K.google_ad_output),"=
&ad_type=3D",N(K.google_ad_type)];return a.join("")};var =
R=3D"",Nb=3Dfunction(){if(window.google_ad_frameborder=3D=3Dh)window.goog=
le_ad_frameborder=3D0;if(window.google_ad_output=3D=3Dh)window.google_ad_=
output=3D"html";if(P(window.google_ad_format)){var =
a=3Dwindow.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(a){window.google_=
ad_width=3DparseInt(a[1],10);window.google_ad_height=3DparseInt(a[2],10);=
window.google_ad_output=3D"html"}}window.google_ad_format=3DLb(window.goo=
gle_ad_format,window.google_ad_output,window.google_ad_width,window.googl=
e_ad_height,window.google_ad_slot,=0A=
!!window.google_override_format);R=3Dwindow.google_ad_client||"";window.g=
oogle_ad_client=3DMb(window.google_ad_format,window.google_ad_client);Db(=
window,document);if(window.google_num_slots_by_channel=3D=3Dh)window.goog=
le_num_slots_by_channel=3D{};if(window.google_viewed_host_channels=3D=3Dh=
)window.google_viewed_host_channels=3D{};if(window.google_num_slots_by_cl=
ient=3D=3Dh)window.google_num_slots_by_client=3D{};if(window.google_prev_=
ad_formats_by_region=3D=3Dh)window.google_prev_ad_formats_by_region=3D{};=
if(window.google_prev_ad_slotnames_by_region=3D=3D=0A=
h)window.google_prev_ad_slotnames_by_region=3D{};if(window.google_correla=
tor=3D=3Dh)window.google_correlator=3D(new =
Date).getTime();if(window.google_adslot_loaded=3D=3Dh)window.google_adslo=
t_loaded=3D{};if(window.google_adContentsBySlot=3D=3Dh)window.google_adCo=
ntentsBySlot=3D{};if(window.google_flash_version=3D=3Dh)window.google_fla=
sh_version=3Dlb();if(window.google_new_domain_checked=3D=3Dh)window.googl=
e_new_domain_checked=3D0;if(window.google_new_domain_enabled=3D=3Dh)windo=
w.google_new_domain_enabled=3D0;if(!window.google_num_ad_slots)window.goo=
gle_num_ad_slots=3D=0A=
0;if(!window.google_num_0ad_slots)window.google_num_0ad_slots=3D0;if(!win=
dow.google_num_sdo_slots)window.google_num_sdo_slots=3D0;window.google_ad=
_section=3Dwindow.google_ad_section||window.google_ad_region||"";window.g=
oogle_country=3Dwindow.google_country||window.google_gl||"";a=3D(new =
Date).getTime();if(o(window.google_color_bg))window.google_color_bg=3DS(w=
indow.google_color_bg,a);if(o(window.google_color_text))window.google_col=
or_text=3DS(window.google_color_text,a);if(o(window.google_color_link))wi=
ndow.google_color_link=3D=0A=
S(window.google_color_link,a);if(o(window.google_color_url))window.google=
_color_url=3DS(window.google_color_url,a);if(o(window.google_color_border=
))window.google_color_border=3DS(window.google_color_border,a);if(o(windo=
w.google_color_line))window.google_color_line=3DS(window.google_color_lin=
e,a)},Ob=3Dfunction(a){M(qb,function(b,c){a[c]=3Dh});M(rb,function(b,c){a=
[c]=3Dh});M(sb,function(b,c){a[c]=3Dh});a.google_container_id=3Dh;a.googl=
e_eids=3Dh;a.google_page_location=3Dh;a.google_referrer_url=3Dh;a.google_=
ad_region=3Dh;=0A=
a.google_gl=3Dh},S=3Dfunction(a,b){Kb(2);return =
a[b%a.length]},Mb=3Dfunction(a,b){if(!b)return"";b=3Db.toLowerCase();retu=
rn =
b=3DP(a)?Pb(b):Qb(b)},Qb=3Dfunction(a){if(a&&a.substring(0,3)!=3D"ca-")a=3D=
"ca-"+a;return =
a},Pb=3Dfunction(a){if(a&&a.substring(0,7)!=3D"ca-aff-")a=3D"ca-aff-"+a;r=
eturn =
a},Lb=3Dfunction(a,b,c,d,e,f){if(!a&&b=3D=3D"html")a=3Dc+"x"+d;return =
a=3DRb(a,e,f)?a.toLowerCase():""},Rb=3Dfunction(a,b,c){if(!a)return =
j;if(!b)return g;return c};var T=3Ddocument,U=3Dnavigator,V=3Dwindow;=0A=
function Sb(){var a=3DT.cookie,b=3DMath.round((new =
Date).getTime()/1E3),c=3DV.google_analytics_domain_name;c=3Dtypeof =
c=3D=3D"undefined"?Tb("auto"):Tb(c);var =
d=3Da.indexOf("__utma=3D"+c+".")>-1,e=3Da.indexOf("__utmb=3D"+c)>-1,f=3Da=
.indexOf("__utmc=3D"+c)>-1,i=3D{},m=3D!!V&&!!V.gaGlobal;if(d){a=3Da.split=
("__utma=3D"+c+".")[1].split(";")[0].split(".");i.sid=3De&&f?a[3]+"":m&&V=
.gaGlobal.sid?V.gaGlobal.sid:b+"";i.vid=3Da[0]+"."+a[1];i.from_cookie=3Dg=
}else{i.sid=3Dm&&V.gaGlobal.sid?V.gaGlobal.sid:b+"";i.vid=3Dm&&V.gaGlobal=
.vid?V.gaGlobal.vid:=0A=
(Math.round(Math.random()*2147483647)^Ub()&2147483647)+"."+b;i.from_cooki=
e=3Dj}i.dh=3Dc;i.hid=3Dm&&V.gaGlobal.hid?V.gaGlobal.hid:Math.round(Math.r=
andom()*2147483647);return V.gaGlobal=3Di}=0A=
function Ub(){var =
a=3DT.cookie?T.cookie:"",b=3DV.history.length,c,d=3D[U.appName,U.version,=
U.language?U.language:U.browserLanguage,U.platform,U.userAgent,U.javaEnab=
led()?1:0].join("");if(V.screen)d+=3DV.screen.width+"x"+V.screen.height+V=
.screen.colorDepth;else =
if(V.java){c=3Djava.awt.Toolkit.getDefaultToolkit().getScreenSize();d+=3D=
c.screen.width+"x"+c.screen.height}d+=3Da;d+=3DT.referrer?T.referrer:"";f=
or(a=3Dd.length;b>0;)d+=3Db--^a++;return Vb(d)}=0A=
function Vb(a){var =
b=3D1,c=3D0,d;if(!(a=3D=3Dundefined||a=3D=3D"")){b=3D0;for(d=3Da.length-1=
;d>=3D0;d--){c=3Da.charCodeAt(d);b=3D(b<<6&268435455)+c+(c<<14);c=3Db&266=
338304;b=3Dc!=3D0?b^c>>21:b}}return b}function =
Tb(a){if(!a||a=3D=3D""||a=3D=3D"none")return =
1;if("auto"=3D=3Da){a=3DT.domain;if("www."=3D=3Da.substring(0,4))a=3Da.su=
bstring(4,a.length)}return Vb(a.toLowerCase())};var =
Wb=3D{google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googlep=
rint:1};function =
Xb(a){a=3Da.google_page_location||a.google_page_url;if(!a)return =
j;a=3Da.toString();if(a.indexOf("http://")=3D=3D0)a=3Da.substring(7,a.len=
gth);else =
if(a.indexOf("https://")=3D=3D0)a=3Da.substring(8,a.length);var =
b=3Da.indexOf("/");if(b=3D=3D-1)b=3Da.length;a=3Da.substring(0,b);a=3Da.s=
plit(".");b=3Dj;if(a.length>=3D3)b=3Da[a.length-3]in =
Wb;if(a.length>=3D2)b=3Db||a[a.length-2]in Wb;return b}=0A=
function Yb(a,b,c){if(Xb(a)){a.google_new_domain_checked=3D1;return =
j}if(a.google_new_domain_checked=3D=3D0){var =
d=3DMath.random();if(d<=3Dc){c=3D"http://"+fb+"/pagead/test_domain.js";d=3D=
"script";b.write("<"+d+' =
src=3D"'+c+'">'+d+">");a.google_new_domain_checked=3D1;return =
g}}return j}function =
Zb(a){if(!Xb(a)&&a.google_new_domain_enabled=3D=3D1)return"http://"+fb;re=
turn"http://"+gb};var =
W=3Dfunction(a){this.s=3Da;this.f=3D[];this.e=3D0;this.a=3D[];this.o=3D0;=
this.b=3D[];this.m=3Dj;this.g=3Dthis.h=3D"";this.l=3Dj};W.prototype.q=3Df=
unction(a,b){var =
c=3Dthis.s[b],d=3Dthis.f;this.s[b]=3Dfunction(e){if(e&&e.length>0){var =
f=3De.length>1?e[1].url:h;d.push([a,ua(e[0].url),f])}c(e)}};W.prototype.p=
=3Dfunction(){this.e++};W.prototype.r=3Dfunction(a){this.a.push(a)};W.pro=
totype.n=3Dfunction(){if(!this.m){hb("http://"+L+"/pagead/osd.js");this.m=
=3Dg}};=0A=
W.prototype.i=3Dfunction(a){if(this.e>0)for(var =
b=3Ddocument.getElementsByTagName("iframe"),c=3Dthis.l?"google_ads_iframe=
_":"google_ads_frame",d=3D0;d0)for(var =
c=3Ddocument.getElementsByTagName("a"),d=3D0;d0){f=3Di;break}i=3Di=
.parentNode}a(f,b[e][0]);b.splice(e,1);break}};W.prototype.k=3Dfunction(a=
){for(var b=3D0;b0){f=
or(var =
d=3D0;d1)c=3Da[0];return =
va(c,"\"'")},mc=3D/[^\d]+$/,nc=3Dfunction(a){return(a=3Da.match(mc))&&a[0=
]||h},oc=3D{cm:1,"in":1,mm:1,pc:1,pt:1},pc=3D{em:1,ex:1},qc=3Dfunction(a)=
{var b=3Djc(a,"fontSize"),c=3Dnc(b);if(b&&"px"=3D=3Dc)return =
parseInt(b,10);if(C)if(c in oc)return kc(a,b,"left",=0A=
"pixelLeft");else if(a.parentNode&&a.parentNode.nodeType=3D=3D1&&c in =
pc){a=3Da.parentNode;c=3Djc(a,"fontSize");return =
kc(a,b=3D=3Dc?"1em":b,"left","pixelLeft")}c=3DUa("span",{style:"visibilit=
y:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;heig=
ht:1em;"});Wa(a,c);b=3Dc.offsetHeight;c&&c.parentNode&&c.parentNode.remov=
eChild(c);return b};var X=3D{};function rc(a){if(a=3D=3D1)return =
g;return!X[a]}function =
Y(a,b){if(a)if(b=3D=3D1)if(X[b])X[b]+=3D","+a;else X[b]=3Da;else =
X[b]=3Da}function sc(){var a=3D[];M(X,function(b){a.push(b)});return =
a.join(",")}function tc(a,b){if(a&&a instanceof Array)for(var =
c=3D0;c'+c+">");a=3DYb(a,b,F("1=
",0.01));(d=3Dd||a)&&jb("msie")&&!window.opera?b.write("<"+c+' =
src=3D"http://'+L+'/pagead/render_ads.js">'+c+">"):b.write("<"+c+'>goog=
le_protectAndRun("ads_core.google_render_ad", google_handleError, =
google_render_ad);'+c+">")}function $(a){return a!=3Dh?'"'+a+'"':'""'}=0A=
function xc(a){var b=3D"google_unique_id";if(a[b])++a[b];else =
a[b]=3D1;return a[b]}var yc=3Dfunction(a,b){var =
c=3Db.slice(-1),d=3Dc=3D=3D"?"||c=3D=3D"#"?"":"&",e=3D[b];b=3Dfunction(f,=
i){if(f||f=3D=3D=3D0||f=3D=3D=3Dj){if(typeof =
f=3D=3D"boolean")f=3Df?1:0;e.push(d,i,"=3D",N(f));d=3D"&"}};M(a,b);return=
e.join("")};function zc(){var =
a=3DC&&E("6"),b=3DDa&&E("1.8.1"),c=3DD&&E("525");if(Ja&&(a||b||c))return =
g;else if(Ia&&(c||b))return g;else if(Ka&&b)return g;return j}=0A=
function wc(){return(typeof =
ExpandableAdSlotFactory=3D=3D"function"||typeof =
ExpandableAdSlotFactory=3D=3D"object")&&typeof =
ExpandableAdSlotFactory.createIframe=3D=3D"function"}function =
vc(a,b){if(a.google_allow_expandable_ads=3D=3D=3Dj||!b.body||a.google_ad_=
output!=3D"html"||vb(a,b)||!Ac(a)||isNaN(a.google_ad_height)||isNaN(a.goo=
gle_ad_width)||!zc())return j;return g}function Ac(a){var =
b=3Da.google_ad_format;if(P(b))return =
j;if(O(a)&&b!=3D"468x15_0ads_al")return j;return g}=0A=
function Bc(){var =
a;if(K.google_ad_output=3D=3D"html"&&!(O(K)||P(K.google_ad_format))&&rc(0=
)){a=3D["6083035","6083034"];a=3DQ(a,F("0",0));Y(a,0)}return =
a=3D=3D"6083035"}=0A=
function =
Cc(a,b){if((a.google_unique_id||0)!=3D0||P(a.google_ad_format))return"";v=
ar =
c=3D"";a=3DO(a);if(b=3D=3D"html"||a)c=3DQ(["36815001","36815002"],F("0.01=
",0));if(c=3D=3D""&&(b=3D=3D"js"||a))c=3DQ(["36815003","36815004"],F("0.0=
1",0));if(c=3D=3D""&&(b=3D=3D"html"||b=3D=3D"js"))c=3DQ(["36813005","3681=
3006"],F("0.008",0));return c}=0A=
function Dc(){var =
a=3Dac(),b=3Dwindow.google_enable_osd,c=3D"";if(b=3D=3D=3Dg){c=3D"3681300=
6";Ec(c,a)}else =
if(b!=3D=3Dj&&rc(0)){c=3DCc(window,window.google_ad_output);if(c!=3D"")Ec=
(c,a);else c=3Da.getEid()}return c}function Ec(a,b){var =
c=3Db.getOsdMode(),d=3D[];switch(a){case =
"36815004":c=3D1;d=3D["js"];break;case =
"36815002":c=3D1;d=3D["html"];break;case =
"36813006":c=3D0;d=3D["html","js"];break}d.length>0&&b.setValidAdBlockTyp=
es(d);b.setupOsd(c,a,window.google_correlator)}=0A=
function Fc(a,b,c,d){var =
e=3Dxc(a);c=3Dyc({ifi:e},c);c=3Dc.substring(0,1992);c=3Dc.replace(/%\w?$/=
,"");var =
f=3D"script";if((a.google_ad_output=3D=3D"js"||a.google_ad_output=3D=3D"j=
son_html")&&(a.google_ad_request_done||a.google_radlink_request_done))b.w=
rite("<"+f+' language=3D"JavaScript1.1" =
src=3D'+$(k(c))+">"+f+">");else =
if(a.google_ad_output=3D=3D"html")if(Z&&wc()){b=3Da.google_container_id||=
d||h;a["google_expandable_ad_slot"+e]=3DExpandableAdSlotFactory.createIfr=
ame("google_ads_frame"+e,k(c),a.google_ad_width,a.google_ad_height,=0A=
b)}else{e=3D'';a.google_container_id?Gc(a.google_container_i=
d,b,e):b.write(e)}return c}function Hc(a){Ob(a)}function =
Ic(a){if(!Jc())return j;var =
b=3DBc();a=3DKc(a);b=3DZb(window)+Lc(a.google_ad_format,b);window.google_=
ad_url=3Dyc(a,b);return g}=0A=
var Oc=3Dfunction(a){a.dt=3Daa;var =
b=3Dwindow.google_prev_ad_formats_by_region,c=3Dwindow.google_ad_section,=
d=3Dwindow.google_ad_format,e=3Dwindow.google_ad_slot;if(b[c])if(!P(d)){a=
.prev_fmts=3Db[c];if(window.google_num_slots_by_client.length>1)a.slot=3D=
window.google_num_slots_by_client[R]}var =
f=3Dwindow.google_prev_ad_slotnames_by_region;if(f[c])a.prev_slotnames=3D=
f[c].toLowerCase();if(d){if(!P(d))if(b[c])b[c]+=3D","+d;else =
b[c]=3Dd}else if(e)if(f[c])f[c]+=3D","+e;else =
f[c]=3De;a.correlator=3Dwindow.google_correlator;if(window.google_new_dom=
ain_checked=3D=3D=0A=
1&&window.google_new_domain_enabled=3D=3D0)a.dblk=3D1;if(window.google_ad=
_channel){b=3Dwindow.google_num_slots_by_channel;c=3D"";d=3Dwindow.google=
_ad_channel.split(Mc);for(e=3D0;e-1){for(=
e=3D0;e1?wind=
ow.decodeURIComponent?decodeURIComponent(d[1].replace(/\+/g," =
")):unescape(d[1]):""}catch(e){}}return b}function Yc(){var =
a=3Dwindow,b=3DXc(document.URL);if(b.google_ad_override){a.google_ad_over=
ride=3Db.google_ad_override;a.google_adtest=3D"on"}}=0A=
function =
Gc(a,b,c){if(a)if((a=3Db.getElementById(a))&&c&&c.length!=3D""){a.style.v=
isibility=3D"visible";a.innerHTML=3Dc}}=0A=
var Lc=3Dfunction(a,b){return =
a=3DP(a)?"/pagead/sdo?":b?"/pagead/render_iframe_ads.html#":"/pagead/ads?=
"},Zc=3Dfunction(a,b){b.dff=3Dlc(a);b.dfs=3Dqc(a)},$c=3Dfunction(a){a.ref=
=3Dwindow.google_referrer_url;a.loc=3Dwindow.google_page_location},Jc=3Df=
unction(){var =
a=3Dwindow.google_prev_ad_formats_by_region,b=3Dwindow.google_prev_ad_slo=
tnames_by_region,c=3Dwindow.google_ad_section;if(P(window.google_ad_forma=
t)){window.google_num_sdo_slots+=3D1;if(window.google_num_sdo_slots>4)ret=
urn j}else if(O(window)){window.google_num_0ad_slots+=3D=0A=
1;if(window.google_num_0ad_slots>3)return =
j}else{window.google_num_ad_slots+=3D1;if(window.google_num_slots_to_rota=
te){Kb(1);a[c]=3Dh;b[c]=3Dh;if(window.google_num_slot_to_show=3D=3Dh)wind=
ow.google_num_slot_to_show=3D(new =
Date).getTime()%window.google_num_slots_to_rotate+1;if(window.google_num_=
slot_to_show!=3Dwindow.google_num_ad_slots)return j}else =
if(window.google_num_ad_slots>6&&c=3D=3D"")return =
j}a=3Dwindow.google_num_slots_by_client;if(a[R])a[R]+=3D1;else{a[R]=3D1;a=
.length+=3D1}return g},Kc=3Dfunction(a){var b=3D{};Tc(b);=0A=
Oc(b);mb(b);a&&Zc(a,b);Pc(b);Qc(b);Uc(b);$c(b);b.fu=3DJb;return =
b},Sc=3Dfunction(a){var =
b=3Dwindow.google_container_id&&Pa(window.google_container_id)||Pa(a);if(=
!b&&!window.google_container_id&&a){document.write("");b=3DPa(a)}return b},Mc=3D/[+, =
]/;window.google_render_ad=3DRc;var =
ad=3D["30143070","30143071","30143075"],bd=3Dtypeof =
window.postMessage=3D=3D"function"||typeof =
window.postMessage=3D=3D"object"||typeof =
document.postMessage=3D=3D"function",dd=3Dfunction(a,b){typeof =
A1_googleCreateSlot=3D=3D"function"?A1_googleCreateSlot(a.google_ad_clien=
t):cd(a,b)},fd=3Dfunction(){if(!ed())return j;return =
g},gd=3Dfunction(a){if(P(a.google_ad_format))return j;var =
b=3Da.google_ad_output;if(b&&b!=3D"html")return =
j;a=3Da.google_ad_client;if(typeof =
a!=3D"string"||a.substring(0,4)!=3D"pub-"&&a.substring(0,7)!=3D"ca-pub-")=
return j;=0A=
return g},id=3Dfunction(a){if(typeof =
a.google_a1_eid=3D=3D"string")return a.google_a1_eid;var =
b=3DF("0",0);a.google_a1_eid=3Dhd(ad,b);return =
a.google_a1_eid},cd=3Dfunction(a,b){if(!a.google_included_a1_script){var =
c=3D"script",d=3D"/pagead/show_ads_sra3.js?v\x3d1";b.write("<"+c+' =
src=3D"http://'+L+d+'">'+c+">");a.google_included_a1_script=3Dg}},ed=3D=
function(){if(C&&E("8"))return j;return bd||!D},hd=3Dfunction(a,b){var =
c=3DMath.random();if(c |