var wv_gstrWidth = "430"; var wv_gstrHeight = "378"; var wv_gstrUI = "UI0001"; var wv_gstrNewWindow = "yes";
var wv_gstrHost = "as00.estara.com";
var wv_gstrAccountID = "20010274";
var wv_goWindow = null;
function webCall()
{
if (wv_goWindow==null || wv_goWindow.closed)
{
var wv_argscopy = arguments;
wv_argscopy[wv_argscopy.length++] = "calltype=webcall";
wv_goWindow = wv_startVoice(wv_argscopy);
}
}
function webCallBack()
{
var wv_argscopy = arguments;
wv_argscopy[wv_argscopy.length++] = "calltype=webcallback";
wv_goWindow = wv_startVoice(wv_argscopy);
}
function webVoicePop()
{
var wv_argscopy = arguments;
wv_argscopy[wv_argscopy.length++] = "calltype=webvoicepop";
wv_startVoice(wv_argscopy);
}
function wv_startVoice(a)
{
var wv_wndname = "webVoiceWindow";
var wv_referrer = escape(window.location);
var wv_newwindow = wv_gstrNewWindow;
var wv_width = wv_gstrWidth;
var wv_height = wv_gstrHeight;
var wv_ui = wv_gstrUI;
var wv_features = "";
var wv_baseurl = "";
var wv_accountid = wv_gstrAccountID;
var wv_getRequest = "";
for (var i=0 ; i<a.length ; i++)
{
var wv_Arg = a[i].toString();
var wv_indexDelim = wv_Arg.indexOf("=");
if (wv_indexDelim!=-1)
{
var Name = (wv_Arg.substring(0,wv_indexDelim)).toLowerCase();
var Value = wv_Arg.substring(wv_indexDelim+1,wv_Arg.length);
switch(Name)
{
case "wndname": wv_wndname = Value;
break;
case "referrer": wv_referrer = escape(Value);
break;
case "newwindow": wv_newwindow = Value;
break;
case "width": wv_width = Value;
break;
case "height": wv_height = Value;
break;
case "accountid": wv_accountid = Value;
break;
case "wv_ui": wv_ui = Value;
break;
case "features": wv_features = Value;
break;
case "baseurl": wv_baseurl = Value;
break;
default: wv_getRequest += "&" + Name + "=" + escape(Value);
break;
}
}
else
{
alert("ERROR: Invalid argument passed to webXXX() function - Arg" + i + " is missing '=' sign : " + wv_Arg );
return null;
}
}
if (wv_baseurl=="") wv_baseurl = "http://" + wv_gstrHost + "/UI/" + wv_ui + "/" + wv_ui + ".jsp";
if (wv_features=="") wv_features = "width=" + wv_width + ",height=" + wv_height + ",menubar=no,toolbar=no,directories=no,scrollbars=no,status=no,left=0,top=0,resizable=no";
wv_getRequest = wv_baseurl +
( wv_baseurl.indexOf("?")==-1 ? "?" : "&" ) +
"donotcache=" + (new Date()).getTime() +
"&accountid=" + wv_accountid +
"&referrer=" + wv_referrer +
wv_getRequest;
if (wv_newwindow!="yes")
{
window.location = wv_getRequest;
}
else
{
return window.open( wv_getRequest, wv_wndname, wv_features );
}
}


