//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
function verify_data(form)
{
	error = 0; 
	error_message = ""; 
	error_focus = 0;
	//--------------------------------------------------------------------------
	// Ownership Information 
	//--------------------------------------------------------------------------
	if(Trim(form.flt_price.value) == "")
	{
		form.flt_price.className = "textbox_error";
		error_message = error_message+"\n• Your offering price";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.flt_price.focus();
		}
	}
	else
		form.flt_price.className = "textbox";
		
	if(Trim(form.int_type.value) == "")
	{
		form.int_type.className = "textbox_error";
		error_message = error_message+"\n• Ownership Type";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_type.focus();
		}
	}
	else
		form.int_type.className = "textbox";
	
	if(Trim(form.txt_name.value) == "")
	{
		form.txt_name.className = "textbox_error";
		error_message = error_message+"\n• Your (owner's) name (first and last)";
		error = 1;
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_name.focus();
		}
	}
	else
		form.txt_name.className = "textbox";
		
	val = form.txt_email.value;
    a=val.indexOf('@');
	p=val.indexOf('.');
	if((a < 1) && (p < 3))
	{
		form.txt_email.className = "textbox_error";
		error_message = error_message+"\n• Your email address is incorrect, please type this again";		
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_email.focus();
		}
	}
	else
	{
		email=form.txt_email.value;
		email2=form.txt_email2.value;
		if(email != email2)
		{
			form.txt_email.className = "textbox_error";
			form.txt_email2.className = "textbox_error";
			error_message = error_message+"\n• Please confirm your email address correctly";
			error = 1; 
			if(error_focus == 0)
			{
				error_focus = 1;
				form.txt_email2.focus();
			}
		}
		else
		{
		  form.txt_email.className = "textbox";
		  form.txt_email2.className = "textbox";
		}
	}
		
	if(Trim(form.txt_email2.value) == "")
	{
		form.txt_email2.className = "textbox_error";
		error_message = error_message+"\n• Confirm your email address";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_email2.focus();
		}
	}
	else
		form.txt_email2.className = "textbox";

	if(Trim(form.txt_home_phone.value) == "")
	{
		form.txt_home_phone.className = "textbox_error";
		error_message = error_message+"\n• Home Telephone Number";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_home_phone.focus();
		}
	}
	else
		form.txt_home_phone.className = "textbox";
	//--------------------------------------------------------------------------
	
	//--------------------------------------------------------------------------
	// Location of Property
	//--------------------------------------------------------------------------
	if(Trim(form.txt_street_address.value) == "")
	{
		form.txt_street_address.className = "textbox_error";
		error_message = error_message+"\n• Street Address";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_street_address.focus();
		}
	}
	else
		form.txt_street_address.className = "textbox";
		
	if(Trim(form.txt_city.value) == "")
	{
		form.txt_city.className = "textbox_error";
		error_message = error_message+"\n• City";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_city.focus();
		}
	}
	else
		form.txt_city.className = "textbox";

	if(Trim(form.txt_state.value) == "")
	{
		form.txt_state.className = "textbox_error";
		error_message = error_message+"\n• State";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_state.focus();
		}
	}
	else
		form.txt_state.className = "textbox";

	if(Trim(form.txt_zip_code.value) == "")
	{
		form.txt_zip_code.className = "textbox_error";
		error_message = error_message+"\n• Zip Code";
		error = 1; 	
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_zip_code.focus();
		}
	}
	else
		form.txt_zip_code.className = "textbox";

	if(Trim(form.txt_county.value) == "")
	{
		form.txt_county.className = "textbox_error";
		error_message = error_message+"\n• County";
		error = 1; 	
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_county.focus();
		}
	}
	else
		form.txt_county.className = "textbox";

	if(Trim(form.txt_subdivision.value) == "")
	{
		form.txt_subdivision.className = "textbox_error";
		error_message = error_message+"\n• Subdivision";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_subdivision.focus();
		}
	}
	else
		form.txt_subdivision.className = "textbox";
	
	if(Trim(form.txt_tax_id.value) == "")
	{
		
		form.txt_tax_id.className = "textbox_error";
		error_message = error_message+"\n• Tax id";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_tax_id.focus();
		}
	}
	else
		form.txt_tax_id.className = "textbox";
		
	if(Trim(form.txt_annual_taxes.value) == "")
	{
		form.txt_annual_taxes.className = "textbox_error";
		error_message = error_message+"\n• Annual taxes";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_annual_taxes.focus();
		}
	}
	else
		form.txt_annual_taxes.className = "textbox";
	//--------------------------------------------------------------------------
	
	//--------------------------------------------------------------------------
	//General Description
	//--------------------------------------------------------------------------
	if(Trim(form.int_year_built.value) == "")
	{
		form.int_year_built.className = "textbox_error";
		error_message = error_message+"\n• The year your home was built";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_year_built.focus();
		}
	}
	else
		form.int_year_built.className = "textbox";

	if(Trim(form.int_style_of_home.value) == "")
	{
		form.int_style_of_home.className = "textbox_error";
		error_message = error_message+"\n• Style of Home";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_style_of_home.focus();
		}
	}
	else
		form.int_style_of_home.className = "textbox";

	
	//--------------------------------------------------------------------------

	//--------------------------------------------------------------------------
	//Bedrooms
	//--------------------------------------------------------------------------
	if(Trim(form.int_lower_level.value) == "")
	{
		form.int_lower_level.className = "textbox_error";
		error_message = error_message+"\n• Bedrooms / Number on Lower Level";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_lower_level.focus();
		}
	}
	else
		form.int_lower_level.className = "textbox";

	if(Trim(form.int_entry_level.value) == "")
	{
		form.int_entry_level.className = "textbox_error";
		error_message = error_message+"\n• Bedrooms / Entry Level";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_entry_level.focus();
		}
	}
	else
		form.int_entry_level.className = "textbox";

	if(Trim(form.int_upper_level.value) == "")
	{
		form.int_upper_level.className = "textbox_error";
		error_message = error_message+"\n• Bedrooms / Upper Level";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_upper_level.focus();
		}
	}
	else
		form.int_upper_level.className = "textbox";

	if(Trim(form.int_other_level.value) == "")
	{
		form.int_other_level.className = "textbox_error";
		error_message = error_message+"\n• Bedrooms / Other Level";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_other_level.focus();
		}
	}
	else
		form.int_other_level.className = "textbox";
	//--------------------------------------------------------------------------

	//--------------------------------------------------------------------------
	//Bathrooms
	//--------------------------------------------------------------------------
	if(Trim(form.int_full_lower_level.value) == "")
	{
		form.int_full_lower_level.className = "textbox_error";
		error_message = error_message+"\n• Bathrooms / Full Bathrooms on Lower Level";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_full_lower_level.focus();
		}
	}
	else
		form.int_full_lower_level.className = "textbox";

	if(Trim(form.int_full_main_level.value) == "")
	{
		form.int_full_main_level.className = "textbox_error";
		error_message = error_message+"\n• Bathrooms / Main Level";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_full_main_level.focus();
		}
	}
	else
		form.int_full_main_level.className = "textbox";

	if(Trim(form.int_full_level1.value) == "")
	{
		form.int_full_level1.className = "textbox_error";
		error_message = error_message+"\n• Bathrooms / Upper Level 1";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_full_level1.focus();
		}
	}
	else
		form.int_full_level1.className = "textbox";

	if(Trim(form.int_full_level2.value) == "")
	{
		form.int_full_level2.className = "textbox_error";
		error_message = error_message+"\n• Bathrooms / Upper Level 2";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_full_level2.focus();
		}
	}
	else
		form.int_full_level2.className = "textbox";
