(Video) CÓMO HACER SANDWICHÓN | Vicky Receta Facil
'; txtReceta += '
'; txtReceta += ''; var nodo = WA.createDomNode('div', 'rec_semana_receta_|' + mp_MesInfoObj[fechaTmpSemana][p].clave, 'content-data-rec'); nodo.innerHTML = txtReceta; WA.toDOM('mp-semana-dia-' + y + '-' + mp_MesInfoObj[fechaTmpSemana][p].tipo).appendChild(nodo); var obj = WA.Managers.dd.registerObject('menuplanner', nodo, nodo, mp_moverreceta); } } */// Vamos a la semana anterior.function irSemanaAnterior(){ KL.MP.fec_ini = KL.MP.fec_ini - 7; KL.MP.fec_fin = KL.MP.fec_ini + 6; KL.MP.fec_seleccionada -= 7; KL.MP.loader.solicitarinformacion(KL.MP.fec_ini, KL.MP.fec_fin, rellenaSemana);}// Vamos a la semana Siguiente.function irSemanaSiguiente(){ KL.MP.fec_ini = KL.MP.fec_ini + 7; KL.MP.fec_fin = KL.MP.fec_ini + 6; KL.MP.fec_seleccionada += 7; KL.MP.loader.solicitarinformacion(KL.MP.fec_ini, KL.MP.fec_fin, rellenaSemana);}// ------------ FUNCIONES PARA VISTA MENSUAL ------------ //function rellenaMes(datos) { //console.log("rellena mes"); var m = WA.Date.format(KL.MP.convierteOffsetADate(KL.MP.fec_ini), "F Y"); WA.toDOM('menuplanner-mes-fijo').innerHTML = ''+m; //WA.toDOM('mp-titulo-mes-actual').innerHTML = ''+m; var d = KL.MP.convierteOffsetADate(KL.MP.fec_ini); var num = WA.Date.getMaxMonthDays(d); var offset = d.getDay()==0?7:d.getDay(); var totalmes = offset + num; if(totalmes <= 36) WA.toDOM('mp-special-row').style.display = 'none'; else WA.toDOM('mp-special-row').style.display = 'table-row'; for (var x = 1; x < offset; x++) { WA.toDOM('mp-mes-dia-pos-' + x).innerHTML = ''; WA.toDOM('mp-mes-dia-pos-' + x).onclick = WA.nothing; } // dias del mes for (var y = offset; y < offset + num; y++) { var pointer = KL.MP.fec_ini + y - offset; WA.toDOM('mp-mes-dia-pos-' + y).innerHTML = (y - offset + 1) + ' '; WA.toDOM('mp-mes-dia-pos-' + y).onclick = irDia; WA.toDOM('mp-mes-dia-pos-' + y).indice = pointer; if (datos[pointer]) { var tipos = {}; for (var x in datos[pointer]) { if (tipos[datos[pointer][x].tipo]) continue; tipos[datos[pointer][x].tipo] = true; } for (var i = 1; i <= 5; i++) { if (tipos[i]) { var node = KL.MP.fabricapelota(i); WA.toDOM('mp-mes-dia-pos-' + y).appendChild(node); } } } } for (var x = offset + num; x < 43; x++) { WA.toDOM('mp-mes-dia-pos-' + x).innerHTML = ''; WA.toDOM('mp-mes-dia-pos-' + x).onclick = WA.nothing; } marcaDiaCalendario(); KL.MP.loader.solicitarinformacion(KL.MP.fec_seleccionada, KL.MP.fec_seleccionada, rellenaDia);}/* var indiceDia = dataInicio; var inicioFechas = mp_MesInfoObj var tmpInfoDiaUno = mp_infoDiaUno; cleanFields('mes'); //TITULO MES WA.toDOM('mp-titulo-mes-actual').innerHTML = mp_MesesArray[mp_mes]; for (var x = 1; x <= mp_numeroDeDias; x++) { var txtDia = ''; //Dia txtDia += ''; //Signo de mas en todos txtDia += '
+
'; //Contenedor de Herramientas para agregar recetas txtDia += ''; var fechaDisplay = mp_anio + '-' + mesescortos[mp_mes] + '-' + diascortos[x]; if (mp_MesInfoObj[fechaDisplay]) { var objDataTxt = extraerRecetaDeObj(mp_MesInfoObj[fechaDisplay]); txtDia += '
'; txtDia += '
'; var arrayTmp = new Array(); //llenado de bullets para formato mobile for (var z = 0; z < objDataTxt.tipo.length; z++) { if(!arrayTmp[objDataTxt.tipo[z]]) { txtDia += mp_dotsTipo[objDataTxt.tipo[z]]; arrayTmp[objDataTxt.tipo[z]] = true; } } txtDia += '
(Video) Sandwichón yucateco de jamón y queso para las fiestas/Marisolpink
'; } else txtDia += ''; if(tmpInfoDiaUno == 0) tmpInfoDiaUno = 7; WA.toDOM('mp-mes-dia-pos-' + (tmpInfoDiaUno)).innerHTML = txtDia; tmpInfoDiaUno++; indiceDia++; } //barra extra de dias por si es requerida if (tmpInfoDiaUno <= 36) WA.toDOM('mp-special-row').style.display = "none"; else WA.toDOM('mp-special-row').style.display = "table-row"; */// Vamos al dia anterior.function irMesAnterior(){ KL.MP.fec_fin = KL.MP.fec_ini - 1; var d = KL.MP.convierteOffsetADate(KL.MP.fec_fin); var num = WA.Date.getMaxMonthDays(d); //var num = getMaxMonthDays(d); //var num = new Date(d.getFullYear(), d.getMonth(), 0).getDate(); apagarDiaCalendario(); KL.MP.fec_ini = KL.MP.fec_ini - num; KL.MP.fec_seleccionada -= num; if (KL.MP.fec_seleccionada > KL.MP.fec_fin) KL.MP.fec_seleccionada = KL.MP.fec_fin; KL.MP.loader.solicitarinformacion(KL.MP.fec_ini, KL.MP.fec_fin, rellenaMes);}// Vamos al dia Siguiente.function irMesSiguiente(){ apagarDiaCalendario(); var d = KL.MP.convierteOffsetADate(KL.MP.fec_ini); var numactual = WA.Date.getMaxMonthDays(d); //var numactual = getMaxMonthDays(d); //var numactual = new Date(d.getFullYear(), d.getMonth(), 0).getDate(); KL.MP.fec_ini = KL.MP.fec_fin + 1; d = KL.MP.convierteOffsetADate(KL.MP.fec_ini); var numsiguiente = WA.Date.getMaxMonthDays(d); //var numsiguiente = getMaxMonthDays(d); //var numsiguiente = new Date(d.getFullYear(), d.getMonth(), 0).getDate(); KL.MP.fec_fin = KL.MP.fec_ini + numsiguiente - 1; KL.MP.fec_seleccionada += numactual; if (KL.MP.fec_seleccionada > KL.MP.fec_fin) KL.MP.fec_seleccionada = KL.MP.fec_fin; KL.MP.loader.solicitarinformacion(KL.MP.fec_ini, KL.MP.fec_fin, rellenaMes);}function irDia(){ // ubicamos que dia var indice = this.indice; apagarDiaCalendario(); KL.MP.fec_seleccionada = indice; marcaDiaCalendario(); KL.MP.loader.solicitarinformacion(KL.MP.fec_seleccionada, KL.MP.fec_seleccionada, rellenaDia);}function marcaDiaCalendario(){ var d = KL.MP.convierteOffsetADate(KL.MP.fec_ini); var offset = d.getDay()==0?6:d.getDay()-1; d = KL.MP.convierteOffsetADate(KL.MP.fec_seleccionada); var numdia = d.getDate(); WA.toDOM("mp-mes-dia-pos-"+ (offset+numdia)).style.backgroundColor = "#F1F1F1";}function apagarDiaCalendario(){ var d = KL.MP.convierteOffsetADate(KL.MP.fec_ini); var offset = d.getDay()==0?6:d.getDay()-1; var d = KL.MP.convierteOffsetADate(KL.MP.fec_seleccionada); var numdia = d.getDate(); WA.toDOM("mp-mes-dia-pos-"+ (offset+numdia)).style.backgroundColor = "";}// Elimina una receta con el (-) en Dia, Semana o Mes (DSM)function eliminaRecetaDSM(clave, recetaClave){ var request = WA.Managers.ajax.createRequest('/listeners/domenuplanner', 'POST', 'modo=eliminarReceta&clave=' + clave + '&recetaclave=' + recetaClave, mp_eliminaRecetaDSMRespuesta, true);}function mp_eliminaRecetaDSMRespuesta(request){ var resp = WA.JSON.decode(request.responseText); if (resp.estatus == 'OK') { var node = WA.toDOM('mpreceta|' + resp.clave + '|' + resp.clavereceta); // remover el nodo de la pantalla var recdataParent = node.parentNode; node.parentNode.removeChild(node); if(KL.MP.tipovista == 'semana') { if(!WA.toDOM(recdataParent).innerHTML) recdataParent.parentNode.style.display = 'none'; } // remover la receta del loader KL.MP.loader.borrarReceta(resp.clave); // llamar el listener if(KL.MP.tipovista == 'mes') { KL.MP.loader.solicitarinformacion(KL.MP.fec_ini, KL.MP.fec_fin, rellenaMes, false); } } else { fijatitulo('icono_seccion', WA.i18n.getMessage("txtplaneador5")); alerta(resp.mensaje); }}KL.MP.agreganodeid = undefined;KL.MP.agregadia = undefined;KL.MP.agregatipo = undefined;KL.MP.agregareceta = undefined;// Agrega una receta con el (+) en Dia, Semana o Mes (DSM)function agregaRecetaDSM(dia, tipo){ KL.MP.agregadia = dia; KL.MP.agregatipo = tipo; KL.MP.fec_seleccionada = dia; // Llama la popup KL.popup.show("mp-toolbox-agregar"); // Reinicia y rellena la popup mp_agregashow('mp-busqueda-box'); WA.toDOM('mp-bbox-clasif').style.left = '0px'; WA.toDOM('mp-bbox-result').style.left = '300px';}function mp_agregashow(id){ WA.toDOM('mp-busqueda-box').style.display = 'none'; WA.toDOM('mp-comida-box').style.display = 'none'; WA.toDOM(id).style.display = 'block';}var paginaVer = 1;var recetasCargadas = false;var claveClasificacion = 0;function mpGetRecetasClasificacion(clave){ // pon una rueda de buscando... //getRecetasLista paginaVer = 1; claveClasificacion = 0; recetasCargadas = false; var request = WA.Managers.ajax.createRequest('/listeners/getbuscar', 'POST', 'tipo=r', mpRecetasClasificacionRespuesta, false); request.addParameter('f', 2); request.addParameter('cats', clave); request.addParameter('ordena', 'masrecomendado'); request.addParameter('pagina', paginaVer); request.addParameter('vista', 'json'); request.send(); claveClasificacion = clave; paginaVer ++;}//LLenado de informacion por clasificacionfunction mpRecetasClasificacionRespuesta(request){ var data = JSON.parse(request.responseText); mp_getbuscarInfoTmp = data; if(!data) return; if (recetasCargadas) { if (WA.toDOM('resultado_vermas')) { var aux = WA.toDOM('resultado_vermas'); WA.toDOM('mp-bbox-result').removeChild(aux); } for (var x in data.result) { var node = KL.MP.fabricarecetaagrega(data.result[x]); WA.toDOM('mp-bbox-result').appendChild(node); } //Desplaza el contenedor de las clasificaciones WA.toDOM('mp-bbox-clasif').style.left = '-300px'; //Muestra el contenedor donde se fabricaron las recetas WA.toDOM('mp-bbox-result').style.left = '0'; var nodo2 = WA.createDomNode('div', 'resultado_vermas' ); nodo2.innerHTML = '
'+ WA.i18n.getMessage("txtplaneador6") +'
'; WA.toDOM('mp-bbox-result').appendChild(nodo2); } else { //Crea el div para el boton de regreso en al popup WA.toDOM('mp-bbox-result').innerHTML = '
(Video) SANDWICHÓN TRADICIONAL DE JAMÓN Y QUESO - Receta fácil, rápida y sencilla.
'; //Fabrica las recetas y las coloca en el div para mostrarlas en la popup for (var x in data.result) { var node = KL.MP.fabricarecetaagrega(data.result[x]); WA.toDOM('mp-bbox-result').appendChild(node); } //Desplaza el contenedor de las clasificaciones WA.toDOM('mp-bbox-clasif').style.left = '-300px'; //Muestra el contenedor donde se fabricaron las recetas WA.toDOM('mp-bbox-result').style.left = '0'; var nodo1 = WA.createDomNode('div', 'resultado_vermas'); nodo1.innerHTML = '
'+ WA.i18n.getMessage("txtplaneador6") +'
'; WA.toDOM('mp-bbox-result').appendChild(nodo1); recetasCargadas = true; }}function verMasRecetas(){ recetasCargadas = true; var request = WA.Managers.ajax.createRequest('/listeners/getbuscar', 'POST', 'tipo=r', mpRecetasClasificacionRespuesta, false); request.addParameter('f', 2); request.addParameter('cats', claveClasificacion); request.addParameter('ordena', 'masrecomendado'); request.addParameter('pagina', paginaVer); request.addParameter('vista', 'json'); request.send(); paginaVer++;}function mpRegresarClasificaciones(){ WA.toDOM('mp-bbox-clasif').style.left = '0px'; WA.toDOM('mp-bbox-result').style.left = '300px';}function mpComidaTipo(claveReceta){ KL.MP.agregareceta = claveReceta; mp_agregashow('mp-comida-box'); if(KL.MP.armaMenu) WA.toDOM("mp-cbox-comida-5").style.display = 'none'; if (KL.MP.agregatipo) mpSetComidaTipo(KL.MP.agregatipo);}function mpSetComidaTipo(tipo){ KL.popup.hide(); if (KL.MP.armaMenu == 0) { if (KL.MP.tipovista == 'semana') { KL.MP.agregadia = KL.MP.fec_ini + KL.MP.agregadia - 1; } WA.Managers.ajax.createRequest('/listeners/domenuplanner', 'POST', 'modo=agregarReceta&clavereceta=' + KL.MP.agregareceta +'&dia=' + KL.MP.agregadia +'&tipo=' + tipo, mpRespuestaAgregaReceta, true); } else { //Cuando se encuantra en arma tu menu, obtiene el resultado de la popup, lo recorre for (var x in mp_getbuscarInfoTmp.result) { //obtener los datos del resultado que se utilizaran para desplegar la receta var clave = mp_getbuscarInfoTmp.result[x].clave; var nombre = mp_getbuscarInfoTmp.result[x].nombre; var imagen = mp_getbuscarInfoTmp.result[x].imagen; var ligaimagen = mp_getbuscarInfoTmp.result[x].ligaimagen; if (clave == KL.MP.agregareceta ) { var nodo = WA.createDomNode('div', 'mp_cm|' + tipo + '|' + KL.MP.agregadia + '|' + clave, 'mp_cm'); var receta = '
' +' ' +'
' +'
' + nombre +'
' +'
' +'
(Video) Sandwichón de Pollo, Jamón y Queso
' +' '; nodo.innerHTML = receta; //WA.toDOM('resultado_receta_'+ tipo +'_'+ KL.MP.agregadia).appendChild(nodo); WA.toDOM('mp_tipo_'+ tipo +'_'+ KL.MP.agregadia).appendChild(nodo); nodoReceta = WA.toDOM("mp_tipo_"+ tipo +'_'+ KL.MP.agregadia); if(nodoReceta.innerHTML) WA.toDOM("mp_tipo_icn_"+ tipo +'_'+ KL.MP.agregadia).style.display = 'block'; var nodo2 = WA.toDOM('img_'+ clave ); nodo2.setAttribute("onclick", "mp_resumenReceta('"+ clave +"')"); //nodo2.setAttribute("ontouchstart", "mp_resumenReceta('"+ clave +"')"); } } }}function mpRespuestaAgregaReceta(request){ var resp = JSON.parse(request.responseText); if(resp.estatus == 'OK') { // agregar la receta a la pagina en su respectivo (+) y en el loader if (KL.MP.tipovista == 'dia') KL.MP.loader.solicitarinformacion(KL.MP.fec_ini, KL.MP.fec_fin, rellenaDia, true); else if (KL.MP.tipovista == 'semana') KL.MP.loader.solicitarinformacion(KL.MP.fec_ini, KL.MP.fec_fin, rellenaSemana, true); else if (KL.MP.tipovista == 'mes') KL.MP.loader.solicitarinformacion(KL.MP.fec_ini, KL.MP.fec_fin, rellenaMes, true); } else { fijatitulo('icono_seccion', WA.i18n.getMessage("txtplaneador5")); alerta(resp.mensaje); }}// buscar por palabrafunction mpBuscaPalabra(){ // pon una rueda de buscando... var texto = WA.toDOM('mp-bboxb-input').value; //getRecetasLista var request = WA.Managers.ajax.createRequest('/listeners/getbuscar', 'POST', 'tipo=r', mpRecetasClasificacionRespuesta, false); request.addParameter('f', 2); request.addParameter('ordena', 'masrecomendado'); request.addParameter('q', WA.UTF8.encode(texto)); request.addParameter('pagina', 1); request.addParameter('vista', 'json'); request.send();}// Permite agregar un ingredientefunction agregarIngrediente(){var request = WA.Managers.ajax.createRequest('/listeners/domenuplanner', 'POST', 'modo=agregaringrediente' , recibiringrediente, false);}var mp_clavereceta = null;var mp_dia = null;var diasSemana = null;var mesescortos = null;var diasSemanaCompleto = null;var meses = null;var diascortos = null;var mp_widthday = null;var mp_dia_hoy = null;var id_mp_dia_hoy = null;var mp_posicion_actual = null;var mp_posiciondia_actual = null;var mp_colecciondias = null;var min = null;var max = null;var calendario = null;var bloqueDisplay = null;var flagToolBox = null;var nodoFlag = null;var mpTempClaveReceta = null;var mpTempDiaInsert = null;var tipoCalendarioVista = null;var mp_rango_menor = null;var mp_rango_mayor = null;var mp_rango_offsetDia = null;var diaToken = null;var semanaToken = null;var mesToken = null;var tipoRellenoDia = null;var nodoToolBoxActivo = null;var diaToolBoxActivo = null;var tipoToolBoxActivo = null;var mp_MesInfoObj = null;var mp_getbuscarInfoTmp = null;var redetaDataTmpNode = null;var mp_tipo_icono = null;var mp_dotsTipo = null;var mp_MesesArray = null;function mp_init(){ //CDN // Variables de recetas en uso para movelas en el MP //variable global de clave receta, llenada desde la introduccion de la receta. mp_clavereceta = null; //guardamos el dia, para poder enviarlo al servidor cuando el usuario selecciona el tipo mp_dia = null; // Constructor de fechas diasSemana = new Array(WA.i18n.getMessage("loaderdiamin1"),WA.i18n.getMessage("loaderdiamin2"),WA.i18n.getMessage("loaderdiamin3"),WA.i18n.getMessage("loaderdiamin4"),WA.i18n.getMessage("loaderdiamin5"),WA.i18n.getMessage("loaderdiamin6"),WA.i18n.getMessage("loaderdiamin7")); mesescortos = new Array ("01","02","03","04","05","06","07","08","09","10","11","12"); diasSemanaCompleto = new Array(WA.i18n.getMessage("loaderdia1"),WA.i18n.getMessage("loaderdia2"),WA.i18n.getMessage("loaderdia3"),WA.i18n.getMessage("loaderdia4"),WA.i18n.getMessage("loaderdia5"),WA.i18n.getMessage("loaderdia6"),WA.i18n.getMessage("loaderdia7")); meses = new Array ("",WA.i18n.getMessage("loadermes1"),WA.i18n.getMessage("loadermes2"),WA.i18n.getMessage("loadermes3"),WA.i18n.getMessage("loadermes4"),WA.i18n.getMessage("loadermes5"),WA.i18n.getMessage("loadermes6"),WA.i18n.getMessage("loadermes7"),WA.i18n.getMessage("loadermes8"),WA.i18n.getMessage("loadermes9"),WA.i18n.getMessage("loadermes10"),WA.i18n.getMessage("loadermes11"),WA.i18n.getMessage("loadermes12")); diascortos= new Array("00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"); // Variable que contiene el tamaño de un dÃa. Ajustar si se modifica el CSS del dÃa. if(KL.device == 'pc') mp_widthday = 90; // si el width del dia es 80, se deja a 90 para el espacio entre cada dia if(KL.device == 'mobile') mp_widthday = 70; // si el width del dia es 60, se deja a 70 para el espacio entre cada dia mp_dia_hoy = new Date(); id_mp_dia_hoy = mp_dia_hoy.getFullYear()+'-'+mesescortos[mp_dia_hoy.getMonth()]+'-'+diascortos[mp_dia_hoy.getDate()]; //guarda la posición actual para avanzar o retroceder -- pixeles mp_posicion_actual = 0; //guarda la posición actual para avanzar o retroceder -- offset de dia mp_posiciondia_actual = 0; //variable para incrementar dias futuros mp_colecciondias = {}; //agregamos el valor del ultimo dia min = null; max = null; calendario = false; bloqueDisplay = 'dia'; flagToolBox = 'cerrado'; nodoFlag = undefined; mpTempClaveReceta = null; mpTempDiaInsert = null; tipoCalendarioVista = undefined; mp_rango_menor = 1000000; mp_rango_mayor = -1000000; mp_rango_offsetDia = 1000000; //Variables para display Data diaToken = undefined; semanaToken = undefined; mesToken = undefined; tipoRellenoDia = undefined; nodoToolBoxActivo = undefined; diaToolBoxActivo = undefined; tipoToolBoxActivo = 'dia'; mp_MesInfoObj = new Array(); mp_getbuscarInfoTmp = new Array(); redetaDataTmpNode = new Array(); mp_tipo_icono = new Array ("",WA.i18n.getMessage("txtplaneadortipo1"),WA.i18n.getMessage("txtplaneadortipo2"),WA.i18n.getMessage("txtplaneadortipo3"),WA.i18n.getMessage("txtplaneadortipo4"),WA.i18n.getMessage("txtplaneadortipo5")); mp_dotsTipo= new Array('', '', '', '', '', '' ); mp_MesesArray = new Array (WA.i18n.getMessage("loadermes1"), WA.i18n.getMessage("loadermes2"), WA.i18n.getMessage("loadermes3"), WA.i18n.getMessage("loadermes4"), WA.i18n.getMessage("loadermes5"), WA.i18n.getMessage("loadermes6"), WA.i18n.getMessage("loadermes7"), WA.i18n.getMessage("loadermes8"), WA.i18n.getMessage("loadermes9"), WA.i18n.getMessage("loadermes10"), WA.i18n.getMessage("loadermes11"), WA.i18n.getMessage("loadermes12") ); globalwidth = WA.browser.getWindowWidth();}function mp_offset2date(offset){ return new Date(new Date().getTime() + (24*3600000) * offset);}function mp_offset2string(offset){ var fecha = mp_offset2date(offset); return fecha.getFullYear()+'-'+mesescortos[fecha.getMonth()]+'-'+diascortos[fecha.getDate()];}// mp_abrirbarra ...function mp_abrirbarra(clavereceta, nohelp, hook){ //if (!cheflogged) // return switchpulldown(null, 'menuplanner'); if (!KL.Modules.client.clientlogged) { KL.Modules.stat.registerEvent('recipe', 'recipe/gologin'); KL.loader.loadPage("/login"); return; } // guardamos la clave de la receta a tratar mp_clavereceta = clavereceta; // cerramos contenedor de tipos si esta abierto mp_cerrarContTipo(); // abrimos la ayuda if (!nohelp) mp_abrirAyuda(); // Enseñamos todo - no es necesario lo pone visible el recipe.js //KL.popup.show("mp_herramientas-flotantes", false, hook); //WA.toDOM("mp_herramientas-flotantes").style.top = '0px'; // creamos la tira de imagenes mp_creaTira(0); mp_verificaprimerdia();}// mp_cerrarbarra ... function mp_cerrarbarra(){ // KL.popup.hide(); // KL.Modules.modal.hide(); // ya no es un popup es un element de la receta... WA.toDOM("menuplanner").remove(); mp_clavereceta = null;}function mp_tipos(e){ // tenemos que saber si la barra esta o no activa para poder llamar esta funcion // EN el caso del planeador, solo esta activa cuando hay una receta if (!mp_clavereceta) return; // cerramos la ayuda para abrir el tipo mp_cerrarAyuda(); if(mp_dia) { if(id_mp_dia_hoy == mp_dia) WA.toDOM('menuplanner-dia|' + mp_dia).className = "menuplanner-dia menuplanner-hoy"; else WA.toDOM('menuplanner-dia|' + mp_dia).className = "menuplanner-dia"; } mp_dia = this.fechadia; var mi_nodo = (WA.browser.getNodeNodeLeft(WA.toDOM('menuplanner-clipping'), WA.toDOM('mp_herramientas-flotantes'))-100); var miposicion = parseInt(this.style.left, 10) + mp_posicion_actual + mi_nodo; // ubicamos el contenedor debajo del dÃa seleccionado if (miposicion < 1) WA.toDOM("menuplanner-tipo-comida").style.left = "0px"; else WA.toDOM("menuplanner-tipo-comida").style.left = miposicion + "px"; WA.toDOM("menuplanner-tipo-comida").style.display = "block"; if(!WA.toDOM('menuplanner-dia|' + mp_dia).style.backgroundImage) WA.toDOM('menuplanner-dia|' + mp_dia).className = "menuplanner-dia menuplanner-activo icon-k7-mp-chec-activo";}function mp_cerrarContTipo(event){ WA.toDOM("menuplanner-tipo-comida").style.display = "none";}function mp_cerrarTipo(event){ WA.toDOM("menuplanner-tipo-comida").style.display = "none"; if(mp_dia) { if(id_mp_dia_hoy == mp_dia) WA.toDOM('menuplanner-dia|' + mp_dia).className = "menuplanner-dia menuplanner-hoy"; else WA.toDOM('menuplanner-dia|' + mp_dia).className = "menuplanner-dia"; } if (WA.toDOM("mp_resumen_receta")) WA.toDOM("mp_resumen_receta").style.display = "none";}function mp_cerrarAyuda(){ WA.toDOM("menuplanner-ayuda").style.display = "none";}function mp_abrirAyuda(){ WA.toDOM("menuplanner-ayuda").style.display = "block";}function mp_agregarReceta(tipo, clavereceta, diaoffset) { var clave_receta = null; var dia_offset = 0; if(clavereceta) clave_receta = clavereceta; else if(mp_clavereceta) clave_receta = mp_clavereceta; else return; if(WA.toDOM('menuplanner-dia|' + mp_dia)) dia_offset = WA.toDOM('menuplanner-dia|' + mp_dia).offsetdia; else if(diaoffset || diaoffset == 0) dia_offset = diaoffset; else return; //WA.Managers.ajax.createRequest('/listeners/domenuplanner', 'GET', 'modo=agregarReceta&clavereceta=' + clave_receta +'&dia=' + dia_offset +'&tipo=' + tipo, mp_RespuestaagregarReceta, true); WA.Managers.ajax.createRequest('/listeners/domenuplanner', 'POST', 'modo=agregarReceta&clavereceta=' + clave_receta +'&dia=' + dia_offset +'&tipo=' + tipo, mp_RespuestaagregarReceta, true);}function mp_RespuestaagregarReceta(request) { var verifica_puntos = 0; if (request.responseText == "") { return; } var resp = JSON.parse(request.responseText); mp_cerrarbarra(); if(resp.estatus == 'OK') { // por ahora no se ocupa, es para el menu planner de mi-cuenta, // ver que funcion corresponde a esta o si se crea nueva aqui... //fijatitulo('icono_seccion', WA.i18n.getMessage("txtplaneador5")); KL.Modules.modal.confirma(WA.i18n.getMessage("txtplaneador8"), WA.i18n.getMessage("txtplaneador9"), WA.i18n.getMessage("txtplaneador10"), confirmaCalendario); if(resp.imagen) { // para que agrega la imagen si de cualquier forma cierra antes de esto la barra /*if(globalwidth > 767) { if(WA.toDOM('menuplanner-dia|' + mp_dia)) WA.toDOM('menuplanner-dia|' + mp_dia).style.backgroundImage = "url(" + KL.cdndomains + "/recetaimagen/"+resp.receta+"/thumb90-"+resp.imagen + ")"; if(WA.toDOM("fondo_" + mp_dia)) WA.toDOM("fondo_" + mp_dia).style.opacity = ".4"; if(WA.toDOM('menuplanner-dia|' + mp_dia)) WA.toDOM('menuplanner-dia|' + mp_dia).style.color = "#fff"; } else {*/ if(WA.toDOM("mp-mob-md-" + mp_dia)) { var div_cont = WA.toDOM("mp-mob-md-" + mp_dia); for(var u = 0; u <= div_cont.childNodes.length; u++ ) { var nodo_contenido = div_cont.childNodes[u]; if(nodo_contenido) { if(nodo_contenido.className == 'mp-pelota-comidacolor mp-pelota-'+ mp_tipo_icono[resp.tipo]) verifica_puntos++; } } if(verifica_puntos == 0) { WA.toDOM("mp-mob-md-" + mp_dia).innerHTML += mp_dotsTipo[resp.tipo]; } } //} } else { if(globalwidth > 767) { if(WA.toDOM('menuplanner-dia|' + mp_dia)) WA.toDOM('menuplanner-dia|' + mp_dia).style.backgroundImage = "url('" + KL.cdndomains + "/img/static/logo-o-90.png')"; if(WA.toDOM("fondo_" + mp_dia)) WA.toDOM("fondo_" + mp_dia).style.opacity = ".4"; if(WA.toDOM('menuplanner-dia|' + mp_dia)) WA.toDOM('menuplanner-dia|' + mp_dia).style.color = "#fff"; } } if(calendario) { var attTemp = WA.toDOM('mp-bloque-dia').getAttribute("view"); if (attTemp == 'mes') addTmpNode(resp.receta, resp.clave); if (bloqueDisplay == 'dia') mpFillMesSemanaDiaCompleto('dia'); if (bloqueDisplay == 'semana') mpFillMesSemanaDiaCompleto('semana'); if (bloqueDisplay == 'mes' && tipoToolBoxActivo == 'mes') mpFillMesSemanaDiaCompleto('mes'); } } else { //fijatitulo('icono_seccion', WA.i18n.getMessage("txtplaneador5")); KL.Modules.modal.notifica(resp.mensaje); }}function confirmaCalendario(id) { if(id == 1) window.location = '/mi-cuenta/planeador-de-menu';}function getconfirma(id){ if(id == 1) window.location = '/mi-cuenta/planeador-de-menu'; if(id == 2) window.location = '/mi-cuenta/planeador-de-menu/arma-tu-menu';}function mp_moverReceta(){ var clave = WA.toDOM("clave").value; var dia = WA.toDOM("dia").value; var tipo = WA.toDOM("tipo").value; var antesde = WA.toDOM("antesde").value; var err = ""; if(clavereceta == "") err = WA.i18n.getMessage("txtplaneador11"); if(dia == "") err += WA.i18n.getMessage("txtplaneador12"); if(tipo == "") err += WA.i18n.getMessage("txtplaneador13"); if(err) { fijatitulo('icono_seccion', WA.i18n.getMessage("txtplaneador5")); alerta(err); } else WA.Managers.ajax.createRequest('/listeners/domenuplanner', 'POST', 'modo=moverReceta&clave=' + clave +'&dia=' + dia +'&tipo=' + tipo +'&antesde=' + antesde, mp_RespuestamoverReceta, true);}function mp_RespuestamoverReceta(request){ var resp = JSON.parse(request.responseText); if(resp.estatus == 'OK') { } else { fijatitulo('icono_seccion', WA.i18n.getMessage("txtplaneador5")); alerta(resp.mensaje); }}function mp_eliminarReceta(){ var clave = WA.toDOM("clave").value; if(clavereceta) WA.Managers.ajax.createRequest('/listeners/domenuplanner', 'POST', 'modo=eliminarReceta&clave=' + clave , mp_RespuestaeliminarReceta, true); else return ;}function mp_RespuestaeliminarReceta(request){ var resp = JSON.parse(request.responseText); if(resp.estatus == 'OK') { } else { fijatitulo('icono_seccion', WA.i18n.getMessage("txtplaneador5")); alerta(resp.mensaje); }}function mp_menuplanner(){ var fec_ini_mp = WA.toDOM("fec_ini").value; var fec_fin_mp = WA.toDOM("fec_fin").value; WA.Managers.ajax.createRequest('/listeners/getmenuplanner', 'POST', 'fec_ini=' + fec_ini_mp + '&fec_fin=' + fec_fin_mp , mp_Respuestamenuplanner, true);}function mp_Respuestamenuplanner(request){ var resp = JSON.parse(request.responseText); if(resp.estatus == 'OK') { } else { fijatitulo('icono_seccion', WA.i18n.getMessage("txtplaneador5")); alerta(resp.mensaje); }}function mp_moverizquierda(){ var cantidad = mp_calculacantidadcasillas(); var diaantes = mp_offset2date(mp_posiciondia_actual).getDate(); mp_posiciondia_actual -= cantidad[1]; var diadespues = mp_offset2date(mp_posiciondia_actual).getDate(); if (diadespues > diaantes) mp_posiciondia_actual++; mp_posicion_actual += cantidad[1] * mp_widthday; WA.toDOM("menuplanner-tira-imagen").style.left = mp_posicion_actual + 'px'; mp_creaTira(mp_posiciondia_actual); mp_verificaprimerdia(); mp_cerrarContTipo();}function mp_moverderecha(){ var cantidad = mp_calculacantidadcasillas(); var diaantes = mp_offset2date(mp_posiciondia_actual).getDate(); mp_posiciondia_actual += cantidad[1]; var diadespues = mp_offset2date(mp_posiciondia_actual).getDate(); if (diadespues < diaantes && diadespues != 1) mp_posiciondia_actual --; mp_posicion_actual -= cantidad[1] * mp_widthday; WA.toDOM("menuplanner-tira-imagen").style.left = mp_posicion_actual + 'px'; mp_creaTira(mp_posiciondia_actual); mp_verificaprimerdia(); mp_cerrarContTipo();}function mp_creaTira(offsetdias) { var cantidad = mp_calculacantidadcasillas(); for(var df = offsetdias; df <= offsetdias + cantidad[0]; df++) { if (mp_colecciondias[df]) continue; var nodo = creaDia(df); mp_colecciondias[df] = nodo; WA.toDOM('menuplanner-tira-imagen').appendChild(nodo); //WA.Managers.dd.registerZone('menuplanner', nodo, mp_moverzona); } var intervalo = null; if (min == null && max == null) { min = offsetdias; max = offsetdias + cantidad[0]; intervalo = [min, max]; } else if (offsetdias < min) { intervalo = [offsetdias, min-1]; min = offsetdias; } else if (offsetdias + cantidad[0] > max) { intervalo = [max+1, offsetdias + cantidad[0]]; max = offsetdias + cantidad[0]; } if (intervalo) { //WA.Managers.ajax.createRequest('/listeners/getmenuplanner', 'GET', 'fec_ini='+intervalo[0]+'&fec_fin='+intervalo[1], respuestaGetDias, true); WA.Managers.ajax.createRequest('/listeners/getmenuplanner', 'POST', 'fec_ini='+intervalo[0]+'&fec_fin='+intervalo[1], respuestaGetDias, true); }}function respuestaGetDias(request){ //console.log("respuestaGetDias: ", request.responseText); var resp = JSON.parse(request.responseText); var calendario = false; for(var prop in resp.data) { calendario = true; var objetoDia = resp.data[prop]; var arrayTmp = new Array(); for(var pro in objetoDia) { /*if(globalwidth < 767) { //llenado de bullets para formato mobile if(!arrayTmp[mp_dotsTipo[objetoDia[pro].tipo]]) { WA.toDOM("mp-mob-md-" + objetoDia[pro].dia).innerHTML += mp_dotsTipo[objetoDia[pro].tipo]; arrayTmp[mp_dotsTipo[objetoDia[pro].tipo]] = true; } } else {*/ if(objetoDia[pro].dia) { WA.toDOM('menuplanner-dia|'+objetoDia[pro].dia).style.backgroundImage = "url(" + KL.cdndomains + "/recetaimagen/"+objetoDia[pro].receta+"/thumb90-"+objetoDia[pro].imagen + ")"; WA.toDOM('menuplanner-dia|' + objetoDia[pro].dia).style.color = "#fff"; WA.toDOM("fondo_" + objetoDia[pro].dia).style.opacity = ".4"; break; } else { WA.toDOM('menuplanner-dia|'+objetoDia[pro].dia).style.backgroundImage = "url('" + KL.cdndomains + "/img/static/logo-o-90.png')"; WA.toDOM("fondo_" + objetoDia[pro].dia).style.opacity = ".4"; } //} } } //KL.loader.analyze();}function mp_verificaprimerdia() { var id = mp_colecciondias[mp_posiciondia_actual].id.split("|"); const idaux = id.length==2?id[1]:id[0]; WA.toDOM("menuplanner-mes-fijo").innerHTML = meses[parseInt(idaux.substr(5,2), 10)]; //WA.toDOM("menuplanner-mes-fijo").innerHTML = meses[parseInt(id.substr(12,2), 10)]; if (parseInt(mp_colecciondias[mp_posiciondia_actual].style.left, 10) != -mp_posicion_actual) { mp_posicion_actual -= mp_widthday; WA.toDOM("menuplanner-tira-imagen").style.left = mp_posicion_actual + 'px'; }}function creaDia(dia){ var dias = mp_offset2date(dia); var hoy = ''; var etiquetaDia = diasSemana[dias.getDay()]; if(dia == 0) { hoy = " menuplanner-hoy"; // etiquetaDia = 'Hoy'; etiquetaDia = WA.i18n.getMessage("txthoy") } var id = mp_offset2string(dia); //return (diasSemana[manana.getDay()] + " " + manana.getDate() + " de " + meses[manana.getMonth()] + " de " + manana.getFullYear()); var tira_dias = null; if(dias.getDate() == 1) { var nodo = WA.createDomNode('div', 'mes_' + id, 'menuplanner-dia menuplanner-mes icon-k7-mp-calendario-fijo'); var nom_mes = (dias.getMonth()+1); nodo.style.left = mp_calculaposiciondia(dia, -mp_widthday); nodo.innerHTML = ''; WA.toDOM('menuplanner-tira-imagen').appendChild(nodo); tira_dias = ''; } else { tira_dias = ''; } var nodo = WA.createDomNode('div', 'menuplanner-dia|'+id, 'menuplanner-dia'+hoy); nodo.style.left = mp_calculaposiciondia(dia); nodo.onclick = mp_tipos; nodo.innerHTML = "" +"
Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.
We notice you're using an ad blocker
Without advertising income, we can't keep making this site awesome for you.