// JavaScript Document function Inicio() { if( typeof(show_time) == 'function' ) show_time(); var idCont = 1; //alert(idCont); // Cargar los contenidos Iniciales ContDinamico(idCont); ContDinamico(30, "c2"); ContDinamico(44, "c4"); CargaMenu(); } function galeria(album) { var sidname = sid.split('='); var parametros = { "sidname":sidname[1], "funcion":"axGetGallery", "album":album }; jsrsE = new Ajax.Request("aj_website.php", { method: 'post', encoding: axHTMLCharSet, onSuccess: _ret_galeria, onFailure: _error, parameters: parametros } ); } function _ret_galeria() { var transport = arguments[0]; xo = transport.responseXML; if(xo.getElementsByTagName('error')[0].childNodes.length !=0) { var _error = trim(_extractXML(xo.getElementsByTagName('error')[0].childNodes[0]) ); } else { var _error = ""; } if(xo.getElementsByTagName('data')[0].childNodes.length !=0) { var _data = trim(_extractXML(xo.getElementsByTagName('data')[0].childNodes[0]) ); } else { var _data = ""; } if(_error != "") { Anuncio(_error); } else { $("galeria_axys").update( trim(_data) ); } Lightbox.prototype.start($('axGallery0')); } function ContDinamico(cont, destino) { Anuncio("Cargando Contenido..."); if(typeof(destino) != "string") { destino = "c3"; } $(destino).update( "

Cargando contenido...
" ); //para volver el contenedor vacio if(cont == -2){ $(destino).update( "" ); } else{ var sidname = sid.split('='); var _sql = "SELECT desc_contenido_web, contenido, nom_autor, TO_CHAR(fec_contenido_web,'YYYY-MM-DD') FROM public.contenidos_web WHERE id_contenido_web = " + cont; var parametros = { "sidname": sidname[1] , "funcion": "ConsultaX" , "sql": _sql , "sParam": destino }; var _SR = new Ajax.Request( dirLibsPHP+"listar_db.php", { method: 'post' , onSuccess: _ret_ContDinamico , parameters: parametros , onFailure: _ret_ContDinamico_Fail } ); } } function _ret_ContDinamico_Fail(t) { alert("MEGA ERROR"); } function _ret_ContDinamico(t) { //alert(t.responseJSON); j = t.responseJSON; var _error = j.error; var _columnas = j.ncolumnas; var _nFilas = j.nfilas; var _data = (j.data); var _sDestino = j.sParam; if(j) { if(_error != "") { msg_error(_error); } else { $(_sDestino).update( trim(_data[0][1]) ); } } else { msg_error(t.responseText); } Anuncio(""); } //funcion para generar el archivo del menu function CargaMenu(){ Anuncio("Cargando Menu"); var sidname = sid.split('='); var _SR = new Ajax.Request('mod_website_sr.php', { method: 'post' , onSuccess: _ret_CargaMenu , parameters: { 'sidname':sidname[1] , 'funcion': 'axGetMenu' } }); } function ffail_MuestraMenuItem() {alert("fallo la carga del menu");} function _ret_CargaMenu(t,j) { var _success = j.success; var _error = j.error; var _data = j.data; if(j) { if(_success != true) { msg_error(_error); } else { var mmWebsite = _data; mmWebsite = replaceArray(mmWebsite, "_cmSplit" , _cmSplit); if(typeof(mmWebsite) != "undefined" ) { //cmThemePorteco.effect = new CMSlidingEffect (4); cmDraw ("axMenu", mmWebsite, 'hbr', cmThemePorteco); } } } else { msg_error(t.responseText); } Anuncio(""); } // pasar a varias.js de AXYS function replaceArray(o, buscar, reemplazar){ for(var i=0; i < o.length; i++){ if(o[i]){ if(o[i].constructor==Array){ if(o[i].length > 1){ replaceArray(o[i], buscar, reemplazar); } } else if (o[i] == buscar){ o[i] = reemplazar; } } } return o; } /** Contacto **/ function axPQR() { var sidname = sid.split('='); var parametros = { "sidname":sidname[1], "funcion":"axGetPQRDB"}; jsrsE = new Ajax.Request("mod_website_sr.php", { method: 'post', encoding: axHTMLCharSet, onSuccess: _ret_axPQR, parameters: parametros } ); } function _ret_axPQR() { var transport = arguments[0]; xo = transport.responseXML; if(xo.getElementsByTagName('error')[0].childNodes.length !=0) { var _error = _extractXML(xo.getElementsByTagName('error')[0].childNodes[0]); } else { var _error = ""; } if(xo.getElementsByTagName('data')[0].childNodes.length !=0) { var _data = _extractXML(xo.getElementsByTagName('data')[0].childNodes[0]); } else { var _data = ""; } $("c3").update( _data ); /*$("C4").update( "" ); $("C5").update( "" ); $("C6").update( "" );*/ //extrae data de la DB _axDBContact(); } function _axDBContact(){ var sidname = sid.split('='); var parametros = { "sidname":sidname[1], "funcion":"getContactDB"}; Ext.Ajax.request( { url: "mod_website_sr.php", success: _ret_axDBContact, params: parametros } ); } function _ret_axDBContact() { var transport = arguments[0]; var resp = Ext.util.JSON.decode(transport.responseText); var _error = resp.error; var _data = (resp.data); if(_error != "") { msg_error(_error); } else { oCBx_prod_interes = objCB("prod_interes", "", "", "", 1, "", false ); oCBx_prod_interes.isNull = true; oCBx_prod_interes.isNullVis = false; oCBx_prod_interes.nomvalueNull = ""; oCBx_prod_interes.orden = ""; oCBx_prod_interes.Inicio(); for(i = 0; i<_data.length; i++) { oCBx_prod_interes.addOpc(_data[i],_data[i],"",true); } oCBx_prod_interes.creaOPC(); } Anuncio(""); } function ECorreo(formulario) { var sidname = sid.split('='); var body = ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += ''; body += '
Nombres y Apellidos:'+$(formulario).nombre.value+'
Email:'+$(formulario).correoe.value+'
Teléfono:'+$(formulario).telefono.value+'
Dirección:'+$(formulario).direccion.value+'
Tipo de Puerta:'; if ($(formulario).corredera.checked) body += $(formulario).corredera.value+'
'; if ($(formulario).batiente.checked) body += $(formulario).batiente.value+'
'; if ($(formulario).levadiza.checked) body += $(formulario).levadiza.value+'
'; if ($(formulario).enrollable.checked) body += $(formulario).enrollable.value+'
'; if ($(formulario).automatica.checked) body += $(formulario).automatica.value+'
'; body += '
Peso Aproximado:'+$(formulario).peso.value+'
Dimensiones:'+$(formulario).dim.value+'
Uso:'+$(formulario).uso.value+'
Tipo de Tráfico:'+$(formulario).trafico.value+'
Mensaje:'+$(formulario).mensaje.value+'
'; var parametros = { "sidname":sidname[1], "funcion":"correoe", "subject":"Informacion Contacto", "body":body }; jsrsE = new Ajax.Request("mod_website_sr.php", { method: 'post', encoding: axHTMLCharSet, onSuccess: _ret_ECorreo, onFailure: _error, parameters: parametros }); } function _error() { alert("ERROR - Failure"); } function _ret_ECorreo(t,j) { if(j.error && j.success == true) { ContDinamico(33); Anuncio("Gracias por su Mensaje,
Mensaje Enviado"); } else { estado(j.error); } }