//script generated by SiteXpert (www.xtreeme.com/sitexpert/)
//Copyright(C) 1998-2003 Xtreeme GmbH
NS60=(navigator.userAgent.indexOf("Netscape6/6.0")!=-1)
Opera=(navigator.userAgent.indexOf('Opera')!=-1)||(navigator.appName.indexOf('Opera')!=-1)||(window.opera)
Opera7=(Opera&&document.createElement!=null&&document.addEventListener!=null)
IE4=(document.all&&!Opera)
mac=((IE4)&&(navigator.appVersion.indexOf("Mac")!=-1))
DOM=document.documentElement&&!IE4&&!Opera
NS4=navigator.appName.indexOf("Netscape")>-1&&!DOM
mswnd=(navigator.appVersion.indexOf("Windows")!=-1||navigator.appVersion.indexOf("WinNT")!=-1)
if(IE4){
av=navigator.appVersion
avi=av.indexOf("MSIE")
if(avi==-1){version=parseInt(av);}else{version=parseInt(av.substr(avi+4));}}


if ((window.location.hostname == "stage.bedford.progress.com") || (window.location.hostname == "www.progress.com") || (window.location.hostname == "psdn.progress.com") || (window.location.hostname == "www.sonicsoftware.com") || (window.location.hostname == "www.datadirect.com") || (window.location.hostname == "www.objectstore.com") || (window.location.hostname == "chewbacca.bedford.progress.com") || (window.location.hostname == "ebe.bedford.progress.com") || (window.location.hostname == "ebedr.bedford.progress.com") || (window.location.hostname == "fondor.bedford.progress.com")) {
	var link_prefix = "";
} else if ((window.location.hostname == "search.progress.com") || (window.location.hostname == "investors.progress.com") || (window.location.hostname == "newsroom.progress.com") || (window.location.hostname == "phx.corporate-ir.net") || (window.location.hostname == "www.corporate-ir.net") || (window.location.hostname == "progress.primushosting.net") || (window.location.hostname == "progressrealtime.webex.com") || (window.location.hostname == "careers.progress.com") || (window.location.hostname == "staging.atgnow.com") || (window.location.hostname == "progress.atgnow.com") || (window.location.hostname == "forums.progress.com") || (window.location.hostname == "forums.objectstore.com")) {
	var link_prefix = "http://www.progress.com";
} else if ((window.location.hostname == "search.datadirect.com") || (window.location.hostname == "blogs.datadirect.com") || (window.location.hostname == "forums.datadirect.com") || (window.location.hostname == "store.digitalriver.com") || (window.location.hostname == "www.stylusstudio.com")) {
	var link_prefix = "http://www.datadirect.com";
} else if ((window.location.hostname == "search.sonicsoftware.com")) {
	var link_prefix = "http://www.sonicsoftware.com";
} else {
	var link_prefix = "";
}

