var iClick=0;function clearInitVal(oInput){if(iClick++==1){oInput.value=""}}function flashPromosOK(){return flashOK()&&agentOk()}function agentOk(){var agent=navigator.userAgent;if(agent.indexOf("AppleWebKit")==-1){return true}if(agent.indexOf("Version")>0){return true}var token="AppleWebKit/";var offset=agent.indexOf(token);var webkit=agent.substr(offset+token.length,agent.indexOf(" ",offset));if(parseInt(webkit)>312){return true}return false}function flashOK(){setFlashVersion();var ie6=jQuery.browser.msie&&jQuery.browser.version.substr(0,1)<7;var android=navigator.userAgent.match(/android/i);return(actualVersion>=requiredVersion&&!android)}function link_under(destination){opener.location.href=destination;window.close()}function winopen(o1,o2,o3,o4,o5,o6,o7,o8,o9,o10,o11,o12,o13,o14,o15,o16,o17,o18){var url="";for(var k=3;k<=18;k++){if(eval("o"+k)){url=url+eval("o"+k)}}window.open(url,eval("o"+1),eval("o"+2))}function GlobalSubmit(){if(document.GlobalNav.GlobalNavMenu.selectedIndex>0){document.GlobalNav.submit()}}function go_menu(menu){var choice=menu.selectedIndex;var new_url=menu.options[choice].value;if(new_url!=""){if(new_url.indexOf("xerox")<1&&new_url.indexOf("http")==0){window.open(new_url,"_blank")}else{window.location.href=new_url}}}function validate_checkboxes(table,minBoxes){var boxes=0;for(var i=0;i<table.length;i++){if((table.elements[i].type).toUpperCase()=="CHECKBOX"){if(table.elements[i].checked){boxes++}}}if(boxes<minBoxes){alert("Please select at least "+minBoxes);return(false)}else{return(true)}}function popfor(){if(window.focus){window.focus()}}function navigate(where){window.location.href=where}function display_printmessage(config){if(config.win||config.win16||config.win32){document.write('<br><center><FONT FACE="Arial, Geneva, Helvetica, sans-serif" SIZE="-2">Press \'CTRL-P\' to Print</FONT></center>')}else{if(config.mac){document.write('<br><center><FONT FACE="Arial, Geneva, Helvetica, sans-serif" SIZE="-2">Press \'Command-P\' to Print</FONT></center>')}else{if(config.unix){document.write('<br><center><FONT FACE="Arial, Geneva, Helvetica, sans-serif" SIZE="-2">Press \'Alt-P\' to Print</FONT></center>')}}}}function Cookie(name,path,domain,expiresInSec,isSecure){this.name=name;this.path=path;this.domain=domain;this.expires=expiresInSec;this.isSecure=isSecure;this.data=new Object;this.raw=document.cookie;this.get=function(field){return this.data[field]};this.set=function(field,value){this.data[field]=value};this.bake=function(){var cleanValues=new Array();for(var prop in this.data){var cleanValue=(prop=="id")?this.data[prop]:escape(this.data[prop]);cleanValues[cleanValues.length]=prop+"%3d"+cleanValue}var newValue=cleanValues.join("%26");var bakeString=this.name+"="+newValue+";";if(this.path){bakeString+=" path="+this.path+";"}if(this.domain){bakeString+=" domain="+this.domain+";"}if(this.expires){bakeString+=" expires="+getExpirationDate(this.expires)+";"}if(this.isSecure){bakeString+=" secure;"}return bakeString};function parseCookie(self){var cookieStartIdx=self.raw.indexOf(self.name+"=");if(cookieStartIdx==-1){return}var cookieSubStr=self.raw.substring(cookieStartIdx);var cookieEndIdx=cookieSubStr.indexOf(";")!=-1?cookieSubStr.indexOf(";"):cookieSubStr.length;var cleanCookie=unescape(cookieSubStr.substring(self.name.length+1,cookieEndIdx));var fields=cleanCookie.split("&");for(var i=0;i<fields.length;++i){var data=fields[i].split("=");self.data[data[0]]=unescape(data[1])}}function getExpirationDate(secs){var expiration=new Date();expiration.setMilliseconds(expiration.getTime()+secs);return expiration.toUTCString()}parseCookie(this)}function extractCookieData(cookieName,keys){var cookie=new Cookie(cookieName);var data=new Object();for(var name in keys){data[name]=cookie.get(name)}return data}function open_Popup(name){var newWindow=window.open((name),"popOpen","width=500,height=350,scrollbars=yes,resizable=yes,toolbar=no,status=yes,menubar=no");if(newWindow&&!newWindow.opener){newWindow.opener=self}if(self.opb_in_popup!=null){window.close()}}function WindowPopup(Name,Parameters){var newWindow=window.open((Name),"popWin",(Parameters))}function flashWindowPopup(url,id,parameters){var newWindow=window.open(url,id,parameters);return newWindow!=null&&typeof(newWindow)!="undefined"}if((typeof wsmlMakeWebServiceHref)=="undefined"){wsmlMakeWebServiceHref=wsmlMakeResourceUrl=wsmlMakeLeakHref=wsmlMakeCssHref=new Function("u","return u;")}function photo_Popup(name,width,height,id){var winName=id?id:"popPhoto";var newWindow=window.open((wsmlMakeLeakHref(name)),winName,"width="+width+",height="+height+",scrollbars=no,resizable=no,toolbar=no,status=no,menubar=no");if(self.opb_in_popup!=null){window.close()}}function resize_Popup(name,width,height){var newWindow=window.open((wsmlMakeLeakHref(name)),"popResize","width="+width+",height="+height+",scrollbars=yes,resizable=yes,toolbar=no,status=no,menubar=no");if(self.opb_in_popup!=null){window.close()}}function external_link(name,width,height,scrollbars,resizable,toolbar,status,menubar){var newWindow=window.open((name),"popExternal","width="+width+",height="+height+",scrollbars="+scrollbars+",resizable="+resizable+",toolbar="+toolbar+",status="+status+",menubar="+menubar+"'");if(self.opb_in_popup!=null){window.close()}}function external_link2(name){var newWindow=window.open((name));if(self.opb_in_popup!=null){window.close()}}function Pcertify(){popupWin=window.open("http://www.bbbonline.org/cks.asp?id=1080314132317","Participant","location=yes,scrollbars=yes,width=450,height=300");window.name="opener"}function popAdvisor(path){var openvars="width=575,height=539,resizable=yes,scroll=auto";var wnd=window.open(path,"Advisor",openvars);if(self.opb_in_popup!=null){window.close()}}function CreateCall(server,companyName,countryCode,areaCode,phoneNumber,phoneHash,dispName,logo,background,optionalStr){theURL=GetURL(server,companyName,countryCode,areaCode,phoneNumber,phoneHash,dispName,logo,background);if(null!=optionalStr){theURL+="OptionalStr="+escape(optionalStr)+"&"}newWin=window.open(theURL,"CreateCall","location=no,menubar=no,toolbar=no,hotkeys=no,resizable=no,titlebar=yes,scrollbars=no,status=yes,width=490,height=400");return}function CreateCallRM(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage,optionalStr){theURL=GetRMURL(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage);if(null!=optionalStr){theURL+="OptionalStr="+escape(optionalStr)+"&"}newWin=window.open(theURL,"CreateCall","location=no,menubar=no,toolbar=no,hotkeys=no,resizable=no,titlebar=yes,scrollbars=no,status=yes,width=490,height=400")}function CreateCallRMNoWindow(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage){theURL=GetRMURL(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage);self.location=theURL}function CreateCall2(server,companyName,countryCode,areaCode,phoneNumber,phoneHash,dispName,logo,background,WhisperOne,WhisperTwo,IVRString,OptionalStr){var theURL=GetURL(server,companyName,countryCode,areaCode,phoneNumber,phoneHash,dispName,logo,background);theURL+="WhisperOne="+escape(WhisperOne)+"&WhisperTwo="+escape(WhisperTwo)+"&IVRString="+escape(IVRString)+"&OptionalStr="+escape(OptionalStr)+"&";newWin=window.open(theURL,"CreateCall","location=no,menubar=no,toolbar=no,hotkeys=no,resizable=no,titlebar=yes,scrollbars=no,status=yes,width=490,height=500");return}function CreateCall2RM(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage,WhisperOne,WhisperTwo,IVRString,OptionalStr){theURL=GetRMURL2(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage,WhisperOne,WhisperTwo,IVRString,OptionalStr);newWin=window.open(theURL,"CreateCall","location=no,menubar=no,toolbar=no,hotkeys=no,resizable=no,titlebar=yes,scrollbars=no,status=yes,width=490,height=400")}function CreateCall2RMNoWindow(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage,WhisperOne,WhisperTwo,IVRString,OptionalStr){theURL=GetRMURL2(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage,WhisperOne,WhisperTwo,IVRString,OptionalStr);self.location=theURL}function GetURL(server,companyName,countryCode,areaCode,phoneNumber,phoneHash,dispName,logo,background,origPage){sTimer=new Date();uniq=sTimer.valueOf();var theURL="http://"+server+"/w2ig/CreateCall.ASP?uniqID="+uniq+"&Company="+companyName+"&acdPhCountryCode="+countryCode+"&acdPhAreaCode="+areaCode+"&acdPhNumber="+phoneNumber+"&acdPhHash="+phoneHash+"&dispName="+escape(dispName)+"&displogo="+logo+"&dispbg="+background;theURL+="&origpage=";if((null==origPage)||(""==origPage)){theURL+=escape(top.location)}else{theURL+=escape(origPage)}theURL+="&";return(theURL)}function GetRMURL(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage){var theURL=GetURL(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,dispName,logo,background,origPage);if(callType.toUpperCase()=="H323"){callType="1"}else{if(callType.toUpperCase()=="N2P"){callType="4"}else{callType="2"}}if(cbExtType.toUpperCase()=="OPERATOR"){extType="3"}else{if(cbExtType.toUpperCase()=="AUTO"){extType="2"}else{extType="1"}}theURL+="lastName="+lastName+"&firstName="+firstName+"&email="+email+"&callType="+callType+"&extType="+extType+"&cbPhCountryCode="+cbCountryCode+"&cbPhAreaCode="+cbAreaCode+"&cbPhNumber="+cbPhoneNumber+"&cbPhExtension="+cbExtension+"&";if("singleline"==callAttributes.toLowerCase()){theURL+="callAttributes=1&"}return theURL}function GetRMURL2(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage,WhisperOne,WhisperTwo,IVRString,OptionalStr){var theURL=GetRMURL(server,companyName,acdCountryCode,acdAreaCode,acdPhoneNumber,phoneHash,lastName,firstName,email,callType,callAttributes,cbExtType,cbCountryCode,cbAreaCode,cbPhoneNumber,cbExtension,dispName,logo,background,origPage);theURL+="WhisperOne="+escape(WhisperOne)+"&WhisperTwo="+escape(WhisperTwo)+"&IVRString="+escape(IVRString)+"&OptionalStr="+escape(OptionalStr)+"&";return theURL}var requiredVersion=9;var useRedirect=true;var flashPage="";var noFlashPage="/flash_detection/index.html";var upgradePage="/flash_detection/index.html";function requiredVersion(newVersion){var tmp=requiredVersion;if(newVersion){requiredVersion=tmp}return tmp}function useRedirect(newFlagValue){var tmp=useRedirect;if(newFlagValue){useRedirect=tmp}return tmp}function flashPage(newPage){var tmp=flashPage;if(newPage){flashPage=tmp}return tmp}function noFlashPage(newPage){var tmp=noFlashPage;if(newPage){noFlashPage=tmp}return tmp}function upgradePage(newPage){var tmp=upgradePage;if(newPage){upgradePage=tmp}return tmp}var flash2Installed=false;var flash3Installed=false;var flash4Installed=false;var flash5Installed=false;var flash6Installed=false;var flash7Installed=false;var flash8Installed=false;var flash9Installed=false;var maxVersion=9;var actualVersion=0;var hasRightVersion=false;var jsVersion=1;var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;jsVersion=1.1;if(isIE&&isWin){document.write("<SCRIPT LANGUAGE=VBScript> \n");document.write("on error resume next \n");document.write('flash2Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2"))) \n');document.write('flash3Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))) \n');document.write('flash4Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');document.write('flash5Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');document.write('flash6Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) \n');document.write('flash7Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7"))) \n');document.write('flash8Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8"))) \n');document.write('flash9Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9"))) \n');document.write("</SCRIPT> \n")}function detectFlash(){setFlashVersion();if(actualVersion>=requiredVersion){if(useRedirect&&flashPage){if(jsVersion>1){window.location.replace(flashPage)}else{window.location=flashPage}}hasRightVersion=true}else{if(useRedirect){if(jsVersion>1){window.location.replace((actualVersion>=2)?upgradePage:noFlashPage)}else{window.location=(actualVersion>=2)?upgradePage:noFlashPage}}}}function setFlashVersion(){if(navigator.plugins){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var isVersion2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+isVersion2].description;var flashVersion=parseInt(flashDescription.substring(16));flash2Installed=flashVersion==2;flash3Installed=flashVersion==3;flash4Installed=flashVersion==4;flash5Installed=flashVersion==5;flash6Installed=flashVersion==6;flash7Installed=flashVersion==7;flash8Installed=flashVersion==8;flash9Installed=flashVersion>=9}}for(var i=2;i<=maxVersion;i++){if(eval("flash"+i+"Installed")==true){actualVersion=i}}if(navigator.userAgent.indexOf("WebTV")!=-1){actualVersion=4}return}function toggleTabs(groupID,toggleElemId){if(!document.getElementById){return false}var groupChildren=document.getElementById(groupID).childNodes;for(var i=0;i<groupChildren.length;++i){var child=groupChildren[i];if(child.className=="tab_container"){var tabID=child.id;var iconID="icon_"+tabID;var labelID="label_"+tabID;var labelElem=document.getElementById(labelID);var toggleElem=document.getElementById(tabID);if(toggleElem){if(tabID==toggleElemId){if(toggleElem.style.display=="none"){if(labelElem){labelElem.className="on_tab_label"}toggleIconedElem(toggleElem,iconID)}}else{if(toggleElem.style.display=="block"){if(labelElem){labelElem.className="off_tab_label"}toggleIconedElem(toggleElem,iconID)}}}}}return false}function toggleTabLabel(iconElemId){if(!document.getElementById){return false}var iconElem=document.getElementById(iconElemId);if(iconElem){var iconElem=document.getElementById(iconElemId);var iconSrc=iconElem?iconElem.src:"";var iconRE=/^([\w:\/\.\_\-]+)_(off|over)\.gif$/;var matches=iconRE.exec(iconSrc);if(matches&&matches.length){if(matches[2]=="off"){iconElem.src=matches[1]+"_over.gif"}else{iconElem.src=matches[1]+"_off.gif"}}}return false}function sizeQuickPoll(quickPollId,quickPollHeight){if(document.getElementById&&!document.all){var theFrame=document.getElementById(quickPollId);theFrame.style.height=quickPollHeight+"px"}else{if(document.all){var quickPoll=eval("document.all."+quickPollId);quickPoll.style.height=quickPollHeight+"px"}}}function hideQuickPoll(quickPollId){var quickPoll;if(document.getElementById&&!document.all){quickPoll=document.getElementById(quickPollId)}else{if(document.all){quickPoll=eval("document.all."+quickPollId)}}if(quickPoll){quickPoll.style.display="none"}}function toggleIconedElem(toggleElem,iconElemId){var iconElem=document.getElementById(iconElemId);if(iconElem.nodeName==="DIV"){var tdElem=document.getElementById(iconElemId).parentNode;var currClassname=iconElem.className;var currTDClassname=tdElem.className;iconElem.className=currClassname=="tab_arrow_off"?"tab_arrow_on":"tab_arrow_off";tdElem.className=currTDClassname=="ttn_tab_icon"?"ttn_tab_icon ttn_tab_icon_off":"ttn_tab_icon";toggleElemDisplay(toggleElem)}else{var iconSrc=iconElem?iconElem.src:"";var iconRE=/^([\w:\/\.\_\-]+)_(off|on|over)\.gif$/;var matches=iconRE.exec(iconSrc);if(matches&&matches.length==3){iconElem.src=matches[1]+(toggleElem.style.display=="none"?"_on.gif":"_off.gif");toggleElemDisplay(toggleElem)}return false}}function toggleElemDisplay(toggleElem){toggleElem.style.display=toggleElem.style.display=="block"?"none":"block"}function toggleCollapseMenus(groupID,toggleElemId,labelClassName,iconClassName,subMenuClassName){if(!document.getElementById){return false}var groupChildren=document.getElementById(groupID).childNodes;var iconID=menuID="";for(var i=0;i<groupChildren.length;++i){var child=groupChildren[i];if(child.className==labelClassName){iconID=idOfFirstElemInClass(child.childNodes,iconClassName)}else{if(child.className==subMenuClassName){menuID=child.id}}if(iconID&&menuID){var toggleElem=document.getElementById(menuID);if(typeof(xrx_hbx_proxy.xrxLink)!=="undefined"){var linkElem=document.getElementById(toggleElemId+"_link");if(linkElem){var linkLID=linkElem.getAttribute("name");if(linkLID){var lidRegex=new RegExp("&lid=(.+)$");var lidResults=lidRegex.exec(linkLID);if(lidResults!==null&&lidResults[1]!==null){var state=toggleElem.style.display=="block"?"collapsing":"expanding";xrx_hbx_proxy.xrxLink(lidResults[1]+"-"+state)}}}}if(menuID==toggleElemId||toggleElem.style.display=="block"){toggleIconedElem(toggleElem,iconID)}iconID=menuID=""}}return false}function idOfFirstElemInClass(nodeList,className){var elemId="";for(var i=0;i<nodeList.length;++i){var node=nodeList[i];if(node.hasChildNodes()){elemId=idOfFirstElemInClass(node.childNodes,className)}if(elemId){break}else{if(node&&node.className&&node.className==className){elemId=node.id;break}}}return elemId}function toggleLinearNavContent(holderId,paneId,contentClassName){if(!document.getElementById){return false}var holderChildren=document.getElementById(holderId).childNodes;for(var i=0;i<holderChildren.length;++i){var child=holderChildren[i];if(child.className==contentClassName&&child.style.display=="block"){toggleElemDisplay(child)}}toggleElemDisplay(document.getElementById(paneId));return false}function toggleTwoColTabNav(menuGroupId,menuId,contentGroupId,contentId,onClassName,offClassName){if(!document.getElementById){return false}var menuElem=document.getElementById(menuId);if(menuElem.className==offClassName){toggleTwoColTabNavMenu(menuGroupId,menuId,onClassName,offClassName);toggleTwoColTabNavContent(contentGroupId,contentId)}return false}function toggleTwoColTabNavMenu(menuGroupId,menuId,onClassName,offClassName){var menuElems=document.getElementById(menuGroupId).childNodes;for(var i=0;i<menuElems.length;++i){var elem=menuElems[i];var className=elem.className;if(elem.id==menuId){elem.className=onClassName}else{if(className==onClassName){elem.className=offClassName}}}}function toggleTwoColTabNavContent(contentGroupId,contentId){var contentElems=document.getElementById(contentGroupId).childNodes;for(var i=0;i<contentElems.length;++i){var elem=contentElems[i];if(elem.style&&elem.style.display=="block"){elem.style.display="none";document.getElementById(contentId).style.display="block";break}}}function toggleSortMenus(groupID,toggleElemId){toggleCollapseMenus(groupID,toggleElemId,"collapse_submenu_label","collapse_submenu_icon","collapse_submenu")}function togglePseudoLink(linkElem,parentElemId,inActiveClassName){if(!document.getElementById){return}var parentElem=document.getElementById(parentElemId);if(parentElem&&parentElem.className==inActiveClassName){var currLinkStyle=linkElem.style.textDecoration;linkElem.style.textDecoration=(!currLinkStyle||currLinkStyle=="none")?"underline":"none";if(!linkElem.style.textDecoration){}}else{linkElem.style.textDecoration="none"}}function toggleTopTabMenu(clickedElem){if(!document.getElementById){return}if(!clickedElem.id){return}var id=(clickedElem.id.split("_"))[0];var tabParent=clickedElem.parentNode;var lastTabIdx=Math.ceil(tabParent.childNodes.length/2)-1;for(var i=0;i<=lastTabIdx;++i){var contentElem=document.getElementById(id+"_content_"+i);if(!contentElem){break}if(contentElem&&contentElem.style.display!="none"){var tabElem=document.getElementById(id+"_menu_"+i);if(!tabElem){continue}toggleTopTabElem(tabElem,contentElem,id,i)}}var clickedElemId=clickedElem.id;var clickedIdx=clickedElemId.substring(clickedElemId.length-1,clickedElemId.length);var clickedContent=document.getElementById(id+"_content_"+clickedIdx);if(clickedContent){if(window.xrx_hbx_proxy&&window.xrx_hbx_proxy.xrxLink){var hbxTabId=buildHbxLinkId(clickedElem);xrx_hbx_proxy.xrxLink(hbxTabId,"tabs")}toggleTopTabElem(clickedElem,clickedContent,id,clickedIdx)}}function pseudoTopTabMenu(clickedElem){if(!document.getElementById){return}if(!clickedElem.id){return}var id=(clickedElem.id.split("_"))[0];var clickedElemId=clickedElem.id;var clickedIdx=clickedElemId.substring(clickedElemId.length-1,clickedElemId.length);var clickedContent=document.getElementById(id+"_content_"+clickedIdx);if(clickedContent){if(window.xrx_hbx_proxy&&window.xrx_hbx_proxy.xrxLink){var hbxTabId=buildHbxLinkId(clickedElem);xrx_hbx_proxy.xrxLink(hbxTabId,"tabs")}var anchorUrl=getToggleTopTabMenuAnchorUrl(clickedElem);if(anchorUrl){document.location=anchorUrl}}}function getToggleTopTabMenuAnchorUrl(tabElem){var anchorElem=tabElem.firstChild;var anchorUrl=null;if(anchorElem&&anchorElem.tagName.toUpperCase()=="A"){anchorUrl=anchorElem.getAttribute("href");if(!anchorUrl.match(/^http/)){anchorUrl=null}}return anchorUrl}function buildHbxLinkId(tabElem){var tabAnchor=tabElem.firstChild;if(tabAnchor&&tabAnchor.tagName.toUpperCase()=="A"){var anchorText=tabAnchor.getAttribute("title");if(anchorText){var cleanText=anchorText.replace(/\s+/gm,"").replace(/[^A-Z0-9_\-]+/igm,"_");if(cleanText.length>0){return cleanText}}}return"UKNOWN_TAB_ID"}function toggleTopTabElem(tabElem,contentElem,menuId,iconIdx){toggleIconedElem(contentElem,menuId+"_tab_"+iconIdx+"_icon");var currTabElemClass=tabElem.className;var linkElem=null;for(var i=0;i<tabElem.childNodes.length;i++){var current_child=tabElem.childNodes[i];if(current_child.nodeType!=3){linkElem=current_child;break}}if(linkElem!=null){linkElem.className=currTabElemClass=="ttn_curr_tab_label"?"ttn_opt_tab_link":"ttn_curr_tab_link"}tabElem.className=currTabElemClass=="ttn_curr_tab_label"?"ttn_opt_tab_label":"ttn_curr_tab_label"}function rewriteObjectTags(){if(navigator.appName!="Microsoft Internet Explorer"){return}if(!document.getElementsByTagName){return}var elems=["embed","object","applet"];for(var i=0;i<elems.length;++i){var activeTagElems=document.getElementsByTagName(elems[i]);for(var j=0;j<activeTagElems.length;++j){var tagElem=activeTagElems[j];if(tagElem.getAttribute("class")=="swfobject"){continue}var parent=tagElem.parentNode;var parentHTML=parent.innerHTML;parent.removeChild(tagElem);parent.innerHTML=parentHTML}}}function rewriteObjectTagsForModuleWindow(tagElem){if(navigator.appName!="Microsoft Internet Explorer"){return}try{var parent=tagElem.parentNode;var parentHTML=parent.innerHTML;parent.outerHTML=parentHTML}catch(e){}}function toggleHiddenContent(elem,containerClassName){var iconElem=(elem.getElementsByTagName("img"))[0];var iconSrcRegex=/^(.+)_(on|off).gif$/;var results=iconElem.src.match(iconSrcRegex);if(containerClassName==undefined){containerClassName="hidden_content_container"}if(results&&results.length==3){iconElem.src=results[1]+"_"+(results[2]=="on"?"off":"on")+".gif";var containerElem=getParentByClassName(iconElem,containerClassName);var elements=getElementsByClassName("hidden_content",containerElem);for(var i=0;i<elements.length;i++){var e=elements[i];if(getParentByClassName(e,containerClassName)==containerElem){if(e.displayed==null){e.displayed=0}e.displayed=1^e.displayed;if(e.displayed){e.style.display="block"}else{e.style.display="none"}}}}}function toggleHiddenContentOnLoad(elem,containerClassName){if(elem.already_loaded==null){elem.already_loaded=1;elem.onload=null;toggleHiddenContent(elem.parentNode,containerClassName)}}function getElementsByClassName(elem,parentClass,elements){if(elements==null){elements=new Array()}for(var i=0;i<parentClass.childNodes.length;i++){var e=parentClass.childNodes[i];if(e.className==elem){elements.push(e)}getElementsByClassName(elem,e,elements)}return elements}function getParentByClassName(elem,parentClass){var i=0;while(elem.className!=parentClass&&i++<10){elem=elem.parentNode}return elem}function toggleAjaxContent(clickElem,containerClassName,url,method,params){var containerElem=getAjaxContainer(clickElem);if(Element.hasClassName(containerElem,"ajax_error")){Element.removeClassName(containerElem,"ajax_error")}makeAjaxRequest(containerElem,url,method,params);toggleHiddenContent(clickElem,containerClassName)}function getAjaxContainer(elem){return(document.getElementsByClassName("ajax_content",getParentByClassName(elem,"hidden_content_container")))[0]}function makeAjaxRequest(containerElem,url,method,params){if(method==undefined){method="get"}if(params==undefined){params=""}new Ajax.Updater({success:containerElem},url,{method:method,parameters:params,evalScripts:true,onError:function(request){ajaxContainerError(containerElem,request)},onFailure:function(request){ajaxContainerError(containerElem,request)}});jQuery(containerElem).innerHTML='<div class="ajax_progress"></div>'}function ajaxContainerError(containerElem,request){Element.addClassName(containerElem,"ajax_error");containerElem.innerHTML="Hello. We're sorry for the inconvenience, but we were unable to retrieve a product list.<br/>The error is captured in our daily bug report.  We'll respond promptly to fix it"}function ajaxFormSubmit(containerElem,formElem){makeAjaxRequest(containerElem,formElem.action,formElem.method,Form.serialize(formElem));return false}function show_dynamic_element(element_id_array,old_index,new_index){if(old_index!=-1){var element=document.getElementById(element_id_array[old_index]);if(element){element.style.display="none";element.visible="no"}}var element=document.getElementById(element_id_array[new_index]);if(element){element.style.display="inline";element.visible="yes";old_index=new_index}callParentToResize();return old_index}function enable_dynamic_element(element_id_array,old_index,new_index){if(new_index===0){var element=document.getElementById(element_id_array[new_index]);var element_label=document.getElementById(element_id_array[new_index]+"_label");disable_children(element,"INPUT",0);readonly_children(element,"textarea",0);element.className="";if(element_label){element_label.className=""}element.disabled=false;old_index=new_index;var hidden_element=document.getElementById("show_field_"+element_id_array[new_index]);hidden_element.value="enabled"}else{var element=document.getElementById(element_id_array[new_index]);var element_label=document.getElementById(element_id_array[new_index]+"_label");var hidden_element=document.getElementById("show_field_"+element_id_array[new_index]);hidden_element.value="disabled";disable_children(element,"INPUT",1);readonly_children(element,"textarea",1);hidden_element.disabled=false;element.className="disabled";if(element_label){element_label.className="disabled"}}return old_index}function disable_dynamic_elements(element_id_arrays,controls,disable_flag){for(var i=0;i<element_id_arrays.length;i++){var element_id_array=element_id_arrays[i];for(var j=0;j<element_id_array.length;j++){var id=element_id_array[j];var element=document.getElementById(id);if(!element){continue}if(element.visible=="no"){for(var k=0;k<controls.length;k++){disable_children(element,controls[k],disable_flag)}}}}}function disable_children(parent,child,disable_flag){var children=parent.getElementsByTagName(child);for(var index=0;index<children.length;index++){if(disable_flag){children[index].disabled=true}else{children[index].disabled=false}}}function readonly_children(parent,child,disable_flag){var children=parent.getElementsByTagName(child);for(var index=0;index<children.length;index++){if(disable_flag){children[index].readOnly=true}else{children[index].readOnly=false}}}function init_dynamic_elements(element_id_arrays,controls){for(var i=0;i<element_id_arrays.length;i++){var element_id_array=element_id_arrays[i];for(var j=0;j<element_id_array.length;j++){var id=element_id_array[j];var element=document.getElementById(id);if(!element){continue}element.visible="no";for(var k=0;k<controls.length;k++){disable_children(element,controls[k],false)}}}}function callParentToResize(){var bodyElem=(document.getElementsByTagName("body"))[0];var scrollHeight=document.body.scrollHeight;if($not_empty_form&&scrollHeight==0){window.location.reload(true)}parent.sizeQuickPoll("quickpoll_frame",scrollHeight)}function hideColumn(theClass){var allTags=document.getElementsByTagName("*");for(i=0;i<allTags.length;i++){if(allTags[i].className==theClass){allTags[i].style.display="none"}}}function psgComparatorInterfaceSubmitButtonToggle(submit_image_obj){var cmp_on_url=submit_image_obj.on_url;var cmp_off_url=submit_image_obj.off_url;var psg_top_submit=document.getElementById("psg_top_submit");var psg_bottom_submit=document.getElementById("psg_bottom_submit");if(countOfItems>0){psg_top_submit.src=cmp_on_url;psg_bottom_submit.src=cmp_on_url;psg_top_submit.disabled=false;psg_bottom_submit.disabled=false}else{psg_top_submit.src=cmp_off_url;psg_bottom_submit.src=cmp_off_url;psg_top_submit.disabled=true;psg_bottom_submit.disabled=true}psgComparatorInterfaceToggleLinks()}function psgComparatorInterfaceToggleLinks(){jQuery("input.compare_toggle").each(function(){var linkid=jQuery(this).attr("id")+"_LINK";var nolinkid=jQuery(this).attr("id")+"_NOLINK";if(jQuery(this).attr("checked")){jQuery("#"+linkid).show();jQuery("#"+nolinkid).hide()}else{jQuery("#"+linkid).hide();jQuery("#"+nolinkid).show()}})}function psgComparatorInterfaceArrowsToggle(){var down_arrow=document.getElementById("compare_down_arrow");var up_arrow=document.getElementById("compare_up_arrow");if(countOfItems>0){down_arrow.src=arrow_image_obj.down_on_url;up_arrow.src=arrow_image_obj.up_on_url}else{down_arrow.src=arrow_image_obj.down_off_url;up_arrow.src=arrow_image_obj.up_off_url}}function psgComparatorInterfaceCheckboxesEnabledToggle(toggleOn){for(element_id in elem_id_hash){var control=document.getElementById(element_id);if(!elem_id_hash[element_id]){control.disabled=toggleOn?false:true}}}function psgComparatorInterfaceCheckBox(element_id,submit_image_obj){var link_id=element_id+"_LINK";var nolink_id=element_id+"_NOLINK";var elem=document.getElementById(element_id);var link=document.getElementById(link_id);if(elem_id_hash[element_id]){--countOfItems;elem.checked=false;link.checked=false;elem_id_hash[element_id]=0;elem_id_hash[link_id]=0;if(countOfItems<MAX_CHECKBOXES){psgComparatorInterfaceCheckboxesEnabledToggle(true)}jQuery(link_id).hide();jQuery(nolink_id).show()}else{if(countOfItems<MAX_CHECKBOXES){++countOfItems;elem.checked=true;link.checked=true;elem_id_hash[element_id]=1;elem_id_hash[link_id]=1;if(countOfItems==MAX_CHECKBOXES){psgComparatorInterfaceCheckboxesEnabledToggle(false)}jQuery(link_id).show();jQuery(nolink_id).hide()}}psgComparatorInterfaceSubmitButtonToggle(submit_image_obj);psgComparatorInterfaceArrowsToggle()}function psgComparatorInterfaceInit(){for(element_id in elem_id_hash){var control=document.getElementById(element_id);if(!control){continue}control.checked=false;elem_id_hash[element_id]=0;countOfItems=0;psgComparatorInterfaceSubmitButtonToggle(submit_image_obj);psgComparatorInterfaceArrowsToggle()}psgComparatorInterfaceCheckboxesEnabledToggle(true);psgComparatorInterfaceToggleLinks()}function radioCheckBoxes(activeId,ids){for(var i=0;i<ids.length;i++){var elem=document.getElementById(ids[i]);if(elem){if(activeId==ids[i]){elem.checked=(elem.checked)?true:false}else{elem.checked=false}}}return}function closeModal(newUri){jQuery.modal.close();if(newUri==undefined||newUri==""){document.location.reload(true)}else{document.location.href=newUri}}function launchColorQubePopUnder(){return;var cookie="TEKPROFILE";var path="/";var domain="xerox.com";var expiration_in_seconds=2*365*24*60*60;var cookieObj=new Cookie(cookie,path,domain,expiration_in_seconds);var last_survey_date=cookieObj.get("last_survey_date");if(!last_survey_date){var today=new Date();cookieObj.set("last_survey_date",today.toUTCString());document.cookie=cookieObj.bake();var parentTop=(window.screenTop)?window.screenTop:window.screenY;var parentLeft=(window.screenLeft)?window.screenLeft:window.screenX;if(!parentLeft){parentLeft=0}if(!parentTop){parentTop=0}parentTop+=20;parentLeft+=20;var width=550;var height=440;var popUnder=window.open("","QualtricsSurveyWindow","resizable=yes,scrollbars=yes,status=yes,width="+width+",height="+height+",left="+parentLeft+",top="+parentTop);if(popUnder){try{if(popUnder.location.href=="about:blank"){popUnder.location="/perl-bin/colorqube_popunder.pl"}}catch(error){popUnder.location="/perl-bin/colorqube_popunder.pl"}popUnder.blur()}}}function launchHomePagePopUnder(){return;var cookie="TEKPROFILE";var path="/";var domain="xerox.com";var expiration_in_seconds=30*24*60*60;var cookieObj=new Cookie(cookie,path,domain,expiration_in_seconds);var last_survey_date=cookieObj.get("last_survey_date");var country=cookieObj.get("country");if(document.URL.match(/^http:\/\/psgdev.opbu.xerox.com\/index\/(engb|miss-engb|enie|miss-enie|enin|miss-enin|enus|miss-enus).html$/)||document.URL.match(/^http:\/\/psgdev.opbu.xerox.com\/$/)||document.URL.match(/^http:\/\/[a-z]{3}.xerox.com\/index\/(engb|miss-engb|enie|miss-enie|enin|miss-enin|enus|miss-enus).html$/)||document.URL.match(/^http:\/\/[a-z]{3}.xerox.com\/$/)){if(!last_survey_date&&country=="UK"){var today=new Date();cookieObj.set("last_survey_date",today.toUTCString());document.cookie=cookieObj.bake();WindowPopup("http://xerox.qualtrics.com/SE?SID=SV_bEO3n86s4zjbQqw&SVID=Prod","width=550,height=500")}if(!last_survey_date&&country=="Ireland"){var today=new Date();cookieObj.set("last_survey_date",today.toUTCString());document.cookie=cookieObj.bake();WindowPopup("http://xerox.qualtrics.com/SE?SID=SV_25E9xnF4liCeOsQ&SVID=Prod","width=550,height=500")}if(!last_survey_date&&country=="India"){var today=new Date();cookieObj.set("last_survey_date",today.toUTCString());document.cookie=cookieObj.bake();WindowPopup("http://xerox.qualtrics.com/SE?SID=SV_3k1f2pJQXrbwf1G&SVID=Prod","width=550,height=500")}}}function TwoTierMenu(){}TwoTierMenu.prototype.menuDataArray=[];TwoTierMenu.prototype.init=function(params){var updateHandler=params.handler;TwoTierMenu.prototype.menuDataArray=params.data;var elem=document.getElementById("tier_one");if(elem.addEventListener){elem.addEventListener("click",updateHandler,true)}else{elem.attachEvent("onclick",updateHandler)}var elem=document.getElementById("tier_two");if(elem.addEventListener){elem.addEventListener("click",updateHandler,true)}else{elem.attachEvent("onclick",updateHandler)}};TwoTierMenu.prototype.addRelevantTierTwoElements=function(selectTagElem,secondaryKeys){for(var index=0;index<secondaryKeys.length;index++){var secondaryKeyHash=secondaryKeys[index];var optionElem=document.createElement("OPTION");optionElem.id=secondaryKeyHash.id;optionElem.innerHTML=secondaryKeyHash.label;selectTagElem.appendChild(optionElem)}};TwoTierMenu.prototype.getAllSecondaryKeys=function(){var primaryKeys=this.getPrimaryKeys();var allSecondaryKeys=[];var aindex=0;for(var index=0;index<primaryKeys.length;index++){var secondaryKeys=this.getSecondaryKeysByPrimaryKey(primaryKeys[index]);for(var sindex=0;sindex<secondaryKeys.length;sindex++){allSecondaryKeys[aindex++]=secondaryKeys[sindex]}}return allSecondaryKeys};TwoTierMenu.prototype.getLabelForSecondaryId=function(id){var label="";for(var index=0;index<this.menuDataArray.length;index++){for(var key in this.menuDataArray[index]){if(key=="secondary_keys_ar"){var secondaryKeysArray=this.menuDataArray[index].secondary_keys_ar;for(var sindex=0;sindex<secondaryKeysArray.length;sindex++){var secondaryKeysHash=secondaryKeysArray[sindex];if(secondaryKeysHash.id==id){label=secondaryKeysHash.label;break}}}}}return label};TwoTierMenu.prototype.getPrimaryKeys=function(){var primaryKeys=[];for(var index=0;index<this.menuDataArray.length;index++){primaryKeys[index]=this.menuDataArray[index].primary_key_id}return primaryKeys};TwoTierMenu.prototype.getPrimaryKeyBySecondaryKey=function(secondaryKeyId){var primaryKey="";for(var index=0;index<this.menuDataArray.length;index++){secondaryKeys=this.menuDataArray[index].secondary_keys_ar;for(var sindex=0;sindex<secondaryKeys.length;sindex++){var secondaryId=secondaryKeys[sindex].id;if(secondaryId==secondaryKeyId){primaryKey=this.menuDataArray[index].primary_key_id;break}}}return primaryKey};TwoTierMenu.prototype.getSecondaryKeysByPrimaryKey=function(primaryKeyId){var secondaryKeys=[];for(var index=0;index<this.menuDataArray.length;index++){if(this.menuDataArray[index].primary_key_id!=primaryKeyId){continue}secondaryKeys=this.menuDataArray[index].secondary_keys_ar}return secondaryKeys};TwoTierMenu.prototype.removeAllTierTwoElements=function(selectTagElem){var optionElems=selectTagElem.getElementsByTagName("OPTION");for(var index=(optionElems.length-1);index>-1;index--){var optionElem=optionElems[index];if(optionElem){selectTagElem.removeChild(optionElem)}}selectTagElem.style.display="none";selectTagElem.style.display="block"};TwoTierMenu.prototype.isPrimaryKey=function(id){var primaryKeys=this.getPrimaryKeys();var flag=false;for(var index=0;index<primaryKeys.length;index++){if(primaryKeys[index]==id){flag=true;continue}}return flag};TwoTierMenu.prototype.showInPageElementsByClassName=function(className,flag){var collection=jQuery("DIV."+className);for(var index=0;index<collection.length;index++){var elem=collection[index];if(!elem){continue}elem.style.display=(flag)?"block":"none"}};TwoTierMenu.prototype.showInPageElementsHandler=function(e){var parentElem=getSelectedOptionElem(e);var key=parentElem.id;if(TwoTierMenu.prototype.isPrimaryKey(key)){var secondaryKeys=TwoTierMenu.prototype.getSecondaryKeysByPrimaryKey(key);var selectElem=document.getElementById("tier_two");if(secondaryKeys.length){TwoTierMenu.prototype.removeAllTierTwoElements(selectElem);TwoTierMenu.prototype.addRelevantTierTwoElements(selectElem,secondaryKeys)}else{TwoTierMenu.prototype.removeAllTierTwoElements(selectElem);TwoTierMenu.prototype.showInPageElementsByClassName("view_all",true);showAppropriateCaseStudyIntroCopy(key)}}else{TwoTierMenu.prototype.showInPageElementsByClassName("view_all",false);TwoTierMenu.prototype.showInPageElementsByClassName(key,true);var primaryKey=TwoTierMenu.prototype.getPrimaryKeyBySecondaryKey(key);showAppropriateCaseStudyIntroCopy(primaryKey)}};TwoTierMenu.prototype.addOMARIDToInputElementHandler=function(e){var parentElem=getSelectedOptionElem(e);var key=parentElem.id;if(TwoTierMenu.prototype.isPrimaryKey(key)){var secondaryKeys=TwoTierMenu.prototype.getSecondaryKeysByPrimaryKey(key);var selectElem=document.getElementById("tier_two");if(secondaryKeys.length){TwoTierMenu.prototype.removeAllTierTwoElements(selectElem);TwoTierMenu.prototype.addRelevantTierTwoElements(selectElem,secondaryKeys)}else{TwoTierMenu.prototype.removeAllTierTwoElements(selectElem)}}else{var label=TwoTierMenu.prototype.getLabelForSecondaryId(key);var inputElem=document.getElementById("products");if(key!="tier_two"){inputElem.value+=key+" ["+label+"], "}}};getSelectedOptionElem=function(e){var parentElem=(e.target)?e.target:e.srcElement;if(parentElem.tagName=="SELECT"){var optionElems=parentElem.getElementsByTagName("OPTION");for(var index=0;index<optionElems.length;index++){var optionElem=optionElems[index];if(!optionElem){continue}if(optionElem.selected){parentElem=optionElem;continue}}}return parentElem};function showAppropriateCaseStudyIntroCopy(key){var introCopyIds=["casestudies_view_all_copy","casestudies_by_dept_copy","casestudies_by_offer_copy"];for(var index=0;index<introCopyIds.length;index++){var elem=document.getElementById(introCopyIds[index]);if(!elem){continue}elem.style.display="none"}if(key=="view_all"){var elem=document.getElementById(introCopyIds[0]);if(elem){elem.style.display="block"}}else{if(key=="your_department"){var elem=document.getElementById(introCopyIds[1]);if(elem){elem.style.display="block"}}else{if(key=="service_offering"){var elem=document.getElementById(introCopyIds[2]);if(elem){elem.style.display="block"}}}}}var rolloverImages=new Array();function rolloverImageUpdate(base_id,id){var src=rolloverImages[id];var elem=document.getElementById(base_id);if(elem){elem.src=src}}function rolloverImagesUpdater(base_ids,image_ids){var id_array=image_ids.split(",");var base_id_array=base_ids.split(",");for(var index=0;index<base_id_array.length;index++){var id=id_array[index];var base_id=base_id_array[index];rolloverImageUpdate(base_id,id)}}function rolloverLinksInit(link_ids,base_ids){var link_id_array=link_ids.split(",");var handlers_array=new Array();for(var index=0;index<link_id_array.length;index++){var link_id=link_id_array[index];jQuery("#"+link_id).mouseover(function(e){rolloverImagesUpdater(base_ids,e.target.getAttribute("image_ids"))});jQuery("#"+link_id).mouseout(function(e){rolloverImagesUpdater(base_ids,base_ids)})}}var XRX_UTILS={};var XRX_UTILS=(function(self){self.fix_pngs=function(){if(!/MSIE (5\.5|6\.)/.test(navigator.userAgent)){return}for(var i=0;i<TAGS_TO_ITERATE.length;++i){var elements=document.getElementsByTagName(TAGS_TO_ITERATE[i]);for(var j=0;j<elements.length;++j){var element=elements[j];var element_background=element.currentStyle.backgroundImage||element.style.backgroundImage;if(/\.png$/i.test(element.src)){filt(element,element.src,"scale");element.src=blankImg}else{if(/^url[("']+(.*\.png)[)"']+$/i.test(element_background)){var src=RegExp.$1;filt(element,src,"crop");element.style.backgroundImage="none"}}}}};filt=function(element,src,m){if(src){element.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+src+'",sizingMethod="'+m+'")'}};var TAGS_TO_ITERATE=["LI","DIV","IMG"];var blankImg="/assets/js/jquery/blank.gif";return self}(XRX_UTILS));function SmartButton(){}SmartButton.prototype.buildWithParams=function(paramsObj){this.uri=paramsObj.uri?paramsObj.uri:"";this.content=paramsObj.content?paramsObj.content:"";this.image=paramsObj.image?paramsObj.image:"";this.label=paramsObj.label?paramsObj.label:"";this.cssClasses=paramsObj.cssClasses?paramsObj.cssClasses:"";this.hasRollover=paramsObj.rollover?paramsObj.rollover:0;if(this.hasRollover){var tableElem=document.createElement("TABLE");var rowElem=document.createElement("TR");var leftColElem=document.createElement("TD");var rightColElem=document.createElement("TD");jQuery(tableElem).attr("border","0");jQuery(tableElem).attr("cellspacing","0");jQuery(tableElem).attr("cellpadding","0");jQuery(leftColElem).attr("align","left");jQuery(leftColElem).attr("valign","middle");jQuery(rightColElem).attr("align","left");jQuery(rightColElem).attr("valign","middle");jQuery(tableElem).addClass("livechat_rollover");var imageElem=this._createAnchorTag({content:this.image,rolloverCSSClasses:"livechat_rollover_image",isRollover:1});var labelElem=this._createAnchorTag({content:this.label,rolloverCSSClasses:"livechat_rollover_label"});jQuery(leftColElem).append(imageElem);jQuery(rightColElem).append(labelElem);jQuery(rowElem).append(leftColElem);jQuery(rowElem).append(rightColElem);jQuery(tableElem).append(rowElem);this.elem=tableElem}else{this.elem=this._createAnchorTag({content:this.content})}};SmartButton.prototype.appendTo=function(id){jQuery("#"+id).append(this.elem);return true};SmartButton.prototype._createAnchorTag=function(paramsObj){var content=paramsObj.content?paramsObj.content:"";var rolloverCSSClasses=paramsObj.rolloverCSSClasses?paramsObj.rolloverCSSClasses:"";var isRollover=paramsObj.isRollover?paramsObj.isRollover:0;var self=this;var anchorElem=document.createElement("a");anchorElem.setAttribute("href","");jQuery(anchorElem).addClass(this.cssClasses);jQuery(anchorElem).click(function(){window.open(self.uri,"chat_client","width=600,height=400,scrollbars=0");return false});jQuery(anchorElem).append(content);if(isRollover){jQuery(anchorElem).hover(function(){var imageElem=jQuery(this).children("img").get(0);imageElem.src=imageElem.src.replace("_off","_over")},function(){var imageElem=jQuery(this).children("img").get(0);imageElem.src=imageElem.src.replace("_over","_off")})}if(this.hasRollover){jQuery(anchorElem).addClass(rolloverCSSClasses)}return anchorElem};function xrx_etale_click_callback(sku,elem){if(typeof(xrx_hbx_proxy.xrxPageView)!="undefined"){var sku_id=typeof(sku)!="undefined"?sku.replace(/[^A-Z0-9]/ig,"_"):"no_sku";var mlc=hbx.mlc.split("/");var act_mlc="/"+mlc[1]+"/"+mlc[2]+"/inq/buy-channelintelligence-etale";var sc_pagename="/"+mlc[1]+"/inq/presale/e-retailer/etale/";if(xrxOnlineDealersIsConfig){sc_pagename=sc_pagename+"equipment/"}else{sc_pagename=sc_pagename+"supplies/"}sc_pagename=sc_pagename+xrxOnlineDealersTail;xrx_hbx_proxy.xrxPageView(sku_id,act_mlc,sc_pagename);if(typeof(report_campaign_trax)!="undefined"){report_campaign_trax({mlc:act_mlc,page:sku_id},elem,{debug:false})}if(etale_click_pixel_markup){jQuery("body").each(function(){jQuery(this).append(etale_click_pixel_markup)})}}}function xrx_open_modal_window(id){jQuery("#"+id+"_link").click()}cnPrimaryNavMenuManager=new function(){this.VERSION="1.1";this.MENU_ON_DELAY=150;this.MENU_OFF_DELAY=5;this.MENU_OFF_CLASS="cn_pnav_link";this.MENU_ON_CLASS="cn_pnav_link_on";this.MENU_HOVER_CLASS="cn_pnav_link_hover";this.MENU_MAT_CLASS="cn_pnav_fmenu_ie_select_block";this.MENU_MAT_SRC="<% HTTP_NAVIGATION_LOCAL_ASSETS_SERVER %>/assets/images/navigation/spacer.gif";this.MENU_ELEM_SUFFIX="_menu";this.MENU_GROUP_ID="cn_pnav";this.MENU_EXCLUDE_USER_AGENTS=[];this.MENU_PRELOAD_URL="<% HTTP_NAVIGATION_LOCAL_ASSETS_SERVER %>/gifs/navigation/common/";this.MENU_PRELOAD_IMAGES=[];this._onTimerId=null;this._offTimerId=null;this._turnOnMenu=function(){};this._turnOffMenu=function(){};this._clearOnTimer=function(){clearTimeout(this._onTimerId);this._onTimerId=null;this._turnOnMenu=function(){}};this._clearOffTimer=function(){clearTimeout(this._offTimerId);this._offTimerId=null;this._turnOffMenu=function(){}};this._skipMenuDisplay=false;this._onHdrElemId=null;this._activeHdrElemId=null;this._hdrMenuObjs=null;this._menuDisabled=false;this.turnOffMenuNow=function(){};this.toggleMenu=function(toggleElem){if(this._menuDisabled){return}if(!document.getElementById){return}if(!this._hdrMenuObjs){this._initialize()}if(this._onTimerId){this._clearOnTimer()}var self=this;for(var i=0;i<this._hdrMenuObjs.length;++i){var hdrMenuObj=this._hdrMenuObjs[i];var hdrElem=hdrMenuObj.hdr;var menuElem=hdrMenuObj.menu;if(toggleElem.id&&toggleElem.id==hdrElem.id&&menuElem){var onHdrElem=document.getElementById(toggleElem.id);var onMenuElem=menuElem;onHdrElem.className=this.MENU_HOVER_CLASS;registerEventHandler(onHdrElem,"mouseout",mouseOutHandler);if(this._skipMenuDisplay){continue}this._turnOnMenu=function(){if(onMenuElem==null){return}if(self._onHdrElemId){self._turnOffMenu();self._clearOffTimer()}self._showMenu(onHdrElem,onMenuElem);unregisterEventHandler(onHdrElem,"mouseout",mouseOutHandler);registerEventHandler(document,"mousedown",mouseDownHandler);registerEventHandler(onMenuElem,"mouseout",mouseOutHandler);self._clearOnTimer();self._onHdrElemId=onHdrElem.id;self._resetHdrClass(onHdrElem)};this._onTimerId=setTimeout("cnPrimaryNavMenuManager._turnOnMenu()",this.MENU_ON_DELAY);this.turnOffMenuNow=function(disableCompletely){turnOffMenu(onHdrElem,onMenuElem);self._clearOffTimer();self._onHdrElemId=null;if(disableCompletely){this._menuDisabled=true}}}else{if(menuElem&&menuElem.style.display=="block"){var offHdrElem=hdrElem;var offMenuElem=menuElem;this._resetHdrClass(offHdrElem);if(this._skipMenuDisplay){continue}this._turnOffMenu=function(){turnOffMenu(offHdrElem,offMenuElem);self._clearOffTimer();self._onHdrElemId=null};this._offTimerId=setTimeout("cnPrimaryNavMenuManager._turnOffMenu()",this.MENU_OFF_DELAY)}}}function mouseOutHandler(e){var event=pullEvent(e);var target=pullTarget(event);var toElem=pullDestination(event);if(!self._skipMenuDisplay&&toElem&&!isChildOf(toElem,onMenuElem)){var myHdrElem=onHdrElem;var myMenuElem=onMenuElem;if(self._onTimerId){self._clearOnTimer()}self._turnOffMenu=function(){turnOffMenu(myHdrElem,myMenuElem);self._clearOffTimer()};self._offTimerId=setTimeout("cnPrimaryNavMenuManager._turnOffMenu()",self.MENU_OFF_DELAY)}self._resetHdrClass(onHdrElem);if(event.stopPropagation){event.stopPropagation()}else{event.cancelBubble=true}}function mouseDownHandler(e){var event=pullEvent(e);var target=pullTarget(event);if(!isChildOf(target,onMenuElem)){turnOffMenu(onHdrElem,onMenuElem);self._turnOffMenu();self._clearOffTimer();self._resetHdrClass(onHdrElem)}}function turnOffMenu(hdrElem,menuElem){hideMenu(hdrElem,menuElem);unregisterEventHandler(hdrElem,"mouseout",mouseOutHandler);unregisterEventHandler(document,"mousedown",mouseDownHandler)}};this.preloadImages=function(){var preloadImages=this.MENU_PRELOAD_IMAGES;var tmpLoad=new Array(preloadImages.length);for(var i=0;i<preloadImages.length;++i){tmpLoad[i]=new Image();tmpLoad[i].src=this.MENU_PRELOAD_URL+preloadImages[i]}};this._initialize=function(){this._skipMenuDisplay=this._verifyUserAgent();this._hdrMenuObjs=new Array();var hdrElems=getElementsByClassNames(this.MENU_GROUP_ID,[this.MENU_OFF_CLASS,this.MENU_ON_CLASS]);for(var i=0;i<hdrElems.length;++i){var hdrElem=hdrElems[i];var hdrElemId=hdrElem.id;if(hdrElemId){var menuElem=document.getElementById(hdrElemId+this.MENU_ELEM_SUFFIX);if(menuElem){var menuId=menuElem.id;if(menuId){this._hdrMenuObjs[this._hdrMenuObjs.length]={hdr:hdrElem,menu:menuElem}}if(hdrElem.className==this.MENU_ON_CLASS){this._activeHdrElemId=hdrElemId}}}}return};this._resetHdrClass=function(hdrElem){hdrElem.className=(hdrElem.id==this._activeHdrElemId)?this.MENU_ON_CLASS:this.MENU_OFF_CLASS};this._showMenu=function(hdrElem,menuElem){hdrElem.style.display="none";menuElem.style.display="block";if(document.all&&navigator.appVersion.indexOf("Win")!=-1){var matId=menuElem.id+"_ie_mat";var ieMat=document.getElementById(matId);if(!ieMat){ieMat=document.createElement("IFRAME");ieMat.setAttribute("scrolling","no");ieMat.setAttribute("frameborder",0);ieMat.setAttribute("src",this.MENU_MAT_SRC);var menu=(menuElem.getElementsByTagName("div"))[1];ieMat.id=matId;ieMat.className=this.MENU_MAT_CLASS;ieMat.style.width=menu.offsetWidth;ieMat.style.height=menu.offsetHeight;ieMat.style.zIndex=menu.style.zIndex-1;ieMat.style.display="block";menu.appendChild(ieMat)}}};this._verifyUserAgent=function(){var userAgent=navigator.userAgent;for(var i=0;i<this.MENU_EXCLUDE_USER_AGENTS.length;++i){if(userAgent.indexOf(this.MENU_EXCLUDE_USER_AGENTS[i])!=-1){return true}}return false};function getElementsByClassNames(rootElemId,classNames){var rootElem=document.getElementById(rootElemId);var elements=new Array();var captureClassName=new Object();for(var i=0;i<classNames.length;++i){captureClassName[classNames[i]]=true}if(rootElem){_pullElements(rootElem)}function _pullElements(node){if(captureClassName[node.className]){elements[elements.length]=node}if(node.hasChildNodes){var children=node.childNodes;for(var i=0;i<children.length;++i){_pullElements(children[i])}}}return elements}function hideMenu(hdrElem,menuElem){hdrElem.style.display="block";menuElem.style.display="none"}function isChildOf(node,parentNode){var isChild=parentNode==node;if(!isChild&&node.parentNode){isChild=isChildOf(node.parentNode,parentNode)}return isChild}function pullDestination(e){return(e.relatedTarget)?e.relatedTarget:(e.toElement)?e.toElement:null}function pullEvent(e){return(e)?e:(window.event)?window.event:null}function pullTarget(e){return(e.target)?e.target:(e.srcElement)?e.srcElement:null}function registerEventHandler(elem,event,handler){if(document.addEventListener){elem.addEventListener(event,handler,false)}else{if(document.attachEvent){elem.attachEvent("on"+event,handler)}else{elem["on"+event]=handler}}}function unregisterEventHandler(elem,event,handler){if(document.removeEventListener){elem.removeEventListener(event,handler,false)}else{if(document.detachEvent){elem.detachEvent("on"+event,handler)}else{elem["on"+event]=null}}}};function changeClass(elemId,newClass){var elem=null;if(document.getElementById){elem=document.getElementById(elemId)}else{if(document.all){elem=document.all[elemId]}}if(elem){elem.className=newClass}};
