//<![CDATA[
// These are some global variables for rotating promotions
var totpromos = 0;
var curpromo = 1;
var rotatepromos = (totpromos > 1);

// These are some global variables for rotating property images
var totimg = 0;
var curimg = 1;
var rotateimages = false;
var picprop = "";
var picloaded = false;

// These are some global variables for rotating attractions
var totatts = 0;
var curatt = 1;
var rotateatts = (totatts > 1);

// These are some global variables for rotating APG scenic images on homepage
var totapgimgs = 17;
var apgimg = 1;
var rotateapgimages = false;
var apgloaded = false;
var apgurl = "http://patriotgetaways.com/images/main"

// These are some global variables for rotating property thumbnails
var curthumb = 1;
var rotatethumbs = false;
var thumb1loaded = false;
var thumb2loaded = false;
var thumb3loaded = false;
var thumb4loaded = false;
var tforward = true;





function MakeArray(n) {
        this.length = n
        return this
}

function SetNameLocation(Name,Row,Column)
{
   document.LANSA._NAME.value=Name;
   document.LANSA._ROW.value=Row;
   document.LANSA._COLUMN.value=Column;
   document.LANSA._CALFLD.value=Name;
}



function HandleEvent(Proc,Func)
{
   document.LANSA._PROCESS.value=Proc;
   document.LANSA._FUNCTION.value=Func;
   document.LANSA.submit();
}

function CompletedForm()
{
  var FormComplete = false;

  if (document.LANSA['ARENTRY2  '].value == 'Y') {
    document.LANSA['ARENTRY2  '].value = 'W';
  }

  if (document.LANSA['ARENTRY2  '].value == 'Z') {
    document.LANSA['ARENTRY2  '].value = 'X';
  }

  FormComplete = contToSSL4();

  if (FormComplete) {
    if (document.LANSA['ARENTRY2  '].value == 'W') {
      document.LANSA['ARENTRY2  '].value = 'Y';
    }

    if (document.LANSA['ARENTRY2  '].value == 'X') {
      document.LANSA['ARENTRY2  '].value = 'Z';
    }
  }

  return FormComplete
}

function CompletedForm2()
{
  var FormComplete = false;

  if (document.LANSA['ARENTRY2  '].value == 'Y') {
    document.LANSA['ARENTRY2  '].value = 'W';
  }

  if (document.LANSA['ARENTRY2  '].value == 'Z') {
    document.LANSA['ARENTRY2  '].value = 'X';
  }

  FormComplete = contToSSL5();

  if (FormComplete) {
    if (document.LANSA['ARENTRY2  '].value == 'W') {
      document.LANSA['ARENTRY2  '].value = 'Y';
    }

    if (document.LANSA['ARENTRY2  '].value == 'X') {
      document.LANSA['ARENTRY2  '].value = 'Z';
    }
  }

  return FormComplete
}

function contToSSL() {
	if (document.LANSA['ARENTRY2  '].value == 'X') {
//		return CheckReservationSelected();
	}
	else {
	if((document.LANSA['ARVFIRS   '].value =="")||(document.LANSA['ARVLAST   '].value =="")||(document.LANSA['ARVADDR   '].value =="")||
		(document.LANSA['ARVCITY   '].value =="")||(document.LANSA['LRVSTA    '].value =="NA")||(document.LANSA['AAGPOST   '].value =="")||
		(document.LANSA['LRVCNTR   '].value =="")||(document.LANSA['ARVPHON   '].value =="")||(document.LANSA['LRVMAIL   '].value ==""))
		{
			validForm1()
			validForm2()
			validForm3()
			validForm4()
			validForm5()
			validForm6()
			validForm7()
			validForm8()
			validForm9()
			return false
		}
		else
		{
			return true
		}
		}
	}

function contToSSL2(){
	if((document.LANSA['ARVFIRS   '].value =="")||(document.LANSA['ARVLAST   '].value =="")||(document.LANSA['ARVADDR   '].value =="")||
		(document.LANSA['ARVCITY   '].value =="")||(document.LANSA['LRVSTA    '].value =="NA")||(document.LANSA['AAGPOST   '].value =="")||
		(document.LANSA['LRVCNTR   '].value =="")||(document.LANSA['ARVPHON   '].value =="")||(document.LANSA['LRVMAIL   '].value ==""))
		{
			validForm1()
			validForm2()
			validForm3()
			validForm4()
			validForm5()
			validForm6()
			validForm7()
			validForm8()
			validForm9()
			return false
		}
		else
		{
			HandleEvent('PSEARCH','PRESV02')
			return true
		}
	}

function contToSSL3(){
  var CompletedEntry = CompletedForm()

  CompletedEntry = CompletedEntry && validForm13()

  if (CompletedEntry) {
    HandleEvent('WEBMISC','WEBM004')
  }
  return CompletedEntry
}

function contToSSL3t(){
  var CompletedEntry = CompletedForm()

  CompletedEntry = CompletedEntry && validForm13()

  if (CompletedEntry) {
    HandleEvent('WEBMISC','WEBMT04')
  }
  return CompletedEntry
}

function contToSSL4(){
  var CompletedEntry = true

if (document.LANSA['ARENTRY2  '].value == 'W') {
  CompletedEntry = validForm10()
  CompletedEntry = CompletedEntry && validForm11()
  CompletedEntry = CompletedEntry && validForm12()
  CompletedEntry = CompletedEntry && validForm16()
  CompletedEntry = CompletedEntry && validForm1()
  CompletedEntry = CompletedEntry && validForm2()
  CompletedEntry = CompletedEntry && validForm3()
  CompletedEntry = CompletedEntry && validForm4()
  CompletedEntry = CompletedEntry && validForm5()
  CompletedEntry = CompletedEntry && validForm6()
  CompletedEntry = CompletedEntry && validForm7()
  CompletedEntry = CompletedEntry && validForm8()
  CompletedEntry = CompletedEntry && validForm9()
}

if (document.LANSA['ARENTRY2  '].value == 'X') {
  CompletedEntry = validForm14()
  CompletedEntry = CompletedEntry && validForm15()
  CompletedEntry = CompletedEntry && validForm1()
  CompletedEntry = CompletedEntry && validForm2()
  CompletedEntry = CompletedEntry && validForm3()
  CompletedEntry = CompletedEntry && validForm4()
  CompletedEntry = CompletedEntry && validForm5()
  CompletedEntry = CompletedEntry && validForm6()
  CompletedEntry = CompletedEntry && validForm7()
  CompletedEntry = CompletedEntry && validForm8()
  CompletedEntry = CompletedEntry && validForm9()
}

  return CompletedEntry
}

function contToSSL5(){
  var CompletedEntry = true

  CompletedEntry = validForm1()
  CompletedEntry = CompletedEntry && validForm2()
  CompletedEntry = CompletedEntry && validForm3()
  CompletedEntry = CompletedEntry && validForm4()
  CompletedEntry = CompletedEntry && validForm5()
  CompletedEntry = CompletedEntry && validForm6()
  CompletedEntry = CompletedEntry && validForm7()
  CompletedEntry = CompletedEntry && validForm8()
//  CompletedEntry = CompletedEntry && validForm17()

  return CompletedEntry
}

function LTrim(sString){
  while (sString.substring(0,1) == ' '){
    sString = sString.substring(1, sString.length);
  }
  return sString;
}

function validForm1() {
	document.LANSA['ARVFIRS   '].value = document.LANSA['ARVFIRS   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');
	document.LANSA['ARVFIRS   '].value = LTrim(document.LANSA['ARVFIRS   '].value);
	if(document.LANSA['ARVFIRS   '].value =="") {
		alert("You must enter your first name.")
		return false
		}
	return true
	}

function validForm2() {
	document.LANSA['ARVLAST   '].value = document.LANSA['ARVLAST   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');
	document.LANSA['ARVLAST   '].value = LTrim(document.LANSA['ARVLAST   '].value);
	if(document.LANSA['ARVLAST   '].value =="") {
		alert("You must enter your last name.")
		return false
		}
	return true
	}

function validForm3() {
	document.LANSA['ARVADDR   '].value = document.LANSA['ARVADDR   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');
	document.LANSA['ARVADDR   '].value = LTrim(document.LANSA['ARVADDR   '].value);
	if(document.LANSA['ARVADDR   '].value =="") {
		alert("You must enter your address.")
		return false
		}
	return true
	}

function validForm4() {
	document.LANSA['ARVCITY   '].value = document.LANSA['ARVCITY   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');
	document.LANSA['ARVCITY   '].value = LTrim(document.LANSA['ARVCITY   '].value);
	if(document.LANSA['ARVCITY   '].value =="") {
		alert("You must enter your city.")
		return false
		}
	return true
	}

function validForm5() {
	if(document.LANSA['LRVSTA    '].value == "NA") {
		if(document.LANSA['LRVCNTR   '].value == "USA") {
			alert("You must enter your state.")
			return false
			}
		if(document.LANSA['LRVCNTR   '].value == "CANADA") {
			alert("You must enter your province.")
			return false
			}
		}
	return true
	}

function validForm6() {
//	document.LANSA['AAGPOST   '].value = document.LANSA['AAGPOST   '].value.replace(/ /g,'');
	document.LANSA['AAGPOST   '].value = document.LANSA['AAGPOST   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');
	document.LANSA['AAGPOST   '].value = LTrim(document.LANSA['AAGPOST   '].value);
	if(document.LANSA['AAGPOST   '].value =="") {
		alert("You must enter your postal code.")
		return false
		}
	return true
	}

function validForm7() {
	if(document.LANSA['LRVCNTR   '].value =="") {
		alert("You must enter your country.")
		return false
		}
	return true
	}

function validForm8() {
//	document.LANSA['ARVPHON   '].value = document.LANSA['ARVPHON   '].value.replace(/ /g,'');
	document.LANSA['ARVPHON   '].value = document.LANSA['ARVPHON   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');
	document.LANSA['ARVPHON   '].value = LTrim(document.LANSA['ARVPHON   '].value);
	if(document.LANSA['ARVPHON   '].value =="") {
		alert("You must enter your complete phone number.")
		return false
		}
	return true
	}

function validForm9() {
  var Counter = 0
  var DigitString = "0123456789"
  var FaxNum = ""
  document.LANSA['LRVMAIL   '].value = document.LANSA['LRVMAIL   '].value.replace(/ /g,'');
  document.LANSA['LRVMAIL   '].value = document.LANSA['LRVMAIL   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');
  while (Counter < document.LANSA['ARVFPHO   '].value.length) {
    if (DigitString.indexOf(document.LANSA['ARVFPHO   '].value.charAt(Counter)) > -1) {
      FaxNum = FaxNum + document.LANSA['ARVFPHO   '].value.charAt(Counter);
    }
    Counter++;
  }
  document.LANSA['ARVFPHO   '].value = FaxNum;
  if ((!validEmail(document.LANSA['LRVMAIL   '].value)) && (document.LANSA['ARVFPHO   '].value.length < 8)) {
    alert("You must enter either your VALID e-mail address or a complete fax number. Please check your entries.")
    return false
  }
  return true
}

