var deployJava={debug:null,myInterval:null,preInstallJREList:null,returnPage:null,brand:null,locale:"en",installType:null,EAInstallEnabled:false,EarlyAccessURL:null,getJavaURL:"http://java.sun.com/webapps/getjava/BrowserRedirect?host=java.com",appleRedirectPage:"http://www.apple.com/support/downloads/",mimeType:"application/npruntime-scriptable-plugin;DeploymentToolkit",launchButtonPNG:"http://java.sun.com/products/jfc/tsc/articles/swing2d/webstart.png",getJREs:function(){var d=new Array();if(deployJava.isPluginInstalled()){var c=deployJava.getPlugin();for(var b=0;b<c.jvms.getLength();b++){d[b]=c.jvms.get(b).version}}else{var a=deployJava.getBrowser();if(a=="MSIE"){if(deployJava.testUsingActiveX("1.6.0")){d[0]="1.6.0"}else{if(deployJava.testUsingActiveX("1.5.0")){d[0]="1.5.0"}else{if(deployJava.testUsingActiveX("1.4.2")){d[0]="1.4.2"}else{if(deployJava.testUsingActiveX("1.7.0")){d[0]="1.7.0"}else{if(deployJava.testForMSVM()){d[0]="1.1"}}}}}}else{if(a=="Netscape Family"){if(deployJava.testUsingMimeTypes("1.6")){d[0]="1.6.0"}else{if(deployJava.testUsingMimeTypes("1.5")){d[0]="1.5.0"}else{if(deployJava.testUsingMimeTypes("1.4.2")){d[0]="1.4.2"}else{if(deployJava.testUsingMimeTypes("1.7")){d[0]="1.7.0"}else{if(deployJava.testUsingMimeTypes("1.8")){d[0]="1.8.0"}}}}}}else{if(a=="Safari"){if(deployJava.testUsingPluginsArray("1.5")){d[0]="1.5.0"}else{if(deployJava.testUsingPluginsArray("1.4.2")){d[0]="1.4.2"}else{if(deployJava.testUsingPluginsArray("1.6")){d[0]="1.6.0"}else{if(deployJava.testUsingPluginsArray("1.7")){d[0]="1.7.0"}else{if(deployJava.testUsingPluginsArray("1.8")){d[0]="1.8.0"}}}}}}}}}if(deployJava.debug){for(var b=0;b<d.length;++b){alert("We claim to have detected Java SE "+d[b])}}return d},installJRE:function(b){var a=false;if(deployJava.isPluginInstalled()){if(deployJava.getPlugin().installJRE(b)){deployJava.refresh();if(deployJava.returnPage!=null){document.location=deployJava.returnPage}return true}else{return false}}else{return deployJava.installLatestJRE()}},installLatestJRE:function(){if(deployJava.isPluginInstalled()){if(deployJava.getPlugin().installLatestJRE()){deployJava.refresh();if(deployJava.returnPage!=null){document.location=deployJava.returnPage}return true}else{return false}}else{var b=deployJava.getBrowser();var a=navigator.platform.toLowerCase();if((deployJava.EAInstallEnabled=="true")&&(a.indexOf("win")!=-1)&&(deployJava.EarlyAccessURL!=null)){deployJava.preInstallJREList=deployJava.getJREs();if(deployJava.returnPage!=null){deployJava.myInterval=setInterval("deployJava.poll()",3000)}location.href=deployJava.EarlyAccessURL;return false}else{if(b=="MSIE"){return deployJava.IEInstall()}else{if((b=="Netscape Family")&&(a.indexOf("win32")!=-1)){return deployJava.FFInstall()}else{location.href=deployJava.getJavaURL+((deployJava.returnPage!=null)?("&returnPage="+deployJava.returnPage):"")+"&locale="+deployJava.locale+((deployJava.brand!=null)?("&brand="+deployJava.brand):"")}}return false}}},runApplet:function(b,e,c){if(c=="undefined"||c==null){c="1.1"}var d="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$";var a=c.match(d);if(deployJava.returnPage==null){deployJava.returnPage=document.location}if(a!=null){if(deployJava.versionCheck(c+"+")){deployJava.writeAppletTag(b,e)}else{if(deployJava.installJRE(c+"+")){deployJava.refresh();location.href=document.location;deployJava.writeAppletTag(b,e)}}}else{if(deployJava.debug){alert("Invalid minimumVersion argument to runApplet():"+c)}}},writeAppletTag:function(a,d){var b="<applet ";for(var c in a){b+=(" "+c+'="'+a[c]+'"')}b+=">";document.write(b);if(d!="undefined"&&d!=null){for(var e in d){b='<param name="'+e+'" value="'+d[e]+'">';document.write(b)}}document.write("</applet>")},versionCheck:function(h){var c=0;var f="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?(\\*|\\+)?$";var a=h.match(f);if(a!=null){var e=true;var b=new Array();for(var d=1;d<a.length;++d){if((typeof a[d]=="string")&&(a[d]!="")){b[c]=a[d];c++}}if(b[b.length-1]=="+"){e=false;b.length--}else{if(b[b.length-1]=="*"){b.length--}}var g=deployJava.getJREs();for(var d=0;d<g.length;++d){if(deployJava.compareVersionToPattern(g[d],b,e)){return true}}return false}else{alert("Invalid versionPattern passed to versionCheck: "+h);return false}},isWebStartInstalled:function(c){if(c=="undefined"||c==null){c="1.4.2"}var b=false;var d="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$";var a=c.match(d);if(a!=null){b=deployJava.versionCheck(c+"+")}else{if(deployJava.debug){alert("Invalid minimumVersion argument to isWebStartInstalled(): "+c)}b=deployJava.versionCheck("1.4.2+")}return b},createWebStartLaunchButton:function(c,b){if(deployJava.returnPage==null){deployJava.returnPage=c}var a="javascript:if (!deployJava.isWebStartInstalled(&quot;"+b+"&quot;)) {if (deployJava.installLatestJRE()) {if (deployJava.launch(&quot;"+c+"&quot;)) {}}} else {if (deployJava.launch(&quot;"+c+"&quot;)) {}}";document.write('<a href="'+a+'" onMouseOver="window.status=\'\'; return true;"><img src="'+deployJava.launchButtonPNG+'" border="0" /></a>')},launch:function(a){if(deployJava.isPluginInstalled()){return deployJava.getPlugin().launch(a)}else{document.location=a;return true}},isPluginInstalled:function(){var a=deployJava.getPlugin();if(a&&a.jvms){return true}else{return false}},isAutoUpdateEnabled:function(){if(deployJava.isPluginInstalled()){return deployJava.getPlugin().isAutoUpdateEnabled()}return false},setAutoUpdateEnabled:function(){if(deployJava.isPluginInstalled()){return deployJava.getPlugin().setAutoUpdateEnabled()}return false},setInstallerType:function(a){deployJava.installType=a;if(deployJava.isPluginInstalled()){return deployJava.getPlugin().setInstallerType(a)}return false},setAdditionalPackages:function(a){if(deployJava.isPluginInstalled()){return deployJava.getPlugin().setAdditionalPackages(a)}return false},setEarlyAccess:function(a){deployJava.EAInstallEnabled=a},isPlugin2:function(){if(deployJava.isPluginInstalled()){try{return deployJava.getPlugin().isPlugin2()}catch(a){}}return false},getPlugin:function(){deployJava.refresh();var a=document.getElementById("deployJavaPlugin");return a},compareVersionToPattern:function(f,b,c){var g="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$";var h=f.match(g);if(h!=null){var e=0;var j=new Array();for(var d=1;d<h.length;++d){if((typeof h[d]=="string")&&(h[d]!="")){j[e]=h[d];e++}}var a=Math.min(j.length,b.length);if(c){for(var d=0;d<a;++d){if(j[d]!=b[d]){return false}}return true}else{for(var d=0;d<a;++d){if(j[d]<b[d]){return false}else{if(j[d]>b[d]){return true}}}return true}}else{return false}},getBrowser:function(){var a=navigator.userAgent.toLowerCase();if(deployJava.debug){alert("userAgent -> "+a)}if((navigator.vendor)&&(navigator.vendor.toLowerCase().indexOf("apple")!=-1)&&(a.indexOf("safari")!=-1)){if(deployJava.debug){alert('We claim to have detected "Safari".')}return"Safari"}else{if(a.indexOf("msie")!=-1){if(deployJava.debug){alert('We claim to have detected "IE".')}return"MSIE"}else{if((a.indexOf("mozilla")!=-1)||(a.indexOf("firefox")!=-1)){if(deployJava.debug){alert("We claim to have detected a Netscape family browser.")}return"Netscape Family"}else{if(deployJava.debug){alert("We claim to have failed to detect a browser.")}return"?"}}}},testUsingActiveX:function(a){var c="JavaWebStart.isInstalled."+a+".0";if(!ActiveXObject){if(deployJava.debug){alert("Browser claims to be IE, but no ActiveXObject object?")}return false}try{return(new ActiveXObject(c)!=null)}catch(b){return false}},testForMSVM:function(){var b="{08B0E5C0-4FCB-11CF-AAA5-00401C608500}";if(typeof oClientCaps!="undefined"){var a=oClientCaps.getComponentVersion(b,"ComponentID");if((a=="")||(a=="5,0,5000,0")){return false}else{return true}}else{return false}},testUsingMimeTypes:function(b){if(!navigator.mimeTypes){if(deployJava.debug){alert("Browser claims to be Netscape family, but no mimeTypes[] array?")}return false}for(var c=0;c<navigator.mimeTypes.length;++c){s=navigator.mimeTypes[c].type;var a=s.match(/^application\/x-java-applet\x3Bversion=(1\.8|1\.7|1\.6|1\.5|1\.4\.2)$/);
if(a!=null){if(deployJava.compareVersions(a[1],b)){return true}}}return false},testUsingPluginsArray:function(a){if((!navigator.plugins)||(!navigator.plugins.length)){if(deployJava.debug){alert("Browser claims to be Safari, but no plugins[] array?")}return false}for(var b=0;b<navigator.plugins.length;++b){s=navigator.plugins[b].name;if(a=="1.4.2"){if(s.indexOf("Java Plug-in")!=-1){return true}}if(a=="1.5"){if(s.indexOf("Java Plug-in for Cocoa")!=-1){return true}}m=s.match(/^Java (1\.4\.2|1\.5|1\.6|1\.7).* Plug-in/);if(m!=null){if(deployJava.compareVersions(m[1],a)){return true}}}return false},IEInstall:function(){location.href=deployJava.getJavaURL+((deployJava.returnPage!=null)?("&returnPage="+deployJava.returnPage):"")+"&locale="+deployJava.locale+((deployJava.brand!=null)?("&brand="+deployJava.brand):"")+((deployJava.installType!=null)?("&type="+deployJava.installType):"");return false},done:function(b,a){},FFInstall:function(){location.href=deployJava.getJavaURL+((deployJava.returnPage!=null)?("&returnPage="+deployJava.returnPage):"")+"&locale="+deployJava.locale+((deployJava.brand!=null)?("&brand="+deployJava.brand):"")+((deployJava.installType!=null)?("&type="+deployJava.installType):"");return false},compareVersions:function(f,g){var d=f.split(".");var c=g.split(".");for(var e=0;e<d.length;++e){d[e]=Number(d[e])}for(var e=0;e<c.length;++e){c[e]=Number(c[e])}if(d.length==2){d[2]=0}if(d[0]>c[0]){return true}if(d[0]<c[0]){return false}if(d[1]>c[1]){return true}if(d[1]<c[1]){return false}if(d[2]>c[2]){return true}if(d[2]<c[2]){return false}return true},enableAlerts:function(){deployJava.debug=true},poll:function(){deployJava.refresh();var a=deployJava.getJREs();if((deployJava.preInstallJREList.length==0)&&(a.length!=0)){clearInterval(deployJava.myInterval);if(deployJava.returnPage!=null){location.href=deployJava.returnPage}}if((deployJava.preInstallJREList.length!=0)&&(a.length!=0)&&(deployJava.preInstallJREList[0]!=a[0])){clearInterval(deployJava.myInterval);if(deployJava.returnPage!=null){location.href=deployJava.returnPage}}},writePluginTag:function(){var a=deployJava.getBrowser();if(a=="MSIE"){document.write('<object classid="clsid:CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA" id="deployJavaPlugin" width="0" height="0"></object>')}else{if(a=="Netscape Family"){if(navigator.mimeTypes!=null){for(var b=0;b<navigator.mimeTypes.length;b++){if(navigator.mimeTypes[b].type==deployJava.mimeType){if(navigator.mimeTypes[b].enabledPlugin){document.write('<embed id="deployJavaPlugin" type="'+deployJava.mimeType+'" hidden="true" />')}}}}}}},refresh:function(){navigator.plugins.refresh(false);var a=deployJava.getBrowser();if(a=="Netscape Family"){var c=document.getElementById("deployJavaPlugin");if(c==null){if(navigator.mimeTypes!=null){for(var b=0;b<navigator.mimeTypes.length;b++){if(navigator.mimeTypes[b].type==deployJava.mimeType){if(navigator.mimeTypes[b].enabledPlugin){document.write('<embed id="deployJavaPlugin" type="'+deployJava.mimeType+'" hidden="true" />')}}}}}}}};deployJava.writePluginTag();YAHOO.Tools=function(){keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";regExs={quotes:/\x22/g,startspace:/^\s+/g,endspace:/\s+$/g,striptags:/<\/?[^>]+>/gi,hasbr:/<br/i,hasp:/<p>/i,rbr:/<br>/gi,rbr2:/<br\/>/gi,rendp:/<\/p>/gi,rp:/<p>/gi,base64:/[^A-Za-z0-9\+\/\=]/g};return{version:"0.9"}}();YAHOO.Tools.getHeight=function(b){var b=$(b);var a=$D.getStyle(b,"height");if(a=="auto"){b.style.zoom=1;a=b.clientHeight+"px"}return a};YAHOO.Tools.getCenter=function(c){var c=$(c);var b=Math.round(($D.getViewportWidth()-parseInt($D.getStyle(c,"width")))/2);var a=Math.round(($D.getViewportHeight()-parseInt(this.getHeight(c)))/2);return[b,a]};YAHOO.Tools.makeTextObject=function(a){return document.createTextNode(a)};YAHOO.Tools.makeChildren=function(a,c){var c=$(c);for(var b in a){_val=a[b];if(typeof _val=="string"){_val=this.makeTxtObject(_val)}c.appendChild(_val)}};YAHOO.Tools.styleToCamel=function(d){var c=d.split("-");var b=c[0];for(var a=1;a<c.length;a++){b+=c[a].substring(0,1).toUpperCase()+c[a].substring(1,c[a].length)}return b};YAHOO.Tools.removeQuotes=function(b){var a=new String(b);return String(a.replace(regExs.quotes,""))};YAHOO.Tools.trim=function(a){return a.replace(regExs.startspace,"").replace(regExs.endspace,"")};YAHOO.Tools.stripTags=function(a){return a.replace(regExs.striptags,"")};YAHOO.Tools.hasBRs=function(a){return a.match(regExs.hasbr)||a.match(regExs.hasp)};YAHOO.Tools.convertBRs2NLs=function(a){return a.replace(regExs.rbr,"\n").replace(regExs.rbr2,"\n").replace(regExs.rendp,"\n").replace(regExs.rp,"")};YAHOO.Tools.convertNLs2BRs=function(a){return a.replace("\n",regExs.rbr)};YAHOO.Tools.stringRepeat=function(b,a){return new Array(a+1).join(b)};YAHOO.Tools.stringReverse=function(b){var a="";for(i=0;i<b.length;i++){a=a+b.charAt((b.length-1)-i)}return a};YAHOO.Tools.printf=function(){var b=arguments.length;var a=arguments[0];for(var c=1;c<b;c++){var e="\\{"+(c-1)+"\\}";var d=new RegExp(e,"g");a=a.replace(d,arguments[c])}return a};YAHOO.Tools.setStyleString=function(b,d){var a=d.split(";");for(x in a){if(x){__tmp=YAHOO.Tools.trim(a[x]);__tmp=a[x].split(":");if(__tmp[0]&&__tmp[1]){var c=YAHOO.Tools.trim(__tmp[0]);var e=YAHOO.Tools.trim(__tmp[1]);if(c&&e){if(c.indexOf("-")!=-1){c=YAHOO.Tools.styleToCamel(c)}$D.setStyle(b,c,e)}}}}};YAHOO.Tools.getSelection=function(a,b){if(!a){a=document}if(!b){b=window}if(a.selection){return a.selection}return b.getSelection()};YAHOO.Tools.removeElement=function(b){if(!(b instanceof Array)){b=new Array($(b))}for(var a=0;a<b.length;a++){if(b[a].parentNode){b[a].parentNode.removeChild(b)}}};YAHOO.Tools.setCookie=function(c,e,b,h,d,g){var a=arguments;var f=arguments.length;var b=(f>2)?a[2]:null;var h=(f>3)?a[3]:"/";var d=(f>4)?a[4]:null;var g=(f>5)?a[5]:false;document.cookie=c+"="+escape(e)+((b==null)?"":("; expires="+b.toGMTString()))+((h==null)?"":("; path="+h))+((d==null)?"":("; domain="+d))+((g==true)?"; secure":"")};YAHOO.Tools.getCookie=function(c){var b=document.cookie;var e=c+"=";var d=b.indexOf("; "+e);if(d==-1){d=b.indexOf(e);if(d!=0){return null}}else{d+=2}var a=document.cookie.indexOf(";",d);if(a==-1){a=b.length}return unescape(b.substring(d+e.length,a))};YAHOO.Tools.deleteCookie=function(a,c,b){if(YAHOO.Tools.getCookie(a)){document.cookie=a+"="+((c)?"; path="+c:"")+((b)?"; domain="+b:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT"}};YAHOO.Tools.getBrowserEngine=function(){var c=((window.opera&&window.opera.version)?true:false);var f=((navigator.vendor&&navigator.vendor.indexOf("Apple")!=-1)?true:false);var j=((document.getElementById&&!document.all&&!c&&!f)?true:false);var d=((window.ActiveXObject)?true:false);var b=false;if(d){if(typeof document.body.style.maxHeight!="undefined"){b="7"}else{b="6"}}if(c){var h=window.opera.version().split(".");b=h[0]+"."+h[1]}if(j){if(navigator.registerContentHandler){b="2"}else{b="1.5"}if((navigator.vendorSub)&&!b){b=navigator.vendorSub}}if(f){try{if(console){if((window.onmousewheel!=="undefined")&&(window.onmousewheel===null)){b="2"}else{b="1.3"}}}catch(g){b="1.2"}}var a={ua:navigator.userAgent,opera:c,safari:f,gecko:j,msie:d,version:b};return a};YAHOO.Tools.getBrowserAgent=function(){var b=navigator.userAgent.toLowerCase();var c=((b.indexOf("opera")!=-1)?true:false);var a=((b.indexOf("safari")!=-1)?true:false);var h=((b.indexOf("firefox")!=-1)?true:false);var l=((b.indexOf("msie")!=-1)?true:false);var k=((b.indexOf("mac")!=-1)?true:false);var m=((b.indexOf("x11")!=-1)?true:false);var f=((k||m)?false:true);var g=false;var n=false;var e=this.checkFlash();if(!h&&!a&&(b.indexOf("gecko")!=-1)){n=true;var j=b.split("/");g=j[j.length-1].split(" ")[0]}if(h){var j=b.split("/");g=j[j.length-1].split(" ")[0]}if(l){g=b.substring((b.indexOf("msie ")+5)).split(";")[0]}if(a){g=this.getBrowserEngine().version}if(c){g=b.substring((b.indexOf("opera/")+6)).split(" ")[0]}var d={ua:navigator.userAgent,opera:c,safari:a,firefox:h,mozilla:n,msie:l,mac:k,win:f,unix:m,version:g,flash:e};return d};YAHOO.Tools.checkFlash=function(){var c=null;var d,b,a;if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]){c=navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin}if(c==null){flash=false}else{d=navigator.plugins["Shockwave Flash"].description.split(" ");b=d.length;while(b--){a=d[b];if(!isNaN(parseInt(a))){hasVersion=a;flash=hasVersion;break}}}return flash};YAHOO.Tools.setAttr=function(b,g){if(typeof g=="string"){g=$(g)}for(var a in b){switch(a.toLowerCase()){case"listener":if(b[a] instanceof Array){var e=b[a][0];var d=b[a][1];var f=b[a][2];var c=b[a][3];$E.addListener(g,e,d,f,c)}break;case"classname":case"class":g.className=b[a];break;case"style":YAHOO.Tools.setStyleString(g,b[a]);break;default:g.setAttribute(a,b[a]);break}}};YAHOO.Tools.create=function(d){d=d.toLowerCase();elm=document.createElement(d);var a=false;var c=false;if(!elm){return false}for(var b=1;b<arguments.length;b++){a=arguments[b];if(typeof a=="string"){_txt=YAHOO.Tools.makeTextObject(a);elm.appendChild(_txt)}else{if(a instanceof Array){YAHOO.Tools.makeChildren(a,elm)}else{if(typeof a=="object"){YAHOO.Tools.setAttr(a,elm)}}}}return elm};YAHOO.Tools.insertAfter=function(b,a){if(a.nextSibling){a.parentNode.insertBefore(b,a.nextSibling)}else{a.parentNode.appendChild(b)}};YAHOO.Tools.inArray=function(a,c){if(a instanceof Array){for(var b=(a.length-1);b>=0;b--){if(a[b]===c){return true}}}return false};YAHOO.Tools.checkBoolean=function(a){return((typeof a=="boolean")?true:false)};YAHOO.Tools.checkNumber=function(a){return((isNaN(a))?false:true)};YAHOO.Tools.PixelToEm=function(a){var b={};var c=(a/13);b.other=(Math.round(c*100)/100);b.msie=(Math.round((c*0.9759)*100)/100);return b};YAHOO.Tools.PixelToEmStyle=function(a,d){var b="";var d=((d)?d.toLowerCase():"width");var c=(a/13);b+=d+":"+(Math.round(c*100)/100)+"em;";b+="*"+d+":"+(Math.round((c*0.9759)*100)/100)+"em;";if((d=="width")||(d=="height")){b+="min-"+d+":"+a+"px;"}return b};YAHOO.Tools.base64Encode=function(c){var b="";var k,h,f,j,g,e,d;var a=0;do{k=c.charCodeAt(a++);h=c.charCodeAt(a++);f=c.charCodeAt(a++);j=k>>2;g=((k&3)<<4)|(h>>4);e=((h&15)<<2)|(f>>6);d=f&63;if(isNaN(h)){e=d=64}else{if(isNaN(f)){d=64}}b=b+keyStr.charAt(j)+keyStr.charAt(g)+keyStr.charAt(e)+keyStr.charAt(d)}while(a<c.length);return b};YAHOO.Tools.base64Decode=function(c){var b="";var k,h,f,j,g,e,d;var a=0;c=c.replace(regExs.base64,"");do{j=keyStr.indexOf(c.charAt(a++));g=keyStr.indexOf(c.charAt(a++));e=keyStr.indexOf(c.charAt(a++));d=keyStr.indexOf(c.charAt(a++));k=(j<<2)|(g>>4);h=((g&15)<<4)|(e>>2);f=((e&3)<<6)|d;b=b+String.fromCharCode(k);if(e!=64){b=b+String.fromCharCode(h)}if(d!=64){b=b+String.fromCharCode(f)}}while(a<c.length);return b};YAHOO.Tools.getQueryString=function(g){var b={};if(!g){var g=location.href.split("?")}if(g[1].match("#")){var e=g[1].split("#");b.hash=e[1];g[1]=e[0]}if(g[1]){g=g[1].split("&");if(g.length){for(var d=0;d<g.length;d++){var c=g[d].split("=");if(c[0].indexOf("[")!=-1){if(c[0].indexOf("[]")!=-1){var a=c[0].substring(0,c[0].length-2);
if(!b[a]){b[a]=[]}b[a][b[a].length]=c[1]}else{var a=c[0].substring(0,c[0].indexOf("["));var f=c[0].substring((c[0].indexOf("[")+1),c[0].indexOf("]"));if(!b[a]){b[a]={}}b[a][f]=c[1]}}else{b[c[0]]=c[1]}}}else{return false}}else{return false}return b};YAHOO.Tools.getQueryStringVar=function(b){var a=this.getQueryString();if(a[b]){return a[b]}else{return false}};YAHOO.tools=YAHOO.Tools;YAHOO.TOOLS=YAHOO.Tools;YAHOO.util.Dom.create=YAHOO.Tools.create;$A=YAHOO.util.Anim;$E=YAHOO.util.Event;$D=YAHOO.util.Dom;$T=YAHOO.Tools;$=YAHOO.util.Dom.get;$$=YAHOO.util.Dom.getElementsByClassName;YAHOO.namespace("mscope.components");YAHOO.mscope.components.DynDialog=function(b,g,h,c,i){var d=function(){if(this.validate()){this.beforeSubmitEvent.fire();var j=this.form.getAttribute("method")||"POST";j=j.toUpperCase();YAHOO.util.Connect.setForm(this.form,i);YAHOO.util.Connect.asyncRequest(j,this.form.getAttribute("action"),this.callback);this.asyncSubmitEvent.fire();this.submitEvent.fire();return true}else{return false}};var f=function(){this.cancel()};g.buttons=[{text:h?h:"Submit",handler:d,isDefault:true},{text:c?c:"Cancel",handler:f}];YAHOO.mscope.components.DynDialog.superclass.constructor.call(this,b,g);var a=new YAHOO.util.KeyListener(document,{keys:27},{fn:this.hide,scope:this,correctScope:true});var e=new YAHOO.util.KeyListener(document,{keys:13},{fn:YAHOO.mscope.components.DynDialog.triggerDefaultButton,scope:this,correctScope:true});this.cfg.queueProperty("keylisteners",a);e.enable()};YAHOO.lang.extend(YAHOO.mscope.components.DynDialog,YAHOO.widget.Dialog);YAHOO.mscope.components.DynDialog.prototype.display=function(d,e){var c=this;var g=function(m){if(m.responseText!=null){try{var j=m.responseText;var i=yuiParseJSON(j);if(i!=null){document.location=i.redirectURL;return}c.hide();return}catch(l){}var k=document.getElementById(d);k.innerHTML=m.responseText;c.registerForm();c.onError(m)}};var b=function(i){g(i)};var f=function(j){var i=document.getElementById(d);i.innerHTML=j.responseText;c.registerForm()};c.callback={success:b,failure:f,upload:g,cache:false};var a=function(j){var i=document.getElementById(d);i.innerHTML=j.responseText;c.render();c.show();c.registerForm()};var h={success:a,cache:false};YAHOO.util.Connect.asyncRequest("GET",e,h,"")};YAHOO.mscope.components.DynDialog.prototype.onError=function(){};YAHOO.mscope.components.DynDialog.triggerDefaultButton=function(){this.defaultHtmlButton.click()};YAHOO.mscope.components.DynDialog.createSimpleDialog=function(b,c){var e=new YAHOO.widget.SimpleDialog(b,c);var d=new YAHOO.util.KeyListener(document,{keys:27},{fn:e.hide,scope:e,correctScope:true});var a=new YAHOO.util.KeyListener(document,{keys:13},{fn:YAHOO.mscope.components.DynDialog.triggerDefaultButton,scope:e,correctScope:true});e.cfg.queueProperty("keylisteners",d);e.render();a.enable();return e};YAHOO.mscope.components.DynDialog.showConfirmation=function(d,f,c,a){hideWaiting();var e=new YAHOO.widget.SimpleDialog("dlg",{width:"400px",fixedcenter:true,modal:true,visible:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}});e.setHeader(f);if(a){c=wrapText(c,20)}e.setBody(c);e.cfg.setProperty("icon",YAHOO.widget.SimpleDialog.ICON_WARN);e.cfg.queueProperty("buttons",d);var b=new YAHOO.util.KeyListener(document,{keys:27},{fn:e.hide,scope:e,correctScope:true});e.cfg.queueProperty("keylisteners",b);e.render(document.body);e.show()};YAHOO.mscope.components.DynDialog.showErrorMessage=function(g,e,d,a){var c=[{text:d,handler:handleButtonNoop,isDefault:true}];var f=new YAHOO.widget.SimpleDialog("dlg",{width:"400px",fixedcenter:true,modal:true,visible:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}});f.setHeader(g);if(a){e=wrapText(e,20)}f.setBody(e);f.cfg.setProperty("icon",YAHOO.widget.SimpleDialog.ICON_BLOCK);f.cfg.queueProperty("buttons",c);var b=new YAHOO.util.KeyListener(document,{keys:27},{fn:f.hide,scope:f,correctScope:true});f.cfg.queueProperty("keylisteners",b);f.render(document.body);f.show()};YAHOO.widget.Dialog.prototype.focusFirst=function(b,a,d){if(a){var c=a[1];if(c){YAHOO.util.Event.stopEvent(c)}}this.focusDefaultButton()};function redirectTo(a){document.location=a}function openViewer(a){openWindow("mscviewer",a,"1024","768",null)}function openWindow(c,b,e,a,g){var d="menubar=no,toolbar=no,status=no,titlebar=no,height="+a+",width="+e+",resizable=yes";if(g!=undefined){d+=","+g}var f=window.open(b,c,d);f.focus()}function openAjaxViewer(a){var b=window.open(a,"mscajaxviewer","menubar=no,toolbar=no,status=no,titlebar=no,height=768,width=1024,resizable=yes");b.focus()}function openUploadTool(a){var b=window.open(a,"mscuploadtool","menubar=no,toolbar=no,status=no,titlebar=no,height=768,width=1024,resizable=yes");b.focus()}function toggleAll(b,c,a){if(b.checked){selectAll(c,a)}else{unselectAll(c,a)}}function selectAll(b,a){setCheckboxes(b,a,true)}function unselectAll(b,a){setCheckboxes(b,a,false)}function setCheckboxes(g,c,f){var e=document.getElementById(g);var b=e.elements;for(var a=0;a<b.length;a++){var d=b[a];if(d.type=="checkbox"&&d.name.indexOf(c)!=-1){d.checked=f}}}function enableAll(b,a){setCheckboxesStatus(b,a,false)}function disableAll(b,a){setCheckboxesStatus(b,a,true)}function setCheckboxesStatus(g,d,a){var f=document.getElementById(g);var c=f.elements;for(var b=0;b<c.length;b++){var e=c[b];if(e.type=="checkbox"&&e.name.indexOf(d)!=-1){e.disabled=a}}}function setInputValues(c,b){var a=c.value;var g=c.form;var e=g.elements;for(var d=0;d<e.length;d++){var f=e[d];if(f!=c&&f.name.indexOf(b)!=-1){f.value=a}}}function yuiParseJSON(a){try{return YAHOO.lang.JSON.parse(a)}catch(b){alert("Invalid JSON string: "+a);return false}}function yuiParseJSONWithFailure(a){return YAHOO.lang.JSON.parse(a)}function showDiv(b){var a=document.getElementById(b);if(a!=undefined){a.style.visibility="visible";a.style.height="auto";a.style.display="block"}}function hideDiv(b){var a=document.getElementById(b);if(a!=undefined){a.style.visibility="hidden";a.style.height="0";a.style.display="none"}}function waitOnSubmit(a){var b=a.onsubmit;a.onsubmit=function(){showWaiting();try{saveFormRTE(a);if(b!=undefined){b()}}catch(c){alert("Button method fail: "+c);hideWaiting()}return true}}function newSafeSubmitButton(a,b,c){if(document.getElementById(a)!=undefined){new YAHOO.widget.Button(a,{type:"push",onclick:{fn:function(){showWaiting();var d=document.createElement("input");d.name=b;d.type="hidden";d.value="true";var e=document.getElementById(c);saveFormRTE(e);e.appendChild(d);e.submit()}}})}}function waitOnClick(a){var b=a.getForm();if(b!=undefined){return waitOnSubmit(b)}else{a.addListener("click",function(){showWaiting();return true})}}function saveFormRTE(e){var c=e.elements;for(var b=0;b<c.length;b++){var d=c[b];if(d.type=="textarea"){var a=textAreas[d.name];if(a!=undefined){a.saveHTML();d.value=d.value.replace(/<div>/g,"");d.value=d.value.replace(/<\/div>/g,"")}}}}var wait;function showWaiting(){if(wait==null){wait=new YAHOO.widget.Panel("waitPanel",{width:"240px",fixedcenter:true,close:false,draggable:false,modal:true,visible:false});wait.render(document.body)}wait.show()}function hideWaiting(){if(wait!=null){wait.hide()}}function waitAndExecuteOnClick(a,b){a.addListener("click",function(){showWaiting();try{b()}catch(c){alert("Button method fail: "+c);hideWaiting()}return true})}function executeOnClick(a,b){a.addListener("click",function(){b();return true})}function highlightOption(d,b,a){for(var c=-1;c<a;c++){YAHOO.util.Dom.removeClass(d+c,"selected")}YAHOO.util.Dom.addClass(d+b,"selected")}function selectAndHighlightOption(c,b,a){var d=document.getElementById("saveCasePermissions_dataForm_"+c+b);d.checked=true;highlightOption(c,b,a)}var filterData=[];function initFilterTree(b){var a=new YAHOO.widget.TreeView("filterTree");addFiltersInTree(b,a.getRoot());a.subscribe("clickEvent",function(c){return false});a.draw()}function addFiltersInTree(d,a){for(var c=0;c<d.length;c++){var b={label:d[c].label,href:d[c].url,expanded:d[c].expanded};var e=new YAHOO.widget.TextNode(b,a);e.labelStyle+=(" "+d[c].labelStyle);if(d[c].selected){e.labelStyle+=" selected"}if(d[c].childFilters){addFiltersInTree(d[c].childFilters,e)}}}function buildFilterMenu(a){var b=new YAHOO.widget.Menu(a,{position:"static",lazyload:true,iframe:false,hidedelay:1000});b.subscribe("beforeRender",function(){if(this.getRoot()==this){var c=filterData[a];if(c!=null){var d=this.getItems();for(i=0;i<d.length;i++){if(c[i].itemdata){d[i].cfg.setProperty("submenu",c[i])}}}}});b.render();b.show()}var attributeMenus={};var URL_LIST_ATTRIBUTE_CHOICES="/mscope-clinic/secure/ajax/listAttributeChoices.action";function showAttributes(a){attributeMenus[a].cfg.setProperty("context",["a_selectattribute_"+a,"tl","br"]);attributeMenus[a].show()}function buildAttributeMenu(c,a){var b=new YAHOO.widget.Menu("attributeMenu"+c,{lazyload:true,iframe:false});b.subscribe("click",function(f,e){var d=document.getElementById("model_attributeValues_value_"+c);d.value=e[1].cfg.getProperty("text");this.hide()});attributeMenus[c]=b;b.cfg.setProperty("context",["a_selectattribute_"+c,"tl","br"]);b.addItems(a);b.render(document.body)}YAHOO.util.Event.onContentReady("remoteDiagnosisSubMenuBar",function(){var a=new YAHOO.widget.MenuBar("remoteDiagnosisSubMenuBar");a.render()});YAHOO.util.Event.onContentReady("addTopBulkButton",function(){waitOnClick(new YAHOO.widget.Button("addTopBulkButton"))});YAHOO.util.Event.onContentReady("addBottomBulkButton",function(){waitOnClick(new YAHOO.widget.Button("addBottomBulkButton"))});YAHOO.util.Event.onContentReady("caseTabs",function(){new YAHOO.widget.TabView("caseTabs")});var textAreas={};YAHOO.util.Event.onContentReady("saveOpinionRequest_dataForm_comments",function(){var a=new YAHOO.widget.SimpleEditor("saveOpinionRequest_dataForm_comments",{height:"300px",width:"600px",handleSubmit:false});a._defaultToolbar.buttonType="advanced";a._defaultToolbar.titlebar=false;a.render();textAreas["dataForm.comments"]=a});var questionDetailsUpdater={};YAHOO.util.Event.onContentReady("saveReview_model_review_explanation",function(){var a=new YAHOO.widget.SimpleEditor("saveReview_model_review_explanation",{height:"300px",width:"600px",handleSubmit:false});a._defaultToolbar.buttonType="advanced";a._defaultToolbar.titlebar=false;a.render();textAreas["model.review.explanation"]=a});YAHOO.util.Event.onContentReady("saveComment_model_comment_comment",function(){var a=new YAHOO.widget.SimpleEditor("saveComment_model_comment_comment",{height:"300px",width:"600px",handleSubmit:false});a._defaultToolbar.buttonType="advanced";a._defaultToolbar.titlebar=false;a.render();textAreas["model.comment.comment"]=a});YAHOO.util.Event.onContentReady("saveMedia_mediaModel_media_description",function(){var a=new YAHOO.widget.SimpleEditor("saveMedia_mediaModel_media_description",{height:"300px",width:"600px",handleSubmit:false});a._defaultToolbar.buttonType="advanced";a._defaultToolbar.titlebar=false;a.render();textAreas["mediaModel.media.description"]=a});YAHOO.util.Event.onContentReady("a_createmedia",function(){waitOnClick(new YAHOO.widget.Button("a_createmedia"))});YAHOO.util.Event.onContentReady("saveButton",function(){waitOnClick(new YAHOO.widget.Button("saveButton",{type:"submit"}))});YAHOO.util.Event.onContentReady("saveNextButton",function(){waitOnClick(new YAHOO.widget.Button("saveNextButton",{type:"submit"}))});var ADD_ATTRIBUTE_CHOICE_URL="ADD_ATTRIBUTE_CHOICE_URL";var MODIFY_ATTRIBUTE_CHOICE_URL="MODIFY_ATTRIBUTE_CHOICE_URL";var REMOVE_ATTRIBUTE_CHOICE_URL="REMOVE_ATTRIBUTE_CHOICE_URL";var MOVE_UP_ATTRIBUTE_CHOICE_URL="MOVE_UP_ATTRIBUTE_CHOICE_URL";var MOVE_DOWN_ATTRIBUTE_CHOICE_URL="MOVE_DOWN_ATTRIBUTE_CHOICE_URL";var REORDER_MEDIAS_URL="REORDER_MEDIAS_URL";var URLS={};var ADD_CHOICE_UNDER="ADD_CHOICE_UNDER";var ADD_CHOICE_AFTER="ADD_CHOICE_AFTER";var MODIFY_CHOICE="MODIFY_CHOICE";var REMOVE_CHOICE="REMOVE_CHOICE";var MOVE_UP_CHOICE="MOVE_UP_CHOICE";var MODE_DOWN_CHOICE="MODE_DOWN_CHOICE";var BUTTON_SAVE="BUTTON_SAVE";var BUTTON_CANCEL="BUTTON_CANCEL";var BUTTON_NO="BUTTON_NO";var BUTTON_YES="BUTTON_YES";var BUTTON_REMOVE="BUTTON_REMOVE";var BUTTON_CLOSE="BUTTON_CLOSE";
var TEXTS={};var attributeChoiceAdminTree;var attributeChoiceAdminTreeMap={};var currentChoiceNode;function onTriggerContextMenu(){var b=this.contextEventTarget;var a=YAHOO.util.Dom.hasClass(b,"ygtvlabel")?b:YAHOO.util.Dom.getAncestorByClassName(b,"ygtvlabel");if(a){currentChoiceNode=attributeChoiceAdminTreeMap[b.id]}else{this.cancel()}}function refreshHtml(b,a){var c=document.getElementById(b);if(c!=null){c.innerHTML=a}}function replaceHtml(a,c){var b=document.getElementById(a);var d=document.getElementById(c);if(d!=undefined&&b!=undefined){d.innerHTML=b.innerHTML}}function executeJavascript(javascriptDivId){if(javascriptDivId!=null){var javascriptDiv=document.getElementById(javascriptDivId);if(javascriptDiv!=null){eval(javascriptDiv.innerHTML)}}}function isElementPresent(a){return document.getElementById(a)!=undefined}function processYUIFormResult(b){if(b.responseText!=null){refreshHtml("AjaxDiv",b.responseText);if(isElementPresent("stackContainerPage")){var a='<div id="pageContent" class="yui-g">'+document.getElementById("stackContainerPage").innerHTML+"</div>";refreshHtml("bd",a);populateErrorDetails()}else{if(isElementPresent("AjaxResult")){executeJavascript("AjaxJavascript");b.argument.yuiForm.hide();b.argument.yuiForm.setBody("")}else{b.argument.yuiForm.setBody(b.responseText);b.argument.yuiForm.registerForm();b.argument.yuiForm.show();if(b.argument.method!=undefined){b.argument.method()}}}refreshHtml("AjaxDiv","");hideWaiting()}}function processYUIResult(a){if(a.responseText!=null){refreshHtml("AjaxDiv",a.responseText);if(isElementPresent("AjaxResult")){executeJavascript("AjaxJavascript")}else{if(a.argument.method!=undefined){a.argument.method()}}refreshHtml("AjaxDiv","");hideWaiting()}}function processYUIFailure(a){alert(a.responseText)}function reloadYuiForm(a,b){showWaiting();var c={success:processYUIFormResult,failure:processYUIFailure,argument:{yuiForm:b}};YAHOO.util.Connect.asyncRequest("GET",a,c)}function showYuiContent(d,a,b,c,f){var e={success:function(h){var g=new YAHOO.widget.Overlay(a,{draggable:false,visible:true,constraintoviewport:true,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},width:c,context:[d,"tl","bl"]});g.setBody(h.responseText);g.render(document.body);if(f!=undefined){f()}g.show()},failure:processYUIFailure,cache:false};YAHOO.util.Connect.asyncRequest("GET",encodeURI(b),e)}function hideYuiContent(d,c){var b=c.yuiOverlay;YAHOO.util.Event.removeListener(d.target,"mouseout");var a=YAHOO.util.Event.getRelatedTarget(d);if(b.element==a||YAHOO.util.Dom.isAncestor(b.element,a)){YAHOO.util.Event.on(b.element,"mouseleave",function(){YAHOO.util.Event.removeListener(d.target,"mouseleave");b.hide()})}else{b.hide()}}function cleanFormAction(d){var c=document.getElementById(d);for(var b=0;b<c.length;b++){if(c.elements[b].name.indexOf("action:")!=-1){var a=c.elements[b];c.removeChild(a)}}}function loadYuiForm(f,b,c,d,a,g){showWaiting();if(d==undefined){d=[{text:TEXTS[BUTTON_SAVE],handler:function(){var k=document.getElementsByTagName("form");for(var l=0;l<k.length;l++){saveFormRTE(k[l])}showWaiting();this.submit()},isDefault:true},{text:TEXTS[BUTTON_CANCEL],handler:function(){this.cancel()}}]}var h={success:function(m){refreshHtml("AjaxDiv",m.responseText);if(isElementPresent("stackContainerPage")){var k='<div id="pageContent" class="yui-g">'+document.getElementById("stackContainerPage").innerHTML+"</div>";refreshHtml("bd",k);populateErrorDetails()}else{if(isElementPresent("AjaxResult")){executeJavascript("AjaxJavascript")}else{var l=new YAHOO.widget.Dialog(f,{fixedcenter:true,visible:false,constraintoviewport:true,modal:true,width:c,hideaftersubmit:false,zindex:5,buttons:d});l.callback={success:processYUIFormResult,failure:processYUIFailure,argument:{yuiForm:l,method:a}};l.setBody(m.responseText);l.render(document.body);l.registerForm();if(a!=undefined){a()}l.show()}}hideWaiting()},failure:processYUIFailure,cache:false};var e="GET";if(g!=undefined){var j=document.getElementById(g);YAHOO.util.Connect.setForm(j);e="POST"}YAHOO.util.Connect.asyncRequest(e,b,h)}function loadYui(b,e,a,g){showWaiting();var f={success:processYUIResult,failure:processYUIFailure,argument:{method:g},cache:false};var c="GET";if(e!=undefined){var d=document.getElementById(e);YAHOO.util.Connect.setForm(d);c="POST"}else{b+="&rnd="+Math.floor(Math.random()*1001)}YAHOO.util.Connect.asyncRequest(c,b,f,a)}function bindAjaxFormSubmit(d,e,b){var c=YAHOO.util.Dom.get(d);var a=function(f){showWaiting();YAHOO.util.Event.preventDefault(f);var g={success:processYUIResult,failure:processYUIFailure,cache:false};YAHOO.util.Connect.setForm(c);YAHOO.util.Connect.asyncRequest(e,b,g)};YAHOO.util.Event.addListener(c,"submit",a)}function reorderMedias(e,g,b){var d=e.split("_")[2];var a=g.split("_")[2];var f=encodeURI("?fromId="+d+"&toId="+a+"&caseId="+b);var c=REORDER_MEDIAS_URL+f;loadYui(c)}function requestMoveUpChoice(){var b=encodeURI("?choiceId="+currentChoiceNode.data.choiceId);var a=URLS[MOVE_UP_ATTRIBUTE_CHOICE_URL]+b;var c={success:processYUIResult,failure:processYUIFailure,cache:false};YAHOO.util.Connect.asyncRequest("GET",a,c)}function moveUpChoice(a){var b=a.previousSibling;if(b!=null){attributeChoiceAdminTree.popNode(a);a.insertBefore(b);a.parent.refresh()}}function requestMoveDownChoice(){var b=encodeURI("?choiceId="+currentChoiceNode.data.choiceId);var a=URLS[MOVE_DOWN_ATTRIBUTE_CHOICE_URL]+b;var c={success:processYUIResult,failure:processYUIFailure,cache:false};YAHOO.util.Connect.asyncRequest("GET",a,c)}function moveDownChoice(b){var a=b.nextSibling;if(a!=null){attributeChoiceAdminTree.popNode(b);b.insertAfter(a);b.parent.refresh()}}function displayAddChoiceYUIForm(b){var c=encodeURI("?attributeId="+b);var a=URLS[ADD_ATTRIBUTE_CHOICE_URL]+c;loadYuiForm("AddChoiceFormDiv",a,"620px",null,null)}function displayAddChoiceUnderYuiForm(){var b=encodeURI("?attributeId="+currentChoiceNode.data.attributeId+"&underChoiceId="+currentChoiceNode.data.choiceId);var a=URLS[ADD_ATTRIBUTE_CHOICE_URL]+b;loadYuiForm("AddChoiceFormDiv",a,"800px",null,null)}function displayAddChoiceAfterYuiForm(){var b=encodeURI("?attributeId="+currentChoiceNode.data.attributeId+"&afterChoiceId="+currentChoiceNode.data.choiceId);var a=URLS[ADD_ATTRIBUTE_CHOICE_URL]+b;loadYuiForm("AddChoiceFormDiv",a,"800px",null,null)}function addChoice(d,a,f,b,c){if(a==undefined){a=attributeChoiceAdminTree.getRoot();if(a.hasChildren()){b=a.children[0]}}var e=new YAHOO.widget.TextNode({label:d.name,choiceId:d.choiceId,attributeId:d.attributeId},a,false);if(f!=undefined){e.insertAfter(f)}else{if(b!=undefined){e.insertBefore(b)}}attributeChoiceAdminTreeMap[e.labelElId]=e;if(c){a.refresh();a.expand();attributeChoiceAdminTree.draw()}return e}function displayModifyChoiceYuiForm(){var b=encodeURI("?choiceId="+currentChoiceNode.data.choiceId);var a=URLS[MODIFY_ATTRIBUTE_CHOICE_URL]+b;loadYuiForm("ModifyChoiceFormDiv",a,"620px",null,null)}function modifyChoice(a,b){b.getLabelEl().innerHTML=a.name;b.setUpLabel(a.name)}function displayRemoveChoiceYuiForm(){var c=encodeURI("?choiceId="+currentChoiceNode.data.choiceId);var a=URLS[REMOVE_ATTRIBUTE_CHOICE_URL]+c;var b=[{text:TEXTS[BUTTON_YES],handler:function(){this.submit()},isDefault:true},{text:TEXTS[BUTTON_NO],handler:function(){this.cancel()}}];loadYuiForm("RemoveChoiceFormDiv",a,"500px",b,null)}function removeChoice(a){delete attributeChoiceAdminTreeMap[a.labelElId];attributeChoiceAdminTree.removeNode(a);attributeChoiceAdminTree.draw()}function trim(b){var a=b;var c=/^(\s*)([\W\w]*)(\b\s*$)/;if(c.test(a)){a=a.replace(c,"$2")}c=/  /g;while(a.match(c)){a=a.replace(c," ")}return a}function hrefOpenSlide(a){var b=window.open(a,"mscviewer","menubar=no,toolbar=no,status=no,titlebar=no,height=768,width=1024,resizable=yes");b.focus()}function openSlide(a){var b=window.open(a,"mscviewer","menubar=no,toolbar=no,status=no,titlebar=no,height=768,width=1024,resizable=yes");b.focus();return b}var DDPROXY_TEXT="Move to";function initDragNDrop(d){var b=YAHOO.util.Dom;var a=YAHOO.util.Event;
var c=YAHOO.util.DragDropMgr;YAHOO.example.DDApp={init:function(){new YAHOO.util.DDTarget(d);var g=document.getElementById(d);for(var f=1;f<g.rows.length;f++){var e=new YAHOO.example.DDList(g.rows[f].id);e.setHandleElId(g.rows[f].cells[0].id)}}};YAHOO.example.DDList=function(g,e,f){YAHOO.example.DDList.superclass.constructor.call(this,g,e,f)};YAHOO.extend(YAHOO.example.DDList,YAHOO.util.DDProxy,{startDrag:function(e,g){var f=this.getEl();this.lastTr=f.id;b.setStyle(this.getDragEl(),"height","20px");b.setStyle(this.getDragEl(),"width","100px");b.setStyle(this.getDragEl(),"fontSize","12pt");b.setStyle(this.getDragEl(),"backgroundColor","#EDF5FF");b.setStyle(this.getDragEl(),"color","#006699");b.setStyle(this.getDragEl(),"align","center");b.setStyle(this.getDragEl(),"verticalAlign","middle");this.getDragEl().innerHTML=DDPROXY_TEXT},onDragDrop:function(h,j){var g=b.get(j);if(g.nodeName.toLowerCase()=="tr"){var f=document.getElementById("caseId").value;if(this.id!=g.id){reorderMedias(this.id,g.id,f)}}},onDragOver:function(g,h){var f=b.get(h);if(f.nodeName.toLowerCase()=="tr"){c.refreshCache()}}});a.onDOMReady(YAHOO.example.DDApp.init,YAHOO.example.DDApp,true)}function alternateTable(c){var b=document.getElementById(c);for(var a=0;a<b.rows.length;a++){if(a%2==1){YAHOO.util.Dom.removeClass(b.rows[a],"oddRow");YAHOO.util.Dom.addClass(b.rows[a],"evenRow")}else{YAHOO.util.Dom.removeClass(b.rows[a],"evenRow");YAHOO.util.Dom.addClass(b.rows[a],"oddRow")}}}var overlays=[];function showOverlay(c,a){var b=overlays[c];if(b==undefined){b=new YAHOO.widget.Panel(c,{context:[a,"tl","bl",["beforeShow","windowResize"]],visible:false});overlays[c]=b}b.align("tl","bl");b.show()}function hideOverlay(b){var a=overlays[b];if(a!=undefined){a.hide()}}function adjustHeight(){if(document.getElementById("bd")&&document.getElementById("hd")){YAHOO.util.Dom.setStyle("bd","min-height",(YAHOO.util.Dom.getClientHeight()-100-document.getElementById("hd").offsetHeight)+"px")}}YAHOO.util.Event.on(window,"resize",adjustHeight);YAHOO.util.Event.onContentReady("doc3",adjustHeight);function initCaseDueDateCalendar(b,a){initDateCalendar(b,a)}function initDateCalendar(d,c){var b=new YAHOO.widget.Overlay("calendarmenu_"+d,{zIndex:9999,visible:false});var a=new YAHOO.widget.Button({type:"menu",id:"calendarpicker_"+d,menu:b,container:c});a.on("click",function(){var h=new YAHOO.widget.Calendar("calendarmenu_"+d);h.cfg.setProperty("MDY_DAY_POSITION",1);h.cfg.setProperty("MDY_MONTH_POSITION",2);h.cfg.setProperty("MDY_YEAR_POSITION",3);h.render();h.selectEvent.subscribe(function(o,m){var q=m[0];var l=q[0];var n=l[0];var p=l[1];if(p<10){p="0"+p}var k=l[2];if(k<10){k="0"+k}var r=document.getElementById(d);r.value=k+"/"+p+"/"+n;b.hide()});var g=/^\d{1,2}\/\d{1,2}\/\d{4}$/;var j=document.getElementById(d);if(j.value!=""&&j.value.match(g)){h.select(j.value);var f=h.getSelectedDates();var e=f[0];h.cfg.setProperty("pagedate",(e.getMonth()+1)+"/"+e.getFullYear())}h.render();b.align();b.show()})}function disableInput(e,f,c){var d=document.getElementById(e);var a=d.elements;for(i=0;i<a.length;i++){var b=a[i];if(b.name!=undefined&&b.name.indexOf(f)!=-1){b.disabled=c}}}function clearEndDateTime(){document.getElementById("saveTestSchedule_dataForm_endDateText").value="";document.getElementById("saveTestSchedule_dataForm_endTimeText").value=""}function enableAutoCorrectionOptions(){if(document.getElementById("saveTestSchedule_dataForm_correctionType1").checked){disableInput("saveTestSchedule","dataForm.displayAnswerOption",false);disableInput("saveTestSchedule","dataForm.oneTry",false)}else{disableInput("saveTestSchedule","dataForm.displayAnswerOption",true);disableInput("saveTestSchedule","dataForm.oneTry",true)}}function selectAndHighlightQuestionOption(h,g,f){var d=document.getElementById("choiceRadio"+h);if(d.type=="radio"){var e=document.getElementById(g);var b=e.elements;for(var a=0;a<b.length;a++){var c=b[a];if(c.type=="radio"&&c.id.indexOf("choiceRadio")!=-1){c.checked=false;YAHOO.util.Dom.removeClass(f+"_"+c.id,"selected")}}d.checked=true;YAHOO.util.Dom.addClass(f+"_choiceRadio"+h,"selected")}else{if(d&&!d.checked){YAHOO.util.Dom.removeClass(f+"_choiceRadio"+h,"selected")}else{if(d.checked){YAHOO.util.Dom.addClass(f+"_choiceRadio"+h,"selected")}}}}function insertAtCursor(d,c){if(document.selection){d.focus();sel=document.selection.createRange();sel.text=c}else{if(d.selectionStart||d.selectionStart=="0"){var b=d.selectionStart;var a=d.selectionEnd;d.value=d.value.substring(0,b)+c+d.value.substring(a,d.value.length)}else{d.value+=c}}}var destinationPickers={};var destinationPickerItems={};function showDestinationPicker(a){var b=destinationPickers[a];if(b==undefined){if(destinationPickerItems[a]==undefined){executeJavascript(a+"MenuJson")}b=new YAHOO.widget.Menu(a+"MenuPicker",{lazyload:true,iframe:false});b.cfg.setProperty("context",["add"+a,"tl","br"]);b.addItems(destinationPickerItems[a]);b.render(a+"Menu");b.cfg.setProperty("zindex",10);destinationPickers[a]=b}b.show()}function addMediaDestination(h,g,k){var a=k[0];var c;var d;if(k[1].indexOf("filter_case_")!=-1){c=k[1].substr(12);d="documentIds"}else{if(k[1].indexOf("filter_folder_")!=-1){c=k[1].substr(14);d="folderIds"}}if(c!=undefined){var f=document.getElementById("destinations");var j="item_"+c;var b=document.createElement("div");b.appendChild(createInputHidden(d,c,null));var m=document.createElement("span");m.setAttribute("class","highlight");m.innerHTML=a;b.appendChild(m);var l=document.createElement("a");l.href="#";l.setAttribute("class","decorated");l.onclick=function(){removeMediaDestination(j);return false};l.innerHTML=TEXTS[BUTTON_REMOVE];var e={id:j,columns:[{content:b},{content:l}]};addRow(f,e);adjustTableAlternateColors(f,2,"oddRow","evenRow");hideDiv("destinations-empty")}this.hide()}function removeMediaDestination(c){var b=document.getElementById(c);b.parentNode.removeChild(b);var a=document.getElementById("destinations");if(a.rows.length==2){showDiv("destinations-empty")}adjustTableAlternateColors(a,2,"oddRow","evenRow")}function adjustTableAlternateColors(c,d,a,e){for(var b=d;b<c.rows.length;b++){YAHOO.util.Dom.removeClass(c.rows[b],a);YAHOO.util.Dom.removeClass(c.rows[b],e);if(b%2==0){YAHOO.util.Dom.addClass(c.rows[b],e)}else{YAHOO.util.Dom.addClass(c.rows[b],a)}}}function highlightMe(a,c){if(a.type=="radio"||a.type=="checkbox"){if(a.checked){YAHOO.util.Dom.addClass(a.parentNode.parentNode,"selected");if(a.type=="radio"){for(var b=0;b<c;b++){if(a.parentNode.parentNode.id!="tr_choiceRadio"+b){YAHOO.util.Dom.removeClass("tr_choiceRadio"+b,"selected")}}}}else{YAHOO.util.Dom.removeClass(a.parentNode.parentNode,"selected")}}}function isMarkerSectionValid(){if(document.getElementById("scheduleNoQuestions")!=undefined){var c=document.getElementById("ViewTestContentfalse");if(c!=undefined){c.innerHTML=""}var b=document.getElementById("TakeTestContentfalse");if(b!=undefined){b.innerHTML=""}var a=document.getElementById("takeTestUserImg");if(a!=undefined){a.innerHTML=""}}}function showMediaInfo(b){var a=[{text:TEXTS[BUTTON_CLOSE],handler:function(){this.cancel()},isDefault:true}];loadYuiForm("MediaInfoYuiDiv",b,"850px",a,function(){new YAHOO.widget.TabView("mediaInfoTabs")},null)}function showMediaAnnotationInfo(b){var a=[{text:TEXTS[BUTTON_CLOSE],handler:function(){this.cancel()},isDefault:true}];loadYuiForm("MediaAnnotationInfoYuiDiv",b,"800px",a,null,null)}function confirmDelete(b,c){var a=[{text:TEXTS[BUTTON_YES],handler:function(){this.submit()},isDefault:true},{text:TEXTS[BUTTON_NO],handler:function(){this.cancel()}}];loadYuiForm(c,encodeURI(b),"800px",a,null,null)}function toggleAdvancedSearch(a){if(a){showDiv("advancedSearch");hideDiv("simpleSearch")}else{showDiv("simpleSearch");hideDiv("advancedSearch")}}function clearIETags(){YAHOO.util.Event.onContentReady("pageContent",function(){var a=document.getElementById("pageContent");var b=a.innerHTML.indexOf("[if !supportLineBreakNewLine]");if(b==-1){return}a.innerHTML=a.innerHTML.substring(0,b-7)+"<br>"+a.innerHTML.substring(b+59,a.innerHTML.length)
})}function waitAndExecuteOnSubmit(a,b){a.addListener("click",function(){showWaiting();b();return true})}function buildAutoComplete(c,a,e,d,h){var b=new YAHOO.util.DataSource(d+"?method:queryAttributeValues=Query&attributeAutoCompleteData.attributeId="+e);b.maxCacheEntries=50;b.responseType=YAHOO.util.DataSource.TYPE_JSON;b.responseSchema={resultsList:"results"};var g=new YAHOO.widget.AutoComplete(c,a,b);g.maxResultsDisplayed=50;g.prehighlightClassName="yui-ac-prehighlight";g.resultTypeList=true;g.generateRequest=function(j){return"&attributeAutoCompleteData.attributePrefix="+j};var f=function(l,k){var m=document.getElementById("selectedFieldId");if(m!=undefined){var j=document.getElementById(m.value);if(j!=undefined&&j.className.indexOf("yui-ac-input")!=-1&&g.isContainerOpen()){hideWaiting();YAHOO.util.Event.preventDefault(l)}}};YAHOO.util.Event.addListener(YAHOO.util.Dom.get(h),"submit",f);g.formatResult=function(l,m,k){var j=l[0]||"";j="<span class='autoCompleteHighlightMatch'>"+j.substring(0,m.length)+"</span>"+j.substring(m.length);return j};return g}var autoCompleteAdvanceSearchMap={};function triggerOnChange(b){for(var c=1;c<=b;c=c+1){var a=document.getElementById("dataListInput.searchForm.searchDataInputs["+c+"].searchField");if(a!=undefined){a.onchange()}}}function showAutoComplete(c,b,f,d){var a=document.getElementById("dataListInput.searchForm.searchDataInputs["+f+"].searchField");var e=a.options[a.selectedIndex].value;if(e>0){if(autoCompleteAdvanceSearchMap[f]!=null&&autoCompleteAdvanceSearchMap[f]!=undefined){autoCompleteAdvanceSearchMap[f].destroy()}autoCompleteAdvanceSearchMap[f]=buildAutoComplete(c,b,e,d,"advancedSearch")}}function updateAllowedOperations(e){var a=document.getElementById("dataListInput.searchForm.searchDataInputs["+e+"].searchField");if(a){var c=a.options[a.selectedIndex].value;var d=document.getElementById("searchAllowed"+c);var b=document.getElementById("advancedSearchForm_dataListInput_searchForm_searchDataInputs_"+e+"__searchOperation");if(d&&d.value=="true"){b.options[3].disabled=true;b.options[4].disabled=true;b.options[5].disabled=true;b.options[6].disabled=true}else{b.options[3].disabled=false;b.options[4].disabled=false;b.options[5].disabled=false;b.options[6].disabled=false}}}YAHOO.util.Event.onContentReady("advancedSearch",function(){var b=document.getElementById("searchCriteriaCount").value;for(var a=0;a<parseInt(b);a++){updateAllowedOperations(a)}});function executeOnSubmit(a,b){a.addListener("click",function(){b();return true})}function check(a){document.getElementById(a).checked="checked"}var YES_NO_BUTTON_ARRAY=[{text:"Yes",handler:function(){showWaiting();this.submit()},isDefault:true},{text:"No",handler:function(){this.cancel()}}];var SAVE_CANCEL_BUTTON_ARRAY=[{text:"Save",handler:function(){showWaiting();var a=document.getElementsByTagName("form");for(var b=0;b<a.length;b++){saveFormRTE(a[b])}this.submit()},isDefault:true},{text:"Cancel",handler:function(){this.cancel()}}];function initProceduresRTE(){var a=new YAHOO.widget.SimpleEditor("saveTestCase_testCaseForm_procedures",{height:"300px",width:"600px",handleSubmit:true});a._defaultToolbar.titlebar=false;a._defaultToolbar.buttonType="advanced";a.render();textAreas["testCaseForm.procedures"]=a}var URL_ACTION="/Action.action";function action(c){var b=encodeURI("?actionId="+c);var a=URL_ACTION+b;loadYuiForm("ActionYuiDiv",a)}function appendCheckboxValuesToURL(c,g,b,a){var f=document.getElementById(g);for(var d=0;d<f.elements.length;d++){var e=f.elements[d];if(e.type=="checkbox"&&e.name.indexOf(b)!=-1&&e.checked){c+=getUrlParamDelimiter(c);c+=a;c+="=";c+=e.value}}return c}function appendUrlParam(a,b,c){a+=getUrlParamDelimiter(a);a+=b;a+="=";a+=c;return a}function getUrlParamDelimiter(a){if(a.indexOf("?")==-1){return"?"}return"&"}function displayFeedback(d,e,a,b){var f=document.getElementById(d+"s");if(e!=undefined&&b!=undefined){var c=document.getElementById(b);var g="<fieldset><h1>"+a+"</h1><ul><li><span class='"+d+"'>"+e+"</span></li></ul></fieldset>";if(f!=undefined){f.innerHTML=g}else{f=document.createElement("div");f.id=d+"s";f.className=d+"s";c.insertBefore(f,c.firstChild)}f.innerHTML=g}else{if(f!=undefined){f.parentNode.removeChild(f)}}showDiv(d+"s")}function isCheckboxSelected(l,d,b,e,k,f,m){var a=false;var j=document.getElementById(d);if(j!=undefined&&j.value=="true"){a=true}else{var c=document.getElementById(l);for(var g=0;g<c.elements.length;g++){var h=c.elements[g];if(h.type=="checkbox"&&h.name.indexOf(b)!=-1&&h.checked){a=true;break}}}if(!a){displayFeedback(k,e,f,m)}return a};function getBrowser(){var b=YAHOO.Tools.getBrowserAgent();var a=navigator.userAgent.toLowerCase();var g="";var h=parseFloat(b.version);var f;if(b.firefox){var c=a.indexOf("firefox/");if(c!=-1){var i=a.indexOf("(.net clr");if(i!=-1){g=a.substring(c,i)}else{g=a.substring(c,a.length)}}else{f=a.split(" ");g=f[f.length-1];h=b.version.substring(0,3)}}else{if(b.safari){var e=a.indexOf("chrome/");if(e!=-1){f=navigator.userAgent.split(" ");g=f[f.length-2];f=g.split("/");h=f[1];b.chrome=true}else{f=a.split(" ");h=f[f.length-2].substring(8,11);g="Safari/"+h}}else{g=a.split(";")[1]}}var d=!b.msie&&!b.firefox&&!b.safari;return{msie:b.msie,firefox:b.firefox,safari:b.safari,chrome:b.chrome,other:d,name:g,version:h}}function checkBrowser(){var a=getBrowser();if(a.other){return false}if(a.msie){return a.version>=7}else{if(a.firefox){return a.version>=2}else{if(a.safari){return true}}}return false}function getBrowserCompliance(){var a=getBrowser();if(a.other){return 0}if(a.msie){if(a.version>=7&&a.version<8){return 1}if(a.version>=8){return 2}}else{if(a.firefox){if(a.version>=2&&a.version<3){return 1}if(a.version>=3){return 2}}else{if(a.chrome){return 2}else{if(a.safari){if(a.version>=3){return 2}else{return 1}}}}}return 0}String.prototype.endsWith=function(a){return(this.lastIndexOf(a)==this.length-1)};function getOS(){var e=YAHOO.Tools.getBrowserAgent();var c=navigator.userAgent.toLowerCase();var b=getBrowser();var a=b.version;if(b.chrome){a=b.version.substr(0,b.version.indexOf("."))}var d;if((b.firefox&&a>=4)||(b.chrome&&a>11)){d=navigator.userAgent.split(";")[0].split("(")[1]}else{d=navigator.userAgent.split(";")[2]}d=trim(d);if(d.indexOf(")")!=-1){d=d.substring(0,d.indexOf(")"));d=trim(d)}var g=d.split(" ");var f=g[1];if(g.length>2){f=g[2]}return{win:e.win,mac:e.mac,unix:e.unix,other:false,name:d,version:f}}function checkOS(){var a=getOS();if(!a.win&&!a.mac&&!a.unix){return false}if(a.win){return a.version!="undefined"&&a.version>=5.1}if(a.mac){return a.mac}return a.unix}function shouldLoadJavaCheckApplet(){var c=YAHOO.util.Cookie.getSub("JavaCheckApplet","date",function(d){return new Date(d)});if(c!=null){var b=new Date();var a=(b-c)/(1000*60*60*24);return a>1}return true}function getSunJava(){var c="0.0.0";var b=false;if(!shouldLoadJavaCheckApplet()){var a=YAHOO.util.Cookie.getSub("JavaCheckApplet","version");return{installed:true,name:"Java "+a,version:parseFloat(a)}}var f;try{f=document.getElementById("JavaCheckApplet")}catch(d){}try{b=f.isJavaFound();if(b){c=f.getJavaVersion()}if(b){YAHOO.util.Cookie.setSub("JavaCheckApplet","date",(new Date()).toUTCString(),{path:"/"});YAHOO.util.Cookie.setSub("JavaCheckApplet","version",c,{path:"/"})}}catch(d){b=false;c="0.0.0";YAHOO.util.Cookie.setSub("JavaCheckApplet","version",null,{path:"/"})}return{installed:b,name:"Java "+c,version:parseFloat(c)}}function getJavaCompliance(e,d,f,a,b){var c=getSunJava();if(c.installed){if(c.version>=1.5&&c.version<1.6){return 1}if(c.version>=1.6&&c.version<1.7){return 2}if(c.version>=1.7){return 1}}return 0}function checkJava(e,d,f,a,c){var b=getJavaCompliance(e,d,f,a,c);return b==2}function getResolution(){var b=screen.width;var a=screen.height;return{width:b,height:a,textual:b+"x"+a}}function getResolutionCompliance(){var a=getResolution();if(a.width>=1024&&a.height>=768){return 2}return 0}function checkResolution(){var a=getResolutionCompliance();return a==2}function checkJS(b){var a=b.split(" ")[1];return a>=1.2}function checkCookie(){var a=YAHOO.Tools.getCookie("JSESSIONID");return a!=null}function checkMinimalSettings(d,j,f,b,k,h){var a=checkJava(d,j,f,b,k);var i=checkBrowser();var g=checkOS();var c=checkJS(h);var l=checkCookie();var e=checkResolution();return i&&g&&a&&c&&l&&e}function getCompliance(b,j,d,a,k,g){var e=getBrowserCompliance();var i=checkOS()?2:1;var l=getJavaCompliance(b,j,d,a,k);var f=checkJS(g)?2:1;var c=checkCookie()?2:0;var h=getResolutionCompliance();if(e==2&&i==2&&l==2&&f==2&&c==2&&h==2){return 2}else{if(e>=1&&i>=1&&l>=1&&f>=1&&c>=1&&h>=1){return 1}else{return 0}}};function getCookieBooleanValue(b,a){var c=YAHOO.Tools.getCookie(b);return getBooleanValue(c)}function getBooleanValue(value,defaultValue){var booleanValue=false;if(value!=undefined){booleanValue=eval(value)}else{booleanValue=defaultValue}return booleanValue}YAHOO.util.Event.addListener(window,"load",function(){var b=YAHOO.util.Dom.getElementsByClassName("stdList","table");for(var a=0;a<b.length;a++){processTable(b[a])}b=YAHOO.util.Dom.getElementsByClassName("stdGridList","table");for(var a=0;a<b.length;a++){processGrid(b[a])}});function initMenuBar(){var a=new YAHOO.widget.MenuBar("pageMenuBar",{autosubmenudisplay:true,hidedelay:750,lazyload:false});a.render()}YAHOO.util.Event.onContentReady("pageMenuBar",initMenuBar);function processTable(g){var k=YAHOO.util.Dom.getElementsByClassName("stdOddRow","tr",g);for(var d=0;d<k.length;d++){if(d%2==1){YAHOO.util.Dom.replaceClass(k[d],"stdOddRow","stdEvenRow");var h=YAHOO.util.Dom.getElementsByClassName("stdOddRow","td",k[d]);for(var b=0;b<h.length;b++){YAHOO.util.Dom.replaceClass(h[b],"stdOddRow","stdEvenRow")}}}var e=k.length==0;var f=g.getAttribute("emptytext");if(e&&f){var a=1;if(g.rows.length>0){a=g.rows[0].cells.length}var c={className:"stdOddRow",columns:[{colSpan:a,content:document.createTextNode(f)}]};addRow(g,c)}}function processGrid(d){var f=YAHOO.util.Dom.getElementsByClassName("stdGridRow","tr",d);var b=f.length==0;var a=d.getAttribute("emptytext");if(b&&a){var c=1;if(d.rows.length>0){c=d.rows[0].cells.length}var e={className:"stdOddRow",columns:[{colSpan:c,content:document.createTextNode(a)}]};addRow(d,e)}}var handleButtonNoop=function(){this.hide()};function openPopup(d,c,a,e){if(!c){c="mScopePopup"}if(!a){a="300"}if(!e){e="240"}var b="menubar=no,toolbar=no,status=no,titlebar=no,scrollbars=yes,width="+e+",height="+a;var f=window.open(d,c,b);f.focus()}function addRow(d,e){if(!e.position){e.position=d.rows.length}var f=d.insertRow(e.position);if(e.className){f.className=e.className}if(e.id){f.id=e.id}for(var b=0;b<e.columns.length;b++){var c=e.columns[b];var a=f.insertCell(b);if(c.className){a.className=c.className}else{if(e.className){a.className=e.className}}if(c.colSpan){a.colSpan=c.colSpan}a.appendChild(c.content)}}function createInputCheckbox(b,c){var a=document.createElement("input");a.name=b;a.type="checkbox";a.value="true";if(c){a.id=c}return a}function createInputHidden(a,c,d){var b=document.createElement("input");b.name=a;b.type="hidden";b.value=c;if(d){b.id=d}return b}function createAnchor(b,d,c){var a=document.createElement("a");a.href=b;a.innerHTML=d;if(c){a.id=c}return a}function toggleContent(a,d){var c=getCookieBooleanValue(d,true);var b=new YAHOO.widget.Module(a);b.render();if(c){b.hide()}YAHOO.Tools.setCookie(d,!c,null,"/")}function registerAvailabilityToHide(a,b){YAHOO.util.Event.onAvailable(a,function(){var d=getCookieBooleanValue(b,true);var c=new YAHOO.widget.Module(a);c.render();if(!d){c.hide()}})}function safeText(f,b,g){if(f!=null&&f.length<b){return f}var c="";var e=b-g.length;var a=false;for(var d=0;d<e;d++){c+=f.charAt(d);if(f.charAt(d)=="&"){c+=f.charAt(++d);c+=f.charAt(++d);c+=f.charAt(++d);c+=f.charAt(++d);c+=f.charAt(++d);e+=5}if(a){e--}if(f.charAt(d)=="M"||f.charAt(d)=="m"||f.charAt(d)=="W"||f.charAt(d)=="w"){a=!a}}if(f==c){return f}return(c+g)}function wrapText(d,b){if(d.length<=b){return d}var a="";var c=0;for(i=0;i<d.length;i++){if(d.charAt(i)!=" "){if(c>=b){a+=" ";c=0}else{c++}}else{c=0}a+=d.charAt(i)}return a}function makeRequest(f,c){var a=function(l){if(l.responseText!=null){try{var j=l.responseText;var h=yuiParseJSON(j);if(h!=null){redirectTo(h.redirectURL);return}}catch(k){}var m=document.getElementById(c);m.innerHTML=l.responseText}};var g={success:a,cache:false};var e=f.action;var b="";YAHOO.util.Connect.setForm(f,false);var d=YAHOO.util.Connect.asyncRequest("POST",e,g,b);return false}function redirectTo(a){document.location=a}function requestPathIds(d){childId=d.parentFolderId[d.parentFolderId.selectedIndex].value;var e={success:handlePathIds,argument:[childId],cache:false};var c="requestPathIds.action";var a="childId="+childId;var b=YAHOO.util.Connect.asyncRequest("POST",c,e,a)}var handlePathIds=function(d){if(d.responseText!==undefined){if(trim(d.argument[0])!=""&&d.argument[0].length>0){YAHOO.Tools.setCookie("FOLDER-"+d.argument[0],true,null,"/")}var b=d.responseText;var a=b.split(" ");var c=0;while(c<a.length){if(trim(a[c])!=""&&a[c].length>0){YAHOO.Tools.setCookie("FOLDER-"+a[c],true,null,"/")}c+=1}}};function trim(b){var a=b;var c=/^(\s*)([\W\w]*)(\b\s*$)/;if(c.test(a)){a=a.replace(c,"$2")}var c=/  /g;while(a.match(c)){a=a.replace(c," ")}return a}function hrefOpenSlide(a){var b=window.open(a,"mscviewer","menubar=no,toolbar=no,status=no,titlebar=no,height=768,width=1024,resizable=yes");b.focus()}function openSlide(a){var b=window.open(a,"mscviewer","menubar=no,toolbar=no,status=no,titlebar=no,height=768,width=1024,resizable=yes");b.focus();return b}function displayLoadingMsg(b,a){showWaiting()}function toggleCheckBoxes(d,c){var e=document.getElementById("checkAll");if(e.checked){for(var a=0;a<d;a++){var b=c+a;document.getElementById(b).checked=true}}else{for(var a=0;a<d;a++){var b=c+a;document.getElementById(b).checked=false}}}function toggleBox(b){var a=document.getElementById(b);if(a){a.checked=!a.checked;if(a.checked){return 1}else{return 0}}return -1}function toggleGridBox(a,b){if(document.getElementById(a)){return toggleBox(b)}return -1}function showDiv(b){var a=document.getElementById(b);if(a!=undefined){a.style.visibility="visible";a.style.height="auto";a.style.display="block"}}function hideDiv(b){var a=document.getElementById(b);if(a!=undefined){a.style.visibility="hidden";a.style.height="0";a.style.display="none"}}function popupWindow(b,a,c){try{var d=window.open(b,a,c);d.focus()}catch(f){}return false}function clearErrorRows(d){var e=d.rows;var a=new Array();for(var b=0;b<e.length;b++){var c=e[b];if(c.getAttribute("errorfor")){a.push(c)}}for(var b=0;b<a.length;b++){var c=a[b];d.deleteRow(c.rowIndex)}}function isTabWasSelected(a){var b="TAB-"+a+"ListEl";return getBooleanValue(YAHOO.Tools.getCookie(b))}function renderTabs(a,b){if(a!=null){showTab(a)}for(var c=0;c<b.length;c++){hideTab(b[c])}}function showTab(a){YAHOO.util.Dom.addClass(document.getElementById(a),"visibleContainer");YAHOO.util.Dom.addClass(document.getElementById(a+"ListEl"),"selected");YAHOO.Tools.setCookie("TAB-"+a+"ListEl",true,null,"/")}function hideTab(b){var a=document.getElementById(b);YAHOO.util.Dom.removeClass(a,"visibleContainer");YAHOO.util.Dom.addClass(a,"hiddenContainer");YAHOO.util.Dom.removeClass(document.getElementById(b+"ListEl"),"selected");YAHOO.Tools.deleteCookie("TAB-"+b+"ListEl","/",null)}function smartRenderTabs(c){var b=false;for(var a=0;a<c.length;a++){var d=document.getElementById(c[a]);if(d){if(b){hideTab(c[a])}else{showTab(c[a])}b=true}}}function renderPreviewTabs(){if(isTabWasSelected("previewLinkedSlides")){customizeAndRenderPreviewTabs("previewLinkedSlides",["previewAttributes","previewFileInfo"])}else{if(isTabWasSelected("previewFileInfo")){customizeAndRenderPreviewTabs("previewFileInfo",["previewLinkedSlides","previewAttributes"])}else{customizeAndRenderPreviewTabs("previewAttributes",["previewLinkedSlides","previewFileInfo"])}}}function customizeAndRenderPreviewTabs(a,b){renderTabs(a,b);customizePreviewTab(a)}function customizePreviewTab(a){var b=document.getElementById(a);if(b!=null){if(b.scrollHeight>700){b.style.overflowY="scroll";b.style.height="700px"}else{b.style.overflowY="hidden"}if(b.scrollWidth>250){b.style.overflowX="scroll";b.style.width="250px"}else{b.style.overflowX="hidden"}}}function renderPreviewTabsWithSlide(a){if(a){renderPreviewTabs()}else{renderTabs("previewAttributes",["previewLinkedSlides","previewFileInfo"])}}function showForm(a){document.getElementById(a).style.visibility="visible";document.getElementById(a).style.height="auto";document.getElementById(a).style.display="block"}function hideForm(a){document.getElementById(a).style.visibility="hidden";
document.getElementById(a).style.height="0";document.getElementById(a).style.display="none"}function openSlidePickerForQuiz(b){var a="/mscope-education/secure/folders/listSlidesForPicker.action?forQuiz=true&associationId="+b;var c=window.open(a,"popupPickerForQuiz","resizable=yes,menubar=no,toolbar=no,status=yes,titlebar=no,addressbar=no,scrollbars=yes,width=800,height=600");c.focus()}function showCheckAvailabilityLink(d,c,b,a){document.write('&nbsp;<a href="#" onclick="return pingServer(\''+c+"', '"+b+"', '"+a+'\');" class="availabilityLink">'+d+"</a>")}function handleServerPingResponse(d){if(d.responseText!=undefined){var c=d.responseText;try{c=yuiParseJSON(c);var a=document.getElementById("serverNodeStatusIconIdPrivate"+d.argument.serverId);if(c.canRegister){a.src=(c.available)?(d.argument.context+"/images/iconex/server_ok_16x16.png"):(d.argument.context+"/images/iconex/server_gray_unknown_16x16.png")}else{a.src=(c.available)?(d.argument.context+"/images/iconex/server_forbidden_16x16.png"):(d.argument.context+"/images/iconex/server_gray_forbidden_16x16.png")}if(d.argument.serverRow!=undefined){d.argument.serverRow.className=d.argument.cssClass}}catch(b){}}}function verifyClassifyReferenceRegEx(b,a,d,c,f){b+="?dataForm.name="+a;var e={success:handleClassifyRefResponse,failure:new function(g){},cache:false,argument:{invalidText:c,validText:d,contentId:f}};document.getElementById(f).setAttribute("class","validateClassifyRefLoading");YAHOO.util.Connect.asyncRequest("GET",b,e);return false}function handleClassifyRefResponse(d){if(d.responseText!=undefined){var a=d.responseText;try{a=yuiParseJSON(a);var b=document.getElementById(d.argument.contentId);if(a.valid){b.setAttribute("class","validateClassifyRefSuccess");b.innerHTML=d.argument.validText}else{b.setAttribute("class","validateClassifyRefError");b.innerHTML=d.argument.invalidText}}catch(c){}}}function pingServer(e,a,l){var h="";var j="";var f="";var c=document.getElementById("serverNodeRowId"+l);j=document.getElementById("serverNodeStatusIconIdPrivate"+l);var d=j.src;j.src=a+"/images/loading.gif";var g=document.getElementById("saveMscMediaServer_serverNode_networkAddressPrivate");var b=document.getElementById("saveMscMediaServer_serverNode_identificationName");if(g!=undefined){e+="&node.networkAddressPrivate="+g.value}if(b!=undefined){e+="&node.identificationName="+b.value}if(c!=undefined){if(c.className!="serverNodeLoading"){f=c.className;c.className="serverNodeLoading"}}var k={success:handleServerPingResponse,failure:handleServerPingFailure,timeout:10000,cache:false,argument:{context:a,serverRow:c,cssClass:f,serverId:l}};YAHOO.util.Connect.asyncRequest("GET",e,k);return false}function handleServerPingFailure(b){var a=document.getElementById("serverNodeStatusIconIdPrivate"+b.argument.serverId);a.src=b.argument.context+"/images/iconex/server_gray_unknown_16x16.png";if(b.argument.serverRow!=null){b.argument.serverRow.className=b.argument.cssClass}}function startNetworkDetection(a){var b={success:handleNetworkDetectionSuccess,cache:false};YAHOO.util.Connect.asyncRequest("GET",a,b)}function handleNetworkDetectionSuccess(c){if(c.responseText!=undefined){var d=yuiParseJSON(c.responseText);for(var a=0;a<d.length;a++){var b=d[a];detectNetworkForServer(b,true)}}}function detectNetworkForServer(d,b){if(YAHOO.lang.isUndefined(d)||d==""){return}var c=d.networkAddressPrivate;if(!b){c=d.networkAddressPublic}var a=new Image();a.onerror=function(){if(b){if(d.networkAddresPublic==""||YAHOO.lang.isUndefined(d.networkAddressPublic)){YAHOO.Tools.deleteCookie("SERVER-"+d.identificationName,"/",null)}else{detectNetworkForServer(d,false)}}else{YAHOO.Tools.deleteCookie("SERVER-"+d.identificationName,"/",null)}};a.onload=function(){var f="SERVER-"+d.identificationName;var e=c+"|"+d.cookiePingDate;YAHOO.Tools.setCookie(f,e,new Date("January 1, 2199"),"/",null,false)};a.src=c+"/thumbnail?defaultThumbnail=true"}function createCacheQueryString(b){var e=b.split("?");var f;if(b.indexOf("&amp;")>=0){f=b.split("&amp;")}else{f=b.split("&")}var d=e[0];d+="[";for(var c=0;c<f.length;c++){var a=f[c].split("=");d+="{";d+=a[0];d+=":";d+=a[1];d+="}";if(c<f.length){d+=","}}d+="]";return d}function checkForSETest(){var b=document.getElementById("testTemplateForm_Type_Select").value;var a=b=="1";if(a){enableSETestMode()}else{enableTBTestMode()}}function enableSETestMode(){YAHOO.util.Dom.removeClass("testScheduleFormMoveForwardOnly","hiddenContainer");YAHOO.util.Dom.addClass("testScheduleFormMoveForwardOnly","visibleContainer");YAHOO.util.Dom.addClass("testScheduleFormDisplayAnswers","visibleContainer");YAHOO.util.Dom.removeClass("testScheduleFormDisplayAnswers","hiddenContainer");document.getElementById("testScheduleForm_moveForwardOnly_checkBox").checked=false}function enableTBTestMode(){YAHOO.util.Dom.removeClass("testScheduleFormMoveForwardOnly","visibleContainer");YAHOO.util.Dom.addClass("testScheduleFormMoveForwardOnly","hiddenContainer");YAHOO.util.Dom.removeClass("testScheduleFormDisplayAnswers","visibleContainer");YAHOO.util.Dom.addClass("testScheduleFormDisplayAnswers","hiddenContainer")}function applyFade(a){YAHOO.util.Dom.addClass(a,"disabled")}function removeFade(a){YAHOO.util.Dom.removeClass(a,"disabled")}function disableElement(a){document.getElementById(a).disabled=true}function enableElement(a){document.getElementById(a).disabled=false}function processFieldsByTestType(){checkForSETest();updateShowAllDetails()};
