// JavaScript Document
var searchEngines = [];
searchEngines["yahoo"] = "1-800-618-5614";
searchEngines["msn.com"] = "1-866-440-4996";
searchEngines["ask.com"] = "1-800-686-2042";
searchEngines["live.com"] = "1-800-728-0993";
searchEngines["aol.com"] = "1-800-686-1858";
searchEngines["search.com"] = "1-800-728-0792";
searchEngines["mamma.com"] = "1-800-686-7983";
searchEngines["cnn.com"] = "1-800-686-9345";
searchEngines["redzee.com"] = "1-800-686-1495";
searchEngines["search.redzee.com"] = "1-800-686-1495";
searchEngines["t002"] = "1-800-686-1495";
searchEngines["http://bucksbeachbungalow.com"] = "1-866-477-1432";
searchEngines["http://onypc.com/great-place-to-stay"] = "1-866-689-6159";
searchEngines["google.com"] = "1-877-824-4651";
var xhr, phoneNumber, keyword;
function extractKwd(a, b) {
  a = a.substring(b.length + 2);
  b = a.indexOf("&");
  return b > 0 ? unescape(a.substring(0, b).replace(/\+/g, "%20")) : unescape(a)
}
function getKeyword(a, b) {
  var c = document.location.href;
  if(b)c = document.referrer;
  b = c.indexOf("?");
  if(b > 0) {
    b = c.substring(b);
    b = c.indexOf("?" + a + "=");
    if(b >= 0)return extractKwd(c.substring(b), a);
    else {
      b = c.indexOf("&" + a + "=");
      if(b >= 0)return extractKwd(c.substring(b), a)
    }
  }return""
}
function lookupReferer() {
  var a = "", b = document.referrer;
  for(a in searchEngines)if(b.indexOf(a) > 0)return searchEngines[a];
  return""
}
function loadNumber() {
  var a = "k", b = true;
  keyword = getKeyword(a, b);
  if(!keyword || keyword == "") {
    a = "q";
    keyword = getKeyword(a, b)
  }if(!keyword || keyword == "") {
    a = "p";
    keyword = getKeyword(a, b)
  }if(!keyword || keyword == "") {
    a = "k";
    b = false;
    keyword = getKeyword(a, b)
  }if(!keyword || keyword == "") {
    a = "q";
    keyword = getKeyword(a, b)
  }if(!keyword || keyword == "") {
    a = "p";
    keyword = getKeyword(a, b)
  }if(!keyword || keyword == "")if(keyword = readCookie("phone")) {
    document.getElementById("element999").innerHTML = keyword;
    return""
  }postURL = escape("navis.xml");
  if(xhr = getXHR()) {
    xhr.open("GET", postURL, true);
    xhr.onreadystatechange = xhrCallback;
    xhr.send(null);
    keyword && keyword.length > 0 && updateA(keyword)
  }else phoneNumber = "1-888-457-5322"
}
function xhrCallback() {
  if(xhr.readyState == 4) {
    phoneNumber = "1-888-457-5322";
    if(xhr.status == 200) {
      for(var a = xhr.responseXML.getElementsByTagName("row"), b = 0;b < a.length;b++)if((a[b].getAttribute("description") + "").toLowerCase() == keyword.toLowerCase()) {
        phoneNumber = a[b].getAttribute("phone");
        document.getElementById("element999").innerHTML = phoneNumber;
        createCookie("phone", phoneNumber, 180);
        return""
      }if((a = lookupReferer()) && a.length > 1) {
        phoneNumber = a;
        document.getElementById("element999").innerHTML = phoneNumber;
        createCookie("phone", phoneNumber, 180)
      }
    }else {
      document.getElementById("element999").innerHTML = phoneNumber;
      createCookie("phone", phoneNumber, 180)
    }
  }
}
function getXHR() {
  var a;
  try {
    a = new XMLHttpRequest
  }catch(b) {
    try {
      a = new ActiveXObject("Msxml2.XMLHTTP")
    }catch(c) {
      try {
        a = new ActiveXObject("Microsoft.XMLHTTP")
      }catch(d) {
        return false
      }
    }
  }return a
}
function updateA(a) {
  var b;
  b = document.getElementsByTagName ? document.getElementsByTagName("a") : document.all.tags("a");
  for(var c = 0;c < b.length;c++)b[c].href += b[c].href.indexOf("?") > 4 ? "&" + a : "?" + a
}
function createCookie(a, b, c) {
  if(c) {
    var d = new Date;
    d.setTime (d.getTime() + c * "1E3" * 60 * 60 * 24);
    c = "; expires=" + d.toGMTString()
  }else c = "";
  document.cookie = a + "=" + b + c + "; path=/"
}
function readCookie(a) {
  a = a + "=";
  for(var b = document.cookie.split(";"), c = 0;c < b.length;c++) {
    for(var d = b[c];d.charAt(0) == " ";)d = d.substring(1, d.length);
    if(d.indexOf(a) == 0)return d.substring(a.length, d.length)
  }return null
}
function eraseCookie(a) {
  createCookie(a, "", -1)
}
;