/**-------------------------------------------------------------*/ // Package Connector // Engineering developed by Carlos Vasquez // Version: 2.6 // // Modification history // -Person Date Comments // ----------- ----------- ------------------------------------- // cvasquez 02-MAR-2007 creation a new method to controler the flow in pages. /**-------------------------------------------------------------*/ var counter = 0; var xConteainer = new Array(); var conteainer = new Array(); function Connector(){ this.mimeType = 'text/html'; this.method = 'GET'; this.contentType = 'text/html'; this.channel = ''; this.channel0 = ''; this.channel1 = ''; this.channel2 = ''; this.channel4 = ''; this.current = ""; this.loadXMLFile_0 = fLoadXml_0; this.loadXMLFile_1 = fLoadXml_1; this.loadXMLFile_2 = fLoadXml_2; this.loadXMLFile_3 = fLoadXml_3; this.loadXMLFile_4 = fLoadXml_4; this.loadXMLPure = fLoadXmlPure; this.loadPostPage = fLoadFormPost; this.browser = detectBrowser; this.objectType = ""; function fLoadFormPost(url,func,query){ requestPost = false; if (window.XMLHttpRequest){ requestPost = new XMLHttpRequest(); if (requestPost.overrideMimeType){ if(!this.mimeType) requestPost.overrideMimeType('text/html'); else requestPost.overrideMimeType(this.mimeType); } } else if (window.ActiveXObject){ try{ requestPost = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e){ try{ requestPost = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){ alert('x '+e.description); } } } if (!requestPost){ alert('to happened an error opening the file. please try again later.'); return false; } requestPost.onreadystatechange = eval(func); requestPost.open(this.method,url,true); requestPost.setRequestHeader("Content-Type",this.contentType); requestPost.send(query); delete fLoadFormPost; return false; } function fLoadXmlPure(url,func){ request_1 = false; if (window.XMLHttpRequest){ request_1 = new XMLHttpRequest(); if (request_1.overrideMimeType){ if(!this.mimeType) request_1.overrideMimeType('text/html'); else request_1.overrideMimeType(this.mimeType); } }else if (window.ActiveXObject){ try{ request_1 = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e){ try{ request_1 = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){} } } if (!request_1){ alert('to happened an error opening the file. please try again later.'); return false; } request_1.onreadystatechange = eval(func); request_1.open('GET',url, true); request_1.send(null); delete fLoadXmlPure; return false; } function fLoadXml_0(url,func){ request_0 = false; if (window.XMLHttpRequest){ request_0 = new XMLHttpRequest(); if (request_0.overrideMimeType){ if(!this.mimeType) request_0.overrideMimeType('text/html'); else request_0.overrideMimeType(this.mimeType); } }else if (window.ActiveXObject){ try{ request_0 = new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try{ request_0 = new ActiveXObject("Microsoft.XMLHTTP"); }catch(e){} } } if (!request_0){ alert('to happened an error opening the file. please try again later.'); return false; } request_0.onreadystatechange = eval(func); request_0.open('GET',url, true); request_0.setRequestHeader("Content-Type",this.contentType); request_0.send(null); delete fLoadXml_0; return true; } function fLoadXml_1(url,func){ request_1 = false; if (window.XMLHttpRequest){ request_1 = new XMLHttpRequest(); if (request_1.overrideMimeType){ if(!this.mimeType) request_1.overrideMimeType('text/html'); else request_1.overrideMimeType(this.mimeType); } }else if (window.ActiveXObject){ try{ request_1 = new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try{ request_1 = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!request_1) { alert('to happened an error opening the file. please try again later.'); return false; } request_1.onreadystatechange = eval(func); request_1.open('GET',url, true); request_1.send(null); delete fLoadXml_1; return true; } function fLoadXml_2(url,func){ request_2 = false; if (window.XMLHttpRequest){ request_2 = new XMLHttpRequest(); if (request_2.overrideMimeType) { if(!this.mimeType) request_2.overrideMimeType('text/html'); else request_2.overrideMimeType(this.mimeType); } } else if (window.ActiveXObject) { try{ request_2 = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { request_2 = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!request_2) { alert('to happened an error opening the file. please try again later.'); return false; } request_2.onreadystatechange = eval(func); request_2.open('GET',url, true); request_2.send(null); delete fLoadXml_2; return true; } function fLoadXml_3(url,func){ request_3 = false; if (window.XMLHttpRequest){ request_3 = new XMLHttpRequest(); if (request_3.overrideMimeType) { if(!this.mimeType) request_3.overrideMimeType('text/html'); else request_3.overrideMimeType(this.mimeType); } } else if (window.ActiveXObject) { try{ request_3 = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { request_3 = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!request_3) { alert('to happened an error opening the file. please try again later.'); return false; } request_3.onreadystatechange = eval(func); request_3.open('GET',url, true); request_3.send(null); delete fLoadXml_3; return true; } function fLoadXml_4(url,func){ request_4 = false; if (window.XMLHttpRequest){ request_4 = new XMLHttpRequest(); if (request_4.overrideMimeType) { if(!this.mimeType) request_4.overrideMimeType('text/html'); else request_4.overrideMimeType(this.mimeType); } } else if (window.ActiveXObject) { try{ request_4 = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { request_4 = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!request_4) { alert('to happened an error opening the file. please try again later.'); return false; } request_4.onreadystatechange = eval(func); request_4.open('GET',url, true); request_4.send(null); delete fLoadXml_4; return true; } this.createCookie = function(){ name = arguments[0]; value = arguments[1]; days = arguments[2]; //this.eraseCookie(name); if(days){ var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } this.readCookie = function() { name = arguments[0]; var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } this.eraseCookie = function(){ name = arguments[0]; this.createCookie(name,"",-1); } function createContainer(){ //try{ var containerx = new Array(); xmlDocContainer = arguments[0]; if(detectBrowser().indexOf('IE')!=-1){ var xroot = xmlDocContainer.getElementsByTagName('root').item(0); totalNodes = xroot.childNodes.length; var items = ''; try{ for(i=0;icontinuar'; errorMessage = null; break; case 'PASSPORT' : message = 'El número de pasaporte '+global_document_name+' existe en nuestra base de datos. continuar'; errorMessage = null; break; } if(connector.current=="prospectCreation"){ sendForm = true; iPage.checkDocumentAssing(); }else if(connector.current=="cedula"){ iPage.showAlert(message); sendForm = false; } }else{ switch(global_document_id){ case 'CEDULA' : message = 'El número de cédula que acaba de indicar no existe.'; errorMessage = document.getElementById('error:cedula'); break; case 'RNC' : message = 'El número de RNC '+global_document_name+' no existe en nuestra base de datos.'; errorMessage = document.getElementById('error:document_number'); break; case 'PASSPORT' : message = 'El numero de pasaporte '+global_document_name+' no existe en nuestra base de datos.'; errorMessage = document.getElementById('error:document_number'); break; default : ; } if(connector.current=="prospectCreation"){ sendForm = false; JErrors = new Array(); //JErrors[JErrors.length] = {"errordetail":[{"detail":[{"id":"5","value":message}]}]}; //objForm.jErrorDocumentNumber.value = '{\"errordetail\":[{\"detail\":[{\"id\":\"5\",\"value\":'+message+'}]}]}'; objForm.jErrorDocumentNumber.value = message; //document.getElementById('error:cedula').innerHTML = skelet.showErrorMessageFloatingLeft(message); errorMessage.innerHTML = skelet.showErrorMessageFloatingLeft(message); }else if(connector.current=="cedula"){ var iframe = document.getElementById("iCedula"); iframe.style.display=''; iframe.src = "hosting/prospect/upload.php?cedPart1="+objForm.cedPart1.value+"&cedPart2="+objForm.cedPart2.value+"&cedPart3="+objForm.cedPart3.value; } } globalMessage = message; content.innerHTML = ''; }else if(request_0.status==404){ try{ alert('error 404 '+request_0.responseText); }catch(e){ alert(' error checkDocumentExists() : '+e.descripion); } }else if(request_0.status==400){ try{ alert('error 400 '+request_0.responseText); }catch(e){ alert(' error checkDocumentExists() : '+e.descripion); } } } } function checkCedulaExists(){ if(request_0.readyState == 4){ if(request_0.status == 200){ var message = ''; if((request_0.responseText).indexOf('MESSAGE:EXISTE')==-1){ switch(global_document_id){ case 'CEDULA' : message = 'este número de cédula pertenece a un cliente, por lo tanto no podrá ser creado el prospecto'; break; case 'RNC' : message = 'este numero de RNC ya existe asociado a otro cliente.'; break; case 'PASSPORT' : message = 'este numero de pasaporte ya existe asociado a otro cliente.'; break; } sendForm = false; iPage.showAlert(message); }else{ var URI = "hosting/prospect/JData/personalInformation.php?document_name="+global_document_name+"&document_id="+global_document_id; iPage.loadJSon(0,URI); sendForm = true; switch(global_document_id){ case 'CEDULA' : message = 'este numero de cedula pertenece a un cliente, por lo tanto no podra ser creado un prospecto con este numero de cedula'; break; case 'RNC' : message = 'este numero de RNC ya existe asociado a otro cliente.'; break; case 'PASSPORT' : message = 'este numero de pasaporte ya existe asociado a otro cliente.'; break; } } content.innerHTML = ''; }else if(request_0.status==404){ try{ alert('error 404 '+request_0.responseText); }catch(e){ alert(' error checkCedulaExists() : '+e.descripion); } }else if(request_0.status==400){ try{ alert('error 400 '+request_0.responseText); }catch(e){ alert(' error checkCedulaExists() : '+e.descripion); } } } } function checkDocumentAssing2(){ if(request_0.readyState == 4){ if(request_0.status == 200){ var message = ''; var errorObject = null; if((request_0.responseText).indexOf('MESSAGE:EXISTE')!=-1){ message = 'este número de RNC pertenece a un cliente'; errorObject = document.getElementById('error:document_number'); sendForm = false; }else{ try{ if(objForm.document_name!=null){ document_name = objForm.document_name.value; document_id = objForm.document_id.value; }else if(objForm.document_number!=null){ document_name = objForm.document_number.value; document_id = objForm.document_id.value; }else{ document_name = objForm.cedPart1.value+''+objForm.cedPart2.value+''+objForm.cedPart3.value; document_id = objForm.document_id.value; } }catch(e){ alert('error checkDocumentAssing() '+ e.description ); } switch(global_document_id){ case 'CEDULA' : message = 'esta cedula no pertenece a ningun cliente activo. verifica si este numero de cedula existe en nuestro padron aquí. '; break; case 'RNC' : message = 'este numero de RNC no pertenece a ningun cliente activo. verifica si este numero de RNC existe en nuestro padron aquí. '; break; case 'PASSPORT' : message = 'este numero de pasaporteno pertenece a un cliente. verifica si este numero de pasaporte existe en nuestro padron aquí. '; break; } if(connector.current=="prospectCreation"){ sendForm = true; var URI = "hosting/prospect/JData/personalInformation.php?document_name="+global_document_name+"&document_id="+global_document_id; iPage.loadJSon(0,URI); }else if(connector.current=="cedula"){ var iframe = document.getElementById("iCedula"); iframe.style.display=''; iframe.src = "bitpage/upload.php?cedPart1="+objForm.cedPart1.value+"&cedPart2="+objForm.cedPart2.value+"&cedPart3="+objForm.cedPart3.value; } } content.innerHTML = ''; }else if(request_0.status==404){ try{ alert('error 404 '+request_0.responseText); }catch(e){ alert(' error checkDocumentAssing() : '+e.descripion); } }else if(request_0.status==400){ try{ alert('error 400 '+request_0.responseText); }catch(e){ alert(' error checkDocumentAssing() : '+e.descripion); } } } } function checkDocumentAssing(){ if(request_0.readyState == 4){ if(request_0.status == 200){ var message = ''; var errorObject = null; objForm.jErrorDocumentNumber.value = ''; display_customer_id = 0; if((request_0.responseText).indexOf('MESSAGE:EXISTE')!=-1){ display_customer_id = (request_0.responseText).substring((request_0.responseText).indexOf('MESSAGE:EXISTE')+14,(request_0.responseText).length); switch(global_document_id){ case 'CEDULA' : message = 'Este número de cédula no puede ser registado. Contacta a servicio al cliente para más información.'; errorObject = document.getElementById('error:cedula'); break; case 'CIE' : message = 'Este número de cédula no puede ser registado. Contacta a servicio al cliente para más información.'; errorObject = document.getElementById('error:cedula'); break; case 'RNC' : message = 'Este número de RNC no puede ser registrado. Contacta a servicio al cliente para más información.'; errorObject = document.getElementById('error:document_number'); break; case 'PASSPORT' : message = 'Este número de pasaporte no puede ser registado. Contacta a servicio al cliente para más información.'; errorObject = document.getElementById('error:document_number'); break; } if(connector.current=="prospectCreation"){ sendForm = false; JErrors = new Array(); objForm.jErrorDocumentNumber.value = message; errorObject.innerHTML = skelet.showErrorMessageFloatingLeft(message); }else if(connector.current=="cedula"){ iPage.showAlert(message); } }else{ try{ if(objForm.document_name!=null){ document_name = objForm.document_name.value; document_id = objForm.document_id.value; }else if(objForm.document_number!=null){ document_name = objForm.document_number.value; document_id = objForm.document_id.value; }else{ document_name = objForm.cedPart1.value+''+objForm.cedPart2.value+''+objForm.cedPart3.value; document_id = objForm.document_id.value; } }catch(e){ alert('error checkDocumentAssing() '+ e.description ); } switch(global_document_id){ case 'CEDULA': message = '(Cliente)Este número de cédula no puede ser registado. Contacta a servicio al cliente para más información.'; errorObject = document.getElementById('error:cedula'); break; case 'RNC': message = message = '(Cliente)Este número de RNC no puede ser registrado. Contacta a servicio al cliente para más información.'; errorObject = document.getElementById('error:document_number'); break; case 'PASSPORT': message = message = '(Cliente)Este número de pasaporte no puede ser registado. Contacta a servicio al cliente para más información.'; errorObject = document.getElementById('error:document_number'); break; } /* JErrors = new Array(); objForm.jErrorDocumentNumber.value = message; alert('errorObject '+errorObject); //errorObject.innerHTML = skelet.showErrorMessageFloatingLeft(message); errorObject.innerHTML = skelet.showErrorMessageFloatingLeft(message); */ if(connector.current=="prospectCreation"){ sendForm = true; var URI = "hosting/prospect/JData/personalInformation.php?document_name="+global_document_name+"&document_id="+global_document_id; iPage.loadJSon(0,URI); }else if(connector.current=="cedula"){ var iframe = document.getElementById("iCedula"); iframe.style.display=''; iframe.src = "bitpage/upload.php?cedPart1="+objForm.cedPart1.value+"&cedPart2="+objForm.cedPart2.value+"&cedPart3="+objForm.cedPart3.value; } } content.innerHTML = ''; }else if(request_0.status==404){ try{ alert('error 404 '+request_0.responseText); }catch(e){ alert(' error checkDocumentAssing() : '+e.descripion); } }else if(request_0.status==400){ try{ alert('error 400 '+request_0.responseText); }catch(e){ alert(' error checkDocumentAssing() : '+e.descripion); } } } } function getSearchStreet(){ if (request_0.readyState == 4){ if (request_0.status == 200){ var renderHTML=''; var vcontainer = request_0.responseText.split("\n"); for(i=0; i < vcontainer.length - 1; i++) { renderHTML += ''; } renderHTML += ''; renderHTML += '
Listado de coincidencias
'+vcontainer[i]+'
cerrar
'; content.innerHTML = renderHTML; }else if(request_0.status==404){ try{ var xmldoc = request_0.responseText; alert('error 404 '+request_0.responseText); }catch(e){ alert(' error getSearchStreet() : '+e.descripion); } }else if(request_0.status==400){ try{ var xmldoc = request_0.responseText; }catch(e){ alert(' error getSearchStreet() : '+e.descripion); } } } } function getCreationProspect(){ if (request_0.readyState == 4){ if(request_0.status==200){ //try{ if(globalURI.indexOf('cedula')!=-1){ content.innerHTML = request_0.responseText; Interface.manage.object('processType:render'); Interface.manage.object('processType:validation', 'eventHandler:onblur', 'validationType:cedulaTresCeldas', 'objectError:error:cedula', 'objectName:"cedPart1","cedPart2","cedPart3"', 'errorStyle:showErrorMessageFloatingLeft', 'objectEvent:cedPart3'); }else if(globalURI.indexOf('rnc')!=-1){ content.innerHTML = request_0.responseText; Interface.manage.object('processType:render'); Interface.manage.object('processType:validation', 'eventHandler:onblur', 'validationType:rnc', 'objectError:error:document_number', 'objectName:document_number', 'errorStyle:showErrorMessageFloatingLeft', 'objectEvent:document_number'); }else if(globalURI.indexOf('passport')!=-1){ content.innerHTML = request_0.responseText; Interface.manage.object('processType:render'); Interface.manage.object('processType:validation', 'eventHandler:onblur', 'validationType:passport', 'objectError:error:document_number', 'objectName:document_number', 'errorStyle:showErrorMessageFloatingLeft', 'objectEvent:document_number'); }else{ content.innerHTML = 'no se encontro una coincidencia'; } //}catch(ex){ // alert('error getCreationProspect(), connector.ajx '+ex.description); //} }else if(request_0.status==404){ try{ content.innerHTML = request_0.response.Text; }catch(ex){ content.innerHTML = skelet.showErrorMessagePanel('this page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } }else if(request_0.status==400){ try{ content.innerHTML = request_0.response.Text; }catch(ex){ content.innerHTML = skelet.showErrorMessagePanel('this page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } }else if(request_0.status==500){ content.innerHTML = skelet.showErrorMessagePanel('his page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } } } function getCheckVerificationCode(){ if(request_0.readyState == 4){ if (request_0.status == 200){ try{ if(((request_0.responseText).indexOf("MSG:TRUE_CODE"))!=-1){ showmap_frm_demo(); document.getElementById('showMap').style.display=''; }else{ alert("el codigo colocado no es correcto."); document.forms[0].verificationcode.value =''; document.forms[0].verificationcode.focus(); if(document.images.verificationcode_image){ document.images.verificationcode_image.src = 'register/verificationimage/picture.php?sessionId='+request.sessionID(); } } }catch(ex){ alert("error getCheckVerificationCode() : "+ ex.description); } }else if(request_0.status==404){ try{ alert('404'); content.innerHTML = request_0.responseText; }catch(ex){ alert('this page is unable to be used. if the problem continue after you try later please contact to the administrator.'); } }else if(request_0.status==400){ try{ alert('400'); content.innerHTML = request_0.response.Text; }catch(ex){ content.innerHTML = skelet.showErrorMessagePanel('this page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } }else if(request_0.status==500){ alert('500'); content.innerHTML = skelet.showErrorMessagePanel('his page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } } } function getPassportInformation(){ if(request_0.readyState == 4){ if (request_0.status == 200){ try{ if((request_0.responseText).indexOf("Este Numero de documento ya esta registrado")!=-1){ content1.innerHTML = skelet.showErrorMessageFloatingLeft(request_0.responseText); objForm.jErrorDocumentNumber.value = request_0.responseText; }else{ content1.innerHMTL = ''; content1.style.display='none'; } }catch(ex){ alert("error getPassportInformation() : "+ ex.description); } }else if(request_0.status==404){ try{ content.innerHTML = request_0.responseText; }catch(ex){ alert('this page is unable to be used. if the problem continue after you try later please contact to the administrator.'); } }else if(request_0.status==400){ try{ content.innerHTML = request_0.response.Text; }catch(ex){ content.innerHTML = skelet.showErrorMessagePanel('this page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } }else if(request_0.status==500){ content.innerHTML = skelet.showErrorMessagePanel('his page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } } if(request_0.readyState == 3){ // document.getElementById('medidor').innerHTML = 'xxx...'; } } function registerNewProspect(){ if(request_0.readyState == 4){ if (request_0.status == 200){ //try{ if(((request_0.responseText).indexOf("PROSPECT_STATUS:SAVED"))!=-1){ document.getElementById('createProspect').style.display='none'; document.getElementById('terminationPage').style.display=''; document.getElementById('terminationPage').innerHTML='
Tus datos se han enviado satisfactoriamente. Puedes dirigirte a uno de nuestros puntos de ventas.

Gracias por preferirnos como tu proveedor de servicio.
'; }else{ content.innerHTML = request_0.responseText; } //}catch(ex){ alert("error registerNewProspect() : "+ ex.description); //} }else if(request_0.status==404){ //try{ // alert('404'); content.innerHTML = request_0.responseText; //}catch(ex){ // alert('this page is unable to be used. if the problem continue after you try later please contact to the administrator.'); //} }else if(request_0.status==400){ //try{ // alert('400'); content.innerHTML = request_0.response.Text; //}catch(ex){ content.innerHTML = skelet.showErrorMessagePanel('this page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); //} }else if(request_0.status==500){ //alert('500'); content.innerHTML = skelet.showErrorMessagePanel('his page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } } } function registerNewProspectHosting(){ if(request_0.readyState == 4){ if (request_0.status == 200){ //try{ if(((request_0.responseText).indexOf("PROSPECT_STATUS:SAVED"))!=-1){ document.getElementById('view:creationProspect').style.display='none'; document.getElementById('panel:customerInformationDynamic').style.display=''; document.getElementById('panel:customerInformationDynamic').innerHTML='
Tus datos se han enviado satisfactoriamente. Estaremos dando respuesta a tu solicitud de 24 a 48 horas.

Gracias por preferirnos como tu proveedor de servicio.
'; }else{ content.innerHTML = request_0.responseText; } if(((request_0.responseText).indexOf("CREDITCARD:STATUS:ERROR"))!=-1){ document.getElementById('panel:customerInformationDynamic').innerHTML+='
La Tarjeta que indicaste ocacionó un error.Comunícate a servicio al cliente para más información.
'; }else{ content.innerHTML = request_0.responseText; } //}catch(ex){ //alert("error registerNewProspect() : "+ ex.description); //} }else if(request_0.status==404){ //try{ // alert('404'); content.innerHTML = request_0.responseText; //}catch(ex){ // alert('this page is unable to be used. if the problem continue after you try later please contact to the administrator.'); //} }else if(request_0.status==400){ //try{ // alert('400'); content.innerHTML = request_0.response.Text; //}catch(ex){ content.innerHTML = skelet.showErrorMessagePanel('this page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); //} }else if(request_0.status==500){ //alert('500'); content.innerHTML = skelet.showErrorMessagePanel('his page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } } } function nonReturnInformation(){ if(request_1.readyState == 4){ if(request_1.status == 200){ /* if((request_1.responseText).indexOf(":::STATUS:COVERAGE:::")!=-1){ //$_GET["street"],$_GET["corner"],$_GET["piso"],$_GET["x"],$_GET["y"]; var URI = 'register/log.map.php?street='+document.forms[0].street_name.value+'&corner='+document.forms[0].crossing_street.value+'&piso='+document.forms[0].ifloor.options[document.forms[0].ifloor.selectedIndex].value+'&x='+document.forms[0].y_coord.value+'&y='+document.forms[0].x_coord.value+'&sessionID='+request.sessionID(); content = document.getElementById('label:blank'); connector.mimeType = 'text/html'; connector.loadXMLFile_0(URI,'getPageInformation'); document.forms[0].coverageMap.value = (request_1.responseText).substring(((request_1.responseText).indexOf(":::STATUS:COVERAGE:::"))+21,((request_1.responseText).indexOf(":::STATUS:COVERAGE:ENDED:::"))); try{ setTimeout('content.innerHTML = request_1.responseText;objFormRegister=((document.frm_register!=null)?objFormRegister=document.frm_register:objFormRegister=null);objForm=((document.frm_register!=null)?objForm=document.frm_register:objForm=null);',1000); }catch(ex){ alert("error getPageInformation() : "+ ex.description); } }else{ try{ setTimeout('content.innerHTML = request_1.responseText;objFormRegister=((document.frm_register!=null)?objFormRegister=document.frm_register:objFormRegister=null);objForm=((document.frm_register!=null)?objForm=document.frm_register:objForm=null);',1000); }catch(ex){ alert("error getPageInformation() : "+ ex.description); } } */ }else if(request_1.status==404){ try{ alert('404'); content.innerHTML = request_1.responseText; }catch(ex){ alert('this page is unable to be used. if the problem continue after you try later please contact to the administrator.'); } }else if(request_1.status==400){ try{ alert('400'); content.innerHTML = request_1.response.Text; }catch(ex){ content.innerHTML = skelet.showErrorMessagePanel('this page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } }else if(request_1.status==500){ alert('500'); content.innerHTML = skelet.showErrorMessagePanel('his page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } } } function getPageInformation(){ if(request_0.readyState == 4){ if (request_0.status == 200){ if((request_0.responseText).indexOf(":::STATUS:COVERAGE:::")!=-1){ document.forms[0].coverageMap.value = (request_0.responseText).substring(((request_0.responseText).indexOf(":::STATUS:COVERAGE:::"))+21,((request_0.responseText).indexOf(":::STATUS:COVERAGE:ENDED:::"))); var URI = 'register/log.map.php?street='+document.forms[0].street_name.value+'&corner='+document.forms[0].crossing_street.value+'&piso='+document.forms[0].ifloor.options[document.forms[0].ifloor.selectedIndex].value+'&x='+document.forms[0].y_coord.value+'&y='+document.forms[0].x_coord.value+'&coverageMap='+document.forms[0].coverageMap.value+'&sessionID='+request.sessionID(); connector.mimeType = 'text/html'; connector.loadXMLFile_1(URI,'nonReturnInformation'); try{ setTimeout('content.innerHTML = request_0.responseText;objFormRegister=((document.frm_register!=null)?objFormRegister=document.frm_register:objFormRegister=null);objForm=((document.frm_register!=null)?objForm=document.frm_register:objForm=null);',1000); }catch(ex){ alert("error getPageInformation() : "+ ex.description); }// id="bitPanel:cedula" }else if((request_0.responseText).indexOf("PANEL:HOSTING:CREATEPROSPECT")!=-1){ try{ setTimeout('content.innerHTML=request_0.responseText;page.selectTypeRegistrationHosting(0);',1000); }catch(ex){ alert("error getPageInformation() : "+ ex.description); } }else{ try{ setTimeout('content.innerHTML = request_0.responseText;objFormRegister=((document.frm_register!=null)?objFormRegister=document.frm_register:objFormRegister=null);objForm=((document.frm_register!=null)?objForm=document.frm_register:objForm=null);',1000); }catch(ex){ alert("error getPageInformation() : "+ ex.description); } } }else if(request_0.status==404){ try{ alert('404'); content.innerHTML = request_0.responseText; }catch(ex){ alert('this page is unable to be used. if the problem continue after you try later please contact to the administrator.'); } }else if(request_0.status==400){ try{ alert('400'); content.innerHTML = request_0.response.Text; }catch(ex){ content.innerHTML = skelet.showErrorMessagePanel('this page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } }else if(request_0.status==500){ alert('500'); content.innerHTML = skelet.showErrorMessagePanel('his page is unable to be used. if the problem continue after you try later please ccontact to the administrator'); } } } function getSpecialJArray0(){ if (request_2.readyState == 4){ if(request_2.status == 200){ var iChannel = connector.channel0; if(iChannel.indexOf('argument:')!=-1){ arg = iChannel.substring(9,iChannel.length); if(connector.current=="prospectCreation"){ eval('JArray['+arg+'] = '+request_2.responseText); iPage.userInformation(); }else{ eval('JArray['+arg+'] = '+request_2.responseText); } } }else if(request_2.status==404){ try{ alert('error 404 '+request_2.responseText); }catch(e){ alert(' error getJArray() : '+e.descripion); } }else if(request_2.status==400){ try{ alert('error 400 '+request_2.responseText); }catch(e){ alert(' error getJArray() : '+e.descripion); } } } } function getSpecialJArray1(){ if (request_3.readyState == 4){ if(request_3.status == 200){ var iChannel = connector.channel1; if(iChannel.indexOf('argument:')!=-1){ arg = iChannel.substring(9,iChannel.length); eval('JArray['+arg+'] = '+request_3.responseText); } }else if(request_3.status==404){ try{ alert('error 404 '+request_3.responseText); }catch(e){ alert(' error getSpecialJArray1() : '+e.descripion); } }else if(request_3.status==400){ try{ alert('error 400 '+request_3.responseText); }catch(e){ alert(' error getSpecialJArray1() : '+e.descripion); } } } } function getContentPage(){ if (request_0.readyState == 4){ if (request_0.status == 200) { try{ setTimeout('content.innerHTML = request_0.responseText;',500); }catch(ex){ alert("error message : "+e.description); } }else if(request_0.status==404){ try{ content.innerHTML = request_0.responseText; //var xmldoc = request_0.responseText; }catch(e){ alert('la página opción no se encuentra disponible.intente más tarde.'); } }else{ alert('error : '+request_0.status); } } } function getArrayDestiny(){ if (request_0.readyState == 4){ if (request_0.status == 200){ var textSearch = (document.forms[0].isearch.value).toLowerCase(); //textSearch = iPage.replaceAcuteLetter(textSearch); var color1 = '#EBF9D9'; var color2 = '#FFFFFF'; var colorRow = false; var ix =0; var finded = 0; var html = ''; html += '' container = createContainer(request_0.responseXML); container.sort(); for(ix=0;ix' if(colorRow){ colorRow = false; }else{ colorRow = true; } } } if(finded==0){ html += ''; } html += '
PaísTeléfono fijoTeléfono móvil
'+container[ix][0]+'
'+ ((parseInt(container[ix][2])!=-1)?'
zona '+container[ix][2]+''+container[ix][3]+'
':' ') +'
'+ ((parseInt(container[ix][4])!=-1)?'
zona '+container[ix][4]+''+container[ix][5]+'
':' ') +'
no se encontraron coincidencias
'; content.innerHTML=html; }else if(request_0.status==404){ try{ var xmldoc = request_0.responseText; alert('error 404 '+request_0.responseText); }catch(e){ alert(' fallo 404 '+e.descripion); } }else if(request_0.status==400){ try{ alert('400'); var xmldoc = request_0.responseText; }catch(e){ alert(' fallo 400 '+e.descripion); } } } } }