function validForm10() {
  var Counter = 0
  var DigitString = "0123456789"
  var CompleteCCN = true
  var Digit = 0
  var DblDigit = false
  var CheckSum = 0

  if(document.LANSA['ACCNUM    '].value =="") {
    alert("You must enter your credit card number.")
    CompleteCCN = false
  }
  else {
    if (document.LANSA['ACCNUM    '].value.length < 15) {
      alert("You have not entered your complete credit card number.")
      CompleteCCN = false
    }
    else {
      while (Counter < document.LANSA['ACCNUM    '].value.length && CompleteCCN) {
        if (DigitString.indexOf(document.LANSA['ACCNUM    '].value.charAt(Counter)) == -1) {
          alert("Position " + (Counter + 1) + " of your credit card number contains an invalid character.  You may only use the digits 0 through 9.");
          CompleteCCN = false;
        }
        Counter++;
      }
// Check credit card number against the Mod 10 test for credit card numbers.
      if (CompleteCCN) {
        for (Counter = document.LANSA['ACCNUM    '].value.length - 1; Counter > -1; Counter--) {
          Digit = parseInt(document.LANSA['ACCNUM    '].value.charAt(Counter))
          if (DblDigit) {
            Digit = Digit * 2
            if (Digit > 9) {
              Digit = Digit - 9
            }
          }
          CheckSum = CheckSum + Digit
          DblDigit = !DblDigit
        }

        CompleteCCN = (CheckSum%10 == 0)

        if (!CompleteCCN) {
          alert("Your credit card number is invalid.  Please enter a valid credit card number.");
        }
      }
    }
  }
  return CompleteCCN
}

function validForm11() {
	if(document.LANSA['LCCMO     '].value =="") {
		alert("You must enter the expiration month of your credit card.")
		return false
		}
	return true
	}

function validForm12() {
	if(document.LANSA['SCCYR     '].value == "") {
		alert("You must enter the expiration year of your credit card.")
		return false
		}
	return true
	}

function validForm13() {
// Remove spaces and non-breaking spaces from initials.
	document.LANSA['ARVIATA   '].value = document.LANSA['ARVIATA   '].value.replace(/ /g,'');
	document.LANSA['ARVIATA   '].value = document.LANSA['ARVIATA   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');

	if(document.LANSA['ARVIATA   '].value == "") {
		alert("You must enter your initials to acknowledge that you agree to our terms and conditions.")
		return false
		}
	return true
	}

function validForm14() {
  var Counter = 0
  var DigitString = "0123456789"
  var CompleteRN = true
  var Digit = 0
  if(document.LANSA['STRROUT   '].value.length < 9) {
    alert("The routing number of your bank must have exactly 9 digits.")
    return false
  }
  else {
    while (Counter < document.LANSA['STRROUT   '].value.length && CompleteRN) {
      if (DigitString.indexOf(document.LANSA['STRROUT   '].value.charAt(Counter)) == -1) {
        alert("Position " + (Counter + 1) + " of your bank routing number contains an invalid character.  You may only use the digits 0 through 9.");
        CompleteRN = false;
      }
      Counter++;
    }
  }
  return CompleteRN
}

function validForm15() {
  var Counter = 0
  var DigitString = "0123456789"
  var CompleteAcct = true
  var Digit = 0
  if(document.LANSA['STRACCT   '].value == "") {
    alert("You must enter your checking account number.")
    return false
  }
  else {
    while (Counter < document.LANSA['STRACCT   '].value.length && CompleteAcct) {
      if (DigitString.indexOf(document.LANSA['STRACCT   '].value.charAt(Counter)) == -1) {
        alert("Position " + (Counter + 1) + " of your account number contains an invalid character.  You may only use the digits 0 through 9.");
        CompleteAcct = false;
      }
      Counter++;
    }
  }
  return CompleteAcct
}

function validForm16() {
  var Counter = 0
  var DigitString = "0123456789"
  var CompleteCVV = true
  var Digit = 0

  if(document.LANSA['STRCVV2   '].value == "") {
    alert("You must enter your CVV number.")
    return false
  }
  else {
    while (Counter < document.LANSA['STRCVV2   '].value.length && CompleteCVV) {
      if (DigitString.indexOf(document.LANSA['STRCVV2   '].value.charAt(Counter)) == -1) {
        alert("Position " + (Counter + 1) + " of your CVV number contains an invalid character.  You may only use the digits 0 through 9.");
        CompleteCVV = false;
      }
      Counter++;
    }
  }
  return CompleteCVV
}

function validForm17() {
  document.LANSA['LRVMAIL   '].value = document.LANSA['LRVMAIL   '].value.replace(/ /g,'');
  document.LANSA['LRVMAIL   '].value = document.LANSA['LRVMAIL   '].value.replace(RegExp(String.fromCharCode(160), 'g'),'');
  if (!validEmail(document.LANSA['LRVMAIL   '].value)) {
    alert("You must enter a valid e-mail address.")
    return false
  }
  return true
}

function Registration() {
  var CompletedEntry = true;

  CompletedEntry = CompletedEntry && validForm1();
  CompletedEntry = CompletedEntry && validForm2();
  CompletedEntry = CompletedEntry && validForm3();
  CompletedEntry = CompletedEntry && validForm4();
  CompletedEntry = CompletedEntry && validForm5();
  CompletedEntry = CompletedEntry && validForm6();
  CompletedEntry = CompletedEntry && validForm7();
  CompletedEntry = CompletedEntry && validForm17();
  if (CompletedEntry) {
    HandleEvent('REGISTER','ENTRY');
  }
  return CompletedEntry;
}


function ChangePropURL(BaseURL,Path) {
  window.location = BaseURL + Path + ".html"
}

function SelectReservation(dptmn,dptdy,dptyr,ddate,rate,caldr,sub,prcfee,specdesc,discamt,prpcen,prdfre,caldy,mpcode,prmdis,spcrat,spcdis) {

	document.LANSA['PDPTMN    '].value = dptmn;
	document.LANSA['PDPTDY    '].value = dptdy;
	document.LANSA['PDPTYR    '].value = dptyr;
	document.LANSA['PDDATE    '].value = ddate;
	document.LANSA['PRATE     '].value = rate;
	document.LANSA['SCALDR    '].value = caldr;
	document.LANSA['PSUBTOTAL '].value = sub;
	document.LANSA['SPRCFEE   '].value = prcfee;
	document.LANSA['ASPECDESC '].value = specdesc;
	document.LANSA['PDISCAMT  '].value = discamt;
	document.LANSA['SPRPCEN   '].value = prpcen;
	document.LANSA['SPRDFRE   '].value = prdfre;
	document.LANSA['SCALDY    '].value = caldy;
	document.LANSA['AMPCODE   '].value = mpcode;
	document.LANSA['PPRMDIS   '].value = prmdis;
	document.LANSA['PSPCRAT   '].value = spcrat;
	document.LANSA['PSPCDIS   '].value = spcdis;
}

function SelReservation(dptmn,dptdy,dptyr,ddate,rate,caldr,sub,prcfee,specdesc,discamt,prpcen,prdfre,caldy,mpcode) {

	document.LANSA['PDPTMN    '].value = dptmn;
	document.LANSA['PDPTDY    '].value = dptdy;
	document.LANSA['PDPTYR    '].value = dptyr;
	document.LANSA['PDDATE    '].value = ddate;
	document.LANSA['PRATE     '].value = rate;
	document.LANSA['SCALDR    '].value = caldr;
	document.LANSA['PSUBTOTAL '].value = sub;
	document.LANSA['SPRCFEE   '].value = prcfee;
	document.LANSA['ASPECDESC '].value = specdesc;
	document.LANSA['PDISCAMT  '].value = discamt;
	document.LANSA['SPRPCEN   '].value = prpcen;
	document.LANSA['SPRDFRE   '].value = prdfre;
	document.LANSA['SCALDY    '].value = caldy;
	document.LANSA['AMPCODE   '].value = mpcode;
}

function CheckReservationSelected(Proc,Func) {
var Counter = 0
var IsSelected = false

	if (document.LANSA.radio1.length == null) {
	  document.LANSA.radio1.checked = true;
              document.LANSA.radio1.onclick();
	  IsSelected = document.LANSA.radio1.checked;
	}
	else {
	  while (Counter < document.LANSA.radio1.length && !IsSelected) {
                if (document.LANSA.radio1[Counter].checked) {
	      IsSelected = true;
                  document.LANSA.radio1[Counter].onclick();
                }
	    Counter++;
	  }
	}

	if (!IsSelected) {
	  alert("You must select one reservation option before proceeding. An option is selected by clicking on the round button beside it.");
	}
	else {
              HandleEvent(Proc,Func);
	}
}

function CheckForBidCabin() {

  if (document.LANSA['SDDPROPDRO'].value == "") {
    alert("Please select a cabin from the list of cabins.")
  }
  else {
    HandleEvent('SALES1','BIDDING');
  }
}

function CalcCCCharge() {
  var NightRate
  var TotTxRate
  var SubTotal
  var Taxes
  var Webprcfee
  var CleanFee
  var Rem
  var s

  NightRate = parseInt(document.LANSA.ABIDC.value)

  if (isNaN(NightRate)) {
    NightRate = 0
  }

  if (NightRate == 0) {
    document.LANSA.ABIDC.value = ""
  }
  else {
    if (NightRate < 0) {
      NightRate = Math.abs(NightRate)
    }
    s = String(NightRate)
    if (s.length < document.LANSA.ABIDC.value.length) {
      document.LANSA.ABIDC.value = s
    }
  }
  s = ""

  TotTxRate = parseFloat(document.LANSA.PTOTTXRATE.value)

  if (isNaN(TotTxRate)) {
    TotTxRate = 0
  }

  Webprcfee = parseFloat(document.LANSA.SWEBPRCFEE.value)

  if (isNaN(Webprcfee)) {
    Webprcfee = 0
  }

  CleanFee = parseFloat(document.LANSA['SPRCFEE   '].value)

  if (isNaN(CleanFee)) {
    CleanFee = 0
  }

//  TotTxRate = TotTxRate / 100
  SubTotal = NightRate * document.LANSA['SCALDR    '].value
  Taxes = SubTotal * TotTxRate * 10
  Rem = Taxes%10
//  Taxes = parseInt(s)

  if (Rem >= 5) {
    Taxes = Taxes + 10 - Rem
  }
  else {
    Taxes = Taxes - Rem
  }

  document.LANSA.roomcharge.value = SubTotal + ".00"

// Create string containing taxes.  This is done to eliminate
// rounding errors.
  if (Taxes == 0) {
    s = "0.00"
  }
  else {
    s = String(Taxes)
    s = s.substring(0,s.length - 1)
    switch(s.length > 0) {
    case(s.length > 2):
      s = s.substring(0, s.length - 2) + "." + s.substring(s.length - 2, s.length);
      break
    case(s.length == 2):
      s = "0." + s;
      break
    case(s.length < 2):
      s = "0.0" + s;
      break
    }
  }
  document.LANSA.taxes.value = s

// Create string containing total.  This is done to eliminate
// rounding errors.
  s = String(Taxes + (SubTotal + Webprcfee + CleanFee) * 1000)
  s = s.substring(0,s.length - 1)
  if (s.length > 2) {
    s = s.substring(0, s.length - 2) + "." + s.substring(s.length - 2, s.length)
  }
  else {
    s = "0." + s
  }
  document.LANSA.total.value = s
}

