/*
Copyright (c) 2008, Computer Systems Center Inc. All rights reserved.

Global Scripts
version: 1.0
*/
var CSCIWebsite={Images:{ICON_ARCHIVE:"images/archiveIcon.gif",ICON_CANCEL:"images/redX.gif",ICON_EDIT:"images/editIcon.gif",ICON_FEATURED:"images/featuredIcon.gif",ICON_FILE_AUDIO:"images/audioIcon.gif",ICON_FILE_DOC:"images/docIcon.gif",ICON_FILE_IMAGE:"images/imageIcon.gif",ICON_FILE_OTHER:"images/otherIcon.gif",ICON_FILE_VIDEO:"images/videoIcon.gif",ICON_GLOBAL_LINK:"images/globalLinkIcon.gif",ICON_NEW_COPY:"images/newCopyIcon.gif",ICON_NEW_VERSION:"images/newVersionIcon.gif",ICON_PUBLISHED:"images/publishedIcon.gif",ICON_RELATIVE_LINK:"images/linkIcon.gif",ICON_REMOVE:"images/removeIcon.gif",ICON_RESTORE:"images/restoreIcon.gif",ICON_SUBMIT:"images/checkMark.gif",ICON_UNFEATURED:"images/unfeaturedIcon.gif",ICON_UNPUBLISHED:"images/unpublishedIcon.gif",ICON_VIEW:"images/viewIcon.gif",getArchiveIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_ARCHIVE},getCancelIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_CANCEL},getEditIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_EDIT
},getFeaturedIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_FEATURED},getFile_Audio_IconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_FILE_AUDIO},getFile_Doc_IconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_FILE_DOC},getFile_Image_IconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_FILE_IMAGE},getFile_Other_IconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_FILE_OTHER},getFile_Video_IconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_FILE_VIDEO},getGlobalLinkIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_GLOBAL_LINK},getNewCopyIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_NEW_COPY},getNewVersionIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_NEW_VERSION},getPublishedIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_PUBLISHED},getRelativeLinkIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_RELATIVE_LINK
},getRemoveIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_REMOVE},getRestoreIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_RESTORE},getSubmitIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_SUBMIT},getUnfeaturedIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_UNFEATURED},getUnpublishedIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_UNPUBLISHED},getViewIconURL:function(){return CSCIWebsite.baseURL+CSCIWebsite.Images.ICON_VIEW}},Formats:{DATE_AND_TIME:"MM/dd/yyyy h:mm:ss a",DATE_AND_TIME_24:"MM/dd/yyyy HH:mm:ss",DATE_AND_TIME_NO_SECONDS:"MM/dd/yyyy h:mm a",DATE_AND_TIME_24_NO_SECONDS:"MM/dd/yyyy HH:mm",DATE_ONLY:"MM/dd/yyyy",DATE_ONLY_FORMATTED:"MMM dd, yyyy",TIME_ONLY:"h:mm:ss a",TIME_ONLY_24:"HH:mm:ss",TIME_ONLY:"h:mm a",TIME_ONLY_24:"HH:mm"},Page:{area:"",areaName:"",attachmentManagerConfiguration:{},attachmentManager:null,breadCrumb:[],buttons:[],CLASS_NAME_PUBLISHED:"published",CLASS_NAME_UNPUBLISHED:"unpublished",COLOR_HIGHLIGHT:"#E4E9EF",context:"",contextualLoginDisabled:false,initTab:0,menuID_queryString:"",menuID_active:"",menuHTML_active:"",query_string:"",query_stringLC:"",showFullSizedSidebarImages:0,showWidgetSidebar:0,showSidebarMenu:0,showSearch:0,showShareThis:0,showSharePrint:0,showBreadCrumb:0,rootForm:null,FieldBlock:function(E,D,B,C){this.FIELD_BLOCK_CLASS_NAME="fieldBlock";
this.FIELD_TITLE_CLASS_NAME="fieldTitle";this.FIELD_CLASS_NAME="field";this.FIELD_SUB_TITLE_CLASS_NAME="fieldSubTitle";this.HELP_CLASS_NAME="help";var A="";this.buildAdditionalFieldContainer=function(I,G){if(CSCI.Util.stringIsEmpty(I)){return }this.render();var H=document.createElement("DIV");H.className=this.FIELD_CLASS_NAME;H.id=A+"_"+this.FIELD_CLASS_NAME+"_"+I;if(!CSCI.Util.stringIsEmpty(G)){var F=document.createElement("DIV");F.className=this.FIELD_SUB_TITLE_CLASS_NAME;F.id=A+"_"+this.FIELD_SUB_TITLE_CLASS_NAME+"_"+I;F.appendChild(document.createTextNode(G));H.appendChild(F);F=null}return H};this.getFieldBlock=function(){return this.render()};this.getFieldTitle=function(){this.render();return document.getElementById(A+this.FIELD_TITLE_CLASS_NAME)};this.getFieldLabel=function(){this.render();return document.getElementById(A+"_label")};this.getFieldHelp=function(){this.render();return document.getElementById(A+"_"+this.HELP_CLASS_NAME)};this.getFieldContainer=function(){this.render();
return document.getElementById(A+"_"+this.FIELD_CLASS_NAME)};this.render=function(){if(A!=""){return document.getElementById(A)}if(CSCI.Util.stringIsEmpty(E)){return }if(CSCI.Util.stringIsEmpty(D)){D=E}if(CSCI.Util.isNull(C)){C=false}if(CSCI.Util.isNull(B)){B=""}var F=document.createElement("DIV");A=YAHOO.util.Dom.generateId(F);F.className=this.FIELD_BLOCK_CLASS_NAME;var H=document.createElement("DIV");H.className=this.FIELD_TITLE_CLASS_NAME;H.id=A+"_"+this.FIELD_TITLE_CLASS_NAME;var G=document.createElement("LABEL");G.id=A+"_label";G["for"]=E;G.appendChild(document.createTextNode(D));H.appendChild(G);G=null;var I=document.createElement("SPAN");I.id=A+"_"+this.HELP_CLASS_NAME;I.className=this.HELP_CLASS_NAME;I.appendChild(document.createTextNode(B));H.appendChild(I);I=null;F.appendChild(H);H=null;var J=document.createElement("DIV");J.className=this.FIELD_CLASS_NAME;J.id=A+"_"+this.FIELD_CLASS_NAME+"_"+E;F.appendChild(J);J=null;return F}},hideElement:function(A){if(!CSCI.Util.isNull(A)){YAHOO.util.Dom.addClass(A,CSCI.DOM.CLASS_NAME_HIDDEN)
}},showElement:function(A){if(!CSCI.Util.isNull(A)){YAHOO.util.Dom.removeClass(A,CSCI.DOM.CLASS_NAME_HIDDEN)}},hideOverlay:function(){if(CSCI.Util.isNull(CSCIWebsite.Page._overlay)){return }CSCIWebsite.Page._overlay.hide()},showOverlay:function(A){if(CSCI.Util.isNull(CSCIWebsite.Page._overlay)){CSCIWebsite.Page._overlay=new CSCI.Overlay()}CSCIWebsite.Page._overlay.show(A)},initialize:function(){var A=function(){var G="beta";var F="beingEdited";var H="unpublished";var E="yui-skin-sam";if(CSCIWebsite.isBeta){YAHOO.util.Dom.addClass(window.document.body,G)}if(CSCIWebsite.Record.isBeingEdited){YAHOO.util.Dom.addClass(window.document.body,F)}if(!CSCIWebsite.Record.isPublished){YAHOO.util.Dom.addClass(window.document.body,H)}YAHOO.util.Dom.addClass(window.document.body,E)};var C=function(){var H=document.getElementById("buttons");if(CSCI.Util.isNull(H)){return }var E=function(J){return J.nodeName=="A"};var I=YAHOO.util.Dom.getChildrenBy(H,E);CSCIWebsite.Page.buttons={top:{},bottom:{}};for(var F=0;
F<I.length;F++){var G=I[F];CSCIWebsite.Page.buttons.bottom[G.title]=G;G=null}H=null;E=null;I=null};var B=function(){if(!CSCIWebsite.Record.isBeingEdited){return }var F=CSCIWebsite.Page.rootForm;if(F.pageID.value==""){var E=CSCIWebsite.Record.docID;F.pageID.value=E.substr(0,E.length-1)}CSCIWebsite.Record.pageID=F.pageID.value};var D=function(){if(!CSCIWebsite.CurrentUser.isAnonymous&&!CSCIWebsite.CurrentUser.isAdministrator&&!CSCIWebsite.CurrentUser.isContentReviewer){window.location.href=CSCIWebsite.employeeAreaURL;return true}else{return false}};CSCIWebsite.Page.rootForm=window.document.forms[0];if(D()){return }B();A();C();CSCIWebsite.Page.updateMIDLinks()},makeElementInvisible:function(A){if(!CSCI.Util.isNull(A)){YAHOO.util.Dom.addClass(A,CSCI.DOM.CLASS_NAME_INVISIBLE)}},makeElementVisible:function(A){if(!CSCI.Util.isNull(A)){YAHOO.util.Dom.removeClass(A,CSCI.DOM.CLASS_NAME_INVISIBLE)}},print:function(){YAHOO.util.Dom.setStyle("printerBanner","display","block");YAHOO.util.Dom.addClass(document.body,"print");
window.print();return false},search:function(E){if(!CSCIWebsite.Page.showSearch){return }var D=CSCIWebsite.Page.rootForm["googleCustomSearch"].value;if(CSCI.Util.stringIsEmpty(D)){var B=function(){CSCIWebsite.Page.rootForm["googleCustomSearch"].focus()};CSCI.Dialogs.alert("Please provide your search string.","No Search String",null,null,null,null,B);return }D=CSCI.Util.replaceSubstring(D," ","+");var C=escape(D);var A=CSCI.FormUtils.getRadioFieldSelection(CSCIWebsite.Page.rootForm["searchScope"]);if(A=="csci"){window.location.href=CSCIWebsite.baseURL+"searchResults?open=&scope=csci&cx=004353898805968840460%3Aotvwotxzzis&cof=FORID%3A11&ie=UTF-8&q="+C}else{window.location.href=CSCIWebsite.baseURL+"searchresults?open=&scope=web&cx=004353898805968840460%3Ahgprkzoyg5q&cof=FORID%3A11&ie=UTF-8&q="+C}return false},setReturnLocation:function(A){CSCIWebsite.Page.rootForm.ReturnURL.value="["+A+"]"},unprint:function(){YAHOO.util.Dom.setStyle("printerBanner","display","none");YAHOO.util.Dom.removeClass(document.body,"print");
return false},updateMIDLinks:function(){if(CSCIWebsite.Page.menuID_queryString==""){return }var C=function(E){return E.nodeName=="A"};var D=YAHOO.util.Dom.getElementsBy(C,null,document.getElementById("mainContentBody"));if(D.length==0){return }var B={success:function(J){var H=function(O){if(CSCI.Util.stringIsEmpty(O)){return false}return O.indexOf("?")>-1};var G=function(O){if(CSCI.Util.stringIsEmpty(O)){return false}return O.indexOf(CSCIWebsite.baseURL)>-1};var I=function(){var O=0;for(O;O<D.length;O++){var Q=D[O];if(Q.getAttribute("excludePMIDSuffix")!="1"&&G(Q.href)){var P="?open";if(H(Q.href)){P=""}Q.href=Q.href+P+"&pmid="+CSCIWebsite.Page.menuID_queryString}}};if(CSCI.Util.stringIsEmpty(J.responseText)){I();return }var K=CSCI.JSON.parseJSONString(CSCI.JSON.cleanJSONString(J.responseText));if(CSCI.Util.isNull(K)||K.children.length<1){I();return }var M=function(O){if(CSCI.Util.stringIsEmpty(O)){return""}for(var P=0;P<K.children.length;P++){if(K.children[P].url==O){return K.children[P].id
}}return };for(var N=0;N<D.length;N++){var L=D[N];var E=M(CSCI.Util.replaceSubstring(L.href,CSCIWebsite.baseURL,""));if(!CSCI.Util.stringIsEmpty(E)){var F="?open";if(H(L.href)){F=""}L.href=L.href+F+"&mid="+E}L=null;E=null}I();return },failure:function(E){return }};var A=CSCIWebsite.baseURL+"retrieveMenuItemJSON)?open&mid="+CSCIWebsite.Page.menuID_queryString+CSCI.Util.getCacheIDQueryFlag();YAHOO.util.Connect.asyncRequest("GET",A,B)},validateCheckBoxField:function(A,B){if(CSCI.Util.isNull(A)){return false}if(!CSCI.FormUtils.validateCheckBoxField(A)){CSCI.Dialogs.alert(B,"Error");return false}return true},validateDateField:function(G,H,C,A,I,F,E,D){if(CSCI.Util.isNull(G)){return false}if(CSCI.Util.isNull(F)){F=false}if(!CSCI.Util.validateDate(G.value,C,A,H)){var B=function(){G.focus();CSCI.Animations.highlight(G)};if(!CSCI.Util.isNull(E)&&!CSCI.Util.isNull(D)){E.showTab(null,D)}if(F){CSCI.Dialogs.alert(I,"Error")}else{CSCI.Dialogs.alert(I,"Error",null,null,null,null,B)}return false}return true
},validateEmailField:function(D,F,C,A,E){if(CSCI.Util.isNull(D)){return false}if(CSCI.Util.isNull(C)){C=false}if(!CSCI.Util.validateEmail(D.value)){var B=function(){D.focus();CSCI.Animations.highlight(D)};if(!CSCI.Util.isNull(A)&&!CSCI.Util.isNull(E)){A.showTab(null,E)}if(C){CSCI.Dialogs.alert(F,"Error")}else{CSCI.Dialogs.alert(F,"Error",null,null,null,null,B)}return false}return true},validateNumberField:function(E,C,H,G,D,A,F){if(CSCI.Util.isNull(E)){return false}if(CSCI.Util.isNull(D)){D=false}if(!CSCI.Util.validateNumber(E.value,C,H)){var B=function(){E.focus();CSCI.Animations.highlight(E)};if(!CSCI.Util.isNull(A)&&!CSCI.Util.isNull(F)){A.showTab(null,F)}if(D){CSCI.Dialogs.alert(G,"Error")}else{CSCI.Dialogs.alert(G,"Error",null,null,null,null,B)}return false}return true},validateRadioField:function(A,B){if(CSCI.Util.isNull(A)){return false}if(!CSCI.FormUtils.validateRadioField(A)){CSCI.Dialogs.alert(B,"Error");return false}return true},validateSelectField:function(A,B){if(CSCI.Util.isNull(A)){return false
}if(!CSCI.FormUtils.validateSelectField(A)){CSCI.Dialogs.alert(B,"Error");return false}return true},validateTextField:function(D,F,C,A,E){if(CSCI.Util.isNull(D)){return false}if(CSCI.Util.isNull(C)){C=false}if(CSCI.Util.stringIsEmpty(D.value)){var B=function(){D.focus();CSCI.Animations.highlight(D)};if(!CSCI.Util.isNull(A)&&!CSCI.Util.isNull(E)){A.showTab(null,E)}if(C){CSCI.Dialogs.alert(F,"Error")}else{CSCI.Dialogs.alert(F,"Error",null,null,null,null,B)}return false}return true}},Record:{attachmentNames:[],isBeingEdited:1,isNew:1,isPublished:1,docID:"",menuID:"",menuHTML:"",pageID:"",createdOn:null,createdBy:"",lastModifiedOn:null,lastModifiedBy:"",generateRecordURL:function(A){_DEFAULT_VIEW="all";return CSCIWebsite.baseURL+_DEFAULT_VIEW+"/"+A},generateRecordFileURL:function(A,B){return CSCIWebsite.Record.generateRecordURL(A)+"/$FILE/"+B}},CurrentUser:{isAdministrator:false,isAnonymous:true,isSystemManager:false,isContentManager:false,isContentReviewer:false,isNewsroomManager:false,isProductsAndServicesResourceManager:false,isInDebug:false,fullName:"",shortName:""},area0Name:"",area0URL:"",area1Name:"",area1URL:"",area2Name:"",area2URL:"",area3Name:"",area3URL:"",area4Name:"",area4URL:"",area5Name:"",area5URL:"",baseURL:"",employeeAreaURL:"",isBeta:1,repid:"",login:function(){if(CSCIWebsite.CurrentUser.isAnonymous){if(CSCIWebsite.Page.contextualLoginDisabled){window.location.href=CSCIWebsite.baseURL+"home?open&login";
return }var D=window.location.href;var A=D.indexOf("#");if(A>-1){D=D.substring(0,A)}var B=D.indexOf("?");var C=D+"?open";if(B>-1){C=D}C=CSCI.Util.replaceSubstring(C,"&logout","");C=CSCI.Util.replaceSubstring(C,"&login","");window.location.href=C+"&login"}},logout:function(){if(!CSCIWebsite.CurrentUser.isAnonymous){window.location.href=CSCIWebsite.baseURL+"?logout"}},getConfigurationProperty:function(C,B,E){if(CSCI.Util.stringIsEmpty(C)||CSCI.Util.stringIsEmpty(B)){return""}var A=CSCIWebsite.baseURL+"retrieveConfigurationProperty)?openAgent&c="+C+"&p="+B+CSCI.Util.getCacheIDQueryFlag();var D={success:function(F){var G=CSCI.JSON.parseJSONString(CSCI.JSON.cleanJSONString(F.responseText));E.call(null,G.value)},failure:function(F){return""}};YAHOO.util.Connect.asyncRequest("GET",A,D,this,true)}};CSCI.Animations.defaultBackgroundColor=CSCIWebsite.Page.COLOR_HIGHLIGHT;YAHOO.util.Event.onDOMReady(CSCIWebsite.Page.initialize)