//-------------------Half baths	
  if(Trim(form.int_half_lower_level.value) == "")
	{
		form.int_half_lower_level.className = "textbox_error";
		error_message = error_message+"\n• Bathrooms / Full Bathrooms on Lower Level";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_half_lower_level.focus();
		}
	}
	else
		form.int_half_lower_level.className = "textbox";

	if(Trim(form.int_half_main_level.value) == "")
	{
		form.int_half_main_level.className = "textbox_error";
		error_message = error_message+"\n• Bathrooms / Main Level";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_half_main_level.focus();
		}
	}
	else
		form.int_half_main_level.className = "textbox";

	if(Trim(form.int_half_level1.value) == "")
	{
		form.int_half_level1.className = "textbox_error";
		error_message = error_message+"\n• Bathrooms / Upper Level 1";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_half_level1.focus();
		}
	}
	else
		form.int_half_level1.className = "textbox";

	if(Trim(form.int_half_level2.value) == "")
	{
		form.int_half_level2.className = "textbox_error";
		error_message = error_message+"\n• Bathrooms / Upper Level 2";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_half_level2.focus();
		}
	}
	else
		form.int_half_level2.className = "textbox";
				
 //-------------------------------------------------------------------   //interior details
 //-------------------------------------------------------------------
 
   if(form.int_interior_details_1.checked == false && 
	  form.int_interior_details_2.checked == false && 
	  form.int_interior_details_3.checked == false && 
	  form.int_interior_details_4.checked == false && 
	  form.int_interior_details_5.checked == false && 
	  form.int_interior_details_6.checked == false && 
	  form.int_interior_details_7.checked == false && 
	  form.int_interior_details_8.checked == false && 
	  form.int_interior_details_9.checked == false && 
	  form.int_interior_details_10.checked == false && 
	  form.int_interior_details_11.checked == false && 
	  form.int_interior_details_12.checked == false && 
	  form.int_interior_details_13.checked == false && 
	  form.int_interior_details_14.checked == false && 
	  form.int_interior_details_15.checked == false && 
	  form.int_interior_details_16.checked == false && 
	  form.int_interior_details_17.checked == false && 
	  form.int_interior_details_18.checked == false && 
	  form.int_interior_details_19.checked == false && 
	  form.int_interior_details_20.checked == false && 
	  form.int_interior_details_21.checked == false && 
	  form.int_interior_details_22.checked == false && 
	  form.int_interior_details_23.checked == false && 
	  form.int_interior_details_24.checked == false && 
	  form.int_interior_details_25.checked == false && 
	  form.int_interior_details_26.checked == false)
   
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.interios_rooms.src = Img.src;
		error_message = error_message+"\n• Interior Details / rooms";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_interior_details_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.interios_rooms.src = Img.src;
	}
 //-----------------------------------------------------------------------
 //-----------------------------------------------------------------------
  //---------------------------------------------------------------------
    // floors
	
	if(form.int_floors_1.checked == false && form.int_floors_2.checked == false && form.int_floors_3.checked == false && form.int_floors_4.checked == false && form.int_floors_5.checked == false && form.int_floors_6.checked == false && form.int_floors_7.checked == false && form.int_floors_8.checked == false )
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.interios_floors.src = Img.src;
		error_message = error_message+"\n• Interior Details / floors";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_floors_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.interios_floors.src = Img.src;
	}
	   

  //-------------------------------------------------------------------------
    //------------------------------------------------------------------------------   // Basement type 
	
	if(form.int_basement_type_1.checked == false && 
	   form.int_basement_type_2.checked == false && 
	   form.int_basement_type_3.checked == false && 
	   form.int_basement_type_4.checked == false && 
	   form.int_basement_type_5.checked == false && 
	   form.int_basement_type_6.checked == false && 
	   form.int_basement_type_7.checked == false && 
	   form.int_basement_type_8.checked == false && 
	   form.int_basement_type_9.checked == false)
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.interios_basement.src = Img.src;
		error_message = error_message+"\n• Interior Details / Basement type ";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_basement_type_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.interios_basement.src = Img.src;
	}
	
	//----------------------------------------------------------------------
      //Exterior Type 
	//---------------------------------------------------------------------
	  
	  if(form.int_exterior_type_1.checked == false && 
		 form.int_exterior_type_2.checked == false && 
		 form.int_exterior_type_3.checked == false && 
		 form.int_exterior_type_4.checked == false && 
		 form.int_exterior_type_5.checked == false && 
		 form.int_exterior_type_6.checked == false && 
		 form.int_exterior_type_7.checked == false && 
		 form.int_exterior_type_8.checked == false && 
		 form.int_exterior_type_9.checked == false && 
		 form.int_exterior_type_10.checked == false && 
		 form.int_exterior_type_11.checked == false && 
		 form.int_exterior_type_12.checked == false && 
		 form.int_exterior_type_13.checked == false )
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.exterios_rooms.src = Img.src;
		error_message = error_message+"\n• Exterior Details / Types";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_exterior_type_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.exterios_rooms.src = Img.src;
	}
	
	//----------------------------------------------------------------------------
	// Parking 
	//----------------------------------------------------------------------------
	if(form.int_parking_1.checked == false && 
	   form.int_parking_2.checked == false && 
	   form.int_parking_3.checked == false && 
	   form.int_parking_4.checked == false && 
	   form.int_parking_5.checked == false && 
	   form.int_parking_6.checked == false && 
	   form.int_parking_7.checked == false && 
	   form.int_parking_8.checked == false && 
	   form.int_parking_9.checked == false && 
	   form.int_parking_10.checked == false)
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.exterior_type_required.src = Img.src;
		error_message = error_message+"\n• Parking / Parking";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_parking_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.exterior_type_required.src = Img.src;
	}
	
	//----------------------------------------------------------------------------
	//Utilities 
	//----------------------------------------------------------------------------
	
	if(form.int_Utilities_1.checked == false && 
	   form.int_Utilities_2.checked == false && 
	   form.int_Utilities_3.checked == false && 
	   form.int_Utilities_4.checked == false && 
	   form.int_Utilities_5.checked == false && 
	   form.int_Utilities_6.checked == false && 
	   form.int_Utilities_7.checked == false && 
	   form.int_Utilities_8.checked == false && 
	   form.int_Utilities_9.checked == false && 
	   form.int_Utilities_10.checked == false && 
	   form.int_Utilities_11.checked == false && 
	   form.int_Utilities_12.checked == false && 
	   form.int_Utilities_13.checked == false && 
	   form.int_Utilities_14.checked == false && 
	   form.int_Utilities_15.checked == false && 
	   form.int_Utilities_16.checked == false && 
	   form.int_Utilities_17.checked == false && 
	   form.int_Utilities_18.checked == false && 
	   form.int_Utilities_19.checked == false && 
	   form.int_Utilities_20.checked == false)
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.utilities_required.src = Img.src;
		error_message = error_message+"\n• Utilities / Heating";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_Utilities_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.utilities_required.src = Img.src;
	}
	
	//----------------------------------------------------------------------------
	
	//----------------------------------------------------------------------------
	//water source
	//----------------------------------------------------------------------------
      
	if(form.int_water_source_1.checked == false && 
	   form.int_water_source_2.checked == false && 
	   form.int_water_source_3.checked == false && 
	   form.int_water_source_4.checked == false && 
	   form.int_water_source_5.checked == false && 
	   form.int_water_source_6.checked == false && 
	   form.int_water_source_7.checked == false)
	
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.utilities_required.src = Img.src;
		error_message = error_message+"\n• Utilities / water source";
		error = 1; 		
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_water_source_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.utilities_required.src = Img.src;
	}
	
	
	
    //---------------------------------------------------------------------------
	//Air conditioner
	//--------------------------------------------------------------------------
	  if(form.int_air_conditioner_type_1.checked == false && 
		 form.int_air_conditioner_type_2.checked == false && 
		 form.int_air_conditioner_type_3.checked == false && 
		 form.int_air_conditioner_type_4.checked == false && 
		 form.int_air_conditioner_type_5.checked == false && 
		 form.int_air_conditioner_type_6.checked == false && 
		 form.int_air_conditioner_type_7.checked == false &&
		 form.int_air_conditioner_type_8.checked == false && 
		 form.int_air_conditioner_type_9.checked == false)
	
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.utilities_required.src = Img.src;
		error_message = error_message+"\n• Utilities / Air conditioner";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_air_conditioner_type_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.utilities_required.src = Img.src;
	}
	
	
	//--------------------------------------------------------------------------
	//sewer type 
	//--------------------------------------------------------------------------
	
	 if(form.int_sewer_type_1.checked == false && 
		form.int_sewer_type_2.checked == false && 
		form.int_sewer_type_3.checked == false && 
		form.int_sewer_type_4.checked == false && 
		form.int_sewer_type_5.checked == false && 
		form.int_sewer_type_6.checked == false && 
		form.int_sewer_type_7.checked == false && 
		form.int_sewer_type_8.checked == false && 
		form.int_sewer_type_9.checked == false && 
		form.int_sewer_type_10.checked == false && 
		form.int_sewer_type_11.checked == false )
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.utilities_required.src = Img.src;
		error_message = error_message+"\n• Utilities / sewer type";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_sewer_type_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.utilities_required.src = Img.src;
	}
	//-------------------------------------------------------------------------
	//Water Oriented P
	//-------------------------------------------------------------------------
	//Water Oriented
	 if(form.int_water_oriented_1.checked == false && 
		form.int_water_oriented_2.checked == false && 
		form.int_water_oriented_3.checked == false)
	{
		var filename = "../../images/required1.gif";
		var Img = new Image();
		Img.src = filename;
		form.water_required.src = Img.src;
		error_message = error_message+"\n• Water Oriented / Propierties";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_water_oriented_1.focus();
		}
	}
	else
	{
		var filename = "../../images/required2.gif";
		var Img = new Image();
		Img.src = filename;
		form.water_required.src = Img.src;
	}
	//------------Water Area-----------------
	if(form.int_water_oriented_2.checked == true || form.int_water_oriented_3.checked == true) 
	{
		if(form.int_water_area_1.checked == false && 
			form.int_water_area_2.checked == false && 
			form.int_water_area_3.checked == false && 
			form.int_water_area_4.checked == false)
		{
			var filename = "../../images/required1.gif";
			var Img = new Image();
			Img.src = filename;
			form.water_required.src = Img.src;
			error_message = error_message+"\n• Water Oriented / Water Area";
			error = 1; 
			if(error_focus == 0)
			{
				error_focus = 1;
				form.int_water_area_1.focus();
			}
		}
		else
		{
			var filename = "../../images/required2.gif";
			var Img = new Image();
			Img.src = filename;
			form.water_required.src = Img.src;
		}	
	}

