function ShowPicture(id,Source) 
{ 
    if (Source=="1")
    { 
    if (document.layers) document.layers[''+id+''].visibility = "show" 
    else if (document.all) document.all[''+id+''].style.visibility = "visible" 
    else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible" 
    } 
else 
    if (Source=="0")
    { 
    if (document.layers) document.layers[''+id+''].visibility = "hide" 
    else if (document.all) document.all[''+id+''].style.visibility = "hidden" 
    else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden" 
    } 
} 

function showSubCategories(ctrl)
{
	var myindex  = ctrl.selectedIndex;
	var SelValue = ctrl.options[myindex].value;
	if(SelValue == "1")
	{
		document.getElementById('divSC').style.display = 'block';
		document.getElementById('roomrates').style.display = 'block';
	}
	else
	{
		document.getElementById('divSC').style.display = 'none';
		document.getElementById('roomrates').style.display = 'block';
	}
}

function getImage(imageName)
{
	window.open("displayImage.aspx?img=" + imageName,"imagePage");
}
function toggleLayer( whichLayer )
{
  var elem, vis;
  if( document.getElementById ) // this is the way the standards work
    elem = document.getElementById( whichLayer );
  else if( document.all ) // this is the way old msie versions work
      elem = document.all[whichLayer];
  else if( document.layers ) // this is the way nn4 works
    elem = document.layers[whichLayer];
  vis = elem.style;
  // if the style.display value is blank we try to figure it out here
  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

function validate()
{
	var x = document.getElementById('txtEmail').value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (document.getElementById('txtName').value == '')
	{
	alert('Name is required');return false;
	}
	else if (!filter.test(x))
	{
	alert('Incorrect email address'); return false;
	}
	else if (document.getElementById('txtAddress').value=='')
	{
	alert('Address is required');return false;
	}	
	else if (document.getElementById('txtPhone').value == '')
	{
	alert('Phone is required');return false;
	} else return true;
}


function price(ctrl)
{
	var myindex  = ctrl.selectedIndex;
	var SelValue = ctrl.options[myindex].value;
	if(SelValue == "0")
	{
	document.getElementById('divrent').style.display='none';
	document.getElementById('divbuy').style.display='block';
	}
	else
	{
	document.getElementById('divrent').style.display='block';
	document.getElementById('divbuy').style.display='none';
	}
}
function bedroomlock(ctrl,bedroom)
{
    var myindex  = ctrl.selectedIndex;
	var SelValue = ctrl.options[myindex].value;
	if(SelValue == "0")
	document.getElementById(bedroom).disabled="disabled";
	else
	document.getElementById(bedroom).disabled="";
}
function HideBedRoom(rdLst,bedroom)
{
 
    var rds = rdLst.getElementsByTagName("input");
    if(rds[0].checked==true )
    {
        bedroom.disabled="disabled";
    }
    else if(rds[1].checked==true )
    {
       bedroom.disabled="";
    }    
 }