// ********* Begin block of code to change the visibility of the tool tip boxes for the Rating **************

// initialize some global vars
var br, ver

// very basic check for browser type and version
if (navigator.appName == "Netscape") {
    br="ns"
}
ver = navigator.appVersion.substring(0,1)

// function to make tool tip visible
// popUpWin is NOT an object
function popUp(evt, currElem) {
	// if it's a netscape browser and not over version 4
    if (br == "ns" && ver <= 4) {
        popUpWin = document.layers[currElem]
        popUpWin.visibility = "visible"
    } else {
        popUpWin = document.getElementById(currElem)
        popUpWin.style.visibility = "visible"
    }
    window.status = ""
}

// function to make tool tip hidden
// popUpWin is NOT an object
function popDown(currElem) {
    if(br == "ns" && ver <= 4) {
        popUpWin = document.layers[currElem]
        popUpWin.visibility = "hidden"
    } else {
        popUpWin = document.getElementById(currElem)
        popUpWin.style.visibility = "hidden"
    }
}
// ********* End block of code to change the visibility of the tool tip boxes for the Rating **************

function PopulateAreas() {
  if (document.LANSA['LDDAREA   '] != null) {
    var pl = document.LANSA['LDDAREA   '].options;
    pl[0] = new Option(String.fromCharCode(160),"");


    optGroup = document.LANSA['LDDAREA   '].appendChild(document.createElement('optgroup'));
    optGroup.label = "AMENITIES";

    pl[1] = new Option("Cabins Featuring Floor Plans","CABINS FEATURING FLOOR PLANS");









    pl[2] = new Option("Cabins Near the Parkway","CABINS NEAR THE PARKWAY");









    pl[3] = new Option("Cabins Near Water","CABINS NEAR WATER");









    pl[4] = new Option("Cabins with Indoor Swimming Pool Access","CABINS WITH INDOOR SWIMMING POOL ACCESS");









    pl[5] = new Option("Cabins with Swimming Pool Access","CABINS WITH SWIMMING POOL ACCESS");









    pl[6] = new Option("Cabins with WIFI High Speed Internet","CABINS WITH WIFI HIGH SPEED INTERNET");









    pl[7] = new Option("Easy Access, No Mountain Roads","EASY ACCESS, NO MOUNTAIN ROADS");









    pl[8] = new Option("Free Long Distance Cabins","FREE LONG DISTANCE CABINS");









    pl[9] = new Option("Great Car Show Cabins","GREAT CAR SHOW CABINS");









    pl[10] = new Option("Handicap Friendly","HANDICAP FRIENDLY");









    pl[11] = new Option("Home Theater","HOME THEATER");









    pl[12] = new Option("Incredible Mountain Views","INCREDIBLE MOUNTAIN VIEWS");









    pl[13] = new Option("NASCAR HotPass* on Direct TV","NASCAR HOTPASS* ON DIRECT TV");









    pl[14] = new Option("NFL Sunday Ticket Cabins","NFL SUNDAY TICKET CABINS");









    pl[15] = new Option("Pet Friendly Cabins","PET FRIENDLY CABINS");









    pl[16] = new Option("Pet Friendly Cabins in Gatlinburg","PET FRIENDLY CABINS IN GATLINBURG");









    pl[17] = new Option("Pet Friendly Cabins in Pigeon Forge","PET FRIENDLY CABINS IN PIGEON FORGE");









    pl[18] = new Option("River access from property","RIVER ACCESS FROM PROPERTY");









    pl[19] = new Option("Walking Distance to Trolley Stop","WALKING DISTANCE TO TROLLEY STOP");








    optGroup = document.LANSA['LDDAREA   '].appendChild(document.createElement('optgroup'));
    optGroup.label = "BEDROOMS";

    pl[20] = new Option("1 Bedroom","1 BEDROOM");









    pl[21] = new Option("1 Bedroom Studio Cabins","1 BEDROOM STUDIO CABINS");









    pl[22] = new Option("1 Bedroom w/ Lofted Bedroom","1 BEDROOM W/ LOFTED BEDROOM");









    pl[23] = new Option("2 Bedrooms","2 BEDROOMS");









    pl[24] = new Option("3 Bedrooms","3 BEDROOMS");









    pl[25] = new Option("4 Bedrooms","4 BEDROOMS");









    pl[26] = new Option("5 Bedrooms","5 BEDROOMS");









    pl[27] = new Option("6 Bedrooms","6 BEDROOMS");









    pl[28] = new Option("7 Bedrooms","7 BEDROOMS");









    pl[29] = new Option("11 Bedrooms","11 BEDROOMS");









    pl[30] = new Option("13 bedrooms","13 BEDROOMS");








    optGroup = document.LANSA['LDDAREA   '].appendChild(document.createElement('optgroup'));
    optGroup.label = "CABIN SPECIALS";

    pl[31] = new Option("Budget Friendly Cabins","BUDGET FRIENDLY CABINS");









    pl[32] = new Option("50% OFF PROPERTIES","50% OFF PROPERTIES");








    optGroup = document.LANSA['LDDAREA   '].appendChild(document.createElement('optgroup'));
    optGroup.label = "CITY";

    pl[33] = new Option("Cabins in Gatlinburg","CABINS IN GATLINBURG");









    pl[34] = new Option("Cabins in Pigeon Forge","CABINS IN PIGEON FORGE");









    pl[35] = new Option("Gatlinburg Log Cabins","GATLINBURG LOG CABINS");









    pl[36] = new Option("Pigeon Forge Cabins","PIGEON FORGE CABINS");









    pl[37] = new Option("Pigeon Forge Log Cabins","PIGEON FORGE LOG CABINS");









    pl[38] = new Option("Sevierville Cabins","SEVIERVILLE CABINS");








    optGroup = document.LANSA['LDDAREA   '].appendChild(document.createElement('optgroup'));
    optGroup.label = "RATING";

    pl[39] = new Option("1 Economy Properties","1 ECONOMY PROPERTIES");









    pl[40] = new Option("2 Value Properties","2 VALUE PROPERTIES");









    pl[41] = new Option("3 Deluxe Properties","3 DELUXE PROPERTIES");









    pl[42] = new Option("4 Luxury Properties","4 LUXURY PROPERTIES");









    pl[43] = new Option("5 Luxury Plus Properties","5 LUXURY PLUS PROPERTIES");








    optGroup = document.LANSA['LDDAREA   '].appendChild(document.createElement('optgroup'));
    optGroup.label = "RESORTS AND AREAS";

    pl[44] = new Option("Alpine Mountain Village","ALPINE MOUNTAIN VILLAGE");









    pl[45] = new Option("Arrow Head Resort","ARROW HEAD RESORT");









    pl[46] = new Option("Bear Mountain","BEAR MOUNTAIN");









    pl[47] = new Option("Bear Run Falls at Golf View Resort","BEAR RUN FALLS AT GOLF VIEW RESORT");









    pl[48] = new Option("Birds Creek Area","BIRDS CREEK AREA");









    pl[49] = new Option("Black Bear Falls Resort","BLACK BEAR FALLS RESORT");









    pl[50] = new Option("Blossom Hollow","BLOSSOM HOLLOW");









    pl[51] = new Option("Blue Mist Hills Resort","BLUE MIST HILLS RESORT");









    pl[52] = new Option("Bluff Mountain","BLUFF MOUNTAIN");









    pl[53] = new Option("Brookstone Village","BROOKSTONE VILLAGE");









    pl[54] = new Option("Cedar Falls Resort","CEDAR FALLS RESORT");









    pl[55] = new Option("Chalet Village","CHALET VILLAGE");









    pl[56] = new Option("Cobbly Knob/Bent Creek Golf Course","COBBLY KNOB/BENT CREEK GOLF COURSE");









    pl[57] = new Option("Eagle Crest Resort","EAGLE CREST RESORT");









    pl[58] = new Option("Goose Creek","GOOSE CREEK");









    pl[59] = new Option("Hidden Mountain West Resort","HIDDEN MOUNTAIN WEST RESORT");









    pl[60] = new Option("Morning Mist Resort","MORNING MIST RESORT");









    pl[61] = new Option("Mountain Shadows Resort Gatlinburg","MOUNTAIN SHADOWS RESORT GATLINBURG");









    pl[62] = new Option("On Higher Ground Resort","ON HIGHER GROUND RESORT");









    pl[63] = new Option("River Pointe","RIVER POINTE");









    pl[64] = new Option("River Port Resort","RIVER PORT RESORT");









    pl[65] = new Option("Serenity Cove North","SERENITY COVE NORTH");









    pl[66] = new Option("Serenity Cove Resort","SERENITY COVE RESORT");









    pl[67] = new Option("Settlers Ridge Resort","SETTLERS RIDGE RESORT");









    pl[68] = new Option("Shagbark Resort","SHAGBARK RESORT");









    pl[69] = new Option("Sky Harbor Resort Area","SKY HARBOR RESORT AREA");









    pl[70] = new Option("Smoky Cove Resort","SMOKY COVE RESORT");









    pl[71] = new Option("Smoky Mountain Ridge Resort","SMOKY MOUNTAIN RIDGE RESORT");









    pl[72] = new Option("Spring Cove Resort","SPRING COVE RESORT");









    pl[73] = new Option("The Oaks Resort","THE OAKS RESORT");









    pl[74] = new Option("Woodridge Village","WOODRIDGE VILLAGE");








    optGroup = document.LANSA['LDDAREA   '].appendChild(document.createElement('optgroup'));
    optGroup.label = "SPECIFIC";

    pl[75] = new Option("CABINS DECORATING FOR CHRISTMAS","CABINS DECORATING FOR CHRISTMAS");









    pl[76] = new Option("Honeymoon Cabins in Gatlinburg","HONEYMOON CABINS IN GATLINBURG");









    pl[77] = new Option("Honeymoon Cabins in Pigeon Forge","HONEYMOON CABINS IN PIGEON FORGE");









    pl[78] = new Option("Large Group and Multi Family","LARGE GROUP AND MULTI FAMILY");









    pl[79] = new Option("Luxury Cabins in Gatlinburg","LUXURY CABINS IN GATLINBURG");









    pl[80] = new Option("Pigeon Forge Luxury Cabins","PIGEON FORGE LUXURY CABINS");






    document.LANSA['LDDAREA   '].selectedIndex = -1;
    document.LANSA['LDDAREA   '].selectedIndex = 0;
  }
}

