
function disableresort(disableIt)


{
  document.searchbox.Resort.disabled = disableIt;	
  
  ds=document.searchbox;
  ds.Month.disabled=ds.Country.selectedIndex==1 || ds.Country.selectedIndex==2;
  ds.Size.disabled=ds.Country.selectedIndex==1;
  if (ds.Month.disabled) while (ds.Weeks.options.length) ds.Weeks.options[ds.Weeks.options.length-1]=null;
  if (ds.Country.selectedIndex==2) ds.Weeks.options[0]=new Option('Floating','FLOATING');
  if (ds.Country.selectedIndex==1) ds.Weeks.options[0]=new Option('Points','Points');
  
  disableSubmit();
}


function disablecountry(disableIt)
{
	document.searchbox.Country.disabled = disableIt;
	
  ds1=document.searchbox;
 
//resf=ds1.Resort.options[ds1.Resort.selectedIndex].className=='POIN';
  //ds1.Country.disabled=resf;
  //ds1.Month.disabled=resf;
  //ds1.Size.disabled=resf;
  //if (resf) {
  //  while (ds1.Weeks.options.length)
ds1.Weeks.options[ds1.Weeks.options.length-1]=null;
  //  ds1.Weeks.options[0]=new Option('Points','Points');
  //}
  disableSubmit();
}


function disableweeks(disableIt)
{
	document.searchbox.Weeks.disabled = disableIt;
	disableSubmit();
}

function disablemonth(disableIt)
{
	document.searchbox.Month.disabled = disableIt;
	disableSubmit();
}

function enableField()
{
document.searchbox.Resort.disabled=false;
document.searchbox.Country.disabled=false;
document.searchbox.Weeks.disabled=false;
document.searchbox.Month.disabled=false;

}






function disableSubmit () {
	if (document.searchbox.Resort.disabled==true ||
document.searchbox.Country.disabled==true) {
		if (document.searchbox.Weeks.disabled==true ||
document.searchbox.Month.disabled==true) {
			if (document.searchbox.Size.selectedIndex > 1) {
				document.searchbox.Submit.disabled=false;
			} else {
				document.searchbox.Submit.disabled=true;
			}
		} else {
			document.searchbox.Submit.disabled=true;
		}
	} else {
		document.searchbox.Submit.disabled=true;
	}
}

