var tpi_thisYear="2009";
var tpi_strLateralMiArea="<a class=\"menu\" href=\"javascript:clicklet('1052',false)\" target=\"_self\"><img src=\"../images/registro.gif\" width=\"140\" height=\"14\" border=\"0\" alt=\"\"></a><br>";
var idTieneElFoco="";
function tdr(_1,_2){
_1.style.cursor="hand";
_1.style.backgroundColor=_2;
};
function pintaIconoMiArea(){
if(getCookie("CN")==""){
strHTML="<a href=\"javascript:clicklet('1006',false)\"><img src=\"../images/miarea.gif\" border=\"0\"></a>";
}else{
strHTML="<a href=\"javascript:clicklet('1007',false)\"><img src=\"../images/logado.gif\" border=\"0\"></a><a href=\"javascript:clicklet('1008',false)\"><img src=\"../images/cerrarsesion.gif\" border=\"0\"></a><img src=\"../images/spacer.gif\" height=\"7\" width=\"7\">";
}
document.write(strHTML);
};
function pintaLateralMiArea(){
if(getCookie("CN")==""){
document.write(tpi_strLateralMiArea);
}
};
function clicklet(id,_4){
var _5="/click.asp?PAOL"+id+";"+top.document.location;
var _6="directories=yes,hotkeys=yes,location=yes,menubar=yes,personalbar=yes,resizable=yes,scrollbars=yes,status=yes,titlebar=yes,toolbar=yes";
if(_4==true){
window.open(_5,"",_6);
}else{
window.parent.location=_5;
}
};
function redSites(_7){
var _8=_7[_7.selectedIndex].value;
if(_8!=""){
window.open(_8,"");
_7.selectedIndex=0;
}
};
function buscar(f){
if(f.mode.value=="simple"||f.mode.value=="listaindir"||f.mode.value=="listadir"){
if(f.activ.value==""&&f.nomb.value==""&&f.clno.value==""){
alert("Debe seleccionar al menos una actividad o nombre de empresa para poder buscar");
}else{
f.nomb.value=f.nomb.value.replace("&"," ");
f.nomb.value=f.nomb.value.replace("?"," ");
f.nomb.value=f.nomb.value.replace("¿"," ");
f.nomb.value=f.nomb.value.replace("!"," ");
f.nomb.value=f.nomb.value.replace("¡"," ");
f.activ.value=f.activ.value.replace(/Ë/g,"E");
f.activ.value=f.activ.value.replace(/ë/g,"e");
f.nomb.value=f.nomb.value.replace(/Ë/g,"E");
f.nomb.value=f.nomb.value.replace(/ë/g,"e");
f.clno.value=f.clno.value.replace("?"," ");
f.clno.value=f.clno.value.replace("¿"," ");
f.clno.value=f.clno.value.replace("!"," ");
f.clno.value=f.clno.value.replace("¡"," ");
f.submit();
}
}else{
if(f.activ==""&&f.clno&&f.clno.value==""&&f.nomb&&f.nomb.value==""){
alert("Debe seleccionar al menos una actividad o nombre de empresa para poder buscar");
}else{
if(f.qact&&f.qact.value==""&&f.nomb&&f.nomb.value==""&&f.clno&&f.clno.value==""){
alert("Debe seleccionar al menos una actividad o nombre de empresa para poder buscar");
}else{
f.submit();
}
}
}
};
function buscar_restaurantes(f){
if(f.mode.value=="simple"){
if(f.nomb.value==""&&f.tico.options.selectedIndex==0&&f.prec.options.selectedIndex==0&&f.prov.options.selectedIndex==0&&f.loca.value==""){
alert("Debe introducir algún criterio de búsqueda");
}else{
var b=f.elements;
b["nomb"].value=b["nomb"].value.replace(/&/g," ");
b["nomb"].value=b["nomb"].value.replace(/\?/g," ");
b["nomb"].value=b["nomb"].value.replace(/'/g,"");
f.submit();
}
}else{
if(f.mode.value=="boolean"){
if(!seleccionConjuntoCheck("RSERV")&&f.nomb.value==""&&f.tico.options.selectedIndex==0&&f.prec.options.selectedIndex==0&&f.prov.options.selectedIndex==0&&f.loca.value==""&&f.ties.options.selectedIndex==0&&f.VMI.options.selectedIndex==0&&f.codpost.value==""){
alert("Debe introducir algún criterio de búsqueda");
}else{
f.nomb.value=f.nomb.value.replace(/&/g," ");
f.nomb.value=f.nomb.value.replace(/\?/g," ");
f.nomb.value=f.nomb.value.replace(/'/g,"");
f.submit();
}
}
}
};
function buscar_guia(f){
sGuia=f.guia.value;
sDesde=f.desde.options[f.desde.options.selectedIndex].value;
sHasta=f.hasta.options[f.hasta.options.selectedIndex].value;
if(f.guia.value=="VMI"){
f.VMI.value=sDesde+"-"+sHasta;
}else{
if(f.guia.value=="VMO"){
f.VMO.value=sDesde+"-"+sHasta;
}else{
if(f.guia.value=="VCA"){
f.VCA.value=sDesde+"-"+sHasta;
}
}
}
f.submit();
};
function buscar_hoteles(f){
if(f.mode.value=="simple"){
if(f.nomb.value==""&&f.tial.options.selectedIndex==0&&f.catg.options.selectedIndex==0&&f.prov.options.selectedIndex==0&&f.loca.value==""){
alert("Debe introducir algún criterio de búsqueda");
}else{
var a=f.elements["tial"].options;
var b=f.elements;
b["nomb"].value=b["nomb"].value.replace(/&/g," ");
b["nomb"].value=b["nomb"].value.replace(/\?/g," ");
b["nomb"].value=b["nomb"].value.replace(/'/g,"");
f.submit();
}
}else{
if(f.mode.value=="boolean"){
if(!seleccionConjuntoCheck("aserv")&&!seleccionConjuntoCheck("actividades")&&f.nomb.value==""&&f.tial.options.selectedIndex==0&&f.catg.options.selectedIndex==0&&f.prov.options.selectedIndex==0&&f.loca.value==""&&f.zona.options.selectedIndex==0&&f.situ.options.selectedIndex==0&&f.codpost.value==""){
alert("Debe introducir algún criterio de búsqueda");
}else{
f.nomb.value=f.nomb.value.replace(/&/g," ");
f.nomb.value=f.nomb.value.replace(/\?/g," ");
f.nomb.value=f.nomb.value.replace(/'/g,"");
f.submit();
}
}
}
};
function nsKeyDown(e){
if(e.which==13){
enterPress();
}
};
function msKeyDown(){
if(window.event.keyCode==13){
enterPress();
}
};
document.onkeydown=keyDownPrueba;
if(document.layers){
document.captureEvents(Event.KEYDOWN);
}
function keyDownPrueba(_11){
if(document.all){
k=window.event.keyCode;
}else{
k=_11.which;
}
if(k==13){
enterPress();
}
};
function enterPress(){
var loc=document.location.pathname;
var _13=idTieneElFoco;
switch(_13){
case "frmerror":
fnBusq();
break;
case "frmerrorExp":
if(document.all){
fnBusq();
return false;
}
break;
case "frmerrorHot":
fnBusq(siteHot);
return false;
break;
case "frmerrorHotExp":
if(document.all){
fnBusq(siteHot);
return false;
}
break;
case "frmerrorInferior":
fnBusqInferior();
break;
case "frmerrorInferiorExp":
if(document.all){
fnBusqInferior();
}
break;
case "frmerrorInferiorHot":
fnBusqInferior(siteHot);
return false;
break;
case "frmerrorInferiorHotExp":
if(document.all){
fnBusqInferior(siteHot);
return false;
}
break;
case "REFINAR_HotExp":
if(document.all){
refinarLoc(document.getElementById("REFINAR").loca2.value,"ref_loc",moRequestSite);
return false;
}
break;
case "REFINAR_ResExp":
if(document.all){
refinarLoc(document.getElementById("REFINAR").loca2.value,"ref_loc",moRequestSite);
return false;
}
break;
case "REFINARAmarillas":
refinarLoc(document.getElementById("REFINAR").loca2.value,"ref_loc");
return false;
break;
case "busq4":
submitar();
return false;
break;
case "busq4Exp":
if(document.all){
submitar();
return false;
}
break;
case "busq4ErrorAmarillas":
fnSubmitar(document.busq4);
break;
case "busq4ErrorAmarillasExp":
if(document.all){
fnSubmitar(document.busq4);
}
break;
case "busq4ErrorHot":
fnSubmitarHot(document.busq4);
return false;
break;
case "busq4ErrorHotExp":
if(document.all){
fnSubmitarHot(document.busq4);
return false;
}
break;
case "busq4ErrorRes":
fnSubmitarRest(document.busq4);
return false;
break;
case "busq4ErrorResExp":
if(document.all){
fnSubmitarRest(document.busq4);
return false;
}
break;
case "frmerrorRes":
fnBusq(siteRes);
return false;
break;
case "frmerrorResExp":
if(document.all){
fnBusq(siteRes);
return false;
}
break;
case "frmerrorInferiorRes":
fnBusqInferior(siteRes);
break;
case "frmerrorInferiorResExp":
if(document.all){
fnBusqInferior(siteRes);
}
break;
case "frmerrorAvzada":
fnCambiarmode(document.frmerror);
return false;
break;
case "frmerrorAvzadaExp":
if(document.all){
fnCambiarmode(document.frmerror);
return false;
}
break;
case "busq4ErrorAvzada":
fnCambiarmode(document.busqavan);
return false;
break;
case "busq4ErrorAvzadaExp":
if(document.all){
fnCambiarmode(document.busqavan);
return false;
}
break;
case "xProxErrorProxHot":
fnCambiarmode(document.xProx,siteHot);
return false;
break;
case "xProxErrorProxHotExp":
if(document.all){
fnCambiarmode(document.xProx,siteHot);
return false;
}
break;
case "frmerrorAvzadaHot":
fnCambiarmode(document.frmerror,siteHot);
return false;
break;
case "frmerrorAvzadaHotExp":
if(document.all){
fnCambiarmode(document.frmerror,siteHot);
return false;
}
break;
case "busqavanErrorHot":
fnCambiarmode(document.busqavan,siteHot);
break;
case "busqavanErrorHotExp":
if(document.all){
fnCambiarmode(document.busqavan,siteHot);
}
break;
case "xProxBusqErrorRest":
fnCambiarmode(document.xProxBusc,siteRes);
return false;
break;
case "xProxBusqErrorRestExp":
if(document.all){
fnCambiarmode(document.xProxBusc,siteRes);
return false;
}
break;
case "xProxBusqErrorHot":
fnCambiarmode(document.xProxBusc,siteHot);
return false;
break;
case "xProxBusqErrorHotExp":
if(document.all){
fnCambiarmode(document.xProxBusc,siteHot);
return false;
}
break;
case "busqAvanErrorAvzadaRes":
fnCambiarmode(document.busqavan,siteRes);
return false;
break;
case "busqAvanErrorAvzadaResExp":
if(document.all){
fnCambiarmode(document.busqavan,siteRes);
return false;
}
break;
case "frmerrorAvzadaRes":
fnCambiarmode(document.frmerror,siteRes);
return false;
break;
case "frmerrorAvzadaResExp":
if(document.all){
fnCambiarmode(document.frmerror,siteRes);
return false;
}
break;
case "busqavan":
submitar();
return false;
break;
case "busqAvanExp":
if(document.all){
submitar();
return false;
}
break;
case "busq4hot":
submitar();
return false;
break;
case "busq4hotExp":
if(document.all){
submitar();
return false;
}
break;
case "xProxHotExp":
if(document.all){
submitar();
return false;
}
break;
case "xProxHot":
submitar();
return false;
break;
case "xProxRes":
submitar();
return false;
break;
case "xProxResExp":
if(document.all){
submitar();
return false;
}
break;
case "busq4Res":
submitar();
return false;
break;
case "busq4ResExp":
if(document.all){
submitar();
return false;
}
break;
case "busqAvanRes":
submitar();
return false;
break;
case "busqAvanResExp":
if(document.all){
submitar();
return false;
}
break;
case "xProxVueltaErrorExp":
if(document.all){
submitar();
return false;
}
break;
case "xProxVueltaError":
submitar();
return false;
break;
case "xProxCallVueltaCalle":
cambiarDireccion();
return false;
break;
case "xProxCallVueltaCalleExp":
if(document.all){
cambiarDireccion();
return false;
}
break;
case "busqAvanHotExp":
if(document.all){
submitar();
return false;
}
break;
case "busqAvanHot":
submitar();
return false;
break;
case "xProxBusc":
fnCambiarmode(document.xProxBusc);
return false;
break;
case "xProxBuscExp":
if(document.all){
fnCambiarmode(document.xProxBusc);
return false;
}
break;
case "xProx":
submitar();
return false;
break;
case "xProxExp":
if(document.all){
submitar();
return false;
}
break;
case "busq4ErrorProx":
fnCambiarmode(document.xProx);
return false;
break;
case "busq4ErrorProxExp":
if(document.all){
fnCambiarmode(document.xProx);
return false;
}
break;
case "xProxErrorProxRes":
fnCambiarmode(document.xProx,siteRes);
return false;
break;
case "xProxErrorProxResExp":
if(document.all){
fnCambiarmode(document.xProx,siteRes);
return false;
}
break;
case "proximidadExp":
if(document.all){
submitar();
return false;
}
break;
case "proximidad":
submitar();
return false;
break;
case "frmErrorLoca":
submitar(document.busq4);
break;
case "frmErrorLocaExp":
if(document.all){
submitar(document.busq4);
}
break;
}
};
function navegaCat(cat){
top.document.location="/categoria.asp?no_categoria="+escape(cat);
};
function listarCategoria(bus,txt){
var f=document.forms["f"];
top.document.location="/functions/pre_search.asp?mode=simple&activ="+escape(bus)+"%23"+escape(txt)+"&no_activ="+escape(txt)+"&prov="+escape(f.prov[f.prov.selectedIndex].value)+"&loca="+escape(f.loca.value)+"&codpost="+escape(f.codpost.value);
};
function MM_swapImage(){
var i,j=0,x,a=MM_swapImage.arguments;
document.MM_sr=new Array;
for(i=0;i<(a.length-2);i+=3){
if((x=MM_findObj(a[i]))!=null){
document.MM_sr[j++]=x;
if(!x.oSrc){
x.oSrc=x.src;
}
x.src=a[i+2];
}
}
};
function MM_swapImgRestore(){
var i,x,a=document.MM_sr;
for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++){
x.src=x.oSrc;
}
};
function agregarAgenda(_1f){
var u="/functions/agregar_agenda.asp?docn="+_1f;
window.open(u,"agregarAgenda","width=700,height=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no");
};
function popupRuta(_21,_22){
var u="/functions/pop_rutas.asp?tipo="+_21+"&docn="+_22;
window.open(u,"popupRutas","width=380,height=350,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no");
};
function mmail(){
var cn=getCookie("cn");
var mm=getCookie("MultiEMail");
if(mm==""){
alert("Seleccione al menos uno de los anunciantes a los que desea enviar un mensaje");
}else{
setCookie("mmQS",mmQS);
if(cn==""){
window.open("/registro/login.asp?final=multimail","popupLogin","width=400,height=350");
}else{
top.location="/multimail.asp";
}
}
};
function clk(i){
var _27;
var _28;
var _29;
eval("chkbox=document.lista.email"+String(i));
_27=getCookie("MultiEMail");
if(_27!=""){
_28=_27.split("`");
if(_29.checked){
_27+="`"+_29.value;
}else{
for(_27="",i=0;i<_28.length;i++){
if(_28[i]!=_29.value){
_27+=(_27.length?"`":"")+_28[i];
}
}
setCookie("MultiEMail",_27,null);
}
}else{
if(_29.checked){
setCookie("MultiEMail",_29.value,null);
}
}
return true;
};
function enviarMultimail(){
setCookie("mmQS",mmQS);
top.document.location="multimail.asp";
};
function mOvr(src,_2b){
if(!src.contains(event.fromElement)){
src.bgColor=_2b;
}
};
function mOut(src,_2d){
if(!src.contains(event.toElement)){
src.bgColor=_2d;
}
};
function enterSubmit(){
document.onkeydown=keyDown;
if(document.layers){
document.captureEvents(Event.KEYDOWN);
}
};
function keyDown(_2e){
if(document.all){
k=window.event.keyCode;
}else{
k=_2e.which;
}
if(k==13){
}
};
function enterBlocked(){
document.onkeydown=keyDown2;
if(document.layers){
document.captureEvents(Event.KEYDOWN);
}
};
function keyDown2(_2f){
if(document.all){
k=window.event.keyCode;
}else{
k=_2f.which;
}
if(k==13){
return false;
}
};
function seleccionConjuntoCheck(_30){
var _31=false;
var arr=document.getElementsByName(_30);
for(i=0;i<arr.length;i++){
if(arr[i].checked){
_31=true;
break;
}
}
return _31;
};
function setSelectedId(id){
if(id!=""){
var obj=document.getElementById(id);
if(obj!=null){
obj.selected=true;
}
}
};
var oFormPaol={"nomb":null,"activ":null,"loca":null,"prov":null,"tv":null,"call":null};
var oFormRest={"nomb":null,"tico":null,"loca":null,"prov":null,"prec":null};
var oFormHot={"nomb":null,"tial":null,"loca":null,"prov":null,"catg":null};
function fn_PreClicklet(_35,_36,_37,_38){
var _39=_38;
var _3a;
var _3b="";
var _3c;
var _3d;
var i;
if(_37=="paol"){
_3d=oFormPaol;
_3a="preclicklet";
}else{
if(_37=="res"){
_3d=oFormRest;
_3a="preclickletrest";
}else{
if(_37=="hotel"){
_3d=oFormHot;
_3a="preclicklethot";
}
}
}
i=0;
for(sParam in _3d){
try{
if(sParam!=""){
_3c=_39[sParam].value;
}else{
_3c="";
}
if(i==0){
_3b=_3b+_3c;
}else{
_3b=_3b+"¬"+_3c;
}
}
catch(e){
}
i++;
}
if(_3a!=""&&_3b!=""){
setCookie(_3a,_3b);
}
clicklet(_35,_36);
};
function Getcookieprov(){
var _3f=getCookie("cookieprov");
if(_3f&&_3f.length>0){
_3f=unescape(_3f).replace(/\+/ig," ");
document.forms[0]["prov"].value=_3f;
}
};
function fn_loadValues(_40,_41){
var _42=_41;
var _43=arguments[2];
var _44=new Array("prov","loca","tv","call");
var _45=true;
if(_40){
i=0;
for(sParam in _40){
try{
if(typeof (_43)!="undefined"){
for(var ind=0;ind<_44.length;ind++){
_45=(_42[sParam].name==_44[ind]);
if(_45){
break;
}
}
}
if(_45){
if(_40[sParam]!=null){
_42[sParam].value=_40[sParam];
}
if(_42[sParam].name=="prov"&&typeof (_43)!="undefined"){
_42["prov"].onchange();
}
}
}
catch(e){
}
i++;
}
}
};
function fn_UsarPreClicklet(_47,_48){
var _49=null;
var _4a;
var _4b=_48;
var _4c;
var _4d;
var _4e=arguments[2];
var _4f=new Array("prov","loca","tv","call");
var _50=true;
if(_47=="paol"){
_4d=oFormPaol;
_4c="preclicklet";
}else{
if(_47=="res"){
_4d=oFormRest;
_4c="preclickletrest";
}else{
if(_47=="hotel"){
_4d=oFormHot;
_4c="preclicklethot";
}
}
}
_4a=getCookie(_4c);
if(_4a){
if(_4a.length>0){
_4a=unescape(_4a).replace(/\+/ig," ");
}
a_valoresPreclick=_4a.split("¬");
i=0;
for(sParam in _4d){
try{
var _51="";
if(typeof (a_valoresPreclick[i])!="undefined"){
_51=a_valoresPreclick[i];
}
if(typeof (_4e)!="undefined"){
for(var ind=0;ind<_4f.length;ind++){
_50=(_4b[sParam].name==_4f[ind]);
if(_50){
break;
}
}
}
if(_50){
_4b[sParam].value=_51;
if(_4b[sParam].name=="prov"&&typeof (_4e)!="undefined"){
_4b["prov"].onchange();
}
}
}
catch(e){
}
i++;
}
}
return _4d;
};
function fn_Crear_oValuesPreClicklet(_53,_54){
var _55=null;
var _56;
var _57=_54;
var _58;
var _59=null;
if(_53=="paol"){
_59=oFormPaol;
_58="preclicklet";
}else{
if(_53=="res"){
_59=oFormRest;
_58="preclickletrest";
}else{
if(_53=="hotel"){
_59=oFormHot;
_58="preclicklethot";
}
}
}
_56=getCookie(_58);
if(_56){
if(_56&&_56.length>0){
_56=unescape(_56).replace(/\+/ig," ");
}
a_valoresPreclick=_56.split("¬");
i=0;
for(sParam in _59){
try{
if(typeof (a_valoresPreclick[i])!="undefined"){
_59[sParam]=a_valoresPreclick[i];
}
}
catch(e){
}
i++;
}
}else{
if(_59["prov"]==null&&_53!="hotel"){
_59["prov"]=getCookie("cookieprov");
if(_59["prov"]!=null){
_59["prov"]=_59["prov"].replace("+"," ");
}
}
}
return _59;
};