function PopulateProperties() {
  if (document.LANSA['SDDPROPDRO'] != null) {
    var pl = document.LANSA['SDDPROPDRO'].options;
    pl[0] = new Option(String.fromCharCode(160),"");



    pl[1] = new Option("A DREAM COME TRUE","/PROPERTY/CABINS-IN-SEVIERVILLE/A DREAM COME TRUE");













    pl[2] = new Option("A FORBIDDEN APPLE","/PROPERTY/CABINS-IN-PIGEON-FORGE/A FORBIDDEN APPLE");













    pl[3] = new Option("A LOVER'S SECRET","/PROPERTY/CABINS-IN-GATLINBURG/A LOVER'S SECRET");













    pl[4] = new Option("A MOMENT IN TIME","/PROPERTY/CABINS-IN-GATLINBURG/A MOMENT IN TIME");













    pl[5] = new Option("A PERFECT GETAWAY","/PROPERTY/CABINS-IN-PIGEON-FORGE/A PERFECT GETAWAY");













    pl[6] = new Option("A PIGEON FORGE RETREAT","/PROPERTY/CABINS-IN-PIGEON-FORGE/A PIGEON FORGE RETRE");













    pl[7] = new Option("A PLACE TO REMEMBER","/PROPERTY/CABINS-IN-GATLINBURG/A PLACE TO REMEMBER");













    pl[8] = new Option("A POINT OF VIEW","/PROPERTY/CABINS-IN-GATLINBURG/A POINT OF VIEW");













    pl[9] = new Option("A VIEW TO A THRILL","/PROPERTY/CABINS-IN-SEVIERVILLE/A VIEW TO A THRILL");













    pl[10] = new Option("AIN'T MISBEHAVEN","/PROPERTY/CABINS-IN-PIGEON-FORGE/AIN'T MISBEHAVEN");













    pl[11] = new Option("ALL ABOUT THE VIEW","/PROPERTY/CABINS-IN-PIGEON-FORGE/ALL ABOUT THE VIEW");













    pl[12] = new Option("ALL THAT JAZZ","/PROPERTY/CABINS-IN-PIGEON-FORGE/ALL THAT JAZZ");













    pl[13] = new Option("ALMOST BEARADISE","/PROPERTY/CABINS-IN-PIGEON-FORGE/ALMOST BEARADISE");













    pl[14] = new Option("ALMOST HEAVEN","/PROPERTY/CABINS-IN-GATLINBURG/ALMOST HEAVEN");













    pl[15] = new Option("ALONE AT LAST","/PROPERTY/CABINS-IN-PIGEON-FORGE/ALONE AT LAST");













    pl[16] = new Option("ALPINE ROMANCE","/PROPERTY/CABINS-IN-PIGEON-FORGE/ALPINE ROMANCE");














    pl[17] = new Option("ALWAYS &amp; FOREVER".replace('&amp;','&'),"/PROPERTY/CABINS-IN-PIGEON-FORGE/ALWAYS &amp; FOREVER".replace('&amp;','&'));












    pl[18] = new Option("AMAZING MEMORIES","/PROPERTY/CABINS-IN-PIGEON-FORGE/AMAZING MEMORIES");













    pl[19] = new Option("AMERICA'S VIEW","/PROPERTY/CABINS-IN-PIGEON-FORGE/AMERICA'S VIEW");













    pl[20] = new Option("AMERICAN DREAM","/PROPERTY/CABINS-IN-GATLINBURG/AMERICAN DREAM");













    pl[21] = new Option("AN AMERICAN DREAM","/PROPERTY/CABINS-IN-PIGEON-FORGE/AN AMERICAN DREAM");













    pl[22] = new Option("ANGEL'S PLACE","/PROPERTY/CABINS-IN-PIGEON-FORGE/ANGEL'S PLACE");













    pl[23] = new Option("ANIMAL KINGDOM","/PROPERTY/CABINS-IN-GATLINBURG/ANIMAL KINGDOM");













    pl[24] = new Option("ANOTHER DAY IN BEARADISE","/PROPERTY/CABINS-IN-GATLINBURG/ANOTHER DAY IN BEARA");













    pl[25] = new Option("APPALACHIAN ATTITUDE","/PROPERTY/CABINS-IN-PIGEON-FORGE/APPALACHIAN ATTITUDE");













    pl[26] = new Option("APPLE VIEW","/PROPERTY/CABINS-IN-PIGEON-FORGE/APPLE VIEW");













    pl[27] = new Option("ASTONISHING VIEWS","/PROPERTY/CABINS-IN-GATLINBURG/ASTONISHING VIEWS");













    pl[28] = new Option("AUTUMN BLAZE","/PROPERTY/CABINS-IN-PIGEON-FORGE/AUTUMN BLAZE");













    pl[29] = new Option("AW PAW'S PLACE","/PROPERTY/CABINS-IN-PIGEON-FORGE/AW PAW'S PLACE");













    pl[30] = new Option("AWAY FROM IT ALL","/PROPERTY/CABINS-IN-PIGEON-FORGE/AWAY FROM IT ALL");













    pl[31] = new Option("AWESOME ESCAPE","/PROPERTY/CABINS-IN-GATLINBURG/AWESOME ESCAPE");













    pl[32] = new Option("AWESOME VIEW CABIN","/PROPERTY/CABINS-IN-PIGEON-FORGE/AWESOME VIEW CABIN");













    pl[33] = new Option("BARE HUGS","/PROPERTY/CABINS-IN-PIGEON-FORGE/BARE HUGS");













    pl[34] = new Option("BEAR COUNTRY","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEAR COUNTRY");













    pl[35] = new Option("BEAR CREEK","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEAR CREEK");













    pl[36] = new Option("BEAR HEAVEN","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEAR HEAVEN");













    pl[37] = new Option("BEAR HOUSE ROCK","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEAR HOUSE ROCK");














    pl[38] = new Option("BEAR KISSES &amp; HUGS".replace('&amp;','&'),"/PROPERTY/CABINS-IN-PIGEON-FORGE/BEAR KISSES &amp; HUGS".replace('&amp;','&'));












    pl[39] = new Option("BEAR PAW","/PROPERTY/CABINS-IN-GATLINBURG/BEAR PAW");













    pl[40] = new Option("BEAR RIDGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEAR RIDGE");













    pl[41] = new Option("BEAR TOP HIDEAWAY","/PROPERTY/CABINS-IN-GATLINBURG/BEAR TOP HIDEAWAY");













    pl[42] = new Option("BEAR'S WINTER HIDEAWAY","/PROPERTY/CABINS-IN-GATLINBURG/BEAR'S WINTER HIDEAW");













    pl[43] = new Option("BEARLY IN THE MOUNTAINS","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEARLY IN THE MOUNTA");













    pl[44] = new Option("BEARLY MAKIN' IT","/PROPERTY/CABINS-IN-GATLINBURG/BEARLY MAKIN' IT");













    pl[45] = new Option("BEARLY MINE","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEARLY MINE");













    pl[46] = new Option("BEARY GOOD TIME","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEARY GOOD TIME");













    pl[47] = new Option("BEAUTIFUL VIEWS","/PROPERTY/CABINS-IN-PIGEON-FORGE/BEAUTIFUL VIEWS");













    pl[48] = new Option("BELLA VISTA","/PROPERTY/CABINS-IN-GATLINBURG/BELLA VISTA");













    pl[49] = new Option("BIG BEAR COVE","/PROPERTY/CABINS-IN-GATLINBURG/BIG BEAR COVE");













    pl[50] = new Option("BIG BEAR CUB HOUSE","/PROPERTY/CABINS-IN-GATLINBURG/BIG BEAR CUB HOUSE");













    pl[51] = new Option("BIG BEAR FALLS","/PROPERTY/CABINS-IN-GATLINBURG/BIG BEAR FALLS");













    pl[52] = new Option("BIG BEAR LODGE","/PROPERTY/CABINS-IN-GATLINBURG/BIG BEAR LODGE");













    pl[53] = new Option("BIG SKY LODGE","/PROPERTY/CABINS-IN-GATLINBURG/BIG SKY LODGE");













    pl[54] = new Option("BLACK BEAR CROSSING","/PROPERTY/CABINS-IN-PIGEON-FORGE/BLACK BEAR CROSSING");













    pl[55] = new Option("BLACK BEAR HIDE-OUT","/PROPERTY/CABINS-IN-PIGEON-FORGE/BLACK BEAR HIDE-OUT");













    pl[56] = new Option("BLACK BEAR MAGIC","/PROPERTY/CABINS-IN-GATLINBURG/BLACK BEAR MAGIC");













    pl[57] = new Option("BLACK BEAR RIDGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/BLACK BEAR RIDGE");













    pl[58] = new Option("BOOGIE BEAR","/PROPERTY/CABINS-IN-GATLINBURG/BOOGIE BEAR");













    pl[59] = new Option("BREATHTAKING","/PROPERTY/CABINS-IN-PIGEON-FORGE/BREATHTAKING");













    pl[60] = new Option("BREEZY MOUNTAIN LODGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/BREEZY MOUNTAIN LODG");













    pl[61] = new Option("BROWNIE BEAR","/PROPERTY/CABINS-IN-GATLINBURG/BROWNIE BEAR");













    pl[62] = new Option("BUENA VISTA","/PROPERTY/CABINS-IN-PIGEON-FORGE/BUENA VISTA");













    pl[63] = new Option("BULLWINKLE'S PLACE","/PROPERTY/CABINS-IN-GATLINBURG/BULLWINKLE'S PLACE");













    pl[64] = new Option("CABIN FEVER","/PROPERTY/CABINS-IN-GATLINBURG/CABIN FEVER");













    pl[65] = new Option("CABIN ON THE HILL","/PROPERTY/CABINS-IN-PIGEON-FORGE/CABIN ON THE HILL");













    pl[66] = new Option("CABIN SWEET CABIN","/PROPERTY/CABINS-IN-GATLINBURG/CABIN SWEET CABIN");













    pl[67] = new Option("CALL OF THE WILD","/PROPERTY/CABINS-IN-PIGEON-FORGE/CALL OF THE WILD");













    pl[68] = new Option("CAN'T BEAR TO LEAVE","/PROPERTY/CABINS-IN-GATLINBURG/CAN'T BEAR TO LEAVE");













    pl[69] = new Option("CLOSE TO HEAVEN","/PROPERTY/CABINS-IN-PIGEON-FORGE/CLOSE TO HEAVEN");













    pl[70] = new Option("COACHMAN VIEW","/PROPERTY/CABINS-IN-PIGEON-FORGE/COACHMAN VIEW");













    pl[71] = new Option("COZY CABIN","/PROPERTY/CABINS-IN-GATLINBURG/COZY CABIN");













    pl[72] = new Option("COZY CREEK","/PROPERTY/CABINS-IN-PIGEON-FORGE/COZY CREEK");













    pl[73] = new Option("COZY MOUNTAIN VIEW","/PROPERTY/CABINS-IN-PIGEON-FORGE/COZY MOUNTAIN VIEW");













    pl[74] = new Option("CRYSTAL CLEAR","/PROPERTY/CABINS-IN-GATLINBURG/CRYSTAL CLEAR");













    pl[75] = new Option("DAKOTA LODGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/DAKOTA LODGE");













    pl[76] = new Option("DEAR SEASON","/PROPERTY/CABINS-IN-GATLINBURG/DEAR SEASON");













    pl[77] = new Option("DEERLY BELOVED","/PROPERTY/CABINS-IN-GATLINBURG/DEERLY BELOVED");













    pl[78] = new Option("DENIM BLUES","/PROPERTY/CABINS-IN-GATLINBURG/DENIM BLUES");













    pl[79] = new Option("DO NOT DISTURB","/PROPERTY/CABINS-IN-PIGEON-FORGE/DO NOT DISTURB");













    pl[80] = new Option("DOLLY'S ADORABLE RIVER COTTAGE","/PROPERTY/CABINS-IN-SEVIERVILLE/DOLLY'S ADORABLE RIV");













    pl[81] = new Option("DON'T BLINK!","/PROPERTY/CABINS-IN-PIGEON-FORGE/DON'T BLINK!");













    pl[82] = new Option("DRAGONFLY","/PROPERTY/CABINS-IN-GATLINBURG/DRAGONFLY");













    pl[83] = new Option("DREAM CATCHER","/PROPERTY/CABINS-IN-PIGEON-FORGE/DREAM CATCHER");













    pl[84] = new Option("EAGLE'S EYE","/PROPERTY/CABINS-IN-SEVIERVILLE/EAGLE'S EYE");













    pl[85] = new Option("EAGLE'S LANDING CONDO #3308","/PROPERTY/CABINS-IN-GATLINBURG/EAGLE'S LANDING COND");













    pl[86] = new Option("EAGLE'S LOFT","/PROPERTY/CABINS-IN-PIGEON-FORGE/EAGLE'S LOFT");













    pl[87] = new Option("EAGLE'S NEST","/PROPERTY/CABINS-IN-PIGEON-FORGE/EAGLE'S NEST");













    pl[88] = new Option("EAGLES VIEW LODGE","/PROPERTY/CABINS-IN-GATLINBURG/EAGLES VIEW LODGE");













    pl[89] = new Option("EAGLES WINGS LODGE","/PROPERTY/CABINS-IN-GATLINBURG/EAGLES WINGS LODGE");













    pl[90] = new Option("ELK HORN LODGE","/PROPERTY/CABINS-IN-GATLINBURG/ELK HORN LODGE");













    pl[91] = new Option("ELK RIDGE LODGE","/PROPERTY/CABINS-IN-GATLINBURG/ELK RIDGE LODGE");













    pl[92] = new Option("ENDLESS VIEWS","/PROPERTY/CABINS-IN-GATLINBURG/ENDLESS VIEWS");













    pl[93] = new Option("FALLIN' IN LOVE","/PROPERTY/CABINS-IN-GATLINBURG/FALLIN' IN LOVE");













    pl[94] = new Option("FISHING BEARS","/PROPERTY/CABINS-IN-GATLINBURG/FISHING BEARS");













    pl[95] = new Option("FLYING WITH EAGLES","/PROPERTY/CABINS-IN-SEVIERVILLE/FLYING WITH EAGLES");













    pl[96] = new Option("FOUR SEASONS LODGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/FOUR SEASONS LODGE");













    pl[97] = new Option("GENTLEMAN JACK'S","/PROPERTY/CABINS-IN-GATLINBURG/GENTLEMAN JACK'S");













    pl[98] = new Option("GETTIN' LUCKY","/PROPERTY/CABINS-IN-GATLINBURG/GETTIN' LUCKY");













    pl[99] = new Option("GOD'S COUNTRY","/PROPERTY/CABINS-IN-PIGEON-FORGE/GOD'S COUNTRY");













    pl[100] = new Option("GOLDEN EAGLES","/PROPERTY/CABINS-IN-PIGEON-FORGE/GOLDEN EAGLES");













    pl[101] = new Option("GOLF VIEW","/PROPERTY/CABINS-IN-GATLINBURG/GOLF VIEW");













    pl[102] = new Option("GOLFING BEARS","/PROPERTY/CABINS-IN-PIGEON-FORGE/GOLFING BEARS");













    pl[103] = new Option("GONE FISHIN'","/PROPERTY/CABINS-IN-PIGEON-FORGE/GONE FISHIN'");













    pl[104] = new Option("GRAND VIEW","/PROPERTY/CABINS-IN-GATLINBURG/GRAND VIEW");













    pl[105] = new Option("GREAT ESCAPE","/PROPERTY/CABINS-IN-PIGEON-FORGE/GREAT ESCAPE");













    pl[106] = new Option("HAKUNA MATATA","/PROPERTY/CABINS-IN-PIGEON-FORGE/HAKUNA MATATA");













    pl[107] = new Option("HAPPY OURS","/PROPERTY/CABINS-IN-PIGEON-FORGE/HAPPY OURS");













    pl[108] = new Option("HEAVEN SENT","/PROPERTY/CABINS-IN-PIGEON-FORGE/HEAVEN SENT");













    pl[109] = new Option("HEAVENLY BEAR","/PROPERTY/CABINS-IN-PIGEON-FORGE/HEAVENLY BEAR");













    pl[110] = new Option("HEAVENLY LOVE","/PROPERTY/CABINS-IN-PIGEON-FORGE/HEAVENLY LOVE");













    pl[111] = new Option("HEAVENLY VIEW","/PROPERTY/CABINS-IN-GATLINBURG/HEAVENLY VIEW");













    pl[112] = new Option("HEMLOCK HAVEN","/PROPERTY/CABINS-IN-GATLINBURG/HEMLOCK HAVEN");













    pl[113] = new Option("HERO'S HIDEAWAY","/PROPERTY/CABINS-IN-GATLINBURG/HERO'S HIDEAWAY");













    pl[114] = new Option("HIBERNATION HIDEAWAY #745","/PROPERTY/CABINS-IN-PIGEON-FORGE/HIBERNATION HIDEAWAY");













    pl[115] = new Option("HICKERNUT LODGE","/PROPERTY/CABINS-IN-SEVIERVILLE/HICKERNUT LODGE");













    pl[116] = new Option("HIDDEN ECSTASY","/PROPERTY/CABINS-IN-GATLINBURG/HIDDEN ECSTASY");













    pl[117] = new Option("HIDDEN PLEASURE","/PROPERTY/CABINS-IN-GATLINBURG/HIDDEN PLEASURE");













    pl[118] = new Option("HIDEAWAY","/PROPERTY/CABINS-IN-PIGEON-FORGE/HIDEAWAY");













    pl[119] = new Option("HIGHLANDER","/PROPERTY/CABINS-IN-GATLINBURG/HIGHLANDER");













    pl[120] = new Option("HONEY BEAR HAVEN","/PROPERTY/CABINS-IN-GATLINBURG/HONEY BEAR HAVEN");













    pl[121] = new Option("HONEY FOR THE BEARS","/PROPERTY/CABINS-IN-PIGEON-FORGE/HONEY FOR THE BEARS");













    pl[122] = new Option("HONEYMOON IN GATLINBURG","/PROPERTY/CABINS-IN-GATLINBURG/HONEYMOON IN GATLINB");













    pl[123] = new Option("HONEYMOONER'S DELIGHT","/PROPERTY/CABINS-IN-PIGEON-FORGE/HONEYMOONER'S DELIGH");













    pl[124] = new Option("HOOKED ON BEARS","/PROPERTY/CABINS-IN-PIGEON-FORGE/HOOKED ON BEARS");













    pl[125] = new Option("HOOKED ON COWBOYS","/PROPERTY/CABINS-IN-PIGEON-FORGE/HOOKED ON COWBOYS");













    pl[126] = new Option("HORSE'N AROUND","/PROPERTY/CABINS-IN-PIGEON-FORGE/HORSE'N AROUND");













    pl[127] = new Option("INCREDIBLE!","/PROPERTY/CABINS-IN-GATLINBURG/INCREDIBLE!");













    pl[128] = new Option("INDIAN LOVE SONG","/PROPERTY/CABINS-IN-PIGEON-FORGE/INDIAN LOVE SONG");













    pl[129] = new Option("JUST HANGING OUT","/PROPERTY/CABINS-IN-PIGEON-FORGE/JUST HANGING OUT");













    pl[130] = new Option("JUST YOU AND ME BABY","/PROPERTY/CABINS-IN-GATLINBURG/JUST YOU AND ME BABY");













    pl[131] = new Option("KOUNTRY LOVIN'","/PROPERTY/CABINS-IN-PIGEON-FORGE/KOUNTRY LOVIN'");













    pl[132] = new Option("LAZY MOOSE LODGE","/PROPERTY/CABINS-IN-GATLINBURG/LAZY MOOSE LODGE");













    pl[133] = new Option("LAZY ROOSTER","/PROPERTY/CABINS-IN-GATLINBURG/LAZY ROOSTER");














    pl[134] = new Option("LEATHER &amp; LACE".replace('&amp;','&'),"/PROPERTY/CABINS-IN-PIGEON-FORGE/LEATHER &amp; LACE".replace('&amp;','&'));












    pl[135] = new Option("LICKLOG HOLLOW","/PROPERTY/CABINS-IN-PIGEON-FORGE/LICKLOG HOLLOW");













    pl[136] = new Option("LINCOLN LOGS","/PROPERTY/CABINS-IN-GATLINBURG/LINCOLN LOGS");













    pl[137] = new Option("LITTLE BEAR","/PROPERTY/CABINS-IN-PIGEON-FORGE/LITTLE BEAR");













    pl[138] = new Option("LOG WILD!","/PROPERTY/CABINS-IN-PIGEON-FORGE/LOG WILD!");













    pl[139] = new Option("LOGGED OUT","/PROPERTY/CABINS-IN-PIGEON-FORGE/LOGGED OUT");













    pl[140] = new Option("LOOKOUT LODGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/LOOKOUT LODGE");













    pl[141] = new Option("LOOKY YONDER","/PROPERTY/CABINS-IN-GATLINBURG/LOOKY YONDER");













    pl[142] = new Option("LOST IN THE WOODS","/PROPERTY/CABINS-IN-PIGEON-FORGE/LOST IN THE WOODS");













    pl[143] = new Option("LOVIN' LIFE LODGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/LOVIN' LIFE LODGE");













    pl[144] = new Option("LUMBER JACK LODGE","/PROPERTY/CABINS-IN-GATLINBURG/LUMBER JACK LODGE");













    pl[145] = new Option("MAJESTIC SUNRISE","/PROPERTY/CABINS-IN-PIGEON-FORGE/MAJESTIC SUNRISE");













    pl[146] = new Option("MAJESTIC VIEWS","/PROPERTY/CABINS-IN-PIGEON-FORGE/MAJESTIC VIEWS");













    pl[147] = new Option("MAKING MEMORIES LODGE","/PROPERTY/CABINS-IN-GATLINBURG/MAKING MEMORIES LODG");













    pl[148] = new Option("MICKEY'S PLAYHOUSE","/PROPERTY/CABINS-IN-PIGEON-FORGE/MICKEY'S PLAYHOUSE");













    pl[149] = new Option("MIDNIGHT MOON","/PROPERTY/CABINS-IN-PIGEON-FORGE/MIDNIGHT MOON");














    pl[150] = new Option("MOONBEAMS &amp; CABIN DREAMS".replace('&amp;','&'),"/PROPERTY/CABINS-IN-PIGEON-FORGE/MOONBEAMS &amp; CABIN DR".replace('&amp;','&'));












    pl[151] = new Option("MOONLIGHT IN THE BOONDOCKS","/PROPERTY/CABINS-IN-GATLINBURG/MOONLIGHT IN THE BOO");













    pl[152] = new Option("MOOSE MOUNTAIN LODGE","/PROPERTY/CABINS-IN-GATLINBURG/MOOSE MOUNTAIN LODGE");













    pl[153] = new Option("MOOSE ON THE LOOSE","/PROPERTY/CABINS-IN-GATLINBURG/MOOSE ON THE LOOSE");













    pl[154] = new Option("MOOSE RIDGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOOSE RIDGE");













    pl[155] = new Option("MOOSE TRACKS","/PROPERTY/CABINS-IN-GATLINBURG/MOOSE TRACKS");













    pl[156] = new Option("MOUNTAIN BROOK","/PROPERTY/CABINS-IN-GATLINBURG/MOUNTAIN BROOK");













    pl[157] = new Option("MOUNTAIN DO","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOUNTAIN DO");













    pl[158] = new Option("MOUNTAIN LAKE ESCAPE","/PROPERTY/CABINS-IN-SEVIERVILLE/MOUNTAIN LAKE ESCAPE");













    pl[159] = new Option("MOUNTAIN MAGIC","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOUNTAIN MAGIC");













    pl[160] = new Option("MOUNTAIN MAJESTY","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOUNTAIN MAJESTY");













    pl[161] = new Option("MOUNTAIN MANOR","/PROPERTY/CABINS-IN-GATLINBURG/MOUNTAIN MANOR");













    pl[162] = new Option("MOUNTAIN MEMORIES","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOUNTAIN MEMORIES");













    pl[163] = new Option("MOUNTAIN MIST","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOUNTAIN MIST");













    pl[164] = new Option("MOUNTAIN MUSIC","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOUNTAIN MUSIC");













    pl[165] = new Option("MOUNTAIN PARADISE","/PROPERTY/CABINS-IN-GATLINBURG/MOUNTAIN PARADISE");













    pl[166] = new Option("MOUNTAIN SPIRIT","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOUNTAIN SPIRIT");













    pl[167] = new Option("MOUNTAIN WONDERLAND","/PROPERTY/CABINS-IN-PIGEON-FORGE/MOUNTAIN WONDERLAND");













    pl[168] = new Option("MY BLUE HEAVEN","/PROPERTY/CABINS-IN-GATLINBURG/MY BLUE HEAVEN");













    pl[169] = new Option("NATURAL WONDER","/PROPERTY/CABINS-IN-GATLINBURG/NATURAL WONDER");













    pl[170] = new Option("ON ANGELS WINGS","/PROPERTY/CABINS-IN-GATLINBURG/ON ANGELS WINGS");













    pl[171] = new Option("OVER THE RAINBOW","/PROPERTY/CABINS-IN-PIGEON-FORGE/OVER THE RAINBOW");













    pl[172] = new Option("PAMPERED CAMPER","/PROPERTY/CABINS-IN-SEVIERVILLE/PAMPERED CAMPER");













    pl[173] = new Option("PARADISE VIEW","/PROPERTY/CABINS-IN-GATLINBURG/PARADISE VIEW");













    pl[174] = new Option("PATRIOT INN","/PROPERTY/CABINS-IN-GATLINBURG/PATRIOT INN");













    pl[175] = new Option("PATRIOT POINTE","/PROPERTY/CABINS-IN-PIGEON-FORGE/PATRIOT POINTE");













    pl[176] = new Option("PAWS N' CLAWS","/PROPERTY/CABINS-IN-GATLINBURG/PAWS N' CLAWS");













    pl[177] = new Option("PERFECTION!","/PROPERTY/CABINS-IN-GATLINBURG/PERFECTION!");













    pl[178] = new Option("PHEASANT'S NEST","/PROPERTY/CABINS-IN-PIGEON-FORGE/PHEASANT'S NEST");













    pl[179] = new Option("PICTURE PERFECT HIDEAWAY","/PROPERTY/CABINS-IN-PIGEON-FORGE/PICTURE PERFECT HIDE");













    pl[180] = new Option("PINE CONE LODGE","/PROPERTY/CABINS-IN-GATLINBURG/PINE CONE LODGE");













    pl[181] = new Option("PINE SPLENDOR","/PROPERTY/CABINS-IN-PIGEON-FORGE/PINE SPLENDOR");













    pl[182] = new Option("POOL HOUSE","/PROPERTY/CABINS-IN-GATLINBURG/POOL HOUSE");













    pl[183] = new Option("POT O' GOLD","/PROPERTY/CABINS-IN-PIGEON-FORGE/POT O' GOLD");













    pl[184] = new Option("PRECIOUS VIEW","/PROPERTY/CABINS-IN-GATLINBURG/PRECIOUS VIEW");













    pl[185] = new Option("PURE COUNTRY","/PROPERTY/CABINS-IN-PIGEON-FORGE/PURE COUNTRY");














    pl[186] = new Option("R &amp; R HIDEAWAY".replace('&amp;','&'),"/PROPERTY/CABINS-IN-PIGEON-FORGE/R &amp; R HIDEAWAY".replace('&amp;','&'));












    pl[187] = new Option("RACCOON'S REST","/PROPERTY/CABINS-IN-PIGEON-FORGE/RACCOON'S REST");













    pl[188] = new Option("RAINBOW'S END","/PROPERTY/CABINS-IN-PIGEON-FORGE/RAINBOW'S END");













    pl[189] = new Option("RESERVATIONS FOR TWO","/PROPERTY/CABINS-IN-GATLINBURG/RESERVATIONS FOR TWO");













    pl[190] = new Option("RIDGE VIEW","/PROPERTY/CABINS-IN-PIGEON-FORGE/RIDGE VIEW");













    pl[191] = new Option("ROCKY TOP LODGE","/PROPERTY/CABINS-IN-SEVIERVILLE/ROCKY TOP LODGE");













    pl[192] = new Option("RUSTIC CHARM","/PROPERTY/CABINS-IN-PIGEON-FORGE/RUSTIC CHARM");













    pl[193] = new Option("SCENIC MOUNTAIN VIEW","/PROPERTY/CABINS-IN-SEVIERVILLE/SCENIC MOUNTAIN VIEW");













    pl[194] = new Option("SECLUSION","/PROPERTY/CABINS-IN-GATLINBURG/SECLUSION");













    pl[195] = new Option("SERENITY RIDGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/SERENITY RIDGE");













    pl[196] = new Option("SETTLIN' INN","/PROPERTY/CABINS-IN-GATLINBURG/SETTLIN' INN");













    pl[197] = new Option("SHILOH","/PROPERTY/CABINS-IN-GATLINBURG/SHILOH");













    pl[198] = new Option("SHY BEAR","/PROPERTY/CABINS-IN-PIGEON-FORGE/SHY BEAR");













    pl[199] = new Option("SIERRA'S MOUNTAIN RETREAT","/PROPERTY/CABINS-IN-PIGEON-FORGE/SIERRA'S MOUNTAIN RE");













    pl[200] = new Option("SKY HIGH","/PROPERTY/CABINS-IN-PIGEON-FORGE/SKY HIGH");













    pl[201] = new Option("SMOKY BEARS CREEK","/PROPERTY/CABINS-IN-PIGEON-FORGE/SMOKY BEARS CREEK");













    pl[202] = new Option("SMOKY MOUNTAIN HIGH","/PROPERTY/CABINS-IN-GATLINBURG/SMOKY MOUNTAIN HIGH");













    pl[203] = new Option("SMOKY MOUNTAIN LODGE","/PROPERTY/CABINS-IN-GATLINBURG/SMOKY MOUNTAIN LODGE");













    pl[204] = new Option("SMOKY MOUNTAIN MIST","/PROPERTY/CABINS-IN-GATLINBURG/SMOKY MOUNTAIN MIST");













    pl[205] = new Option("SMOKY MOUNTAIN ROMANCE","/PROPERTY/CABINS-IN-PIGEON-FORGE/SMOKY MOUNTAIN ROMAN");













    pl[206] = new Option("SNUGGLE UP","/PROPERTY/CABINS-IN-GATLINBURG/SNUGGLE UP");













    pl[207] = new Option("SOMETHING SPECIAL","/PROPERTY/CABINS-IN-GATLINBURG/SOMETHING SPECIAL");













    pl[208] = new Option("SOUTHERN COMFORT INN","/PROPERTY/CABINS-IN-PIGEON-FORGE/SOUTHERN COMFORT INN");













    pl[209] = new Option("SOUTHERN SUNRISE","/PROPERTY/CABINS-IN-PIGEON-FORGE/SOUTHERN SUNRISE");













    pl[210] = new Option("SPLENDID ISOLATION","/PROPERTY/CABINS-IN-PIGEON-FORGE/SPLENDID ISOLATION");













    pl[211] = new Option("STAR GAZER","/PROPERTY/CABINS-IN-GATLINBURG/STAR GAZER");













    pl[212] = new Option("STAR SPANGLED MANOR","/PROPERTY/CABINS-IN-GATLINBURG/STAR SPANGLED MANOR");













    pl[213] = new Option("STARS AND STRIPES","/PROPERTY/CABINS-IN-PIGEON-FORGE/STARS AND STRIPES");













    pl[214] = new Option("STONEGATE MANOR","/PROPERTY/CABINS-IN-GATLINBURG/STONEGATE MANOR");













    pl[215] = new Option("STONES THROW","/PROPERTY/CABINS-IN-PIGEON-FORGE/STONES THROW");













    pl[216] = new Option("STREAM OF DREAMS","/PROPERTY/CABINS-IN-PIGEON-FORGE/STREAM OF DREAMS");













    pl[217] = new Option("STREAM OF LOVE","/PROPERTY/CABINS-IN-GATLINBURG/STREAM OF LOVE");













    pl[218] = new Option("SUMMIT VIEW","/PROPERTY/CABINS-IN-GATLINBURG/SUMMIT VIEW");













    pl[219] = new Option("SUNDANCE","/PROPERTY/CABINS-IN-PIGEON-FORGE/SUNDANCE");













    pl[220] = new Option("SUNNY SIDE UP","/PROPERTY/CABINS-IN-GATLINBURG/SUNNY SIDE UP");













    pl[221] = new Option("SUNSET VISTA VIEW","/PROPERTY/CABINS-IN-PIGEON-FORGE/SUNSET VISTA VIEW");













    pl[222] = new Option("SUNSHINE DAY DREAM","/PROPERTY/CABINS-IN-GATLINBURG/SUNSHINE DAY DREAM");













    pl[223] = new Option("SWEET SERENITY","/PROPERTY/CABINS-IN-PIGEON-FORGE/SWEET SERENITY");













    pl[224] = new Option("SWEPT AWAY","/PROPERTY/CABINS-IN-PIGEON-FORGE/SWEPT AWAY");













    pl[225] = new Option("TENNESSEE DREAMER","/PROPERTY/CABINS-IN-PIGEON-FORGE/TENNESSEE DREAMER");













    pl[226] = new Option("TERRACE GARDEN","/PROPERTY/CABINS-IN-GATLINBURG/TERRACE GARDEN");













    pl[227] = new Option("THE BEAR'S DEN","/PROPERTY/CABINS-IN-PIGEON-FORGE/THE BEAR'S DEN");













    pl[228] = new Option("THE GREAT OUTDOORS","/PROPERTY/CABINS-IN-PIGEON-FORGE/THE GREAT OUTDOORS");













    pl[229] = new Option("THE ORIGINAL AMERICAN DREAM","/PROPERTY/CABINS-IN-GATLINBURG/THE ORIGINAL AMERICA");













    pl[230] = new Option("THE VIEW","/PROPERTY/CABINS-IN-GATLINBURG/THE VIEW");













    pl[231] = new Option("TRANQUIL VIEW","/PROPERTY/CABINS-IN-GATLINBURG/TRANQUIL VIEW");













    pl[232] = new Option("TRANQUILITY","/PROPERTY/CABINS-IN-GATLINBURG/TRANQUILITY");













    pl[233] = new Option("TRAPPER'S TRACE","/PROPERTY/CABINS-IN-GATLINBURG/TRAPPER'S TRACE");













    pl[234] = new Option("TRUE GRIT","/PROPERTY/CABINS-IN-PIGEON-FORGE/TRUE GRIT");













    pl[235] = new Option("TRUE LOVE","/PROPERTY/CABINS-IN-GATLINBURG/TRUE LOVE");













    pl[236] = new Option("TUCKED AWAY","/PROPERTY/CABINS-IN-GATLINBURG/TUCKED AWAY");













    pl[237] = new Option("TURKEY CREEK LODGE","/PROPERTY/CABINS-IN-PIGEON-FORGE/TURKEY CREEK LODGE");













    pl[238] = new Option("WATERSIDE RETREAT","/PROPERTY/CABINS-IN-GATLINBURG/WATERSIDE RETREAT");













    pl[239] = new Option("WHERE BEARS PLAY","/PROPERTY/CABINS-IN-PIGEON-FORGE/WHERE BEARS PLAY");













    pl[240] = new Option("WILD AT HEART","/PROPERTY/CABINS-IN-PIGEON-FORGE/WILD AT HEART");













    pl[241] = new Option("WILD BILL'S HIDEOUT","/PROPERTY/CABINS-IN-GATLINBURG/WILD BILL'S HIDEOUT");













    pl[242] = new Option("WILD CRUSH","/PROPERTY/CABINS-IN-PIGEON-FORGE/WILD CRUSH");













    pl[243] = new Option("WILD ROMANCE","/PROPERTY/CABINS-IN-GATLINBURG/WILD ROMANCE");













    pl[244] = new Option("WILDERNESS ESCAPE","/PROPERTY/CABINS-IN-GATLINBURG/WILDERNESS ESCAPE");













    pl[245] = new Option("WILDLIFE RETREAT","/PROPERTY/CABINS-IN-PIGEON-FORGE/WILDLIFE RETREAT");













    pl[246] = new Option("YES,DEER","/PROPERTY/CABINS-IN-GATLINBURG/YES,DEER");













    pl[247] = new Option("2 LOVIN' BEARS","/PROPERTY/CABINS-IN-GATLINBURG/2 LOVIN' BEARS");













    pl[248] = new Option("5 STAR VIEW","/PROPERTY/CABINS-IN-GATLINBURG/5 STAR VIEW");










    document.LANSA['SDDPROPDRO'].selectedIndex = -1;
    document.LANSA['SDDPROPDRO'].selectedIndex = 0;
  }
}

