﻿// page reference : HotelDetail.aspx
function swapImage(imageurl)
{
    document.getElementById("mainphoto").src=imageurl;
}
    
// page reference : Default.aspx
function ToggleDisplay(id)
{
    var elem = document.getElementById('DivRate_' + id);
    var txt = document.getElementById('DivRateHeader_' + id);
    if (elem) 
    {
      if (elem.style.display != 'block') 
      {
        elem.style.display = 'block';
        elem.style.visibility = 'visible';
        txt.innerHTML = 'Hide Rates';
      } 
      else
      {
        elem.style.display = 'none';
        elem.style.visibility = 'hidden';
        txt.innerHTML  = 'Show Rates';
      }
    }
}

function DisableButton(validate, disabletext) {
	if(validate)
	{
		if (typeof(Page_ClientValidate) == 'function') 
		{
			Page_ClientValidate();
		}
		
		if(!Page_IsValid)
		{
			
			return false;
		}
	}
	var theForm = document.forms['aspnetForm'];
    if (!theForm)
        theForm = document.aspnetForm;
    theForm.submit();
	window.setTimeout("disableButton('" + window.event.srcElement.id + "', " + validate + ", '" + disabletext + "')", 0);
}

function disableButton(buttonID, validate, disabletext)
 {
    if(validate && !Page_IsValid)
	{
		return false;
	}
    document.getElementById(buttonID).disabled=true;
    document.getElementById(buttonID).value=disabletext;
    ShowProgress();
}

function ShowProgress() 
{	
	document.getElementById('progressbar').style.visibility = 'visible';
	document.getElementById('progressbar').style.display = 'block';
}

