var cX = 0; var cY = 0; var rX = 0; var rY = 0; var myImages = new Array;
function UpdateCursorPosition(e){ cX = e.pageX; cY = e.pageY;}
function UpdateCursorPositionDocAll(e){ cX = event.clientX; cY = event.clientY;}
if(document.all) { document.onmousemove = UpdateCursorPositionDocAll; }
else { document.onmousemove = UpdateCursorPosition; }
function AssignPosition(d) {
if(self.pageYOffset) {
	rX = self.pageXOffset;
	rY = self.pageYOffset;
	}
else if(document.documentElement && document.documentElement.scrollTop) {
	rX = document.documentElement.scrollLeft;
	rY = document.documentElement.scrollTop;
	}
else if(document.body) {
	rX = document.body.scrollLeft;
	rY = document.body.scrollTop;
	}
if(document.all) {
	cX += rX; 
	cY += rY;
	}
d.style.left = (cX+10) + "px";
d.style.top = (cY+10) + "px";
}
function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById('tn1').style.display = "none";
document.getElementById('hiddenImage').src = "/i/_.gif";
}
function ShowContent(d) {
if(d.length < 1) { return; }
var dd = document.getElementById('tn1');
var tnID = d.replace("ws_", "") + "_tn";

document.getElementById('hiddenImage').src = "/i/SITE_080805_10300706_N1KF7/webshots/" + d + ".jpg";

AssignPosition(dd);
dd.style.display = "block";
}
function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
var dd = document.getElementById('tn1');
AssignPosition(dd);
if(dd.style.display == "none") { dd.style.display = "block"; }
else { dd.style.display = "none"; }
}

    function getItem(id)
    {
        var itm = false;
        if(document.getElementById)
            itm = document.getElementById(id);
        else if(document.all)
            itm = document.all[id];
        else if(document.layers)
            itm = document.layers[id];

        return itm;
    }

    function toggleItem(id)
    {
        var itm = getItem(id);
		var myImg = id + 'i';
        if(!itm)
            return false;

        if(itm.style.display == 'none')
			{
            itm.style.display = '';
			document.getElementById(myImg).src = '/i/SITE_080805_10300706_N1KF7/minus.gif';
			}
        else
            {
			itm.style.display = 'none';
			document.getElementById(myImg).src = '/i/SITE_080805_10300706_N1KF7/plus.gif';
			}

        return false;
    }
window.onload = function () {
	if(document.getElementById('someID'))
    	{
        var myMainComponent = document.getElementById('someID');
        var myULItems = myMainComponent.getElementsByTagName('ul');
        var myLIItems = myMainComponent.getElementsByTagName('li');
        
        for (var t = 0; t < myULItems.length; t++)
            {
                var myCurrentItem = myULItems[t].id;
                if(myCurrentItem.length)
                    {
                    //alert(myCurrentItem);
                    toggleItem(myCurrentItem);
                    }
            }
        for (var b = 0; b < myLIItems.length; b++)
            {
                var myCurrentItem = myLIItems[b].id;
                
                //alert( myLIItems[b]);
                if(myCurrentItem.length)
                    {
                    var myTempID = myCurrentItem.replace("li_", "");
                    myImages[b] = new Image(200,150); 
                    myImages[b].src = "/i/SITE_080805_10300706_N1KF7/webshots/ws_" + myCurrentItem + ".jpg";
                    myImages[b].id = myTempID + "_tn";
                    }
            }
        }
  
}
function loadSearchTerm()
{
document.getElementById('siteSearchButton').href = '/siteSearch.cfm?searchTerms=' + document.siteSearchForm.mySearchTerm.value;
}




var questions = document.getElementsByTagName('dt');
var answers = document.getElementsByTagName('dd');

function displayToggle(){

     toggleAllOff(); 

     for (var m=0; m<questions.length; m++) {
         questions[m].onclick=function() {
             var qnext = this.nextSibling;
             while(qnext.nodeType != 1) qnext=qnext.nextSibling; 
             qnext.className=((qnext.className=="hide") ? "show" : "hide");
          }
      }
}

window.onload=function() {
     displayToggle();
}



function toggleAllOff(){
     for (var g = 0; g < answers.length; g++) {
        answers[g].className = 'hide';
     }
}
        
function toggleAllOn(){
     for (var y = 0; y < answers.length; y++) {
        answers[y].className = 'show';
     }
}



function doRedirector() {

	var myRedirectField = document.getElementById('propertyRedirector');

	if( (myRedirectField.selectedIndex > 0) && (myRedirectField[myRedirectField.selectedIndex].value != '') ) 
		{
		//window.location.href = myRedirectField[myRedirectField.selectedIndex].value;
		window.open(myRedirectField[myRedirectField.selectedIndex].value,'NHprop','resizable=yes,toolbar=yes,left=10,top=10,status=yes,location=yes,scrollbars=yes');
		} 
	else 
		{
		alert('Please select a hotel');
		}
}