function InitPicTags() {
  if (document.LANSA["PNUMPICS  "] != null) {
    totimg = document.LANSA["PNUMPICS  "].value;
    rotateimages = (totimg > 1);
    picNames = new MakeArray(totimg)
//    HoldPics = new MakeArray(totimg);
    for (curimg = 1; curimg <= totimg; curimg++) {
      picNames[curimg] = "http://cdn.apgimg.net/images/property/AW_525/P" + document.LANSA["SPRLOC    "].value + "-" + document.LANSA["SPRPROP   "].value + "-" + curimg + ".jpg"
//      HoldPics[curimg] = new Image();
//      HoldPics[curimg].src = picNames[curimg];
    }
    var pl = document.LANSA.picselect.options;
    for (curimg = 0; curimg < totimg; curimg++) {
      pl[curimg] = new Option("Picture " + (curimg + 1),curimg + 1);
    }
    curimg = 1;
    if (!rotateimages) {
      document.LANSA.pausepics.value="Disabled";
    }
    rotateimages = false;
//    setTimeout("RotateImage()",2000);
  }
}

function RotateImage() {
  if (rotateimages) {
    if (totimg > 1) {
//      if (document.images['big'].complete) {
      if (picloaded) {
        curimg = curimg + 1;
        if (curimg > totimg) {
          curimg = 1;
        }
        picloaded = false;
//        document.images['big'].src = HoldPics[curimg].src;
        document.images['big'].src = picNames[curimg];
        document.LANSA.picselect.value = curimg;
      }
      setTimeout("RotateImage()",2000);
    }
  }
}

