<head>
<meta http-equiv="Content-Type"
content="text/html;
charset=iso-8859-1">
<style type="text/css">
<!--
.LeftNav
{
width:179px;
margin:0;
padding:0;
height:29px;
font-family: "Arial Narrow","Times New
Roman",Times, serif;
font-size: 13px;
font-weight: bold;
line-height:25px;
letter-spacing: 0.5px;
background-image:url(../images/navrowbg.jpg);
text-align:left;
vertical-align:middle;
cursor:hand;
}
.LeftNav:link
{
color:#003366;
text-decoration:none;
}
.LeftNav:link
{
color:#003366;
text-decoration:none;
}
.LeftNav:visited
{
color:#003366;
text-decoration:none;
}
.LeftSubNav
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left:9px;
margin-right:0;
padding:0;
line-height:1.3em;
letter-spacing:0.5px;
background-color:#F0F0F0;
text-align:left;
vertical-align:middle;
}
.LeftSubNav:link{
color:#000033;
text-decoration:none;
}
.LeftSubNav:visited{
color:#000033;
text-decoration:none;
}
.LeftSubNav:hover{
color:#006600;
text-decoration:none;
}
.subnavbold
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left:9px;
margin-right:0;
padding:0;
line-height:1.4em;
letter-spacing:0.5px;
background-color:#F0F0F0;
text-align:left;
font-weight:bolder;
vertical-align:middle;
}
.subnavbold:link{
color:#003366;
text-decoration:none;
}
.subnavbold:visited{
color:#003366;
text-decoration:none;
}
.subnavbold:hover{
color:#006600;
text-decoration:none;
}
-->
</style>
<script language="JavaScript">
function lib_Browser()
{
d=document;
this.agt=navigator.userAgent.toLowerCase();
this.major = parseInt(navigator.appVersion);
this.dom=(d.getElementById)?1:0;
this.ns=(d.layers);
this.ns4up=(this.ns && this.major >=4);
this.ns6=(this.dom&&navigator.appName=="Netsc
ape");
this.op=(window.opera? 1:0);
this.ie=(d.all);
this.ie4=(d.all&&!this.dom)?1:0;
this.ie4up=(this.ie && this.major >= 4);
this.ie5=(d.all&&this.dom);
this.win=((this.agt.indexOf("win")!=-1) ||
(this.agt.indexOf("16bit")!=-1));
this.mac=(this.agt.indexOf("mac")!=-1);
};
var oBw = new lib_Browser();
var exe=false;
function lib_getObj(id,dd)
{
var i,x;
var d;
if(dd)
{
d=dd;
}else
{
d=document;
}
if(!(x=d[id])&&d.all) x=d.all[id];
for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][id];
for(i=0;!x&&d.layers&&i<d.layers.length;
i++)
x=ylib_getObj(id,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(id);
return x;
};
function lib_insertHTML(o,h,w)
{
if(oBw.op) return;
if(o.insertAdjacentHTML)
{
o.insertAdjacentHTML(w,h);
return;
}
if(oBw.ns)
{
ylib_writeHTML(o,h);
return;
}
var r = o.ownerDocument.createRange();
r.setStartBefore(o);
var frag = r.createContextualFragment(h);
lib_insertObj(o,w,frag);
};
function lib_insertObj(o,w,node)
{
switch(w)
{
case 'beforeBegin':
o.parentNode.appendChild(node,o);
break;
case 'afterBegin':
o.appendChild(node,o.firstChild);
break;
case 'beforeEnd':
o.appendChild(node);
break;
case 'afterEnd':
if (o.nextSibling)
o.parentNode.appendChild(node,o.nextSibling);
else o.parentNode.appendChild(node);
break;
}
};
foldinImg=new Image();
foldinImg.src="images/sm_right.gif"
foldoutImg=new Image();
foldoutImg.src="images/sm_down.gif"
function TopMenu(text,css,idgenerator,lnk,t)
{
var shref = "javascript:void(0);";
var starget = "_self";
this.Text = text;
this.CSS = css;
this.idGenerator = idgenerator;
this.Childs = null;
this.Lnk = lnk;
this.target = t;
if(this.Lnk!=null)
shref=this.Lnk;
if(this.target!=null)
starget = t;
this.sId =
"Nav_"+this.idGenerator.GenerateID();
this.oDiv =
document.createElement("<div>");
this.oDiv.id=this.sId;
this.oDiv.style.backgroundColor = "#F0F0F0";
this.oDiv.innerHTML = "<a
href=\""+shref+"\"
onclick=\"TopMenuOnClick('"+this.sId+"'
)\" class=\""+this.CSS+"\"
target=\""+starget+"\"><div
class=\""+this.CSS+"\"><span
style=\"margin-left:18px;\">"+this.Te
xt+"</span></div></a>";
};
TopMenu.prototype.level = function()
{
return 0;
};
TopMenu.prototype.Render = function(o)
{
lib_insertObj(o,"beforeEnd",this.oDiv);
this.RenderChild();
};
TopMenu.prototype.RenderChild = function()
{
for ( var a in this.Childs )
this.Childs[a].Render();
};
TopMenu.prototype.Add = function()
{
if(!this.Childs)
this.Childs = new Object();
var i, s, numargs = arguments.length;
s = numargs;
for (i = 0; i < numargs; i++)
{
arguments[i].parent = this;
this.Childs["SubMenu_"+i]=arguments[i];
}
};
function SubMenu(text,url,disp,sl,idgenerator,target,css)
{
this.Text = text;
this.Url = url;
this.idGenerator = idgenerator;
this.Display = disp;
this.selected = sl;
this.Target = target;
this.Childs = new Object();
this.Css = css
this.oDiv =
document.createElement("<div>");
};
SubMenu.prototype.parent = null;
SubMenu.prototype.level = function()
{
return this.parent.level()+1;
};
SubMenu.prototype.Add = function()
{
var i, s, numargs = arguments.length;
s = numargs;
for (i = 0; i < numargs; i++)
{
arguments[i].parent = this;
this.Childs["SubMenu_"+this.idGenerator.Genera
teID()]=arguments[i];
}
};
SubMenu.prototype.Render = function()
{
var sId =
"sub_l"+this.level()+"_"+this.idGene
rator.GenerateID();
var slnk =
this.Url==""?"javascript:void(0);":t
his.Url;
var sImg = this.selected?foldoutImg.src:foldinImg.src;
var sdisp =
this.Display?"block":"none";
var t;
var stl;
if(this.Target!=null)
t = this.Target;
else
t = "_self";
if(this.Css!=null)
stl = this.Css;
else
stl = "LeftSubNav";
this.oDiv.id = sId;
this.oDiv.innerHTML = "<div
class=\"LeftSubNav\"
style=\"display:"+sdisp+";\"
id=\""+sId+"s\"><a
href=\""+slnk+"\"
id=\""+sId+"a\"
class=\""+stl+"\"
target=\""+t+"\"
onclick=\"SubMenuOnClick('"+sId+"a')\
"><img id=\""+sId+"g\"
src=\""+sImg+"\"
border='0'>"+this.Text+"</a></div&
gt;";
if(this.level()==1)
{
lib_insertObj(this.parent.oDiv,"beforeEnd",thi
s.oDiv);
}
else
{
lib_insertObj(this.parent.oDiv.firstChild,"beforeEnd
",this.oDiv);
}
this.RenderChild();
};
SubMenu.prototype.RenderChild = function()
{
for ( var a in this.Childs )
this.Childs[a].Render();
};
function TopMenuOnClick(o)
{
var b,l,k,i,j,p;
b = lib_getObj(o);
l = b.childNodes.length;
if(l>1)
{
for(i=1;i<l;i++)
{
p=b.childNodes[i].firstChild.style.display;
b.childNodes[i].firstChild.style.display=p=="none&
quot;?"block":"none";
}
}
var c=b.parentNode;
l = c.childNodes.length;
for(i=1;i<l;i++)
{
if(c.childNodes[i].id!=b.id)
{
k=c.childNodes[i].childNodes.length;
for(j=1;j<k;j++)
{
if(c.childNodes[i].childNodes[j].firstChild.style.displa
y!="none")
c.childNodes[i].childNodes[j].firstChild.style.display=
"none";
}
}
};
};
function SubMenuOnClick(o)
{
var b = null;
var c = lib_getObj(o);
if(typeof(c.src)=="undefined")
{
b= c.parentNode.parentNode;
}
else
{
b= c.parentNode.parentNode.parentNode;
}
hideChilds(b);
showChilds(b);
};
function hideChilds(o)
{
var p = o.parentNode;
var l = p.childNodes.length
for(var i=1;i<l;i++)
{
if(p.childNodes[i].id!=o.id)
{
hideChildNodes( p.childNodes[i] );
}
}
}
function hideChildNodes(o)
{
o = o.firstChild;
var l = o.childNodes.length;
for(var i=1;i<l;i++)
{
if(o.childNodes[i].firstChild.style.display!="none&
quot;)
{
hideChildNodes(o.childNodes[i]);
}
o.childNodes[i].firstChild.style.display="none"
;
}
var g=o.firstChild.firstChild;
g.src = foldinImg.src;
}
function showChilds(o)
{
var i,l,c,p,f;
var g=o.firstChild.firstChild.firstChild;
f = g.src == foldinImg.src;
g.src = f?foldoutImg.src:foldinImg.src;
c=o.firstChild;
l = c.childNodes.length
for(i=1;i<l;i++)
{
c.childNodes[i].firstChild.style.display=f?"block&q
uot;:"none";
}
};
function dip(d,b)
{
d.style.display=b?"block":"none";
};
function InitializeNavigation(r,o)
{
var len = r.Menus.length;
var id=0;
for(var i=0;i<len;i++)
{
r.Menus[i].Render(o);
}
r.Menus.splice(0,r.Menus.length);
};
function IDGenerator(nextID)
{
this.nextID = nextID;
this.GenerateID = IDGeneratorGenerateID;
};
function IDGeneratorGenerateID()
{
return this.nextID++;
};
var root = new Object();
root.idGenerator = new IDGenerator(0);
var cssclass = "LeftNav";
</script>
<script language="JavaScript">
var pros = new TopMenu("Product &
Features",cssclass,root.idGenerator);
var spros1 = new SubMenu("Dialing
Features","",false,false,root.idGenerator,
"","subnavbold");
var frontend = new
SubMenu("Front-end","",false,false,r
oot.idGenerator);
var backend = new
SubMenu("Back-end","",false,false,ro
ot.idGenerator);
var callblending = new SubMenu("Call
Blending","",false,false,root.idGenerator)
;
var fOutbound = new
SubMenu("Outbound","",false,false,ro
ot.idGenerator);
var fInbound = new
SubMenu("Inbound","",false,false,roo
t.idGenerator);
var fosub1 = new
SubMenu("Predictive","page/productfeatures
.htm#Predictive",false,false,root.idGenerator,"c
ontentfrm");
var fosub2 = new
SubMenu("Power","page/productfeatures.htm#
Power",false,false,root.idGenerator,"contentfrm
");
var fosub3 = new
SubMenu("Express","page/productfeatures.ht
m#Express",false,false,root.idGenerator,"content
frm");
var fosub4 = new
SubMenu("Preview","page/productfeatures.ht
m#Preview",false,false,root.idGenerator,"content
frm");
var fosub5 = new SubMenu("Voice
Broadcasting","page/productfeatures.htm#VoiceBro
adcasting",false,false,root.idGenerator,"content
frm");
var fosub6 = new SubMenu("IVR
Text-to-Speech","page/productfeatures.htm#IVRTex
ttospeech",false,false,root.idGenerator,"content
frm");
var fosub7 = new SubMenu("Speech
Recognition","page/productfeatures.htm#SpeechRec
ognition1",false,false,root.idGenerator,"content
frm");
var fosub8 = new SubMenu("IVR Dynamic Script
Builder","page/productfeatures.htm#IVRDynamicScr
iptBuilder",false,false,root.idGenerator,"conten
tfrm");
var fosub9 = new SubMenu("Call
recording","page/productfeatures.htm#CallRecordi
ng1",false,false,root.idGenerator,"contentfrm&q
uot;);
fOutbound.Add(fosub1,fosub2,fosub3,fosub4,fosub5,fosub6,fosu
b7,fosub8,fosub9);
var fisub1 = new SubMenu("IVR Dynamic Script
Builder","page/productfeatures.htm#IVRDynamicScr
iptBuilder",false,false,root.idGenerator,"conten
tfrm");
var fisub2 = new SubMenu("IVR Skill-Based
Routing","page/productfeatures.htm#IVRSkillBased
Routing",false,false,root.idGenerator,"contentfr
m");
var fisub3 = new SubMenu("ACD DNIS ANI
Routing","page/productfeatures.htm#ACDDNISANIRou
ting",false,false,root.idGenerator,"contentfrm&
quot;);
var fisub4 = new SubMenu("ACD Follow
Me","page/productfeatures.htm#ACDFollowMe"
,false,false,root.idGenerator,"contentfrm");
var fisub5 = new SubMenu("ACD Broker
Call","page/productfeatures.htm#ACDBrokerCall&q
uot;,false,false,root.idGenerator,"contentfrm");
var fisub6 = new SubMenu("ACD Last
Call","page/productfeatures.htm#ACDLastCall&quo
t;,false,false,root.idGenerator,"contentfrm");
var fisub7 = new SubMenu("Speech
Recognition","page/productfeatures.htm#SpeechRec
ognition",false,false,root.idGenerator,"contentf
rm");
var fisub8 = new SubMenu("Caller DIP
Information","page/productfeatures.htm#CallerDIP
Information",false,false,root.idGenerator,"conte
ntfrm");
var fisub9 = new SubMenu("100% Call
recording","page/productfeatures.htm#Callrecordi
ng2",false,false,root.idGenerator,"contentfrm&q
uot;);
fInbound.Add(fisub1,fisub2,fisub3,fisub4,fisub5,fisub6,fisub
7,fisub8,fisub9);
frontend.Add(fOutbound,fInbound);
var bOutbound = new
SubMenu("Outbound","",false,false,ro
ot.idGenerator);
var bInbound = new
SubMenu("Inbound","",false,false,roo
t.idGenerator);
var bosub1 = new SubMenu("SIP Trunk
Termination","page/productfeatures.htm#SIPTrunkT
ermination",false,false,root.idGenerator,"conten
tfrm");
var bosub2 = new SubMenu("Least Cost Routing
LCR","page/productfeatures.htm#LeastCostRoutingL
CR",false,false,root.idGenerator,"contentfrm&qu
ot;);
var bosub3 = new SubMenu("Carrier Deck
Routing","page/productfeatures.htm#CarrierDeckRo
uting",false,false,root.idGenerator,"contentfrm
");
var bosub4 = new SubMenu("LATA Zone
Call","page/productfeatures.htm#LATAZoneCall&qu
ot;,false,false,root.idGenerator,"contentfrm");
var bosub5 = new SubMenu("Multi-Site Dynamic
Routing","page/productfeatures.htm#MultiSiteDyna
micRouting",false,false,root.idGenerator,"conten
tfrm");
var bosub6 = new SubMenu("Operator Intercept
Identifier","page/productfeatures.htm#OperatorIn
terceptIdentifier",false,false,root.idGenerator,"
;contentfrm");
var bosub7 = new SubMenu("Lead Pool
Manager","page/productfeatures.htm#LeadPoolManag
er",false,false,root.idGenerator,"contentfrm&qu
ot;);
bOutbound.Add(bosub1, bosub2, bosub3, bosub4, bosub5,
bosub6, bosub7);
var bisub1 = new SubMenu("IVR DNIS / ANI
Routing","page/productfeatures.htm#IVR",fa
lse,false,root.idGenerator,"contentfrm");
var bisub2 = new SubMenu("Call
lookup","page/productfeatures.htm#Calllookup&qu
ot;,false,false,root.idGenerator,"contentfrm");
var bisub3 = new SubMenu("Multi-Site Dynamic
Routing","page/productfeatures.htm#MSDR",f
alse,false,root.idGenerator,"contentfrm");
bInbound.Add(bisub1,bisub2,bisub3);
backend.Add(bOutbound,bInbound);
var MultipleCampaigns = new SubMenu("Multiple
Campaigns","page/productfeatures.htm#Campaigns&
quot;,false,false,root.idGenerator,"contentfrm")
;
callblending.Add(MultipleCampaigns);
spros1.Add(frontend, backend, callblending);
var spros2 = new SubMenu("Administrator
Tools","",false,false,root.idGenerator,&q
uot;","subnavbold");
var spros21 = new SubMenu("Dynamic Script
Builder","page/productfeatures.htm#dsb",fa
lse,false,root.idGenerator,"contentfrm");
var spros22 = new SubMenu("Monitoring &
Coaching","page/productfeatures.htm#Monitoring&
quot;,false,false,root.idGenerator,"contentfrm")
;
var spros23 = new
SubMenu("Staffing","page/productfeatures.h
tm#Staffing",false,false,root.idGenerator,"conte
ntfrm");
var spros24 = new SubMenu("Escalations &
Notifications","page/productfeatures.htm#Escalat
ions",false,false,root.idGenerator,"contentfrm&
quot;);
spros2.Add(spros21,spros22,spros23,spros24);
var spros3 = new
SubMenu("Multi-Channel","",false,fal
se,root.idGenerator,"","subnavbold")
;
var spros31 = new
SubMenu("Chat/email/WEB-Collaboration","pa
ge/productfeatures.htm#Collaboration",false,false,root
.idGenerator,"contentfrm");
var spros32 = new SubMenu("Click to
Talk","page/productfeatures.htm#ClickTalk"
,false,false,root.idGenerator,"contentfrm");
spros3.Add(spros31, spros32);
var spros4 = new
SubMenu("Multi-Tenant","",false,fals
e,root.idGenerator,"","subnavbold");
var spros41 = new
SubMenu("Platform","page/productfeatures.h
tm#Platform",false,false,root.idGenerator,"conte
ntfrm");
var spros42 = new SubMenu("Account
Codes","page/productfeatures.htm#AccountCodes&q
uot;,false,false,root.idGenerator,"contentfrm");
var spros43 = new SubMenu("Billing &
CDR","page/productfeatures.htm#BillingCDR"
,false,false,root.idGenerator,"contentfrm");
spros4.Add(spros41,spros42,spros43);
var spros5 = new SubMenu("Desk-Top Features
","",false,false,root.idGenerator,"
","subnavbold");
var spros51 = new SubMenu("Browser
Based","page/productfeatures.htm#BrowserBased&q
uot;,false,false,root.idGenerator,"contentfrm");
var spros52 = new SubMenu("VOIP &
PSTN","page/productfeatures.htm#VOIPPSTN1"
,false,false,root.idGenerator,"contentfrm");
var spros53 = new SubMenu("Multi-line
Access","page/productfeatures.htm#MultilineAcces
s",false,false,root.idGenerator,"contentfrm&quo
t;);
var spros54 = new SubMenu("Split
Screen","page/productfeatures.htm#SplitScreen&q
uot;,false,false,root.idGenerator,"contentfrm");
var spros55 = new SubMenu("Dump
Terminals","page/productfeatures.htm#DumpTermina
ls",false,false,root.idGenerator,"contentfrm&qu
ot;);
var spros56 = new SubMenu("Direct Inbound
Calling","page/productfeatures.htm#DirectInbound
Calling",false,false,root.idGenerator,"contentfr
m");
var spros57 = new SubMenu("Remote Call
Transfer","page/productfeatures.htm#RemoteCallTr
ansfer",false,false,root.idGenerator,"contentfrm
");
spros5.Add(spros51,spros52,spros53,spros54,spros55,spros56,s
pros57);
var spros6 = new SubMenu("VOIP Call
Center","",false,false,root.idGenerator,&
quot;","subnavbold");
var spros61 = new SubMenu("Media
Servers","page/productfeatures.htm#MediaServers
",false,false,root.idGenerator,"contentfrm"
);
var spros62 = new SubMenu("VOIP &
PSTN","page/productfeatures.htm#VOIPPSTN2"
,false,false,root.idGenerator,"contentfrm");
spros6.Add(spros61,spros62);
pros.Add(spros1,spros2,spros3,spros4,spros5,spros6);
var hos = new TopMenu("Hosted
Solution",cssclass,root.idGenerator);
var shos1 = new
SubMenu("Features","page/HostedSolutions.h
tm",false,false,root.idGenerator,"contentfrm&qu
ot;,"subnavbold");
hos.Add(shos1);
var sol = new
TopMenu("Solutions",cssclass,root.idGenerator);
var ssol1 = new
SubMenu("Collection","page/Solutions.htm&
quot;,false,false,root.idGenerator,"contentfrm",
"subnavbold");
var ssol2 = new SubMenu("Brokerage
Firms","page/Solutions.htm#a1",false,false
,root.idGenerator,"contentfrm","subnavbold
");
var ssol3 = new
SubMenu("Hospitality","page/Solutions.htm#
a2",false,false,root.idGenerator,"contentfrm&qu
ot;,"subnavbold");
var ssol4 = new SubMenu("Sales &
Marketing","page/Solutions.htm#a3",false,f
alse,root.idGenerator,"contentfrm","subnav
bold");
var ssol5 = new SubMenu("ASP Hosted
IP-Centrex","page/Solutions.htm#a4",false,
false,root.idGenerator,"contentfrm","subna
vbold");
var ssol6 = new SubMenu("Speech
Recognition","page/Solutions.htm#a5",false
,false,root.idGenerator,"contentfrm","subn
avbold");
sol.Add(ssol1,ssol2,ssol3,ssol4,ssol5,ssol6);
var srv = new
TopMenu("Services",cssclass,root.idGenerator);
var ssrv1 = new SubMenu("Operator Intercept Identifier
","page/Services.htm",false,false,root.idG
enerator,"contentfrm","subnavbold");
srv.Add(ssrv1);
var dp = new TopMenu("Developers &
Programmers",cssclass,root.idGenerator);
var dps = new SubMenu("API
Controls","page/Developers.htm",false,fals
e,root.idGenerator,"contentfrm","subnavbol
d");
dp.Add(dps);
var Pricing = new
TopMenu("Pricing",cssclass,root.idGenerator,&qu
ot;page/Pricing.htm","contentfrm");
root.Menus = new Array(pros,hos,sol,srv,dp,Pricing);
/*root.Menus[0] = pros;
root.Menus[1] = hos;
root.Menus[2] = sol;
root.Menus[3] = srv;
root.Menus[4] = dp;
root.Menus[5] = Pricing;
*/
</script>
</head>
<body>
<table width="868" border="0"
align="center" cellpadding="0"
cellspacing="0"
bgcolor="#FFFFFF">
<tr>
<td width="203"
valign="top"><table
width="187"
border="0" align="right"
cellpadding="0" cellspacing="0">
<tr>
<td id="leftnav"
align="center" valign="top">
<script language="javascript"
type="text/javascript">
InitializeNavigation(root,lib_getObj("leftnav")
);</script></td>
</tr>
<tr>
<td align="center"
valign="top"
background="images/left_2bg.jpg"
id="leftnav"> </td>
</tr>
</table></td>
<td width="12"
valign="top"> </td>
<td width="651"
valign="top"><table
width="644"
border="0" cellpadding="0"
cellspacing="0">
<tr>
<td valign="top">
<iframe name="contentfrm"
src="page/front.htm"
frameborder="0" scrolling="no"
style="width:644px;height:250px;"></iframe
></td>
</tr>
</table> </td>
</tr>
</table>
</body>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the
Google Groups "JavaScript Forum" group.
To post to this group, send email to
JavaScript-Information googlegroups.com
To unsubscribe from this group, send email to
JavaScript-Information-unsubscribe googlegroups.com
For more options, visit this group at http://groups.google.com/group/JavaScript-Information
-~----------~----~----~----~------~----~------~--~---
|