//------------Dock or Boat Slip-----------------
	if(form.int_water_oriented_2.checked == true || form.int_water_oriented_3.checked == true) 
	{
		if(form.int_dock_boat_1.checked == false && 
			form.int_dock_boat_2.checked == false && 
			form.int_dock_boat_3.checked == false && 
			form.int_dock_boat_4.checked == false && 
			form.int_dock_boat_5.checked == false && 
			form.int_dock_boat_6.checked == false && 
			form.int_dock_boat_7.checked == false && 
			form.int_dock_boat_8.checked == false && 
			form.int_dock_boat_9.checked == false && 
			form.int_dock_boat_10.checked == false && 
			form.int_dock_boat_11.checked == false && 
			form.int_dock_boat_12.checked == false )
		{
			var filename = "../../images/required1.gif";
			var Img = new Image();
			Img.src = filename;
			form.water_required.src = Img.src;
			error_message = error_message+"\n• Water Oriented / Dock or Boat Slip";
			error = 1; 
			if(error_focus == 0)
			{
				error_focus = 1;
				form.int_dock_boat_1.focus();
			}
		}
		else
		{
			var filename = "../../images/required2.gif";
			var Img = new Image();
			Img.src = filename;
			form.water_required.src = Img.src;
		}	
	}
//------------Water Features:-----------------
 	if(form.int_water_oriented_2.checked == true || form.int_water_oriented_3.checked == true) 
	{
		 if(form.int_water_features_1.checked == false && 
			form.int_water_features_2.checked == false && 
			form.int_water_features_3.checked == false && 
			form.int_water_features_4.checked == false && 
			form.int_water_features_5.checked == false && 
			form.int_water_features_6.checked == false && 
			form.int_water_features_7.checked == false)
		{
			var filename = "../../images/required1.gif";
			var Img = new Image();
			Img.src = filename;
			form.water_required.src = Img.src;
			error_message = error_message+"\n• Water Oriented / Water Features:";
			error = 1; 
			if(error_focus == 0)
			{
				error_focus = 1;
				form.int_water_features_1.focus();
			}
		}
		else
		{
			var filename = "../../images/required2.gif";
			var Img = new Image();
			Img.src = filename;
			form.water_required.src = Img.src;
		}	
	}
	//-------------------------------------------------------------------------
	
	
	//--------------------------------------------------------------------------
	

	
	//--------------------------------------------------------------------------
	//Miscellaneous
	//--------------------------------------------------------------------------
	if(Trim(form.flt_selling_agency_commission.value) == "" || Trim(form.flt_selling_agency_commission.value) <= 0)  
	{
		form.flt_selling_agency_commission.className = "textbox_error";
		error_message = error_message+"\n• Selling Agency Commission can't be 0 or empty";
		error = 1; 	
		if(error_focus == 0)
		{
			error_focus = 1;
			form.flt_selling_agency_commission.focus();
		}
	}
	else
		form.flt_selling_agency_commission.className = "textbox";	
		
	
	if(Trim(form.int_licensed_agent.value) == "")
	{
		form.int_licensed_agent.className = "textbox_error";
		error_message = error_message+"\n• Are you a licensed Real Estate agent?";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_licensed_agent.focus();
		}
	}
	else
		form.int_licensed_agent.className = "textbox";
	//--------------------------------------------------------------------------