function PauseRotation() {
  if (totimg > 1) {
    rotateimages = !rotateimages;
    if (rotateimages) {
      document.LANSA.pausepics.value="Pause Slideshow";
      RotateImage();
    }
    else {
      document.LANSA.pausepics.value="Play Slideshow";
    }
  }
  else {
    alert("Too few images to rotate.")
  }
}

function InitThumbnails() {
  var shownthumb = totimg;
  if (document.LANSA["PNUMPICS  "] != null) {
    rotatethumbs = (totimg > 4);
    curthumb = 1;
    if (totimg < 4) {
      for (shownthumb = 4; shownthumb > totimg; shownthumb--) {
        k = document.getElementById("link" + shownthumb);
        k.style.display = "none";
        k = document.getElementById("thumb" + shownthumb);
        k.style.display = "none";
      }
//      curthumb = shownthumb;
    }
//    if (!rotatethumbs) {
//      document.LANSA.pausethumbs.value="Disabled";
//    }
    rotatethumbs = false;
//    setTimeout("RotateThumbnails()",2000);
  }
}


function AdvanceThumbnails() {
  var ndx = curthumb;
  rotatethumbs = false;
    if (totimg > 4) {
      if (thumb1loaded && thumb2loaded && thumb3loaded && thumb4loaded) {
        thumb1loaded = false;
        thumb2loaded = false;
        thumb3loaded = false;
        thumb4loaded = false;
        if (!tforward) {
          ndx = ndx - 2;
          if (ndx == 0) ndx = totimg;
          if (ndx == -1) ndx = totimg - 1;
        }
        for (shownthumb = 1; shownthumb <= 4; shownthumb++) {
          ndx = ndx + 1;
          if (ndx > totimg) {
            ndx = 1;
          }
          k = document.getElementById("link" + shownthumb);
          k.href = picNames[ndx];
          k.title = "Photo " + ndx;
          k = document.getElementById("thumb" + shownthumb);
          k.src = picNames[ndx].replace(/AW_525/g,'\/AW_150');
          k.alt = "Photo " + ndx;
          if (ndx == 1) {
            k.style.border="3px green solid";
          }
          else {
            k.style.border="3px blue solid";
          }
        }
        if (tforward) {
          curthumb = curthumb + 1;
          if (curthumb > totimg) {
            curthumb = 1;
          }
        }
        else {
          curthumb = curthumb - 1;
          if (curthumb < 1) {
            curthumb = totimg;
          }
        }
      }
    }
    else {
      alert("Too few images to rotate.")
    }
}