var ver='2.0.2'
var m1=new Object
m1.name='m1'
m1.fnm='menu_m1'
if(!window.lastm||window.lastm<1)lastm=1
if(NS4||IE4||DOM||Opera){
m1.v17=null
m1.v17Timeout=''
var maxZ=1000
m1.v18
m1.targetFrame
var docLoaded=false
m1.bIncBorder=true
m1.v29=null
m1.v29Str=''
m1.scrollDelay=50
m1.scrollStep=10
m1.showDelayedTimeout=null
m1.fadingSteps=8
m1.v21="http://www.sonicsoftware.com/topnav_corporate"
m1.maxlev=2
m1.v22=0
m1.bVarWidth=0
m1.bShowDel=0
m1.v23=160
m1.levelOffset=0
m1.bord=1
m1.vertSpace=3
m1.sep=1
m1.v19=false
m1.bkv=0
m1.rev=0
m1.shs=0
m1.xOff=0
m1.yOff=0
m1.v20=false
m1.cntFrame=""
m1.menuFrame=""
m1.v24=""
m1.mout=true
m1.iconSize=8
m1.closeDelay=1000
m1.tlmOrigBg="#004B85"
m1.tlmOrigCol="#ffffff"
m1.v25=false
m1.v52=false
m1.popupOpacity=0
m1.v11=false
m1.rm=-1
m1.v10=0
m1.popupLeftPad=5
m1.v01=2
m1.tlmHlBg="#99CCFF"
m1.tlmHlCol="#004B85"
m1.borderCol="#99CCFF"
m1.menuHorizontal=true
m1.scrollHeight=6}
m1.lev0=new Array("10px",false,false,"#003366","#CCE0EB","#FFFFFF","Verdana,Arial,Helvetica","#004B85")
m1.lev1=new Array("10px",false,false,"#003366","#CCE0EB","#FFFFFF","Verdana,Arial,Helvetica","#004B85")
m1.lev2=new Array("10px",false,false,"#003366","#CCE0EB","#FFFFFF","Verdana,Arial,Helvetica","#004B85")
m1mn1=new Array
(
"Overview",link_prefix+"/solutions/index.ssp",0
,"Enterprise Service Bus",link_prefix+"/solutions/service_oriented_architecture/enterprise_service_bus/index.ssp",1
,"Enterprise Messaging",link_prefix+"/solutions/enterprise_messaging/index.ssp",1
,"Application Integration Patterns with SOA",link_prefix+"/solutions/service_oriented_architecture/index.ssp",1
,"SOA Infrastructure","http://www.progress.com/soa-portfolio/index.ssp",1
,"Industry Solutions",link_prefix+"/solutions/industry_solutions/index.ssp",1
,"All Progress Solutions","http://www.progress.com/solutions/index.ssp",0
)
m1mn1_2=new Array
(
"Overview",link_prefix+"/solutions/service_oriented_architecture/enterprise_service_bus/index.ssp",0
,"ESB Resource Center",link_prefix+"/psm/enterprise-service-bus/index.ssp",0
)
m1mn1_3=new Array
(
"Overview",link_prefix+"/solutions/enterprise_messaging/index.ssp",0
,"High Availability",link_prefix+"/solutions/enterprise_messaging/high_availability/index.ssp",0
,"Enterprise Messaging Resource Center",link_prefix+"/psm/enterprise-messaging/index.ssp",0
)
m1mn1_4=new Array
(
"Overview",link_prefix+"/solutions/service_oriented_architecture/index.ssp",0
,"Continuous Pipeline Processing",link_prefix+"/solutions/service_oriented_architecture/continuous-pipeline-processing/index.ssp",0
,"Remote Information Access",link_prefix+"/solutions/service_oriented_architecture/remote-information-access/index.ssp",0
,"Remote Data Distribution",link_prefix+"/solutions/service_oriented_architecture/remote-data-distribution/index.ssp",0
,"Respond to Real Time Business Events",link_prefix+"/solutions/service_oriented_architecture/real-time-business-events/index.ssp",0
)
m1mn1_5=new Array
(
"Overview","http://www.progress.com/soa-portfolio/index.ssp",0
,"Enterprise Service Bus","http://www.progress.com/soa-portfolio/enterprise-service-bus/index.ssp",0
,"Enterprise Messaging","http://www.progress.com/soa-portfolio/enterprise-messaging/index.ssp",0
,"SOA Management","http://www.progress.com/soa-portfolio/soa-management/index.ssp",0
,"Data Interoperability","http://www.progress.com/soa-portfolio/data-interoperability/index.ssp",0
,"Mainframe Integration","http://www.progress.com/soa-portfolio/mainframe-integration/index.ssp",0
,"Complex Event Processing","http://www.progress.com/soa-portfolio/complex-event-processing/index.ssp",0
,"Business Process Management","http://www.progress.com/soa-portfolio/business-process-management/index.ssp",0
,"Registry / Repository","http://www.progress.com/soa-portfolio/registry-repository/index.ssp",0
)
m1mn1_6=new Array
(
"Overview",link_prefix+"/solutions/industry_solutions/index.ssp",0
,"Financial Services",link_prefix+"/solutions/industry_solutions/financial_services/index.ssp",0
,"Government",link_prefix+"/solutions/industry_solutions/government/index.ssp",0
,"ISV and OEM",link_prefix+"/solutions/industry_solutions/isv-oem/index.ssp",0
,"Retail",link_prefix+"/solutions/industry_solutions/retail/index.ssp",0
,"Telecommunications",link_prefix+"/solutions/industry_solutions/telecommunications/index.ssp",0
)
m1mn2=new Array
(
"Overview",link_prefix+"/products/index.ssp",0
,"Sonic ESB",link_prefix+"/products/sonic_esb/index.ssp",1
,"Sonic ESB Product Family",link_prefix+"/products/sonic_esb_family/index.ssp",1
,"SonicMQ",link_prefix+"/products/sonicmq/index.ssp",1
,"SonicMQ Product Family",link_prefix+"/products/sonicmq/index.ssp",1
,"Evaluation Software",link_prefix+"/trysonic/index.ssp",0
,"Progress SOA Portfolio","http://www.progress.com/soa-portfolio/index.ssp",0
,"All Progress Products","http://www.progress.com/products/index.ssp",0
)
m1mn2_2=new Array
(
"Overview",link_prefix+"/products/sonic_esb/index.ssp",0
,"Features & Benefits",link_prefix+"/products/sonic_esb/features_benefits/index.ssp",0
,"Architecture & Lifecycle Definition",link_prefix+"/products/sonic_esb/architecture_definition/index.ssp",0
,"Performance Benchmarking",link_prefix+"/products/sonic_esb/performance_benchmarking/index.ssp",0
,"Try Sonic ESB",link_prefix+"/products/sonic_workbench/eval_downloads/index.ssp",0
)
m1mn2_3=new Array
(
"Overview",link_prefix+"/products/sonic_esb_family/index.ssp",0
,"Sonic ESB",link_prefix+"/products/sonic_esb/index.ssp",0
,"Sonic Workbench",link_prefix+"/products/sonic_workbench/index.ssp",0
,"Sonic BPEL Server",link_prefix+"/products/sonic-bpel-server/index.ssp",0
,"Sonic Database Service",link_prefix+"/products/sonic_database_service/index.ssp",0
,"Sonic Deployment Manager",link_prefix+"/products/sonic-deployment-manager/index.ssp",0
,"Sonic XML Server",link_prefix+"/products/sonic_xml_server/index.ssp",0
,"Adapters for Sonic ESB",link_prefix+"/products/sonic_esb/adapters_sonic_esb/index.ssp",0
,"Try Sonic Workbench",link_prefix+"/products/sonic_workbench/eval_downloads/index.ssp",0
)
m1mn2_4=new Array
(
"Overview",link_prefix+"/products/sonicmq/index.ssp",0
,"Features & Benefits",link_prefix+"/products/sonicmq/features_benefits/index.ssp",0
,"Performance Benchmarking",link_prefix+"/products/sonicmq/performance_benchmarking/index.ssp",0
,"Try SonicMQ",link_prefix+"/products/sonicmq/eval_downloads/index.ssp",0
)
m1mn2_5=new Array
(
"Overview",link_prefix+"/products/sonicmq/index.ssp",0
,"Sonic Event Monitor",link_prefix+"/products/sonicmq/sonic_event_monitor/index.ssp",0
,"SonicMQ Clients",link_prefix+"/products/sonicmq/clients/index.ssp",0
,"SonicMQ Bridges",link_prefix+"/products/sonicmq/bridges/index.ssp",0
,"Sonic Deployment Manager",link_prefix+"/products/sonic-deployment-manager/index.ssp",0
,"Try SonicMQ",link_prefix+"/products/sonicmq/eval_downloads/index.ssp",0
)
m1mn3=new Array
(
"Overview",link_prefix+"/services/index.ssp",0
,"Consulting",link_prefix+"/services/strategic_technology/index.ssp",0
,"Education & Training",link_prefix+"/services/education_training/index.ssp",0
,"Technical Support",link_prefix+"/support/index.ssp",0
,"Support Services","http://www.progress.com/services/support-services/index.ssp",0
,"Customer Service","http://www.progress.com/services/customer-service/index.ssp",0
)
m1mn4=new Array
(
"Overview",link_prefix+"/partners/index.ssp",0
,"Integration Partners","http://www.progress.com/partners/system_integrators/index.ssp",0
,"Technology Partners",link_prefix+"/partners/technology/index.ssp",0
,"Partner Program","http://www.progress.com/partners/index.ssp",0
,"Become a Partner","http://www.progress.com/partners/become_a_partner/index.ssp",0
)
m1mn5=new Array
(
"Overview",link_prefix+"/resources/sonic-resource-center/index.ssp",0
,"Books",link_prefix+"/solutions/learning_center/books/index.ssp",0
,"Data Sheets",link_prefix+"/solutions/learning_center/datasheets/index.ssp",0
,"SOA Insights",link_prefix+"/solutions/learning_center/soa_insights/index.ssp",0
,"<!--_blank-->SOA Infrastructure blog","http://blogs.progress.com/soa_infrastructure/",0
,"Whitepapers",link_prefix+"/solutions/learning_center/whitepapers/index.ssp",0
,"Webinars",link_prefix+"/news_events/webinars/index.ssp",0
,"<!--_blank-->Documentation","http://www.psdn.com/library/kbcategory.jspa?categoryID=1305",0
,"<!--_blank-->Developers Network","http://www.psdn.com/library/kbcategory.jspa?categoryID=661",0
)
m1mn6=new Array
(
"Actional","http://www.actional.com/support/",0
,"Apama","http://www.progress.com/apama/support/index.ssp",0
,"<!--_blank-->DataDirect","http://www.datadirect.com/support/index.ssp",0
,"DataXtend","http://www.progress.com/dataxtend/support/index.ssp",0
,"IONA","http://www.progress.com/support_main/index.ssp",0
,"ObjectStore","http://www.progress.com/objectstore/support/index.ssp",0
,"OpenEdge","http://www.progress.com/openedge/support/index.ssp",0
,"Sonic",link_prefix+"/support/index.ssp",0
,"All Products","http://www.progress.com/support_main/index.ssp",0
)
m1mn7=new Array
(
"Overview",link_prefix+"/news_events/index.ssp",0
,"Press Releases",link_prefix+"/news_events/press/index.ssp",0
,"Media Coverage",link_prefix+"/news_events/media_coverage/index.ssp",0
,"Webinars",link_prefix+"/news_events/webinars/index.ssp",0
,"Podcasts",link_prefix+"/news_events/podcasts/index.ssp",0
,"Industry Events",link_prefix+"/news_events/events/index.ssp",0
,"Newsroom","http://www.progress.com/news/index.ssp",0
)
m1mn8=new Array
(
"Overview",link_prefix+"/about_us/index.ssp",0
,"Progress Leadership Team","http://www.progress.com/about_us/leadership_team/index.ssp",0
,"Investor Relations","http://investors.progress.com/phoenix.zhtml?c=86919&p=irol-irhome",0
,"Careers","http://www.progress.com/about_us/careers/index.ssp",1
,"Contact Us",link_prefix+"/contactus/index.ssp",0
)
m1mn8_4=new Array
(
"Overview","http://www.progress.com/about_us/careers/index.ssp",0
,"<!--_blank-->Search Jobs","http://careers.peopleclick.com/careerscp/client_progresssoftware/external/search.do",0
)
absPath=""
if(m1.v19&&!m1.v20){
if(window.location.href.lastIndexOf("\\")>window.location.href.lastIndexOf("/")) {sepCh = "\\" ;} else {sepCh = "/" ;}
absPath=window.location.href.substring(0,window.location.href.lastIndexOf(sepCh)+1)}
m1.popupOffset=0
m1.v02=m1.v23
if(Opera&&!Opera7)document.write("<"+"script language='JavaScript1.2' src='http://www.sonicsoftware.com/topnav_corporate/menu_opera.js'><"+"/"+"script>")
else if(NS4)document.write("<"+"script language='JavaScript1.2' src='http://www.sonicsoftware.com/topnav_corporate/menu_ns4.js'><"+"/"+"script>")
else if(document.getElementById)document.write("<"+"script language='JavaScript1.2' src='http://www.sonicsoftware.com/topnav_corporate/menu_dom.js'><"+"/"+"script>")
else document.write("<"+"script language='JavaScript1.2' src='http://www.sonicsoftware.com/topnav_corporate/menu_ie4.js'><"+"/"+"script>")
document.write("<style type='text/css'>\n")
document.write(".m1CL0,.m1CL0:link{text-decoration:none;width:100%;color:#ffffff; }\n")
document.write(".m1CL0:visited{color:#ffffff}\n")
document.write(".topFold{position:"+(!DOM&&!IE4?"relative":"static")+"}\n")
if(NS4&&!m1.v25)document.write(".x1{padding-left:6px;padding-right:6px;}\n")
document.write(".m1mit{"+((!NS4||m1.v25)?"padding-left:6px;padding-right:6px;":"")+"color:#ffffff; font-weight:bold; font-family:Verdana,Arial,Helvetica; font-size:10px; }\n")
document.write("</style>\n\n")
