// THIS SCRIPT IS USED ON THE LARGE SEARCH FORMS
// USE AREAS.JS FOR THE QUICK SEARCH FORMS

//THESE FUNCTIONS WILL ENABLE THE AREAS FUNCTION TO TURN THE PX_LISTINGS.SUB_AREA FIELD ON & OFF
//THEY ARE NEEDED BECAUSE THIS PAGE HAS TWO FIELDS WITH THAT NAME
function enableField()
{
form1.elements[1].disabled=false;
form1.elements[5].disabled=true;
}

function disableField()
{
form1.elements[1].disabled=true;
form1.elements[5].disabled=false;
}

  //  THIS SCRIPT WILL POPULATE EITHER A HIDDEN 'AREA' OR 'SUB_AREA' FIELD
 //  BASED ON THE SELECTED INDEX 
function assignArea() {
 
var n = document.form1.area.selectedIndex;      
switch(n)
{
// form1.elements[1].value is subarea field, use enableField() function
// form1.elements[0].value is area field, use disableField() function
case 0: 
// All
	form1.elements[1].value = '';
	form1.elements[0].value = '';
  	break;  
case 1:
// Destin Beaches
	enableField();
  	form1.elements[1].value = "'1401'";
	form1.elements[0].value = '';
  	break;
case 2:
// Destin Bayside
	enableField();
  	form1.elements[1].value = '1402 or 1403';
	form1.elements[0].value = '';
  	break; 
case 3:
// Miramar Beach North
	enableField();
  	form1.elements[1].value = '1501';
	form1.elements[0].value = '';
  	break; 
case 4:
// Miramar Beach South
	enableField();
  	form1.elements[1].value = '1502 or 1504';
	form1.elements[0].value = '';
  	break; 
case 5:
// Crystal Beach - NAME CHANGED TO DESTIN BEACHES EAST	
	enableField();
  	form1.elements[1].value = '1404';
	form1.elements[0].value = '';
  	break;  
case 6:
// Sandestin Beach Resort	
	enableField();
  	form1.elements[1].value = '1503';
	form1.elements[0].value = '';
  	break;       
case 7:
// Santa Rosa Beach	
	disableField();
  	form1.elements[0].value = '16';
	form1.elements[1].value = '';
  	break; 
case 8:
// Beaches of 30A West	
	disableField();
  	form1.elements[0].value = '17';
	form1.elements[1].value = '';
  	break; 
case 9:
// Beaches of 30A East	
	disableField();
  	form1.elements[0].value = '18';
	form1.elements[1].value = '';
  	break;     
case 10:
// Point Washington	
	disableField();
  	form1.elements[0].value = '19';
	form1.elements[1].value = '';
  	break;            
case 11:
// Niceville	
	disableField();
  	form1.elements[0].value = '13';
	form1.elements[1].value = '';
  	break;
case 12:
// Ft Walton Beach	
	disableField();
  	form1.elements[0].value = '12';
	form1.elements[1].value = '';
  	break;         
case 13:
// Navarre/Gulf Breeze	
	disableField();
  	form1.elements[0].value = '11';
	form1.elements[1].value = '';
  	break;       
case 14:
// Crestview	
	disableField();
  	form1.elements[0].value = '25';
	form1.elements[1].value = '';
  	break; 
case 15:
// Freeport	
	disableField();
  	form1.elements[0].value = '20';
	form1.elements[1].value = '';
  	break; 
case 16:
// Bay County	
	disableField();
  	form1.elements[0].value = '27';
	form1.elements[1].value = '';
  	break;     
case 17:
// North Walton County	
 	disableField();
 	form1.elements[0].value = '23';
	form1.elements[1].value = '';
  	break;  
default:
  	break;
}
}
