//Global vars
var content = null;
var content1 = null;
var container;
var obj;
var objForm = null;
var globalURI = '';
var JArray = new Array(); //@JSON notation
var global_document_id = '';
var global_document_name = '';
var sendForm = true;
var globalMessage = '';
var e;
var globalCounter=0;
var globalCounterSpecial=0;
var recursiveFunctionName = '';
var mivar ='';
var activeOption = null;
var callRefresh=true;
var HTMLTempContent = '';
var sendFormHosting = false;
function Page(){
this.popup = function(){
msgWindow=window.open(arguments[0],"Window1",'scrollbars=no,menubars=no,location=no,toolbars=no,resizable=no,width=400,height=450,top=100,left=300');
}
this.changeColor = function(){
var obj = arguments[0];
var icolor = arguments[1];
obj.style.backgroundColor = icolor;
}
this.openItem = function(){
var objHowToDo = null;
var objHandlerPage = null;
var linkHowToDo = null;
var linkHandlerPage = null;
try{
objHowToDo = ((document.getElementById('howToDo')!=null)?document.getElementById('howToDo'):null);
objHandlerPage = ((document.getElementById('handlerPage')!=null)?document.getElementById('handlerPage'):null); //document.getElementById('handlerPage');
linkHowToDo = ((document.getElementById('linkHowToDo')!=null)?document.getElementById('linkHowToDo'):null);
linkHandlerPage = ((document.getElementById('linkHandlerPage')!=null)?document.getElementById('linkHandlerPage'):null);
}catch(ex){
alert('error abriendo un item '+ex.description);
}
if(objHowToDo==null||objHandlerPage==null||linkHowToDo==null||linkHandlerPage==null){
alert('error abriendo un item ');
}else{
switch(arguments[0]){
case 0:
objHowToDo.style.display='';
objHandlerPage.style.display='none';
linkHowToDo.style.fontWeight = 'bold';
linkHandlerPage.style.fontWeight = 'normal';
break;
case 1:
objHowToDo.style.display='none';
objHandlerPage.style.display='';
linkHowToDo.style.fontWeight='normal';
linkHandlerPage.style.fontWeight='bold';
break;
}
}
}
this.load = function(){
var pid = arguments[0];
var URI = 'bitpage/'+arguments[0]+'.php?pid='+pid+'&sessionId='+request.sessionID();
URI = URI.toLowerCase();
content = document.getElementById('showDetail');
content.innerHTML = '
';
connector.mimeType = 'text/html';
connector.loadXMLFile_0(URI,'getPageInformation');
document.location.href = '#pageInt='+arguments[0];
switch(arguments[0]){
case 'cedula' :
obj = document.images.indCreditScore;
obj.src = 'images/btGOFF.gif';
obj = document.images.indCedula;
obj.src = 'images/btGON.gif';
obj = document.images.indRNC;
obj.src = 'images/btGOFF.gif';
break;
case 'creditScore' :
obj = document.images.indCreditScore;
obj.src = 'images/btGON.gif';
obj = document.images.indCedula;
obj.src = 'images/btGOFF.gif';
obj = document.images.indRNC;
obj.src = 'images/btGOFF.gif';
break;
case 'RNC' :
obj = document.images.indCreditScore;
obj.src = 'images/btGOFF.gif';
obj = document.images.indCedula;
obj.src = 'images/btGOFF.gif';
obj = document.images.indRNC;
obj.src = 'images/btGON.gif';
break;
}
}
this.showAlert = function(){
var alertText = arguments[0];
var obj = document.getElementById('floatingPanel');
obj.style.display = '';
if(arguments[1]){
obj = document.getElementById(arguments[1]);
}else{
obj = document.getElementById('alert:Message');
}
obj.innerHTML = alertText;
obj = document.getElementById('window:pane');
}
this.changeDisplayObject = function(){
if(eval('document.getElementById(\''+arguments[0]+'\')')!=null){
var obj = eval('document.getElementById(\''+arguments[0]+'\')');
obj.style.display= arguments[1];
}else{
alert('the object that are try to show is null. please contact the application administrator');
}
}
this.getToDo = function(){
document.getElementById('tToDo').style.display='';
switch(arguments[0]){
case 'customerInfo' :
return('Que hacer? Puedes desde esta sección, modificar y/o actualizar tus datos Personales. Solo tienes que presionar el botón del lápiz para realizarlo y hacer las modificaciones que desees.');
break;
case 'customerContacts' :
return('Que hacer? De una manera fácil puedes adicionar o eliminar las personas o contactos que están autorizados a pagar tus cuentas.
Puedes Modificar tus contactos presionando el botón del lápiz.');
case 'customerCreditCards' :
return('Puedes adicionar o eliminar tus tarjetas de crédito, las cuales podrás utilizar para realizar tus pagos y/o recargas.
Adicionas tarjetas de una manera fácil y sencilla presionando el ícono agregar, completan los datos requeridos y preciona el botón de guardar.
Eliminas una tarjeta presionando el ícono X, Modificas una tarjeta presionando el ícono del lápiz.)');
case 'accountMenu':
return('Puedes pagar tu factura y recargar tu cuenta de diferentes formas, usando la que más te convenga.
Recarga Directa:Es un modelo de recarga que se realiza mediante una red de terminales instaladas en los puntos de ventas. Puedes seleccionar un monto mínimo de RD$50.00 hasta una cantidad máxima de RD$5,000 en múltiplos de 5. El monto seleccionado se acreditará automáticamente a tu cuenta. Este monto puede ser pagado en efectivo, tarjeta de crédito o débito según las facilidades de pago que proporcione el punto.
También puedes realizar tus recarga directamente a traves del ONECARE, debitando de tu Tarjeta de débito o de crédito el monto que desees.
E-Vouchers los puedes adquirir en los establecimientos comerciales autorizados en denominaciones de RD$100.00, RD$200.00, RD$500.00, RD$1,000.00, RD$2,000.00 y RD$5,000.00. Para realizar la recarga debes marcar *9999 desde tu línea ONEMAX o 829 739 9000 desde cualquier otra teléfono.');
case 'accountRecharges':
return('Información Puedes vizualizar las últimos pagos y recargas realizados');
case 'accountBills':
return('visualiza las últimas 6 facturas seleccionando el mes que desees.');
case 'accountCallRegister':
return('InformaciónA traves de esta sección podrás ver el detalle de llamadas realizada desde tu línea telefónica por mes.');
default :
document.getElementById('tToDo').style.display='none';
}
return '';
}
this.loadJSon = function(){
var arg = arguments[0];
var URI = arguments[1];
eval('var dinamicConnector'+arg+' = new Connector();');
eval('connector.channel'+arg+' = \'argument:'+arg+'\'');
eval('dinamicConnector'+arg+'.mimeType = \'text/html\';');
eval('dinamicConnector'+arg+'.loadXMLFile_'+(parseInt(arg)+2)+'(URI,\'getSpecialJArray'+arg+'\');');
}
this.loadSpecialJSon = function(){
var arg = arguments[0];
var URI = arguments[1];
eval('var dinamicConnector'+arg+' = new Connector();');
eval('connector.channel'+arg+' = \'argument:'+arg+'\'');
eval('dinamicConnector'+arg+'.mimeType = \'text/html\';');
eval('dinamicConnector'+arg+'.loadXMLFile_'+(parseInt(arg)+2)+'(URI,\'getSpecialJArray'+arg+'\');');
}
this.checkJSon = function(){
/*
if(document.getElementById('sector_id')==null){
var jSector = document.getElementById('sectorId');
var outHTML = '';
jSector
}else{
alert('page.ajx, error in the object sector_id ')
}
*/
}
this.callMainMenu = function(){
//if(callRefresh){
URI = "../mail/src/jOnecareLeftMain.php";
content = document.getElementById('mainMenu');
//content.innerHTML='