// JavaScript Document $(function() { //Fecha ponerFecha(); $('#menuPais').mouseenter(function (e) { $(this).children('.oculto').css("display", "block"); $(this).children('.oculto').css("opacity", "0"); $(this).children('oculto').css("top", "0"); $(this).children('.oculto').animate({top:38, opacity:1},200); //$(this).children('.oculto').slideDown(200); }); $('#menuPais').mouseleave(function (e) { //$(this).children('.oculto').slideUp(200); $(this).children('.oculto').animate({top:0, opacity:0},200, function(){ $(this).css("display", "none"); }); }); $('#menuCat').mouseenter(function (e) { $(this).children('.oculto').css("display", "block"); $(this).children('.oculto').css("opacity", "0"); $(this).children('oculto').css("top", "0"); $(this).children('.oculto').animate({top:38, opacity:1},200); //$(this).children('.oculto').slideDown(200); }); $('#menuCat').mouseleave(function (e) { //$(this).children('.oculto').slideUp(200); $(this).children('.oculto').animate({top:0, opacity:0},200, function(){ $(this).css("display", "none"); }); }); //autocomplete (buscador) $("#buscador").autocomplete({ source: "autocomplete_buscador.php", minLength: 3, focus: function(event, ui) { $('#buscador').val(ui.item.titulo_plano); return false; }, select: function(event, ui) { $('#buscador').val(ui.item.titulo_plano); return false; } }); }); function ponerFecha () { var hoy = new Date(); var diaH = hoy.getDate(); var diaSemH = hoy.getDay(); var mesH = hoy.getMonth(); var anoH = hoy.getFullYear(); var dias = new Array("Domingo", "Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"); var meses = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"); switch("esp") { case "esp": $("#fechaHoy").html(dias[diaSemH]+", "+diaH+" de "+meses[mesH]+" de "+anoH); break; case "eng": $("#fechaHoy").html(dias[diaSemH]+", "+diaH+" "+meses[mesH]+" "+anoH); break; } } function CleanWordHTML( str ) { str = str.replace(/\s*<\/o:p>/g, "") ; str = str.replace(/.*?<\/o:p>/g, " ") ; str = str.replace( /\s*mso-[^:]+:[^;"]+;?/gi, "" ) ; str = str.replace( /\s*MARGIN: 0cm 0cm 0pt\s*;/gi, "" ) ; str = str.replace( /\s*MARGIN: 0cm 0cm 0pt\s*"/gi, "\"" ) ; str = str.replace( /\s*TEXT-INDENT: 0cm\s*;/gi, "" ) ; str = str.replace( /\s*TEXT-INDENT: 0cm\s*"/gi, "\"" ) ; str = str.replace( /\s*TEXT-ALIGN: [^\s;]+;?"/gi, "\"" ) ; str = str.replace( /\s*PAGE-BREAK-BEFORE: [^\s;]+;?"/gi, "\"" ) ; str = str.replace( /\s*FONT-VARIANT: [^\s;]+;?"/gi, "\"" ) ; str = str.replace( /\s*tab-stops:[^;"]*;?/gi, "" ) ; str = str.replace( /\s*tab-stops:[^"]*/gi, "" ) ; str = str.replace( /\s*face="[^"]*"/gi, "" ) ; str = str.replace( /\s*face=[^ >]*/gi, "" ) ; str = str.replace( /\s*FONT-FAMILY:[^;"]*;?/gi, "" ) ; str = str.replace(/<(\w[^>]*) class=([^ |>]*)([^>]*)/gi, "<$1$3") ; str = str.replace( /<(\w[^>]*) style="([^\"]*)"([^>]*)/gi, "<$1$3" ) ; str = str.replace( /\s*style="\s*"/gi, '' ) ; str = str.replace( /]*>\s* \s*<\/SPAN>/gi, ' ' ) ; str = str.replace( /]*><\/SPAN>/gi, '' ) ; str = str.replace(/<(\w[^>]*) lang=([^ |>]*)([^>]*)/gi, "<$1$3") ; str = str.replace( /(.*?)<\/SPAN>/gi, '$1' ) ; str = str.replace( /(.*?)<\/FONT>/gi, '$1' ) ; str = str.replace(/<\\?\?xml[^>]*>/gi, "") ; str = str.replace(/<\/?\w+:[^>]*>/gi, "") ; str = str.replace( /\s*<\/H\d>/gi, '' ) ; str = str.replace( /]*)>/gi, '' ) ; str = str.replace( /]*)>/gi, '' ) ; str = str.replace( /]*)>/gi, '' ) ; str = str.replace( /]*)>/gi, '' ) ; str = str.replace( /]*)>/gi, '' ) ; str = str.replace( /]*)>/gi, '' ) ; str = str.replace( /<\/H\d>/gi, '
' ) ; //remove this to take out breaks where Heading tags were str = str.replace( /<(U|I|STRIKE)> <\/\1>/g, ' ' ) ; str = str.replace( /<(B|b)> <\/\b|B>/g, '' ) ; str = str.replace( /<([^\s>]+)[^>]*>\s*<\/\1>/g, '' ) ; str = str.replace( /<([^\s>]+)[^>]*>\s*<\/\1>/g, '' ) ; str = str.replace( /<([^\s>]+)[^>]*>\s*<\/\1>/g, '' ) ; //some RegEx code for the picky browsers var re = new RegExp("(]*>.*?)(<\/P>)","gi") ; str = str.replace( re, "" ) ; var re2 = new RegExp("(]*>.*?)(<\/FONT>|<\/font>)","gi") ; str = str.replace( re2, "") ; str = str.replace( /size|SIZE = ([\d]{1})/g, '' ) ; return str ; }