function mapNumKeyPeriodForLocale(d,b,c){var a=b||window.event;if(a.keyCode&&a.keyCode==110){d.value+=c;preventEventDefault(a)}}function getCheckboxChildren(a){var c=new Array();strChildren=a.getAttribute("jwCheckboxChildren");if(strChildren!=null&&strChildren!="0"){var d=document.getElementsByTagName("input");for(var b=0;b<d.length;b++){if(d[b].type=="checkbox"&&d[b].getAttribute("jwCheckboxParent")==a.id){c.push(d[b])}}}return c}function getCheckboxParent(a){strParent=a.getAttribute("jwCheckboxParent");return(strParent!=null&&strParent!="")?document.getElementById(strParent):null}function getSelectionLength(c){var a=0;if(document.selection){var b=document.selection.createRange();var d=b.parentElement();if(d==c){if(b.text.length>0){a=b.text.length}}}else{if(c.selectionStart<c.selectionEnd){a=c.selectionEnd-c.selectionStart}}return a}function initSavedTree(c){var a=loadArrayFromCookie(c);for(var b=0;b<a.length;b++){toggleTreeNode(a[b])}}function limitTextAreaLength(a,b,c,d){var f=b.value.replace(/\r\n/g,"\n");if(d){f=f.replace(/\n/g,"\r\n")}if(a.type.search("paste")>=0){if(window.clipboardData){if(window.clipboardData.getData("Text")){intSelectionLength=getSelectionLength(b);intInsertLength=c-(f.length-intSelectionLength);if(intInsertLength<=0){return false}strPaste=window.clipboardData.getData("Text");if(intInsertLength<strPaste.length){window.clipboardData.setData("Text",strPaste.substr(0,intInsertLength))}return true}}return true}else{if(a.ctrlKey){gblProcessKeyPress=true;return gblProcessKeyPress}var e=a.keyCode;if(f.length>=c){switch(e){case YAHOO.util.KeyListener.KEY.BACK_SPACE:case YAHOO.util.KeyListener.KEY.TAB:case YAHOO.util.KeyListener.KEY.ESCAPE:case YAHOO.util.KeyListener.KEY.PAGE_UP:case YAHOO.util.KeyListener.KEY.PAGE_DOWN:case YAHOO.util.KeyListener.KEY.END:case YAHOO.util.KeyListener.KEY.HOME:case YAHOO.util.KeyListener.KEY.LEFT:case YAHOO.util.KeyListener.KEY.UP:case YAHOO.util.KeyListener.KEY.RIGHT:case YAHOO.util.KeyListener.KEY.DOWN:case YAHOO.util.KeyListener.KEY.DELETE:gblProcessKeyPress=true;return gblProcessKeyPress}if(getSelectionLength(b)>0){gblProcessKeyPress=true;return gblProcessKeyPress}if(e==0){gblProcessKeyPress=true;return gblProcessKeyPress}gblProcessKeyPress=false;return gblProcessKeyPress}else{if(d&&(f.length+1)==c&&e==YAHOO.util.KeyListener.KEY.ENTER){gblProcessKeyPress=false;return gblProcessKeyPress}}gblProcessKeyPress=true;return gblProcessKeyPress}}function preventEventDefault(a){if(a.preventDefault){a.preventDefault()}else{a.returnValue=false}}function refreshCheckboxTree(a){refreshCheckboxTreeParent(a);refreshCheckboxTreeChildren(a)}function refreshCheckboxTreeParent(a){objParent=getCheckboxParent(a);if(objParent==null){return}var d=true;var c=getCheckboxChildren(objParent);for(var b=0;b<c.length;b++){if(!c[b].checked){d=false;break}}objParent.checked=d;refreshCheckboxTreeParent(objParent)}function refreshCheckboxTreeChildren(a){var c=getCheckboxChildren(a);for(var b=0;b<c.length;b++){c[b].checked=a.checked;refreshCheckboxTreeChildren(c[b])}}function replaceObjClassText(b,d,a){var c=new RegExp("\\b"+d+"\\b","g");b.className=b.className.replace(c,a)}function setObjClass(b,c,a){window.status=a;b.className=c}function setObjVisibility(e,f){var d="showObj";var a="hideObj";var b=new RegExp("\\s*\\b"+a+"\\b","g");var c=new RegExp("\\s*\\b"+d+"\\b","g");if(!f){replaceObjClassText(e,d,a)}else{replaceObjClassText(e,a,d)}}function stopEventPropagation(b){var a=b||window.event;a.cancelBubble=true;if(a.stopPropagation){a.stopPropagation()}}function toggleObjVisibility(a){if(a.className.indexOf("hideObj")>-1){setObjVisibility(a,true)}else{setObjVisibility(a,false)}}function toggleTreeNode(e,g){if(!document.getElementById){return}var d="img"+e;var b="div"+e;var c=document.getElementById(d);var a=document.getElementById(b);var f;if(c&&a){if(a.style.display==""){a.style.display="none";c.src="images/tree-plus.gif";f="hide"}else{a.style.display="";c.src="images/tree-minus.gif";f="show"}if(g!=undefined&&g.length>1){saveTreeNodeState(e,g,f)}}}function toggleSectionMenu(){if(!document.getElementById){return}var b=document.getElementById("sectionmenuparent");var a=document.getElementById("sectionmenushow");var c=document.getElementById("sectionmenuhide");if(b.className.indexOf("hideObj")>-1){setObjVisibility(b,1);setObjVisibility(a,0);setObjVisibility(c,1)}else{setObjVisibility(b,0);setObjVisibility(a,1);setObjVisibility(c,0)}}function saveTreeNodeState(c,e,d){if(d=="hide"){var a=loadArrayFromCookie(e);var b=a.indexOf(c);a.splice(b,1);saveArrayToCookie(e,a)}else{if(d=="show"){var a=loadArrayFromCookie(e);if(a.indexOf(c)==-1){a.push(c)}saveArrayToCookie(e,a)}}}function deleteCookie(a,c,b){if(getCookie(a)){document.cookie=escape(a)+"="+((c)?";path="+c:"")+((b)?";domain="+b:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT"}}function getCookie(b){var a=unescape(document.cookie.replace(/\+/g," "));var e=a.indexOf(b+"=");var c=e+b.length+1;if(!e&&b!=a.substring(0,b.length)){return""}if(e==-1){return""}var d=a.indexOf("; ",c);if(d==-1){d=a.length}return utf8Decode(a.substring(c,d))}function setCookie(b,e,a,f,c,d){document.cookie=escape(b)+"="+escape(e)+((a)?";expires="+a.toGMTString():"")+((f)?";path="+f:";path=/")+((c)?";domain="+c:"")+((d)?";secure":"")}function decodeHTMLEntities(a){a=a.replace(/&nbsp;/g,"??");a=a.replace(/&quot;/g,'"');a=a.replace(/&lt;/g,"<");a=a.replace(/&gt;/g,">");a=a.replace(/&rsquo;/g,"???");return a}function encloseSelection(a,e,j){if(!document.getElementById){return}var d=document.getElementById(a);if(!d){return}d.focus();if(typeof(document.selection)!="undefined"){var g=document.selection.createRange().text}else{if(typeof(d.setSelectionRange)!="undefined"){var c=d.selectionStart;var h=d.selectionEnd;var b=d.scrollTop;var g=d.value.substring(c,h)}}if(g.match(/ $/)){g=g.replace(/ $/,"");j=j+" "}var f=e+g+j;if(typeof(document.selection)!="undefined"){document.selection.createRange().text=f}else{if(typeof(d.setSelectionRange)!="undefined"){d.value=d.value.substring(0,c)+f+d.value.substring(h);d.scrollTop=b;if(g){d.setSelectionRange(c+f.length,c+f.length)}else{d.setSelectionRange(c+e.length,c+e.length)}}}d.focus()}var YEAR_LENGTH_SECONDS=31557600;function checkWarningSubmitAction(b,d,c){var e=document.getElementsByTagName("li");for(var a=0;a<e.length;a++){if(e[a].className.indexOf("warning")>=0){return confirmSubmitAction(b,d,c)}}return submitAction(d,c)}function confirmSubmitAction(a,c,b){if(confirm(decodeHTMLEntities(a))){submitAction(c,b)}}function openPopup(h,d,c,e,g,a,f,b){if(!e){e="no"}if(!g){g="no"}if(!a){a="no"}if(!f){f="no"}if(!d){d=window.innerWidth*0.9}if(!c){c=window.innerHeight*0.9}if(!b){b="objPopup"}objPopup=window.open(h,b,"width="+d+",height="+c+",top=50,left=50,resizable=yes,scrollbars=yes,location="+e+",menubar="+g+",titlebar="+a+",toolbar="+f);if(objPopup){objPopup.focus()}return objPopup}function setCookieAndRefresh(c,e,a){var b=new Date();b.setTime(b.getTime()+1000*YEAR_LENGTH_SECONDS);setCookie(c,e,b);var d="frm"+c+e;if(!document.forms[d]){var f=document.createElement("form");f.id=d;f.method="post";f.action=a;f.acceptCharset="utf-8";document.body.appendChild(f)}document.forms[d].submit()}function showProcessingMessage(c){if(!document.getElementById){return}if(!c.length){c=new Array(c)}for(var b=0;b<c.length;b++){if(c[b]){c[b].disabled=true}}var a=document.getElementById("msgProcessing");var d=document.getElementById("msgImage");if(a&&d){d.innerHTML="<img src='images/processing.gif' width='159' height='5' />";a.style.display="block"}}function submitAction(b,a){if(document.forms[b]){if(document.forms[b].elements.txtAction){document.forms[b].elements.txtAction.value=a;document.forms[b].submit()}}}function submitListPage(c,b,a){if(document.forms[b]){if(document.forms[b].elements.txtListPage){document.forms[b].elements.txtListPage.value=c;submitAction(b,a)}}}var mobjTimeoutInterval;var mblLoggedInPage;function initPage(){if(window.appInitPage){appInitPage()}pageHeight();placeCursor();isJScriptEnabled();fixIndexOf();if(isLoggedInPage()){updatePageTimestamp();var a=62000;mobjTimeoutInterval=setInterval("checkForTimeout()",a)}}function checkForTimeout(){if(isSessionExpired()){clearInterval(mobjTimeoutInterval);var a=getCookie("ckVS");if(a=="1"){window.location=location.href}else{var b=location.protocol+"//"+location.host+location.pathname+"?option=YBTVr1";window.location=b}}}function fixIndexOf(){if(!Array.indexOf){Array.prototype.indexOf=function(b){for(var a=0;a<this.length;a++){if(this[a]==b){return a}}return -1}}}function isFocusable(a){if(a.type==null||a.disabled||a.style.display=="none"){return false}strType=a.type;if(strType!="text"&&strType!="textarea"&&strType!="password"&&strType!="radio"&&strType!="checkbox"&&strType!="reset"&&strType!="select-multiple"&&strType!="select-one"){return false}return true}function isJScriptEnabled(){if(!document.getElementById){return}var a=document.getElementById("txtIsJScript");if(a){a.value="1"}var a=document.getElementById("JScriptEnabled");if(a){a.style.display="none"}}function isLoggedInPage(){if(mblLoggedInPage==null){var a=getCookie("ckVS");mblLoggedInPage=(a=="1")}return mblLoggedInPage}function isSessionExpired(){if(!isLoggedInPage()){return false}var a=31;var b=getCookie("ckSTS");if(isNaN(b)){return false}else{b=parseInt(b)}var d=new Date();var c=((d.getTime()-b)/60000);return c>a}function pageHeight(){if(!document.getElementById){return}var c=document.getElementById("wrap");var b=document.body.parentNode.scrollHeight;var a=window.innerHeight;if(c){if(b<a){document.body.style.height=a+"px";c.style.height=a+"px"}else{document.body.style.height=b+"px";c.style.minHeight=b+"px"}}}function placeCursor(){if(!document.getElementById){return}if(document.forms.length<1){return}self.focus();var a=document.getElementById("txtSetFocus");if(a){if(a.value!=""){document.getElementById(a.value).focus()}return}objElements=document.forms[0].elements;for(i=0;i<objElements.length;i++){if(!isFocusable(objElements.item(i))){continue}objElements.item(i).focus();return}}function unloadPage(){if(window.appUnloadPage){appUnloadPage()}}function updatePageTimestamp(){var a=new Date();setCookie("ckSTS",a.getTime())}function printPage(){if(window.print){window.print()}else{if(!mstrNoPrintSupport){mstrNoPrintSupport="Your browser doesn't support this feature. Please use File/Print."}alert(mstrNoPrintSupport)}}function utf8Decode(a){var b="";var d=0;var e=c1=c2=0;while(d<a.length){e=a.charCodeAt(d);if(e<128){b+=String.fromCharCode(e);d++}else{if((e>191)&&(e<224)){c2=a.charCodeAt(d+1);b+=String.fromCharCode(((e&31)<<6)|(c2&63));d+=2}else{c2=a.charCodeAt(d+1);c3=a.charCodeAt(d+2);b+=String.fromCharCode(((e&15)<<12)|((c2&63)<<6)|(c3&63));d+=3}}}return b}function utf8Encode(b){b=b.replace(/\r\n/g,"\n");var a="";for(var e=0;e<b.length;e++){var d=b.charCodeAt(e);if(d<128){a+=String.fromCharCode(d)}else{if((d>127)&&(d<2048)){a+=String.fromCharCode((d>>6)|192);a+=String.fromCharCode((d&63)|128)}else{a+=String.fromCharCode((d>>12)|224);a+=String.fromCharCode(((d>>6)&63)|128);a+=String.fromCharCode((d&63)|128)}}}return a}function popupWikiPreview(e,a){if(!document.getElementById){return}if(!document.forms.frmWikiPreview){var d=document.createElement("form");d.id="frmWikiPreview";d.method="post";d.action=e;d.target="wikiPreview";d.acceptCharset="utf-8";var c=document.createElement("input");c.type="hidden";c.id=c.name="txtWikiPreview";d.appendChild(c);document.body.appendChild(d)}var b=document.getElementById(a);document.forms.frmWikiPreview.elements.txtWikiPreview.value=b.value;if(window.objWin){window.objWin.close()}window.objWin=window.open("","wikiPreview","width=700,height=500,top=50,left=50,resizable=yes,scrollbars=yes");document.forms.frmWikiPreview.submit()}function in_array(d,c,a){var b;if(a==null){a=false}if(a){for(b=0;b<c.length;b++){if(c[b]===d){return true}}}else{for(b=0;b<c.length;b++){if(c[b]==d){return true}}}return false}function saveArrayToCookie(c,a){var b=YAHOO.lang.JSON.stringify(a);setCookie(c,b);return b}function loadArrayFromCookie(b){var a=getCookie(b);if(a==""){return new Array()}return YAHOO.lang.JSON.parse(a)}function calculateYears(a,m,n){var c=document.getElementById(a+"Year");var f=document.getElementById(a+"Month");var k=document.getElementById(a+"Day");var j=-1;var q=0;var b=0;if(c&&c.selectedIndex>0){j=c.options[c.selectedIndex].value}if(f&&f.selectedIndex>0){q=f.options[f.selectedIndex].value}if(k&&k.selectedIndex>0){b=k.options[k.selectedIndex].value}if(j>-1&&q>0&&b>0){var h=new Date(j,q-1,b,0,0,0);var e=new Date();e.setHours(0);e.setMinutes(0);e.setSeconds(0);e.setMilliseconds(0);var d=e.getTime()-h.getTime();var o=d/1000/60/60/24/365.242199;if(e.getMonth()==q-1&&e.getDate()==b){o=Math.round(o)}else{o=Math.floor(o*10)/10}var l=o.toFixed(1);var g=document.getElementById(m+"Container");var p=document.getElementById(m+"Num");if(g&&p){if(o>0){p.innerHTML=l.replace(".",n);setObjVisibility(g,true)}else{setObjVisibility(g,false)}}}else{var g=document.getElementById(m+"Container");if(g){setObjVisibility(g,false)}}return -1};
