1jQuery(document).ready(function() { 2 // CAPA QUE MUESTRA UN AVISO CON LOS REQUISITOS DEL NAVEGADOR PARA QUE SE MUESTRE BIEN EL PORTAl 3 var firefox = jQuery.browser.mozilla; 4 var msie = jQuery.browser.msie; 5 var opera = jQuery.browser.opera; 6 var chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; 7 var compatible = false; 8 var safari = navigator.userAgent.toLowerCase().indexOf('safari') > -1; 9 10 var eTurismoLang ='es'; 11 12 if(firefox){ 13 info_version = navigator.userAgent; 14 firefox_version = info_version.slice(info_version.search('Firefox/')+8); 15 16 if (parseFloat(firefox_version) >= 3.6){ 17 compatible =true; 18 } 19 } 20 21 else if(msie){ 22 if (parseFloat(jQuery.browser.version) >= 8){ 23 compatible = true; 24 } 25 26 } 27 else if(opera){ 28 info_version = navigator.userAgent; 29 opera_version = info_version.slice(info_version.search('Version/')+8); 30 31 if(parseFloat(opera_version) >= 11){ 32 compatible =true; 33 } 34 } 35 36 else if (chrome){ 37 info_version = navigator.userAgent; 38 chrome_version = info_version.slice(info_version.search('Chrome/')+7, info_version.indexOf(' ', info_version.search('Chrome/')+7)); 39 40 if(parseFloat(chrome_version) >= 11){ 41 42 compatible =true; 43 } 44 } 45 46 if(!compatible && (firefox || msie || opera || chrome)){ 47 function leerCookie(nombre) 48 { 49 // Obtengo la cadena arrojada por document.cookies, si es nula retorno '' 50 var cookies = document.cookie; 51 if (!cookies) { 52 return ''; 53 } 54 55 // Guardo en comienzo la posici�n del 1� caracter del nombre de la cookie que se busca 56 var comienzo = cookies.indexOf(nombre); 57 58 // Si la posici�n obtenida es inv�lida es porque no existe una cookie con ese nombre; se retorna '' 59 if (comienzo == -1) { 60 return ''; 61 } 62 63 // Guardo en comienzo la posici�n del 1� caracter del valor que pretendo retornar 64 comienzo = comienzo + nombre.length + 1; 65 66 // Guardo en cantidad la cantidad de caracteres de largo que posee el valor a retornar 67 cantidad = cookies.indexOf("; ", comienzo) - comienzo; 68 if (cantidad <= 0) { 69 cantidad = cookies.length; 70 } 71 72 // Fracciono la cadena para retornar solo el valor de la cookie de inter�s 73 return cookies.substr(comienzo, cantidad); 74 } 75 76 77 /*veo la cookie creada abajo para ver si es la primera vez que se entra al portal y mostrar el aviso */ 78 var miCookie = leerCookie('nombre_cookie_aviso_navegador_segundos'); 79 if (miCookie){ 80 81 }else{ 82 //Drupal.settings.eTurismo.etur_lang = 'es'; 83 if(msie){ 84 jQuery('.page').append('<div class="overlay"></div><div class="modal"></div>'); 85 jQuery('.modal').append('<div class="close"></div>'); 86 jQuery('.modal').append('<div class="text">Te recomendamos actualizar tu navegador.</div>'); 87 jQuery('.modal').append('<div class="text2">Este portal está optimizado para las siguientes versiones de navegador o superiores:</div>'); 88 jQuery('.modal').append('<div class="browsers_img"></div>'); 89 } 90 else{ 91 if (true == 'es'){ 92 jQuery('.page').append('<div class="overlay"></div><div class="modal"></div>'); 93 jQuery('.modal').append('<div class="close"></div>'); 94 jQuery('.modal').append('<div class="text">Te recomendamos actualizar tu navegador.</div>'); 95 jQuery('.modal').append('<div class="text2">Este portal está optimizado para las siguientes versiones de navegador o superiores:</div>'); 96 jQuery('.modal').append('<div class="browsers_img"></div>'); 97 }else{ 98 jQuery('.page').append('<div class="overlay"></div><div class="modal"></div>'); 99 jQuery('.modal').append('<div class="close"></div>'); 100 jQuery('.modal').append('<div class="text">Please consider upgrading your browser.</div>'); 101 jQuery('.modal').append('<div class="text2">This website is optimized for the following browser versions or higher:</div>'); 102 jQuery('.modal').append('<div class="browsers_img"></div>'); 103 } 104 } 105 106 } 107 jQuery(".close").click(function(){ 108 109 jQuery(".overlay").addClass("AvisoCerrarVentana"); 110 jQuery(".modal").addClass("AvisoCerrarVentana"); 111 }); 112 }; 113 114 var Tools = {
115 createCookie: function(name, value,days) { 116 if (days) { 117 var date = new Date(); 118 date.setTime(date.getTime()+(days*1000)); 119 var expires = "; expires="+date.toGMTString(); 120 }else var expires = ""; 121 document.cookie = name+"="+value+expires+"; path=/"; 122 }, 123 124 readCookie: function(name) { 125 var nameEQ = name + "="; 126 var ca = document.cookie.split(';'); 127 for(var i=0;i < ca.length;i++) { 128 var c = ca[i]; 129 while (c.charAt(0)==' ') c = c.substring(1,c.length); 130 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); 131 } 132 return null; 133 }, 134 135 eraseCookie: function(name) { 136 Tools.createCookie(name,"",-1); 137 } 138 }; 139 140 //Creo la cookie, la utilizare para saber cuando el usuario a entrado por primera vez y as� no mostrarle la capa en todo el dominio de turismo 141 142 // Durara 40 minutos y luego se borrara, pasado este tiempo cuando vuelva a entrar al portal le saldra la capa nuevamente 143 Tools.createCookie("nombre_cookie_aviso_navegador_segundos", "nombre_cookie_aviso_navegador_segundos", 2400); 144 145// FIN CAPA QUE MUESTRA UN AVISO CON LOS REQUISITOS DEL NAVEGADOR PARA QUE SE MUESTRE BIEN EL PORTAL 146 147 } 148 );
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.