function ShowBroadband(t) {
  if (curimg == 1) {
    document.images['big'].src = picNames[curimg];
  }
  j = document.getElementById("dialup");
  k = document.getElementById("broadb");
  if (k.style.display == "none") {
    j.style.display = "none";
    k.style.display = "block";
    t.value = "Return to Thumbnails";
  }
  else {
    j.style.display = "block";
    k.style.display = "none";
    t.value = "Broadband Users Click Here for Slideshow";
  }
}

function SelectPic(value) {
  var i = parseInt(value);
  rotateimages = false;
  if (isNaN(i)) {
    i = 0;
  }
  else {
    document.images['big'].src = picNames[i];
    if (totimg > 1) {
      document.LANSA.pausepics.value="Play Slideshow";
    }
  }
  curimg = i;
}

function OpenSesame(elementid) {
  var k = document.getElementById("tr" + elementid);
  k.style.background="#FFCC00";
  var j = document.getElementById(elementid);
  j.style.visibility='visible';
}

function CloseSesame(elementid) {
  var k = document.getElementById("tr" + elementid);
  k.style.background="#FFFFFF";
  var j = document.getElementById(elementid);
  j.style.visibility='hidden';
}

function InitPromotionsOLDVERSION() {
  curpromo = 1;
  var k = document.getElementById("promo" + curpromo);
  k.style.display = "block";
}

function InitPromotions() {
  if (document.LANSA["PCNTER    "] != null) {
    curpromo = 1;
    var k = document.getElementById("promo" + curpromo);
    k.style.display = "block";
    totpromos = document.LANSA["PCNTER    "].value;
    rotatepromos = (totpromos > 1);
    setTimeout("RotatePromo()",5000)
  }
}

function RotatePromo() {
  if (rotatepromos) {
    if (totpromos > 1) {
      var k = document.getElementById("promo" + curpromo);
      k.style.display = "none";
      curpromo = curpromo + 1;
      if (curpromo > totpromos) {
        curpromo = 1;
      }
      var k = document.getElementById("promo" + curpromo);
      k.style.display = "block";
      setTimeout("RotatePromo()",5000);
    }
  }
}

