//if (parent.frames.length > 0) parent.location.href = self.document.location A // JavaScript Document function modificarCapa(texto){ $('contenidotabs').innerHTML=texto; } //function cambiaContenido(texto) { //document.contenidotabs.document.write(texto); //document.contenidotabs.document.close(); // } //--> function CambiarEstiloContrario(id) { var elemento = document.getElementById(id); if (elemento.className == "tabvisit") { elemento.className = "tab"; } else { elemento.className = "tab"; } } function CambiarEstilo(id) { var elemento = document.getElementById(id); elemento.className = "tabvisit"; } function mostrar_ocultar_capa (divocultarmostrar){ contador=1; contador++; if(contador%2==0){ $('#' + divocultarmostrar).slideToggle(600); }else{ $('#' + divocultarmostrar).slideUp(600); } } function init () { var tabs = document.getElementsByClassName('tab'); for (var i = 0; i < tabs.length; i++) { $(tabs[i].id).onclick = function () { getTabData(this.id); } } var tabs = document.getElementsByClassName('tabvisit'); for (var i = 0; i < tabs.length; i++) { $(tabs[i].id).onclick = function () { getTabData(this.id); cambio(id, 'contenidotabs', this.id) } } loadvideo(); load(); } function getTabData(id) { var url = '/include/cargar_pestanas.php'; var rand = Math.random(9999); var pars = 'id_pestana=' + id + '&rand=' + rand; var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} ); } function showLoad () { $('load2').style.display = 'block'; } function showResponse (originalRequest) { var newData = originalRequest.responseText; $('load2').style.display = 'none'; $('contenidotabs').innerHTML = newData; } function mailpage() { //mail_str = "mailto:?subject=visita esta página. Es muy buena!! " + document.title; mail_str = "mailto:?subject=Visita esta página. Es muy buena"; mail_str += "&body=Hola amiga. Te recomiendo que visites esta página: "; mail_str += location.href; //mail_str += "&body=Hola amiga. Te recomiendo que visites esta página: "; location.href = mail_str; } //<-- function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location=\'"+selObj.options[selObj.selectedIndex].value+"\'"); if (restore) selObj.selectedIndex=0; } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i function cambio(id, dest, valor) { //var index=document.marca_modelo.marca.selected; //var index=document.getElementById(id).selectedIndex; //var index=document.getElementById(id).value; //cambio(id,1,'tab1') var index=valor; var url; var destino; /*de acuerdo al combo que cambie carga el dato del siguiente combo*/ if(dest==1) { url="cargar_pestanas.php?id_pestana=" + (index); destino='contenidotabs';/*id del div de destino*/ demora=5000; } if(dest==2) { alert('1'); url="carga_segundo_combo_modelos_tablon.php?id=" + (index) + " id_modelo=" + (id); destino='message';/*id del div de destino*/ demora=3000; } if(dest==3) { url="carga_resumen_platos.php"; destino='resumencalculadora';/*id del div de destino*/ demora=15000; } cargarDatos(url, "include", destino, demora);//esta es una funcion que llama al ajax } function cargarDatos(pagina, dir, target, demora) { var page = false; var target; var url; url="/" + dir + "/" + pagina; //alert (url); if (window.XMLHttpRequest) { // Si es Mozilla, Safari etc page = new XMLHttpRequest (); } else if (window.ActiveXObject) { // pero si es IE try { page = new ActiveXObject ("Msxml2.XMLHTTP"); } catch (e) { // en caso que sea una versión antigua try { page = new ActiveXObject ("Microsoft.XMLHTTP"); } catch (e) { } } } else { return false;} page.onreadystatechange = function () { // función de respuesta if (page.readyState != 4) { //document.getElementById (target).innerHTML= '
Cargando datos...
'; document.getElementById ('load2').style.display = 'block'; }else{ document.getElementById ('load2').style.display = 'none'; window.setTimeout("cargarpagina(page);",demora); //Demora la respuesta cargarpagina(page, target); } } posicion1=pagina.indexOf("cargar_pestanas.php");//Saca la posición de la url, 0 es la primera posición -1 si no lo encuentra posicion2=pagina.indexOf("comprueba_usuario_disponible.php"); posicion3=pagina.indexOf("muestra_modelos_coches_con_codigo.php"); if (posicion1==0 | posicion2==0 | posicion3==0){ page.open ('GET', url, true);//Funcionana los combos pero no en segundo plano }else{ page.open ('GET', url, false);//Antes false - Funcionan las acciones en segundo plano pero no los combos } page.send (null); } function cargarpagina(page, target) { if (page.readyState == 4 && (page.status == 200 || window.location.href.indexOf ("http") == - 1)) document.getElementById (target).innerHTML = page.responseText; } $(document).ready(function(){ $("#plato1").click(function () { var plato1 = GetCookie ('plato1'); var plato2 = GetCookie ('plato2'); $.post("/include/carga_resumen_platos.php", { p1: plato1, p2: plato2 }, function(data){ $("#resumencalculadora").html(data); }); }); $("#plato2").click(function () { var plato1 = GetCookie ('plato1'); var plato2 = GetCookie ('plato2'); $.post("/include/carga_resumen_platos.php", { p1: plato1, p2: plato2 }, function(data){ $("#resumencalculadora").html(data); }); }); //$("#tab2").click(function () { //$.post("/include/cargar_pestanas.php", { id_pestana: 'tab2' }, function(data){ //$("#contenidotabs").html(data); //}); //}); /* Fancybox */ $("#fbcalculadora").fancybox({ //'titlePosition' : 'outside', 'overlayShow' : true, 'overlayColor' : '#000', 'overlayOpacity' : 0.6, 'width' : '60%', 'height' : '75%', 'autoScale' : 'false', 'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'type' : 'iframe' }); $("#fbcalculadora2").fancybox({ //'titlePosition' : 'outside', 'overlayShow' : true, 'overlayColor' : '#000', 'overlayOpacity' : 0.6, 'width' : '60%', 'height' : '75%', 'autoScale' : 'false', 'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'type' : 'iframe' }); $("#fbcalculadora3").fancybox({ //'titlePosition' : 'outside', 'overlayShow' : true, 'overlayColor' : '#000', 'overlayOpacity' : 0.6, 'width' : '60%', 'height' : '75%', 'autoScale' : 'false', 'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'type' : 'iframe' }); /* Fin Fancybox */ });