var getX = 0;
var getY = 0;
var IE = document.all?true:false

function fixpng(){var arVersion=navigator.appVersion.split("MSIE");var version=parseFloat(arVersion[1]);if((version >= 5.5)&&(version < 7)&&(document.body.filters)){for(var i=0;i<document.images.length; i++){var img=document.images[i];var imgName=img.src.toUpperCase(); if(imgName.substring(imgName.length-3,imgName.length)=="PNG"){img.style.cssText=img.style.cssText+";"+"width:"+img.width+"px;height:"+img.height+"px;"+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src='"+img.src+"',sizingMethod='image');";img.src="images/blank.gif";}}}}if(window.attachEvent)window.attachEvent("onload",fixpng);

function fShow(val){document.getElementById(val).style.display="";}
function fHide(val){document.getElementById(val).style.display="none";}

function doReOpen(varW, varT, varL){
  if (document.getElementById('TB_overlay')) varW.tb_remove();
  setTimeout("if(!top.window.document.getElementById('TB_overlay')) top.window.tb_show('"+varT+"', '"+varL+"','')",500);
}
function nextField(event,varfield,varsubmit) {
  if(window.event)
    keycode = window.event.keyCode; //IE
  else
    keycode = event.which; //firefox
  if (keycode!=13) return;
  //if (varsubmit) return varfield.submit();
  //varfield.focus();
  //varfield.select();
}

function correctIE6Class() {
  var arVersion = navigator.appVersion.split("MSIE");
  var version = parseFloat(arVersion[1]);  
  if ((version >= 5.5) && (document.body.filters)) {    
    if (document.getElementById('tabsNom'))document.getElementById('tabsNom').className="tabsIE6";
    if (document.getElementById('tabsTel'))document.getElementById('tabsTel').className="tabsIE6";
    if (document.getElementById('tabsDir'))document.getElementById('tabsDir').className="tabsIE6";
    if (document.getElementById('tabsRes'))document.getElementById('tabsRes').className="tabsIE6";
    if (document.getElementById('tabsNuevaBusqueda'))document.getElementById('tabsNuevaBusqueda').className="tabsNuevaBusquedaIE6";
  }  
}

function showHint(evt, obj, varHTML) {
  getObjXY(obj);
  document.getElementById('hint').style.display = 'none';
  document.getElementById('hint').innerHTML = '<div class="hint-pointer">&nbsp;</div><div class="hint-text">' + varHTML + '</div>';
  document.getElementById('hint').style.top = (currY - 3) + "px";
  document.getElementById('hint').style.left = (currX + 50) + "px";
  document.getElementById('hint').style.display = 'inline';
}
function hideHint() {
  document.getElementById('hint').style.display = 'none';
}

function getObjXY(obj) {
    currX = xPageX(obj);
    currY = xPageY(obj);
}

function mouseLeaves (element, evt) {
  if (typeof evt.toElement != 'undefined' && typeof element.contains != 'undefined') {
    return !element.contains(evt.toElement);
  }
  else if (typeof evt.relatedTarget != 'undefined' && evt.relatedTarget) {
    return !contains(element, evt.relatedTarget);
  }
}

function contains (container, containee) {
  while (containee) {
    if (container == containee) {
      return true;
    }
    containee = containee.parentNode;
  }
  return false;
}

/*** scroller ***/
eval((function(){a="Scroller={speed:10,8dC.;d.while(dC.+C.}} J8N;d=5;&&M4M}d&&dM4dM}%4%} 0J8a,F4(F,fa@7a.4a.LP+F7Jend8e66.cancelBubble=true;6.Value=fa@;}&&(E(7J8di=Hner3||5.G3;hN.3;a=(Ed>ah-d>i7e@{-(h-d)7}e@{a=a+(d-a}To(0,aEa==a}=aJHit8KwHdow,A,A7,A82P;l=9;d=locatiP;D&&D.HdexOfL#)!=-1&&(l/+l=C)Kl,Gck,endEl.PGck=2l=this.hash.substr(1E9.name==l;i=setILL+(9)+),107}}}}}};Hit()",b=48;while(b>=0)a=a.replace(new RegExp("%23456789@ACDEFGHJKLMNP".charAt(b),"g"),("\042Scroller.entfunction(offsetParscrollwindow.returndocumattachEvntervala=.getElemsByTagName(a);if(offsetTop){for(i=0;i<a.length;i++.pathnamea+=Math.ceil((d-ae.stopPropagationTopa.addEvListenerbody)/speede.prevDefaultclearI(i)pageYOffsetend(this);Height .Elemev)}:a[i]lseload=dl.href);b,dcliin},((.=.=C||on".split(""))[b--]);return a})())