function PausePromo() {
  if (totpromos > 1) {
    rotatepromos = !rotatepromos;
    if (rotatepromos) {
      RotatePromo();
    }
  }
  else {
    alert("Too few promotional specials to rotate.")
  }
}

function SelectPromo(value) {
  var i = parseInt(value);
  rotatepromos = false;
  if (isNaN(i)) {
    i = 0;
  }
  else {
    var k = document.getElementById("promo" + curpromo);
    k.style.display = "none";
    var k = document.getElementById("promo" + i);
    k.style.display = "block";
  }
  curpromo = i;
}

function InitAttractions() {
  if (document.LANSA["PCTR4     "] != null) {
    totatts = document.LANSA["PCTR4     "].value;
    if (totatts > 0) {
      curatt = 1;
      var k = document.getElementById("attr" + curatt);
      k.style.display = "block";
      rotateatts = (totatts > 1);
      setTimeout("RotateAtt()",5000)
    }
  }
}

function RotateAtt() {
  if (rotateatts) {
    if (totatts > 1) {
      var k = document.getElementById("attr" + curatt);
      k.style.display = "none";
      curatt = curatt + 1;
      if (curatt > totatts) {
        curatt = 1;
      }
      var k = document.getElementById("attr" + curatt);
      k.style.display = "block";
      setTimeout("RotateAtt()",5000);
    }
  }
}

function MakeSecure(sValue) {
  var sAction = new String(document.LANSA.action);
  var sSearch = new RegExp("://", "gi");
  var iPos = sAction.search(sSearch);
  if (iPos == -1) {
    if (sValue == "") {
      document.LANSA.action='https://patriotgetaways.com' + document.LANSA.action;
    }
    if (sValue == "Y") {
      document.LANSA.action='https://www.1-gatlinburg-log-cabin-rentals-mountain-chalet-tn-vacation.com' + document.LANSA.action;
    }
    if (sValue == "NONE") {
      document.LANSA.action='https://208.62.113.131' + document.LANSA.action;
    }
  }
  else {
    document.LANSA.action = 'https' + sAction.substring(iPos,sAction.length);
  }
}



function bkmark() {
  r = document.getElementById("bookmark");
  if (r != null) {
    if (document.LANSA["ASITEFLAG "].value > "") {
      var url = "http://www.1-gatlinburg-log-cabin-rentals-mountain-chalet-tn-vacation.com";
      var title = "#1 Gatlinburg Log Cabin Rentals Mountain Chalet TN Vacation";
    }
    else {
      var url = "http://patriotgetaways.com";
      var title = "American Patriot Getaways";
    }
    if (document.all) { // Only true for MSIE
      s = "<textarea wrap=\"virtual\" readonly style=\"overflow:hidden;text-align:center;width:230;height:50;background-color:#1919C9;wordwrap:true;border-left:5px #504EC9 solid;border-top:5px #807FCD solid;"
      s = s + "border-right:5px #1010A0 solid;border-bottom:5px #0A0D6A solid;color:#FFFFFF;font-weight:bold;font-family:Georgia;font-size:10.0pt\" "
      s = s + "onMouseOver=\"window.status='Bookmark Now!'\" "
      s = s + "onMouseOut=\"window.status=''\" "
      s = s + "onclick=\"javascript:window.external.AddFavorite('" + url + "','" + title + "');" + "\">Click Here to Save Us in Your Favorites</textarea>"
    }
    else {
      s = "<textarea wrap=\"virtual\" readonly style=\"overflow:hidden;text-align:center;width:230;height:50;background-color:#1919C9;wordwrap:true;border-left:5px #504EC9 solid;border-top:5px #807FCD solid;"
      s = s + "border-right:5px #1010A0 solid;border-bottom:5px #0A0D6A solid;color:#FFFFFF;font-weight:bold;font-family:Georgia;font-size:10.0pt\">Press CTRL+D to Save Us in Your Favorites</textarea>"
    }
    r.innerHTML = s;
  }
}




function getDomain(referrer) {
    var strURL = referrer;

    // Remove Blog Entry
    strURL = strURL.replace('blog.','www.');
    strURL = strURL.replace('hotels.','www.');
    if (strURL != "") {
        return strURL.replace(/^http\:\/\/(www\.|)([^\/]+)(.*)$/,"$2");
    }
    else {
        return "";
    }
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function setWebReferrer() {
  if (document.referrer != '')
  {
	createCookie('webreferrer',getDomain(document.referrer), 1);
  }
}

function getWebReferrer() {
	document.LANSA.AWEBREFERR.value = readCookie('webreferrer');
}

function InitPage() {
  //InitPromotions();
  getWebReferrer();
  bkmark();
  PopulateAreas();
  PopulateProperties();
  InitPicTags();
  InitThumbnails();
  InitAttractions();
  InitAPG();
  if (document.LANSA.IpixChanger != null) {
    ChangeIPIX(document.LANSA["ATOURPAGE "].value);
    document.LANSA.IpixChanger.value = document.LANSA["ATOURPAGE "].value;
  }
}

function extract ( urlStr ){
	var tmpstr = urlStr.split(":");
	if ( tmpstr[1].substring(0,5) == "//www")
		tmpstr[1] = tmpstr[1].substring(6,tmpstr[1].length);
	else
		tmpstr[1] = tmpstr[1].substring(2,tmpstr[1].length);
	return tmpstr;

}

function checkURL ( urlStr ){
	var tmp = new RegExp ("(http:\/\/)(www\.)?(([a-zA-Z0-9\-\_])+)([\.][a-zA-Z])");
	if (!tmp.test(urlStr) ){
		alert ( "String is NOT in good condition\nEX:\n  http://www.domain-name.com \n OR \n  http://domain-name.com");
		return false;
	}return true;

}

function capitalize( urlStr ){
	var i, str, t1, t2, finalstr = "";
	str = urlStr.split(" ");
	for( i = 0; i < str.length; i++ ){
		str[i] = (str[i].substring(0,1)).toUpperCase() + str[i].substring(1,str[i].length);
	}
	for ( i = 0; i < str.length; i++ ){
		if ( finalstr == "" ) finalstr = str[i];
		else finalstr = finalstr + " " + str[i];
	}
	return finalstr;
}

function display( clientURL, email, anchortitle, description ){
	var client0, client, anctitle;
	var test = checkURL ( clientURL );
	if (test){
		client0 = extract (clientURL);
		//client = client0[client0.length-2] + "." + client0[client0.length-1];
		client = client0[1];
		anctitle = capitalize ( anchortitle );
  	document.write("<h2 class='gatlinburg'>Link to " + client + "</h2>");
  	document.write("<p>Link popularity is fast becoming one of the highest weighted criteria used in ranking your site in the search engines. The more related sites linking to yours ");
  	document.write("the higher your sites ranking climbs in the search engine results. We like to link with sites that complement ours or can offer our clients a valid service. We will not exchange ");
  	document.write("links with any website that is unduly offensive or fraudulently boastful in its claims.<br><br>");
  	document.write("<strong>How do I swap links with " + client + " ?</strong><br><br>");
  	document.write("Exchanging links between our two sites is easy. <a href=\"mailto:" + email + "\">Send us an email</a> with a one or two sentence description of ");
  	document.write("your site and the exact URL. We'll review your site as soon as possible, validate the reciprocal link on your site and if we feel that your site provides good complementary content, ");
  	document.write("we will reciprocate the link.<br><br><b>To add " + client + " link to your website, simply use the following html code:</b><br><br>");
  	document.write("<div style=\"border-style:solid;border-width:2px;border-color:#343434;padding:5px;background-color:#dfdfdf;color:#000000;\">&lt;a href=\"" + clientURL + "\" title=\"" + anctitle + "\"&gt;" + anctitle + "&lt;/a&gt;&lt;br&gt;" );
  	document.write(description + "</div>");
  	document.write("<br><br>Thank you kindly,<br>" + client + "<br>");
  	document.write("<br><h3 class='gatlinburg'><div style='font-size:16px'>" + client + " Resources 1</div></div></h3><br>");
	}
	else{
		document.write ("<div style=\"font-size:14px;font-weight:bold;color:#ff0000;\">PLEASE CORRECT URL STRING ! </div>");
	}
}

function validEmail(email) {
	// Email address is sometimes required, and if it is entered,
	// it must be valid.

	// These characters can't be used in an email address
	invalidChars = ' /:,;<>()[]{}"\\'
	// If the email is empty, it's invalid
	if (email == "") {
		return false
	}

	// Check for invalid characters
	for (i=0; i<invalidChars.length; i++) {
		badChar = invalidChars.charAt(i)
		if (email.indexOf(badChar,0) != -1) {
			return false
		}
	}

	// If there is no "@", or "@" is the 1st character, then it's invalid
	atPos = email.indexOf("@",0)
	if (atPos < 1) {
		return false
	}

	// Only allow one @ sign
	if (email.indexOf("@",atPos+1) != -1) {
		return false
	}

	// If there is no period after the @ sign, it's invalid
	periodPos = email.indexOf(".",atPos)
	if (periodPos == -1) {
		return false
	}

	// If the final period of the address is the last character,
	// then it's invalid. Positions start at 0. Length doesn't consider this.
	if (periodPos+1 == email.length) {
		return false
	}
	return true
}
function InitAPG() {
  if (document.images["apgmain"] != null) {
    totapgimgs = 17;
    rotateapgimages = (totapgimgs > 1);
    apgimg = 1;
    setTimeout("RotateAPG()",4000);
  }
}

function RotateAPG() {
  if (rotateapgimages) {
    if (apgloaded) {
      apgimg = apgimg + 1;
      if (apgimg > totapgimgs) {
        apgimg = 1;
      }
      apgloaded=false;
      document.images['apgmain'].src = apgurl + apgimg + ".jpg";
    }
    setTimeout("RotateAPG()",4000);
  }
}

function SetState(obj, RFld, chkValue, unchkValue)
{
    if (obj.checked)
        RFld.value=chkValue
    else
        RFld.value=unchkValue
}

function MakeUnsecure(sValue) {
  var sAction = new String(document.LANSA.action);
  var sSearch = new RegExp("://", "gi");
  var iPos = sAction.search(sSearch);
  if (iPos == -1) {
    if (sValue == "") {
      document.LANSA.action='http://patriotgetaways.com' + document.LANSA.action;
    }
    if (sValue == "Y") {
      document.LANSA.action='http://www.1-gatlinburg-log-cabin-rentals-mountain-chalet-tn-vacation.com' + document.LANSA.action;
    }
    if (sValue == "NONE") {
      document.LANSA.action='http://208.62.113.131' + document.LANSA.action;
    }
  }
  else {
    document.LANSA.action = 'http' + sAction.substring(iPos,sAction.length);
  }
}


//]]>

