Added new agent interface alert where manual dial calls will not be allowed if the disposition process has not completed. Usually a rare problem on systems with networking issues.
git-svn-id: svn://192.168.202.10@1666 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -602,6 +602,10 @@ OTHER CHANGES:
|
|||||||
coming from auto-dial or in-groups that go through call menus and back
|
coming from auto-dial or in-groups that go through call menus and back
|
||||||
into an in-group.
|
into an in-group.
|
||||||
|
|
||||||
|
133. Added new agent interface alert where manual dial calls will not be allowed
|
||||||
|
if the disposition process has not completed. Usually a rare problem on
|
||||||
|
systems with networking issues.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -649,6 +649,7 @@ Time Zone Warning||
|
|||||||
Phone Area Code Outside Dialable Zone||
|
Phone Area Code Outside Dialable Zone||
|
||||||
Postal Code Outside Dialable Zone||
|
Postal Code Outside Dialable Zone||
|
||||||
Custom Transfer||
|
Custom Transfer||
|
||||||
|
System Delay, Please try again||
|
||||||
|
|
||||||
|
|
||||||
############################################################ MANAGER Manual
|
############################################################ MANAGER Manual
|
||||||
|
|||||||
@@ -5762,7 +5762,6 @@ if ($ACTION == 'userLOGout')
|
|||||||
$rslt=mysql_query($stmt, $linkB);
|
$rslt=mysql_query($stmt, $linkB);
|
||||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00139',$user,$server_ip,$session_name,$one_mysql_log);}
|
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00139',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||||
if ($DB) {echo "$stmt\n";}
|
if ($DB) {echo "$stmt\n";}
|
||||||
echo "$stmt\n";
|
|
||||||
$li_conf_ct = mysql_num_rows($rslt);
|
$li_conf_ct = mysql_num_rows($rslt);
|
||||||
$i=0;
|
$i=0;
|
||||||
while ($i < $li_conf_ct)
|
while ($i < $li_conf_ct)
|
||||||
@@ -5825,7 +5824,6 @@ if ($ACTION == 'userLOGout')
|
|||||||
$rslt=mysql_query($stmt, $linkB);
|
$rslt=mysql_query($stmt, $linkB);
|
||||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00351',$user,$server_ip,$session_name,$one_mysql_log);}
|
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00351',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||||
if ($DB) {echo "$stmt\n";}
|
if ($DB) {echo "$stmt\n";}
|
||||||
echo "$stmt\n";
|
|
||||||
$amq_conf_ct = mysql_num_rows($rslt);
|
$amq_conf_ct = mysql_num_rows($rslt);
|
||||||
$i=0;
|
$i=0;
|
||||||
while ($i < $amq_conf_ct)
|
while ($i < $amq_conf_ct)
|
||||||
@@ -6811,7 +6809,6 @@ if ($ACTION == 'updateDISPO')
|
|||||||
$rslt=mysql_query($stmt, $linkB);
|
$rslt=mysql_query($stmt, $linkB);
|
||||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00409',$user,$server_ip,$session_name,$one_mysql_log);}
|
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00409',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||||
if ($DB) {echo "$stmt\n";}
|
if ($DB) {echo "$stmt\n";}
|
||||||
echo "$stmt\n";
|
|
||||||
$comp_ct = mysql_num_rows($rslt);
|
$comp_ct = mysql_num_rows($rslt);
|
||||||
if ($comp_ct > 0)
|
if ($comp_ct > 0)
|
||||||
{
|
{
|
||||||
@@ -6832,7 +6829,6 @@ if ($ACTION == 'updateDISPO')
|
|||||||
$rslt=mysql_query($stmt, $linkB);
|
$rslt=mysql_query($stmt, $linkB);
|
||||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00410',$user,$server_ip,$session_name,$one_mysql_log);}
|
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00410',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||||
if ($DB) {echo "$stmt\n";}
|
if ($DB) {echo "$stmt\n";}
|
||||||
echo "$stmt\n";
|
|
||||||
$connect_ct = mysql_num_rows($rslt);
|
$connect_ct = mysql_num_rows($rslt);
|
||||||
if ($connect_ct > 0)
|
if ($connect_ct > 0)
|
||||||
{
|
{
|
||||||
@@ -6846,7 +6842,6 @@ if ($ACTION == 'updateDISPO')
|
|||||||
$rslt=mysql_query($stmt, $linkB);
|
$rslt=mysql_query($stmt, $linkB);
|
||||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00411',$user,$server_ip,$session_name,$one_mysql_log);}
|
if ($mel > 0) {mysql_error_logging($NOW_TIME,$linkB,$mel,$stmt,'00411',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||||
if ($DB) {echo "$stmt\n";}
|
if ($DB) {echo "$stmt\n";}
|
||||||
echo "$stmt\n";
|
|
||||||
$pausereason_ct = mysql_num_rows($rslt);
|
$pausereason_ct = mysql_num_rows($rslt);
|
||||||
if ($pausereason_ct > 0)
|
if ($pausereason_ct > 0)
|
||||||
{
|
{
|
||||||
@@ -7292,6 +7287,9 @@ if ($ACTION == 'updateDISPO')
|
|||||||
fclose($fp);
|
fclose($fp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# debug testing sleep
|
||||||
|
# sleep(5);
|
||||||
|
|
||||||
echo 'Lead ' . $lead_id . ' has been changed to ' . $dispo_choice . " Status\nNext agent_log_id:\n" . $agent_log_id . "\n";
|
echo 'Lead ' . $lead_id . ' has been changed to ' . $dispo_choice . " Status\nNext agent_log_id:\n" . $agent_log_id . "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+451
-417
@@ -351,10 +351,11 @@
|
|||||||
# 110506-1612 - Added custom_3way_button_transfer button feature
|
# 110506-1612 - Added custom_3way_button_transfer button feature
|
||||||
# 110510-1637 - Added number validation to custom_3way_button_transfer function
|
# 110510-1637 - Added number validation to custom_3way_button_transfer function
|
||||||
# 110526-1723 - Added webphone_auto_answer option
|
# 110526-1723 - Added webphone_auto_answer option
|
||||||
|
# 110528-1033 - Added waiting_on_dispo manual dial check
|
||||||
#
|
#
|
||||||
|
|
||||||
$version = '2.4-328c';
|
$version = '2.4-329c';
|
||||||
$build = '110526-1723';
|
$build = '110528-1033';
|
||||||
$mel=1; # Mysql Error Log enabled = 1
|
$mel=1; # Mysql Error Log enabled = 1
|
||||||
$mysql_log_count=72;
|
$mysql_log_count=72;
|
||||||
$one_mysql_log=0;
|
$one_mysql_log=0;
|
||||||
@@ -3351,6 +3352,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
|
|||||||
var custom_3way_button_transfer='<?php echo $custom_3way_button_transfer ?>';
|
var custom_3way_button_transfer='<?php echo $custom_3way_button_transfer ?>';
|
||||||
var custom_3way_button_transfer_enabled='<?php echo $custom_3way_button_transfer_enabled ?>';
|
var custom_3way_button_transfer_enabled='<?php echo $custom_3way_button_transfer_enabled ?>';
|
||||||
var custom_3way_button_transfer_park='<?php echo $custom_3way_button_transfer_park ?>';
|
var custom_3way_button_transfer_park='<?php echo $custom_3way_button_transfer_park ?>';
|
||||||
|
var waiting_on_dispo=0;
|
||||||
var DiaLControl_auto_HTML = "<img src=\"./images/vdc_LB_pause_OFF.gif\" border=\"0\" alt=\" Pause \" /><a href=\"#\" onclick=\"AutoDial_ReSume_PauSe('VDADready');\"><img src=\"./images/vdc_LB_resume.gif\" border=\"0\" alt=\"Resume\" /></a>";
|
var DiaLControl_auto_HTML = "<img src=\"./images/vdc_LB_pause_OFF.gif\" border=\"0\" alt=\" Pause \" /><a href=\"#\" onclick=\"AutoDial_ReSume_PauSe('VDADready');\"><img src=\"./images/vdc_LB_resume.gif\" border=\"0\" alt=\"Resume\" /></a>";
|
||||||
var DiaLControl_auto_HTML_ready = "<a href=\"#\" onclick=\"AutoDial_ReSume_PauSe('VDADpause');\"><img src=\"./images/vdc_LB_pause.gif\" border=\"0\" alt=\" Pause \" /></a><img src=\"./images/vdc_LB_resume_OFF.gif\" border=\"0\" alt=\"Resume\" />";
|
var DiaLControl_auto_HTML_ready = "<a href=\"#\" onclick=\"AutoDial_ReSume_PauSe('VDADpause');\"><img src=\"./images/vdc_LB_pause.gif\" border=\"0\" alt=\" Pause \" /></a><img src=\"./images/vdc_LB_resume_OFF.gif\" border=\"0\" alt=\"Resume\" />";
|
||||||
var DiaLControl_auto_HTML_OFF = "<img src=\"./images/vdc_LB_pause_OFF.gif\" border=\"0\" alt=\" Pause \" /><img src=\"./images/vdc_LB_resume_OFF.gif\" border=\"0\" alt=\"Resume\" />";
|
var DiaLControl_auto_HTML_OFF = "<img src=\"./images/vdc_LB_pause_OFF.gif\" border=\"0\" alt=\" Pause \" /><img src=\"./images/vdc_LB_resume_OFF.gif\" border=\"0\" alt=\"Resume\" />";
|
||||||
@@ -5463,19 +5465,26 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
// Open up a callback customer record as manual dial preview mode
|
// Open up a callback customer record as manual dial preview mode
|
||||||
function new_callback_call(taskCBid,taskLEADid,taskCBalt)
|
function new_callback_call(taskCBid,taskLEADid,taskCBalt)
|
||||||
{
|
{
|
||||||
// alt_phone_dialing=1;
|
if (waiting_on_dispo > 0)
|
||||||
LastCallbackViewed=1;
|
{
|
||||||
LastCallbackCount = (LastCallbackCount - 1);
|
alert_box("System Delay, Please try again<BR><font size=1>code:" + agent_log_id + " - " + waiting_on_dispo + "</font>");
|
||||||
auto_dial_level=0;
|
}
|
||||||
manual_dial_in_progress=1;
|
else
|
||||||
MainPanelToFront();
|
{
|
||||||
buildDiv('DiaLLeaDPrevieW');
|
// alt_phone_dialing=1;
|
||||||
if (alt_phone_dialing == 1)
|
LastCallbackViewed=1;
|
||||||
{buildDiv('DiaLDiaLAltPhonE');}
|
LastCallbackCount = (LastCallbackCount - 1);
|
||||||
document.vicidial_form.LeadPreview.checked=true;
|
auto_dial_level=0;
|
||||||
// document.vicidial_form.DiaLAltPhonE.checked=true;
|
manual_dial_in_progress=1;
|
||||||
hideDiv('CallBacKsLisTBox');
|
MainPanelToFront();
|
||||||
ManualDialNext(taskCBid,taskLEADid,'','','','0','',taskCBalt);
|
buildDiv('DiaLLeaDPrevieW');
|
||||||
|
if (alt_phone_dialing == 1)
|
||||||
|
{buildDiv('DiaLDiaLAltPhonE');}
|
||||||
|
document.vicidial_form.LeadPreview.checked=true;
|
||||||
|
// document.vicidial_form.DiaLAltPhonE.checked=true;
|
||||||
|
hideDiv('CallBacKsLisTBox');
|
||||||
|
ManualDialNext(taskCBid,taskLEADid,'','','','0','',taskCBalt);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -5561,62 +5570,69 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
// Insert the new manual dial as a lead and go to manual dial screen
|
// Insert the new manual dial as a lead and go to manual dial screen
|
||||||
function NeWManuaLDiaLCalLSubmiT(tempDiaLnow)
|
function NeWManuaLDiaLCalLSubmiT(tempDiaLnow)
|
||||||
{
|
{
|
||||||
hideDiv('NeWManuaLDiaLBox');
|
if (waiting_on_dispo > 0)
|
||||||
document.getElementById("debugbottomspan").innerHTML = "DEBUG OUTPUT" + document.vicidial_form.MDPhonENumbeR.value + "|" + active_group_alias;
|
|
||||||
|
|
||||||
var sending_group_alias = 0;
|
|
||||||
var MDDiaLCodEform = document.vicidial_form.MDDiaLCodE.value;
|
|
||||||
var MDPhonENumbeRform = document.vicidial_form.MDPhonENumbeR.value;
|
|
||||||
var MDLeadIDform = document.vicidial_form.MDLeadID.value;
|
|
||||||
var MDTypeform = document.vicidial_form.MDType.value;
|
|
||||||
var MDDiaLOverridEform = document.vicidial_form.MDDiaLOverridE.value;
|
|
||||||
var MDVendorLeadCode = document.vicidial_form.vendor_lead_code.value;
|
|
||||||
var MDLookuPLeaD = 'new';
|
|
||||||
if (document.vicidial_form.LeadLookuP.checked==true)
|
|
||||||
{MDLookuPLeaD = 'lookup';}
|
|
||||||
|
|
||||||
if (MDDiaLCodEform.length < 1)
|
|
||||||
{MDDiaLCodEform = document.vicidial_form.phone_code.value;}
|
|
||||||
|
|
||||||
if (MDDiaLOverridEform.length > 0)
|
|
||||||
{
|
{
|
||||||
agent_dialed_number=1;
|
alert_box("System Delay, Please try again<BR><font size=1>code:" + agent_log_id + " - " + waiting_on_dispo + "</font>");
|
||||||
agent_dialed_type='MANUAL_OVERRIDE';
|
|
||||||
basic_originate_call(session_id,'NO','YES',MDDiaLOverridEform,'YES','','1','0');
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
auto_dial_level=0;
|
hideDiv('NeWManuaLDiaLBox');
|
||||||
manual_dial_in_progress=1;
|
document.getElementById("debugbottomspan").innerHTML = "DEBUG OUTPUT" + document.vicidial_form.MDPhonENumbeR.value + "|" + active_group_alias;
|
||||||
agent_dialed_number=1;
|
|
||||||
MainPanelToFront();
|
|
||||||
|
|
||||||
if (tempDiaLnow == 'PREVIEW')
|
var sending_group_alias = 0;
|
||||||
|
var MDDiaLCodEform = document.vicidial_form.MDDiaLCodE.value;
|
||||||
|
var MDPhonENumbeRform = document.vicidial_form.MDPhonENumbeR.value;
|
||||||
|
var MDLeadIDform = document.vicidial_form.MDLeadID.value;
|
||||||
|
var MDTypeform = document.vicidial_form.MDType.value;
|
||||||
|
var MDDiaLOverridEform = document.vicidial_form.MDDiaLOverridE.value;
|
||||||
|
var MDVendorLeadCode = document.vicidial_form.vendor_lead_code.value;
|
||||||
|
var MDLookuPLeaD = 'new';
|
||||||
|
if (document.vicidial_form.LeadLookuP.checked==true)
|
||||||
|
{MDLookuPLeaD = 'lookup';}
|
||||||
|
|
||||||
|
if (MDDiaLCodEform.length < 1)
|
||||||
|
{MDDiaLCodEform = document.vicidial_form.phone_code.value;}
|
||||||
|
|
||||||
|
if (MDDiaLOverridEform.length > 0)
|
||||||
{
|
{
|
||||||
// alt_phone_dialing=1;
|
agent_dialed_number=1;
|
||||||
agent_dialed_type='MANUAL_PREVIEW';
|
agent_dialed_type='MANUAL_OVERRIDE';
|
||||||
buildDiv('DiaLLeaDPrevieW');
|
basic_originate_call(session_id,'NO','YES',MDDiaLOverridEform,'YES','','1','0');
|
||||||
if (alt_phone_dialing == 1)
|
|
||||||
{buildDiv('DiaLDiaLAltPhonE');}
|
|
||||||
document.vicidial_form.LeadPreview.checked=true;
|
|
||||||
// document.vicidial_form.DiaLAltPhonE.checked=true;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
agent_dialed_type='MANUAL_DIALNOW';
|
auto_dial_level=0;
|
||||||
document.vicidial_form.LeadPreview.checked=false;
|
manual_dial_in_progress=1;
|
||||||
document.vicidial_form.DiaLAltPhonE.checked=false;
|
agent_dialed_number=1;
|
||||||
|
MainPanelToFront();
|
||||||
|
|
||||||
|
if (tempDiaLnow == 'PREVIEW')
|
||||||
|
{
|
||||||
|
// alt_phone_dialing=1;
|
||||||
|
agent_dialed_type='MANUAL_PREVIEW';
|
||||||
|
buildDiv('DiaLLeaDPrevieW');
|
||||||
|
if (alt_phone_dialing == 1)
|
||||||
|
{buildDiv('DiaLDiaLAltPhonE');}
|
||||||
|
document.vicidial_form.LeadPreview.checked=true;
|
||||||
|
// document.vicidial_form.DiaLAltPhonE.checked=true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
agent_dialed_type='MANUAL_DIALNOW';
|
||||||
|
document.vicidial_form.LeadPreview.checked=false;
|
||||||
|
document.vicidial_form.DiaLAltPhonE.checked=false;
|
||||||
|
}
|
||||||
|
if (active_group_alias.length > 1)
|
||||||
|
{var sending_group_alias = 1;}
|
||||||
|
|
||||||
|
ManualDialNext("",MDLeadIDform,MDDiaLCodEform,MDPhonENumbeRform,MDLookuPLeaD,MDVendorLeadCode,sending_group_alias,MDTypeform);
|
||||||
}
|
}
|
||||||
if (active_group_alias.length > 1)
|
|
||||||
{var sending_group_alias = 1;}
|
|
||||||
|
|
||||||
ManualDialNext("",MDLeadIDform,MDDiaLCodEform,MDPhonENumbeRform,MDLookuPLeaD,MDVendorLeadCode,sending_group_alias,MDTypeform);
|
document.vicidial_form.MDPhonENumbeR.value = '';
|
||||||
|
document.vicidial_form.MDDiaLOverridE.value = '';
|
||||||
|
document.vicidial_form.MDLeadID.value = '';
|
||||||
|
document.vicidial_form.MDType.value = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
document.vicidial_form.MDPhonENumbeR.value = '';
|
|
||||||
document.vicidial_form.MDDiaLOverridE.value = '';
|
|
||||||
document.vicidial_form.MDLeadID.value = '';
|
|
||||||
document.vicidial_form.MDType.value = '';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ################################################################################
|
// ################################################################################
|
||||||
@@ -5633,22 +5649,29 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var MDLookuPLeaD = 'new';
|
if (waiting_on_dispo > 0)
|
||||||
if (document.vicidial_form.LeadLookuP.checked==true)
|
{
|
||||||
{MDLookuPLeaD = 'lookup';}
|
alert_box("System Delay, Please try again<BR><font size=1>code:" + agent_log_id + " - " + waiting_on_dispo + "</font>");
|
||||||
|
}
|
||||||
agent_dialed_number=1;
|
else
|
||||||
agent_dialed_type='MANUAL_DIALFAST';
|
{
|
||||||
// alt_phone_dialing=1;
|
var MDLookuPLeaD = 'new';
|
||||||
auto_dial_level=0;
|
if (document.vicidial_form.LeadLookuP.checked==true)
|
||||||
manual_dial_in_progress=1;
|
{MDLookuPLeaD = 'lookup';}
|
||||||
MainPanelToFront();
|
|
||||||
buildDiv('DiaLLeaDPrevieW');
|
agent_dialed_number=1;
|
||||||
if (alt_phone_dialing == 1)
|
agent_dialed_type='MANUAL_DIALFAST';
|
||||||
{buildDiv('DiaLDiaLAltPhonE');}
|
// alt_phone_dialing=1;
|
||||||
document.vicidial_form.LeadPreview.checked=false;
|
auto_dial_level=0;
|
||||||
// document.vicidial_form.DiaLAltPhonE.checked=true;
|
manual_dial_in_progress=1;
|
||||||
ManualDialNext("","",MDDiaLCodEform,MDPhonENumbeRform,MDLookuPLeaD,MDVendorLeadCode,'0');
|
MainPanelToFront();
|
||||||
|
buildDiv('DiaLLeaDPrevieW');
|
||||||
|
if (alt_phone_dialing == 1)
|
||||||
|
{buildDiv('DiaLDiaLAltPhonE');}
|
||||||
|
document.vicidial_form.LeadPreview.checked=false;
|
||||||
|
// document.vicidial_form.DiaLAltPhonE.checked=true;
|
||||||
|
ManualDialNext("","",MDDiaLCodEform,MDPhonENumbeRform,MDLookuPLeaD,MDVendorLeadCode,'0');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -6109,369 +6132,376 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
// Send the Manual Dial Next Number request
|
// Send the Manual Dial Next Number request
|
||||||
function ManualDialNext(mdnCBid,mdnBDleadid,mdnDiaLCodE,mdnPhonENumbeR,mdnStagE,mdVendorid,mdgroupalias,mdtype)
|
function ManualDialNext(mdnCBid,mdnBDleadid,mdnDiaLCodE,mdnPhonENumbeR,mdnStagE,mdVendorid,mdgroupalias,mdtype)
|
||||||
{
|
{
|
||||||
inOUT = 'OUT';
|
if (waiting_on_dispo > 0)
|
||||||
all_record = 'NO';
|
|
||||||
all_record_count=0;
|
|
||||||
if (dial_method == "INBOUND_MAN")
|
|
||||||
{
|
{
|
||||||
auto_dial_level=0;
|
alert_box("System Delay, Please try again<BR><font size=1>code:" + agent_log_id + " - " + waiting_on_dispo + "</font>");
|
||||||
|
|
||||||
if (VDRP_stage != 'PAUSED')
|
|
||||||
{
|
|
||||||
agent_log_id = AutoDial_ReSume_PauSe("VDADpause",'','','',"DIALNEXT",'1','NXDIAL');
|
|
||||||
|
|
||||||
// PauseCodeSelect_submit("NXDIAL");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{auto_dial_level=starting_dial_level;}
|
|
||||||
|
|
||||||
document.getElementById("DiaLControl").innerHTML = "<img src=\"./images/vdc_LB_pause_OFF.gif\" border=\"0\" alt=\" Pause \" /><img src=\"./images/vdc_LB_resume_OFF.gif\" border=\"0\" alt=\"Resume\" /><br /><img src=\"./images/vdc_LB_dialnextnumber_OFF.gif\" border=\"0\" alt=\"Dial Next Number\" />";
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
document.getElementById("DiaLControl").innerHTML = "<img src=\"./images/vdc_LB_dialnextnumber_OFF.gif\" border=\"0\" alt=\"Dial Next Number\" />";
|
inOUT = 'OUT';
|
||||||
}
|
all_record = 'NO';
|
||||||
var manual_dial_only_type_flag = '';
|
all_record_count=0;
|
||||||
if ( (mdtype == 'ALT') || (mdtype == 'ADDR3') )
|
if (dial_method == "INBOUND_MAN")
|
||||||
{
|
|
||||||
agent_dialed_type = mdtype;
|
|
||||||
agent_dialed_number = mdnPhonENumbeR;
|
|
||||||
if (mdtype == 'ALT')
|
|
||||||
{manual_dial_only_type_flag = 'ALTPhonE';}
|
|
||||||
if (mdtype == 'ADDR3')
|
|
||||||
{manual_dial_only_type_flag = 'AddresS3';}
|
|
||||||
}
|
|
||||||
if (document.vicidial_form.LeadPreview.checked==true)
|
|
||||||
{
|
|
||||||
reselect_preview_dial = 1;
|
|
||||||
in_lead_preview_state = 1;
|
|
||||||
var man_preview = 'YES';
|
|
||||||
var man_status = "Preview the Lead then <a href=\"#\" onclick=\"ManualDialOnly('" + manual_dial_only_type_flag + "')\"><font class=\"preview_text\"> DIAL LEAD</font></a> or <a href=\"#\" onclick=\"ManualDialSkip()\"><font class=\"preview_text\">SKIP LEAD</font></a>";
|
|
||||||
if (manual_preview_dial=='PREVIEW_ONLY')
|
|
||||||
{
|
{
|
||||||
var man_status = "Preview the Lead then <a href=\"#\" onclick=\"ManualDialOnly('" + manual_dial_only_type_flag + "')\"><font class=\"preview_text\"> DIAL LEAD</font></a>";
|
auto_dial_level=0;
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
reselect_preview_dial = 0;
|
|
||||||
var man_preview = 'NO';
|
|
||||||
var man_status = "Waiting for Ring...";
|
|
||||||
}
|
|
||||||
|
|
||||||
var xmlhttp=false;
|
if (VDRP_stage != 'PAUSED')
|
||||||
/*@cc_on @*/
|
|
||||||
/*@if (@_jscript_version >= 5)
|
|
||||||
// JScript gives us Conditional compilation, we can cope with old IE versions.
|
|
||||||
// and security blocked creation of the objects.
|
|
||||||
try {
|
|
||||||
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
|
|
||||||
} catch (e) {
|
|
||||||
try {
|
|
||||||
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
|
|
||||||
} catch (E) {
|
|
||||||
xmlhttp = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@end @*/
|
|
||||||
if (!xmlhttp && typeof XMLHttpRequest!='undefined')
|
|
||||||
{
|
|
||||||
xmlhttp = new XMLHttpRequest();
|
|
||||||
}
|
|
||||||
if (xmlhttp)
|
|
||||||
{
|
|
||||||
if (cid_choice.length > 3)
|
|
||||||
{var call_cid = cid_choice;}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
var call_cid = campaign_cid;
|
|
||||||
if (manual_dial_cid == 'AGENT_PHONE')
|
|
||||||
{call_cid = outbound_cid;}
|
|
||||||
}
|
|
||||||
if (prefix_choice.length > 0)
|
|
||||||
{var call_prefix = prefix_choice;}
|
|
||||||
else
|
|
||||||
{var call_prefix = manual_dial_prefix;}
|
|
||||||
|
|
||||||
manDiaLnext_query = "server_ip=" + server_ip + "&session_name=" + session_name + "&ACTION=manDiaLnextCaLL&conf_exten=" + session_id + "&user=" + user + "&pass=" + pass + "&campaign=" + campaign + "&ext_context=" + ext_context + "&dial_timeout=" + dial_timeout + "&dial_prefix=" + call_prefix + "&campaign_cid=" + call_cid + "&preview=" + man_preview + "&agent_log_id=" + agent_log_id + "&callback_id=" + mdnCBid + "&lead_id=" + mdnBDleadid + "&phone_code=" + mdnDiaLCodE + "&phone_number=" + mdnPhonENumbeR + "&list_id=" + mdnLisT_id + "&stage=" + mdnStagE + "&use_internal_dnc=" + use_internal_dnc + "&use_campaign_dnc=" + use_campaign_dnc + "&omit_phone_code=" + omit_phone_code + "&manual_dial_filter=" + manual_dial_filter + "&vendor_lead_code=" + mdVendorid + "&usegroupalias=" + mdgroupalias + "&account=" + active_group_alias + "&agent_dialed_number=" + agent_dialed_number + "&agent_dialed_type=" + agent_dialed_type + "&vtiger_callback_id=" + vtiger_callback_id + "&dial_method=" + dial_method + "&manual_dial_call_time_check=" + manual_dial_call_time_check;
|
|
||||||
// alert(manual_dial_filter + "\n" +manDiaLnext_query);
|
|
||||||
xmlhttp.open('POST', 'vdc_db_query.php');
|
|
||||||
xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
|
|
||||||
xmlhttp.send(manDiaLnext_query);
|
|
||||||
xmlhttp.onreadystatechange = function()
|
|
||||||
{
|
|
||||||
if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
|
|
||||||
{
|
{
|
||||||
var MDnextResponse = null;
|
agent_log_id = AutoDial_ReSume_PauSe("VDADpause",'','','',"DIALNEXT",'1','NXDIAL');
|
||||||
// alert(manDiaLnext_query);
|
|
||||||
// alert(xmlhttp.responseText);
|
|
||||||
MDnextResponse = xmlhttp.responseText;
|
|
||||||
|
|
||||||
var MDnextResponse_array=MDnextResponse.split("\n");
|
// PauseCodeSelect_submit("NXDIAL");
|
||||||
MDnextCID = MDnextResponse_array[0];
|
}
|
||||||
LastCallCID = MDnextResponse_array[0];
|
else
|
||||||
|
{auto_dial_level=starting_dial_level;}
|
||||||
|
|
||||||
var regMNCvar = new RegExp("HOPPER EMPTY","ig");
|
document.getElementById("DiaLControl").innerHTML = "<img src=\"./images/vdc_LB_pause_OFF.gif\" border=\"0\" alt=\" Pause \" /><img src=\"./images/vdc_LB_resume_OFF.gif\" border=\"0\" alt=\"Resume\" /><br /><img src=\"./images/vdc_LB_dialnextnumber_OFF.gif\" border=\"0\" alt=\"Dial Next Number\" />";
|
||||||
var regMDFvarDNC = new RegExp("DNC","ig");
|
}
|
||||||
var regMDFvarCAMP = new RegExp("CAMPLISTS","ig");
|
else
|
||||||
var regMDFvarTIME = new RegExp("OUTSIDE","ig");
|
{
|
||||||
if ( (MDnextCID.match(regMNCvar)) || (MDnextCID.match(regMDFvarDNC)) || (MDnextCID.match(regMDFvarCAMP)) || (MDnextCID.match(regMDFvarTIME)) )
|
document.getElementById("DiaLControl").innerHTML = "<img src=\"./images/vdc_LB_dialnextnumber_OFF.gif\" border=\"0\" alt=\"Dial Next Number\" />";
|
||||||
|
}
|
||||||
|
var manual_dial_only_type_flag = '';
|
||||||
|
if ( (mdtype == 'ALT') || (mdtype == 'ADDR3') )
|
||||||
|
{
|
||||||
|
agent_dialed_type = mdtype;
|
||||||
|
agent_dialed_number = mdnPhonENumbeR;
|
||||||
|
if (mdtype == 'ALT')
|
||||||
|
{manual_dial_only_type_flag = 'ALTPhonE';}
|
||||||
|
if (mdtype == 'ADDR3')
|
||||||
|
{manual_dial_only_type_flag = 'AddresS3';}
|
||||||
|
}
|
||||||
|
if (document.vicidial_form.LeadPreview.checked==true)
|
||||||
|
{
|
||||||
|
reselect_preview_dial = 1;
|
||||||
|
in_lead_preview_state = 1;
|
||||||
|
var man_preview = 'YES';
|
||||||
|
var man_status = "Preview the Lead then <a href=\"#\" onclick=\"ManualDialOnly('" + manual_dial_only_type_flag + "')\"><font class=\"preview_text\"> DIAL LEAD</font></a> or <a href=\"#\" onclick=\"ManualDialSkip()\"><font class=\"preview_text\">SKIP LEAD</font></a>";
|
||||||
|
if (manual_preview_dial=='PREVIEW_ONLY')
|
||||||
|
{
|
||||||
|
var man_status = "Preview the Lead then <a href=\"#\" onclick=\"ManualDialOnly('" + manual_dial_only_type_flag + "')\"><font class=\"preview_text\"> DIAL LEAD</font></a>";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
reselect_preview_dial = 0;
|
||||||
|
var man_preview = 'NO';
|
||||||
|
var man_status = "Waiting for Ring...";
|
||||||
|
}
|
||||||
|
|
||||||
|
var xmlhttp=false;
|
||||||
|
/*@cc_on @*/
|
||||||
|
/*@if (@_jscript_version >= 5)
|
||||||
|
// JScript gives us Conditional compilation, we can cope with old IE versions.
|
||||||
|
// and security blocked creation of the objects.
|
||||||
|
try {
|
||||||
|
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
|
||||||
|
} catch (e) {
|
||||||
|
try {
|
||||||
|
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
|
||||||
|
} catch (E) {
|
||||||
|
xmlhttp = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@end @*/
|
||||||
|
if (!xmlhttp && typeof XMLHttpRequest!='undefined')
|
||||||
|
{
|
||||||
|
xmlhttp = new XMLHttpRequest();
|
||||||
|
}
|
||||||
|
if (xmlhttp)
|
||||||
|
{
|
||||||
|
if (cid_choice.length > 3)
|
||||||
|
{var call_cid = cid_choice;}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
var call_cid = campaign_cid;
|
||||||
|
if (manual_dial_cid == 'AGENT_PHONE')
|
||||||
|
{call_cid = outbound_cid;}
|
||||||
|
}
|
||||||
|
if (prefix_choice.length > 0)
|
||||||
|
{var call_prefix = prefix_choice;}
|
||||||
|
else
|
||||||
|
{var call_prefix = manual_dial_prefix;}
|
||||||
|
|
||||||
|
manDiaLnext_query = "server_ip=" + server_ip + "&session_name=" + session_name + "&ACTION=manDiaLnextCaLL&conf_exten=" + session_id + "&user=" + user + "&pass=" + pass + "&campaign=" + campaign + "&ext_context=" + ext_context + "&dial_timeout=" + dial_timeout + "&dial_prefix=" + call_prefix + "&campaign_cid=" + call_cid + "&preview=" + man_preview + "&agent_log_id=" + agent_log_id + "&callback_id=" + mdnCBid + "&lead_id=" + mdnBDleadid + "&phone_code=" + mdnDiaLCodE + "&phone_number=" + mdnPhonENumbeR + "&list_id=" + mdnLisT_id + "&stage=" + mdnStagE + "&use_internal_dnc=" + use_internal_dnc + "&use_campaign_dnc=" + use_campaign_dnc + "&omit_phone_code=" + omit_phone_code + "&manual_dial_filter=" + manual_dial_filter + "&vendor_lead_code=" + mdVendorid + "&usegroupalias=" + mdgroupalias + "&account=" + active_group_alias + "&agent_dialed_number=" + agent_dialed_number + "&agent_dialed_type=" + agent_dialed_type + "&vtiger_callback_id=" + vtiger_callback_id + "&dial_method=" + dial_method + "&manual_dial_call_time_check=" + manual_dial_call_time_check;
|
||||||
|
// alert(manual_dial_filter + "\n" +manDiaLnext_query);
|
||||||
|
xmlhttp.open('POST', 'vdc_db_query.php');
|
||||||
|
xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
|
||||||
|
xmlhttp.send(manDiaLnext_query);
|
||||||
|
xmlhttp.onreadystatechange = function()
|
||||||
|
{
|
||||||
|
if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
|
||||||
{
|
{
|
||||||
var alert_displayed=0;
|
var MDnextResponse = null;
|
||||||
trigger_ready=1;
|
// alert(manDiaLnext_query);
|
||||||
alt_phone_dialing=starting_alt_phone_dialing;
|
// alert(xmlhttp.responseText);
|
||||||
auto_dial_level=starting_dial_level;
|
MDnextResponse = xmlhttp.responseText;
|
||||||
MainPanelToFront();
|
|
||||||
CalLBacKsCounTCheck();
|
|
||||||
|
|
||||||
if (MDnextCID.match(regMNCvar))
|
var MDnextResponse_array=MDnextResponse.split("\n");
|
||||||
{alert_box("No more leads in the hopper for campaign:\n" + campaign); alert_displayed=1;}
|
MDnextCID = MDnextResponse_array[0];
|
||||||
if (MDnextCID.match(regMDFvarDNC))
|
LastCallCID = MDnextResponse_array[0];
|
||||||
{alert_box("This phone number is in the DNC list:\n" + mdnPhonENumbeR); alert_displayed=1;}
|
|
||||||
if (MDnextCID.match(regMDFvarCAMP))
|
|
||||||
{alert_box("This phone number is not in the campaign lists:\n" + mdnPhonENumbeR); alert_displayed=1;}
|
|
||||||
if (MDnextCID.match(regMDFvarTIME))
|
|
||||||
{alert_box("This phone number is outside of the local call time:\n" + mdnPhonENumbeR); alert_displayed=1;}
|
|
||||||
if (alert_displayed==0)
|
|
||||||
{alert_box("Unspecified error:\n" + mdnPhonENumbeR + "|" + MDnextCID); alert_displayed=1;}
|
|
||||||
|
|
||||||
if (starting_dial_level == 0)
|
var regMNCvar = new RegExp("HOPPER EMPTY","ig");
|
||||||
|
var regMDFvarDNC = new RegExp("DNC","ig");
|
||||||
|
var regMDFvarCAMP = new RegExp("CAMPLISTS","ig");
|
||||||
|
var regMDFvarTIME = new RegExp("OUTSIDE","ig");
|
||||||
|
if ( (MDnextCID.match(regMNCvar)) || (MDnextCID.match(regMDFvarDNC)) || (MDnextCID.match(regMDFvarCAMP)) || (MDnextCID.match(regMDFvarTIME)) )
|
||||||
{
|
{
|
||||||
document.getElementById("DiaLControl").innerHTML = "<a href=\"#\" onclick=\"ManualDialNext('','','','','','0');\"><img src=\"./images/vdc_LB_dialnextnumber.gif\" border=\"0\" alt=\"Dial Next Number\" /></a>";
|
var alert_displayed=0;
|
||||||
}
|
trigger_ready=1;
|
||||||
else
|
alt_phone_dialing=starting_alt_phone_dialing;
|
||||||
{
|
auto_dial_level=starting_dial_level;
|
||||||
if (dial_method == "INBOUND_MAN")
|
MainPanelToFront();
|
||||||
|
CalLBacKsCounTCheck();
|
||||||
|
|
||||||
|
if (MDnextCID.match(regMNCvar))
|
||||||
|
{alert_box("No more leads in the hopper for campaign:\n" + campaign); alert_displayed=1;}
|
||||||
|
if (MDnextCID.match(regMDFvarDNC))
|
||||||
|
{alert_box("This phone number is in the DNC list:\n" + mdnPhonENumbeR); alert_displayed=1;}
|
||||||
|
if (MDnextCID.match(regMDFvarCAMP))
|
||||||
|
{alert_box("This phone number is not in the campaign lists:\n" + mdnPhonENumbeR); alert_displayed=1;}
|
||||||
|
if (MDnextCID.match(regMDFvarTIME))
|
||||||
|
{alert_box("This phone number is outside of the local call time:\n" + mdnPhonENumbeR); alert_displayed=1;}
|
||||||
|
if (alert_displayed==0)
|
||||||
|
{alert_box("Unspecified error:\n" + mdnPhonENumbeR + "|" + MDnextCID); alert_displayed=1;}
|
||||||
|
|
||||||
|
if (starting_dial_level == 0)
|
||||||
{
|
{
|
||||||
auto_dial_level=starting_dial_level;
|
document.getElementById("DiaLControl").innerHTML = "<a href=\"#\" onclick=\"ManualDialNext('','','','','','0');\"><img src=\"./images/vdc_LB_dialnextnumber.gif\" border=\"0\" alt=\"Dial Next Number\" /></a>";
|
||||||
|
|
||||||
document.getElementById("DiaLControl").innerHTML = "<img src=\"./images/vdc_LB_pause_OFF.gif\" border=\"0\" alt=\" Pause \" /><a href=\"#\" onclick=\"AutoDial_ReSume_PauSe('VDADready');\"><img src=\"./images/vdc_LB_resume.gif\" border=\"0\" alt=\"Resume\" /></a><br /><a href=\"#\" onclick=\"ManualDialNext('','','','','','0');\"><img src=\"./images/vdc_LB_dialnextnumber.gif\" border=\"0\" alt=\"Dial Next Number\" /></a>";
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
document.getElementById("DiaLControl").innerHTML = DiaLControl_auto_HTML;
|
if (dial_method == "INBOUND_MAN")
|
||||||
}
|
|
||||||
document.getElementById("MainStatuSSpan").style.background = panel_bgcolor;
|
|
||||||
reselect_alt_dial = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
fronter = user;
|
|
||||||
LasTCID = MDnextResponse_array[0];
|
|
||||||
document.vicidial_form.lead_id.value = MDnextResponse_array[1];
|
|
||||||
LeaDPreVDispO = MDnextResponse_array[2];
|
|
||||||
document.vicidial_form.vendor_lead_code.value = MDnextResponse_array[4];
|
|
||||||
document.vicidial_form.list_id.value = MDnextResponse_array[5];
|
|
||||||
document.vicidial_form.gmt_offset_now.value = MDnextResponse_array[6];
|
|
||||||
document.vicidial_form.phone_code.value = MDnextResponse_array[7];
|
|
||||||
if ( (disable_alter_custphone=='Y') || (disable_alter_custphone=='HIDE') )
|
|
||||||
{
|
|
||||||
var tmp_pn = document.getElementById("phone_numberDISP");
|
|
||||||
if (disable_alter_custphone=='Y')
|
|
||||||
{
|
|
||||||
tmp_pn.innerHTML = MDnextResponse_array[8];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.vicidial_form.phone_number.value = MDnextResponse_array[8];
|
|
||||||
document.vicidial_form.title.value = MDnextResponse_array[9];
|
|
||||||
document.vicidial_form.first_name.value = MDnextResponse_array[10];
|
|
||||||
document.vicidial_form.middle_initial.value = MDnextResponse_array[11];
|
|
||||||
document.vicidial_form.last_name.value = MDnextResponse_array[12];
|
|
||||||
document.vicidial_form.address1.value = MDnextResponse_array[13];
|
|
||||||
document.vicidial_form.address2.value = MDnextResponse_array[14];
|
|
||||||
document.vicidial_form.address3.value = MDnextResponse_array[15];
|
|
||||||
document.vicidial_form.city.value = MDnextResponse_array[16];
|
|
||||||
document.vicidial_form.state.value = MDnextResponse_array[17];
|
|
||||||
document.vicidial_form.province.value = MDnextResponse_array[18];
|
|
||||||
document.vicidial_form.postal_code.value = MDnextResponse_array[19];
|
|
||||||
document.vicidial_form.country_code.value = MDnextResponse_array[20];
|
|
||||||
document.vicidial_form.gender.value = MDnextResponse_array[21];
|
|
||||||
document.vicidial_form.date_of_birth.value = MDnextResponse_array[22];
|
|
||||||
document.vicidial_form.alt_phone.value = MDnextResponse_array[23];
|
|
||||||
document.vicidial_form.email.value = MDnextResponse_array[24];
|
|
||||||
document.vicidial_form.security_phrase.value = MDnextResponse_array[25];
|
|
||||||
var REGcommentsNL = new RegExp("!N","g");
|
|
||||||
MDnextResponse_array[26] = MDnextResponse_array[26].replace(REGcommentsNL, "\n");
|
|
||||||
document.vicidial_form.comments.value = MDnextResponse_array[26];
|
|
||||||
document.vicidial_form.called_count.value = MDnextResponse_array[27];
|
|
||||||
previous_called_count = MDnextResponse_array[27];
|
|
||||||
previous_dispo = MDnextResponse_array[2];
|
|
||||||
CBentry_time = MDnextResponse_array[28];
|
|
||||||
CBcallback_time = MDnextResponse_array[29];
|
|
||||||
CBuser = MDnextResponse_array[30];
|
|
||||||
CBcomments = MDnextResponse_array[31];
|
|
||||||
dialed_number = MDnextResponse_array[32];
|
|
||||||
dialed_label = MDnextResponse_array[33];
|
|
||||||
source_id = MDnextResponse_array[34];
|
|
||||||
document.vicidial_form.rank.value = MDnextResponse_array[35];
|
|
||||||
document.vicidial_form.owner.value = MDnextResponse_array[36];
|
|
||||||
// CalL_ScripT_id = MDnextResponse_array[37];
|
|
||||||
script_recording_delay = MDnextResponse_array[38];
|
|
||||||
CalL_XC_a_NuMber = MDnextResponse_array[39];
|
|
||||||
CalL_XC_b_NuMber = MDnextResponse_array[40];
|
|
||||||
CalL_XC_c_NuMber = MDnextResponse_array[41];
|
|
||||||
CalL_XC_d_NuMber = MDnextResponse_array[42];
|
|
||||||
CalL_XC_e_NuMber = MDnextResponse_array[43];
|
|
||||||
document.vicidial_form.entry_list_id.value = MDnextResponse_array[44];
|
|
||||||
custom_field_names = MDnextResponse_array[45];
|
|
||||||
custom_field_values = MDnextResponse_array[46];
|
|
||||||
custom_field_types = MDnextResponse_array[47];
|
|
||||||
var list_webform = MDnextResponse_array[48];
|
|
||||||
var list_webform_two = MDnextResponse_array[49];
|
|
||||||
post_phone_time_diff_alert_message = MDnextResponse_array[50];
|
|
||||||
|
|
||||||
timer_action = campaign_timer_action;
|
|
||||||
timer_action_message = campaign_timer_action_message;
|
|
||||||
timer_action_seconds = campaign_timer_action_seconds;
|
|
||||||
timer_action_destination = campaign_timer_action_destination;
|
|
||||||
|
|
||||||
lead_dial_number = dialed_number;
|
|
||||||
var dispnum = dialed_number;
|
|
||||||
var status_display_number = phone_number_format(dispnum);
|
|
||||||
|
|
||||||
document.getElementById("MainStatuSSpan").innerHTML = " Calling: " + status_display_number + " UID: " + MDnextCID + " " + man_status;
|
|
||||||
if ( (dialed_label.length < 2) || (dialed_label=='NONE') ) {dialed_label='MAIN';}
|
|
||||||
|
|
||||||
if (hide_gender > 0)
|
|
||||||
{
|
|
||||||
document.vicidial_form.gender_list.value = MDnextResponse_array[21];
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
var gIndex = 0;
|
|
||||||
if (document.vicidial_form.gender.value == 'M') {var gIndex = 1;}
|
|
||||||
if (document.vicidial_form.gender.value == 'F') {var gIndex = 2;}
|
|
||||||
document.getElementById("gender_list").selectedIndex = gIndex;
|
|
||||||
var genderIndex = document.getElementById("gender_list").selectedIndex;
|
|
||||||
var genderValue = document.getElementById('gender_list').options[genderIndex].value;
|
|
||||||
document.vicidial_form.gender.value = genderValue;
|
|
||||||
}
|
|
||||||
|
|
||||||
LeaDDispO='';
|
|
||||||
|
|
||||||
VDIC_web_form_address = VICIDiaL_web_form_address
|
|
||||||
VDIC_web_form_address_two = VICIDiaL_web_form_address_two
|
|
||||||
if (list_webform.length > 5) {VDIC_web_form_address=list_webform;}
|
|
||||||
if (list_webform_two.length > 5) {VDIC_web_form_address_two=list_webform_two;}
|
|
||||||
|
|
||||||
var regWFAcustom = new RegExp("^VAR","ig");
|
|
||||||
if (VDIC_web_form_address.match(regWFAcustom))
|
|
||||||
{
|
|
||||||
TEMP_VDIC_web_form_address = URLDecode(VDIC_web_form_address,'YES','CUSTOM');
|
|
||||||
TEMP_VDIC_web_form_address = TEMP_VDIC_web_form_address.replace(regWFAcustom, '');
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
TEMP_VDIC_web_form_address = URLDecode(VDIC_web_form_address,'YES','DEFAULT','1');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (VDIC_web_form_address_two.match(regWFAcustom))
|
|
||||||
{
|
|
||||||
TEMP_VDIC_web_form_address_two = URLDecode(VDIC_web_form_address_two,'YES','CUSTOM');
|
|
||||||
TEMP_VDIC_web_form_address_two = TEMP_VDIC_web_form_address_two.replace(regWFAcustom, '');
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
TEMP_VDIC_web_form_address_two = URLDecode(VDIC_web_form_address_two,'YES','DEFAULT','2');
|
|
||||||
}
|
|
||||||
|
|
||||||
document.getElementById("WebFormSpan").innerHTML = "<a href=\"" + TEMP_VDIC_web_form_address + "\" target=\"" + web_form_target + "\" onMouseOver=\"WebFormRefresH();\"><img src=\"./images/vdc_LB_webform.gif\" border=\"0\" alt=\"Web Form\" /></a>\n";
|
|
||||||
if (enable_second_webform > 0)
|
|
||||||
{
|
|
||||||
document.getElementById("WebFormSpanTwo").innerHTML = "<a href=\"" + TEMP_VDIC_web_form_address_two + "\" target=\"" + web_form_target + "\" onMouseOver=\"WebFormTwoRefresH();\"><img src=\"./images/vdc_LB_webform_two.gif\" border=\"0\" alt=\"Web Form 2\" /></a>\n";
|
|
||||||
}
|
|
||||||
|
|
||||||
if (CBentry_time.length > 2)
|
|
||||||
{
|
|
||||||
document.getElementById("CusTInfOSpaN").innerHTML = " <b> PREVIOUS CALLBACK </b>";
|
|
||||||
document.getElementById("CusTInfOSpaN").style.background = CusTCB_bgcolor;
|
|
||||||
document.getElementById("CBcommentsBoxA").innerHTML = "<b>Last Call: </b>" + CBentry_time;
|
|
||||||
document.getElementById("CBcommentsBoxB").innerHTML = "<b>CallBack: </b>" + CBcallback_time;
|
|
||||||
document.getElementById("CBcommentsBoxC").innerHTML = "<b>Agent: </b>" + CBuser;
|
|
||||||
document.getElementById("CBcommentsBoxD").innerHTML = "<b>Comments: </b><br />" + CBcomments;
|
|
||||||
showDiv('CBcommentsBox');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (post_phone_time_diff_alert_message.length > 10)
|
|
||||||
{
|
|
||||||
document.getElementById("post_phone_time_diff_span_contents").innerHTML = " " + post_phone_time_diff_alert_message + "<br />";
|
|
||||||
showDiv('post_phone_time_diff_span');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (document.vicidial_form.LeadPreview.checked==false)
|
|
||||||
{
|
|
||||||
reselect_preview_dial = 0;
|
|
||||||
MD_channel_look=1;
|
|
||||||
custchannellive=1;
|
|
||||||
|
|
||||||
document.getElementById("HangupControl").innerHTML = "<a href=\"#\" onclick=\"dialedcall_send_hangup();\"><img src=\"./images/vdc_LB_hangupcustomer.gif\" border=\"0\" alt=\"Hangup Customer\" /></a>";
|
|
||||||
|
|
||||||
if ( (LIVE_campaign_recording == 'ALLCALLS') || (LIVE_campaign_recording == 'ALLFORCE') )
|
|
||||||
{all_record = 'YES';}
|
|
||||||
|
|
||||||
if ( (view_scripts == 1) && (campaign_script.length > 0) )
|
|
||||||
{
|
|
||||||
var SCRIPT_web_form = 'http://127.0.0.1/testing.php';
|
|
||||||
var TEMP_SCRIPT_web_form = URLDecode(SCRIPT_web_form,'YES','DEFAULT','1');
|
|
||||||
|
|
||||||
if ( (script_recording_delay > 0) && ( (LIVE_campaign_recording == 'ALLCALLS') || (LIVE_campaign_recording == 'ALLFORCE') ) )
|
|
||||||
{
|
{
|
||||||
delayed_script_load = 'YES';
|
auto_dial_level=starting_dial_level;
|
||||||
RefresHScript('CLEAR');
|
|
||||||
|
document.getElementById("DiaLControl").innerHTML = "<img src=\"./images/vdc_LB_pause_OFF.gif\" border=\"0\" alt=\" Pause \" /><a href=\"#\" onclick=\"AutoDial_ReSume_PauSe('VDADready');\"><img src=\"./images/vdc_LB_resume.gif\" border=\"0\" alt=\"Resume\" /></a><br /><a href=\"#\" onclick=\"ManualDialNext('','','','','','0');\"><img src=\"./images/vdc_LB_dialnextnumber.gif\" border=\"0\" alt=\"Dial Next Number\" /></a>";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
load_script_contents();
|
document.getElementById("DiaLControl").innerHTML = DiaLControl_auto_HTML;
|
||||||
}
|
}
|
||||||
|
document.getElementById("MainStatuSSpan").style.background = panel_bgcolor;
|
||||||
|
reselect_alt_dial = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (custom_fields_enabled > 0)
|
|
||||||
{
|
|
||||||
FormContentsLoad();
|
|
||||||
}
|
|
||||||
if (get_call_launch == 'SCRIPT')
|
|
||||||
{
|
|
||||||
if (delayed_script_load == 'YES')
|
|
||||||
{
|
|
||||||
load_script_contents();
|
|
||||||
}
|
|
||||||
ScriptPanelToFront();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (get_call_launch == 'FORM')
|
|
||||||
{
|
|
||||||
FormPanelToFront();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
if (get_call_launch == 'WEBFORM')
|
|
||||||
{
|
|
||||||
window.open(TEMP_VDIC_web_form_address, web_form_target, 'toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=640,height=450');
|
|
||||||
}
|
|
||||||
if (get_call_launch == 'WEBFORMTWO')
|
|
||||||
{
|
|
||||||
window.open(TEMP_VDIC_web_form_address_two, web_form_target, 'toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=640,height=450');
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
reselect_preview_dial = 1;
|
fronter = user;
|
||||||
|
LasTCID = MDnextResponse_array[0];
|
||||||
|
document.vicidial_form.lead_id.value = MDnextResponse_array[1];
|
||||||
|
LeaDPreVDispO = MDnextResponse_array[2];
|
||||||
|
document.vicidial_form.vendor_lead_code.value = MDnextResponse_array[4];
|
||||||
|
document.vicidial_form.list_id.value = MDnextResponse_array[5];
|
||||||
|
document.vicidial_form.gmt_offset_now.value = MDnextResponse_array[6];
|
||||||
|
document.vicidial_form.phone_code.value = MDnextResponse_array[7];
|
||||||
|
if ( (disable_alter_custphone=='Y') || (disable_alter_custphone=='HIDE') )
|
||||||
|
{
|
||||||
|
var tmp_pn = document.getElementById("phone_numberDISP");
|
||||||
|
if (disable_alter_custphone=='Y')
|
||||||
|
{
|
||||||
|
tmp_pn.innerHTML = MDnextResponse_array[8];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
document.vicidial_form.phone_number.value = MDnextResponse_array[8];
|
||||||
|
document.vicidial_form.title.value = MDnextResponse_array[9];
|
||||||
|
document.vicidial_form.first_name.value = MDnextResponse_array[10];
|
||||||
|
document.vicidial_form.middle_initial.value = MDnextResponse_array[11];
|
||||||
|
document.vicidial_form.last_name.value = MDnextResponse_array[12];
|
||||||
|
document.vicidial_form.address1.value = MDnextResponse_array[13];
|
||||||
|
document.vicidial_form.address2.value = MDnextResponse_array[14];
|
||||||
|
document.vicidial_form.address3.value = MDnextResponse_array[15];
|
||||||
|
document.vicidial_form.city.value = MDnextResponse_array[16];
|
||||||
|
document.vicidial_form.state.value = MDnextResponse_array[17];
|
||||||
|
document.vicidial_form.province.value = MDnextResponse_array[18];
|
||||||
|
document.vicidial_form.postal_code.value = MDnextResponse_array[19];
|
||||||
|
document.vicidial_form.country_code.value = MDnextResponse_array[20];
|
||||||
|
document.vicidial_form.gender.value = MDnextResponse_array[21];
|
||||||
|
document.vicidial_form.date_of_birth.value = MDnextResponse_array[22];
|
||||||
|
document.vicidial_form.alt_phone.value = MDnextResponse_array[23];
|
||||||
|
document.vicidial_form.email.value = MDnextResponse_array[24];
|
||||||
|
document.vicidial_form.security_phrase.value = MDnextResponse_array[25];
|
||||||
|
var REGcommentsNL = new RegExp("!N","g");
|
||||||
|
MDnextResponse_array[26] = MDnextResponse_array[26].replace(REGcommentsNL, "\n");
|
||||||
|
document.vicidial_form.comments.value = MDnextResponse_array[26];
|
||||||
|
document.vicidial_form.called_count.value = MDnextResponse_array[27];
|
||||||
|
previous_called_count = MDnextResponse_array[27];
|
||||||
|
previous_dispo = MDnextResponse_array[2];
|
||||||
|
CBentry_time = MDnextResponse_array[28];
|
||||||
|
CBcallback_time = MDnextResponse_array[29];
|
||||||
|
CBuser = MDnextResponse_array[30];
|
||||||
|
CBcomments = MDnextResponse_array[31];
|
||||||
|
dialed_number = MDnextResponse_array[32];
|
||||||
|
dialed_label = MDnextResponse_array[33];
|
||||||
|
source_id = MDnextResponse_array[34];
|
||||||
|
document.vicidial_form.rank.value = MDnextResponse_array[35];
|
||||||
|
document.vicidial_form.owner.value = MDnextResponse_array[36];
|
||||||
|
// CalL_ScripT_id = MDnextResponse_array[37];
|
||||||
|
script_recording_delay = MDnextResponse_array[38];
|
||||||
|
CalL_XC_a_NuMber = MDnextResponse_array[39];
|
||||||
|
CalL_XC_b_NuMber = MDnextResponse_array[40];
|
||||||
|
CalL_XC_c_NuMber = MDnextResponse_array[41];
|
||||||
|
CalL_XC_d_NuMber = MDnextResponse_array[42];
|
||||||
|
CalL_XC_e_NuMber = MDnextResponse_array[43];
|
||||||
|
document.vicidial_form.entry_list_id.value = MDnextResponse_array[44];
|
||||||
|
custom_field_names = MDnextResponse_array[45];
|
||||||
|
custom_field_values = MDnextResponse_array[46];
|
||||||
|
custom_field_types = MDnextResponse_array[47];
|
||||||
|
var list_webform = MDnextResponse_array[48];
|
||||||
|
var list_webform_two = MDnextResponse_array[49];
|
||||||
|
post_phone_time_diff_alert_message = MDnextResponse_array[50];
|
||||||
|
|
||||||
|
timer_action = campaign_timer_action;
|
||||||
|
timer_action_message = campaign_timer_action_message;
|
||||||
|
timer_action_seconds = campaign_timer_action_seconds;
|
||||||
|
timer_action_destination = campaign_timer_action_destination;
|
||||||
|
|
||||||
|
lead_dial_number = dialed_number;
|
||||||
|
var dispnum = dialed_number;
|
||||||
|
var status_display_number = phone_number_format(dispnum);
|
||||||
|
|
||||||
|
document.getElementById("MainStatuSSpan").innerHTML = " Calling: " + status_display_number + " UID: " + MDnextCID + " " + man_status;
|
||||||
|
if ( (dialed_label.length < 2) || (dialed_label=='NONE') ) {dialed_label='MAIN';}
|
||||||
|
|
||||||
|
if (hide_gender > 0)
|
||||||
|
{
|
||||||
|
document.vicidial_form.gender_list.value = MDnextResponse_array[21];
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
var gIndex = 0;
|
||||||
|
if (document.vicidial_form.gender.value == 'M') {var gIndex = 1;}
|
||||||
|
if (document.vicidial_form.gender.value == 'F') {var gIndex = 2;}
|
||||||
|
document.getElementById("gender_list").selectedIndex = gIndex;
|
||||||
|
var genderIndex = document.getElementById("gender_list").selectedIndex;
|
||||||
|
var genderValue = document.getElementById('gender_list').options[genderIndex].value;
|
||||||
|
document.vicidial_form.gender.value = genderValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
LeaDDispO='';
|
||||||
|
|
||||||
|
VDIC_web_form_address = VICIDiaL_web_form_address
|
||||||
|
VDIC_web_form_address_two = VICIDiaL_web_form_address_two
|
||||||
|
if (list_webform.length > 5) {VDIC_web_form_address=list_webform;}
|
||||||
|
if (list_webform_two.length > 5) {VDIC_web_form_address_two=list_webform_two;}
|
||||||
|
|
||||||
|
var regWFAcustom = new RegExp("^VAR","ig");
|
||||||
|
if (VDIC_web_form_address.match(regWFAcustom))
|
||||||
|
{
|
||||||
|
TEMP_VDIC_web_form_address = URLDecode(VDIC_web_form_address,'YES','CUSTOM');
|
||||||
|
TEMP_VDIC_web_form_address = TEMP_VDIC_web_form_address.replace(regWFAcustom, '');
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
TEMP_VDIC_web_form_address = URLDecode(VDIC_web_form_address,'YES','DEFAULT','1');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (VDIC_web_form_address_two.match(regWFAcustom))
|
||||||
|
{
|
||||||
|
TEMP_VDIC_web_form_address_two = URLDecode(VDIC_web_form_address_two,'YES','CUSTOM');
|
||||||
|
TEMP_VDIC_web_form_address_two = TEMP_VDIC_web_form_address_two.replace(regWFAcustom, '');
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
TEMP_VDIC_web_form_address_two = URLDecode(VDIC_web_form_address_two,'YES','DEFAULT','2');
|
||||||
|
}
|
||||||
|
|
||||||
|
document.getElementById("WebFormSpan").innerHTML = "<a href=\"" + TEMP_VDIC_web_form_address + "\" target=\"" + web_form_target + "\" onMouseOver=\"WebFormRefresH();\"><img src=\"./images/vdc_LB_webform.gif\" border=\"0\" alt=\"Web Form\" /></a>\n";
|
||||||
|
if (enable_second_webform > 0)
|
||||||
|
{
|
||||||
|
document.getElementById("WebFormSpanTwo").innerHTML = "<a href=\"" + TEMP_VDIC_web_form_address_two + "\" target=\"" + web_form_target + "\" onMouseOver=\"WebFormTwoRefresH();\"><img src=\"./images/vdc_LB_webform_two.gif\" border=\"0\" alt=\"Web Form 2\" /></a>\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (CBentry_time.length > 2)
|
||||||
|
{
|
||||||
|
document.getElementById("CusTInfOSpaN").innerHTML = " <b> PREVIOUS CALLBACK </b>";
|
||||||
|
document.getElementById("CusTInfOSpaN").style.background = CusTCB_bgcolor;
|
||||||
|
document.getElementById("CBcommentsBoxA").innerHTML = "<b>Last Call: </b>" + CBentry_time;
|
||||||
|
document.getElementById("CBcommentsBoxB").innerHTML = "<b>CallBack: </b>" + CBcallback_time;
|
||||||
|
document.getElementById("CBcommentsBoxC").innerHTML = "<b>Agent: </b>" + CBuser;
|
||||||
|
document.getElementById("CBcommentsBoxD").innerHTML = "<b>Comments: </b><br />" + CBcomments;
|
||||||
|
showDiv('CBcommentsBox');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (post_phone_time_diff_alert_message.length > 10)
|
||||||
|
{
|
||||||
|
document.getElementById("post_phone_time_diff_span_contents").innerHTML = " " + post_phone_time_diff_alert_message + "<br />";
|
||||||
|
showDiv('post_phone_time_diff_span');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (document.vicidial_form.LeadPreview.checked==false)
|
||||||
|
{
|
||||||
|
reselect_preview_dial = 0;
|
||||||
|
MD_channel_look=1;
|
||||||
|
custchannellive=1;
|
||||||
|
|
||||||
|
document.getElementById("HangupControl").innerHTML = "<a href=\"#\" onclick=\"dialedcall_send_hangup();\"><img src=\"./images/vdc_LB_hangupcustomer.gif\" border=\"0\" alt=\"Hangup Customer\" /></a>";
|
||||||
|
|
||||||
|
if ( (LIVE_campaign_recording == 'ALLCALLS') || (LIVE_campaign_recording == 'ALLFORCE') )
|
||||||
|
{all_record = 'YES';}
|
||||||
|
|
||||||
|
if ( (view_scripts == 1) && (campaign_script.length > 0) )
|
||||||
|
{
|
||||||
|
var SCRIPT_web_form = 'http://127.0.0.1/testing.php';
|
||||||
|
var TEMP_SCRIPT_web_form = URLDecode(SCRIPT_web_form,'YES','DEFAULT','1');
|
||||||
|
|
||||||
|
if ( (script_recording_delay > 0) && ( (LIVE_campaign_recording == 'ALLCALLS') || (LIVE_campaign_recording == 'ALLFORCE') ) )
|
||||||
|
{
|
||||||
|
delayed_script_load = 'YES';
|
||||||
|
RefresHScript('CLEAR');
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
load_script_contents();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (custom_fields_enabled > 0)
|
||||||
|
{
|
||||||
|
FormContentsLoad();
|
||||||
|
}
|
||||||
|
if (get_call_launch == 'SCRIPT')
|
||||||
|
{
|
||||||
|
if (delayed_script_load == 'YES')
|
||||||
|
{
|
||||||
|
load_script_contents();
|
||||||
|
}
|
||||||
|
ScriptPanelToFront();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (get_call_launch == 'FORM')
|
||||||
|
{
|
||||||
|
FormPanelToFront();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (get_call_launch == 'WEBFORM')
|
||||||
|
{
|
||||||
|
window.open(TEMP_VDIC_web_form_address, web_form_target, 'toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=640,height=450');
|
||||||
|
}
|
||||||
|
if (get_call_launch == 'WEBFORMTWO')
|
||||||
|
{
|
||||||
|
window.open(TEMP_VDIC_web_form_address_two, web_form_target, 'toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=640,height=450');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
reselect_preview_dial = 1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
delete xmlhttp;
|
||||||
delete xmlhttp;
|
|
||||||
|
|
||||||
if (document.vicidial_form.LeadPreview.checked==false)
|
if (document.vicidial_form.LeadPreview.checked==false)
|
||||||
{
|
{
|
||||||
active_group_alias='';
|
active_group_alias='';
|
||||||
cid_choice='';
|
cid_choice='';
|
||||||
prefix_choice='';
|
prefix_choice='';
|
||||||
agent_dialed_number='';
|
agent_dialed_number='';
|
||||||
agent_dialed_type='';
|
agent_dialed_type='';
|
||||||
CalL_ScripT_id='';
|
CalL_ScripT_id='';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -6894,6 +6924,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
}
|
}
|
||||||
delete xmlhttp;
|
delete xmlhttp;
|
||||||
}
|
}
|
||||||
|
waiting_on_dispo=0;
|
||||||
return agent_log_id;
|
return agent_log_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -8516,6 +8547,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
CheckDEADcallON=0;
|
CheckDEADcallON=0;
|
||||||
customer_3way_hangup_counter=0;
|
customer_3way_hangup_counter=0;
|
||||||
customer_3way_hangup_counter_trigger=0;
|
customer_3way_hangup_counter_trigger=0;
|
||||||
|
waiting_on_dispo=1;
|
||||||
document.getElementById("callchannel").innerHTML = '';
|
document.getElementById("callchannel").innerHTML = '';
|
||||||
document.vicidial_form.callserverip.value = '';
|
document.vicidial_form.callserverip.value = '';
|
||||||
document.vicidial_form.xferchannel.value = '';
|
document.vicidial_form.xferchannel.value = '';
|
||||||
@@ -8563,16 +8595,20 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
{
|
{
|
||||||
// alert(DSupdate_query + "\n" +xmlhttp.responseText);
|
// alert(DSupdate_query + "\n" +xmlhttp.responseText);
|
||||||
|
|
||||||
if ( (xmlhttp.readyState == 4 && xmlhttp.status == 200) && (auto_dial_level < 1) )
|
if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
|
||||||
{
|
{
|
||||||
var check_dispo = null;
|
// alert(xmlhttp.responseText);
|
||||||
check_dispo = xmlhttp.responseText;
|
if (auto_dial_level < 1)
|
||||||
var check_DS_array=check_dispo.split("\n");
|
|
||||||
// alert(xmlhttp.responseText + "\n|" + check_DS_array[1] + "\n|" + check_DS_array[2] + "|");
|
|
||||||
if (check_DS_array[1] == 'Next agent_log_id:')
|
|
||||||
{
|
{
|
||||||
agent_log_id = check_DS_array[2];
|
var check_dispo = null;
|
||||||
|
check_dispo = xmlhttp.responseText;
|
||||||
|
var check_DS_array=check_dispo.split("\n");
|
||||||
|
if (check_DS_array[1] == 'Next agent_log_id:')
|
||||||
|
{
|
||||||
|
agent_log_id = check_DS_array[2];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
waiting_on_dispo=0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
delete xmlhttp;
|
delete xmlhttp;
|
||||||
@@ -8717,7 +8753,6 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
{
|
{
|
||||||
AutoDialWaiting = 0;
|
AutoDialWaiting = 0;
|
||||||
AutoDial_ReSume_PauSe("VDADpause");
|
AutoDial_ReSume_PauSe("VDADpause");
|
||||||
// document.getElementById("DiaLControl").innerHTML = DiaLControl_auto_HTML;
|
|
||||||
}
|
}
|
||||||
VICIDiaL_pause_calling = 1;
|
VICIDiaL_pause_calling = 1;
|
||||||
if (dispo_check_all_pause != '1')
|
if (dispo_check_all_pause != '1')
|
||||||
@@ -8731,7 +8766,6 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
{
|
{
|
||||||
AutoDialWaiting = 1;
|
AutoDialWaiting = 1;
|
||||||
agent_log_id = AutoDial_ReSume_PauSe("VDADready","NEW_ID");
|
agent_log_id = AutoDial_ReSume_PauSe("VDADready","NEW_ID");
|
||||||
// document.getElementById("DiaLControl").innerHTML = DiaLControl_auto_HTML_ready;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user