if(Trim(form.txt_elementary_school.value) == "")
	{
		form.txt_elementary_school.className = "textbox_error";
		error_message = error_message+"\n• Elementary school";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_elementary_school.focus();
		}
	}
	else
		form.txt_elementary_school.className = "textbox";

if(Trim(form.txt_middle_school.value) == "")
	{
		form.txt_middle_school.className = "textbox_error";
		error_message = error_message+"\n• Middle school";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_middle_school.focus();
		}
	}
	else
		form.txt_middle_school.className = "textbox";

if(Trim(form.txt_high_school.value) == "")
	{
		form.txt_high_school.className = "textbox_error";
		error_message = error_message+"\n• High school";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_high_school.focus();
		}
	}
	else
		form.txt_high_school.className = "textbox";

	if(Trim(form.txt_directions.value) == "")
	{
		form.txt_directions.className = "textbox_error";
		error_message = error_message+"\n• Directions";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_directions.focus();
		}
	}
	else
		form.txt_directions.className = "textbox";

if(Trim(form.txt_important_features.value) == "")
	{
		form.txt_important_features.className = "textbox_error";
		error_message = error_message+"\n• Noteworthy features";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.txt_important_features.focus();
		}
	}
	else
		form.txt_important_features.className = "textbox";

if(Trim(form.int_hear_about_us.value) == "")
	{
		form.int_hear_about_us.className = "textbox_error";
		error_message = error_message+"\n• How did you hear about us?  	";
		error = 1; 
		if(error_focus == 0)
		{
			error_focus = 1;
			form.int_hear_about_us.focus();
		}
	}
	else
		form.int_hear_about_us.className = "textbox";

	//--------------------------------------------------------------------------	

	if(error == 1)
	{
		alert("Some Required Information is Missing\nSorry, but the following required files were left blank in your listing submission form:"+error_message);
		return false;
		//return true;
	}
	
	if(form.flt_selling_agency_commission.value > 100  && form.ind_selling_agency_commission.value == "%")
	{
		form.flt_selling_agency_commission.className = "textbox_error";
		alert("The Selling Agency Commission can´t be more than 100%");
		form.flt_selling_agency_commission.focus();
		return false;
	}
	else
		form.flt_selling_agency_commission.className = "textbox";	
	
	return true;
}
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
function Trim(s)
{
	// Remove leading spaces and carriage returns
	while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
	{ 
		s = s.substring(1,s.length); 
	}
	// Remove trailing spaces and carriage returns
	while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
	{ 
		s = s.substring(0,s.length-1); 
	}
	return s;
}
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------