dom_ready_functions[dom_ready_functions.length] = function()
												  { 
												  	  if ($('#category').val() == 0)
														  $('#per_zip option:gt(2)').each(function() {
															if (!this.selected)
														  		$(this).remove();
														  });
																		
													  $('#type')[0].onchange = function(){
													                                         $('#subcategory').html('<option label="Not Applicable" value="0" selected="selected">Not Applicable</option>');
																							 if ($(this).val() == 0) $('#subcategory').attr('disabled', true);
																					         else $('#subcategory').attr('disabled', false);
												  									         set_drop_down('category');
																				         };

												  
												      if ($('#type_form').val() == 0 || $('#tx_box')[0])
													  {  
													  	  $('#type_form').val(1);
													  
													      $('#category')[0].onchange = function() 
													  							       {
																				           if ($(this).val() != 0 && $('#type').val() != 0)
																				           {
																					           $('#subcategory').attr('disabled', false);
																					           set_drop_down('subcategory');
																				           }
																			 	           else 
																				           {
																					           $('#subcategory').html('<option label="Not Applicable" value="0" selected="selected">Not Applicable</option>');
																					           $('#subcategory').attr('disabled', true);
																				           }
														 					           };
												      }
													  else
													  {
													       $('#category')[0].onchange = function ()
														                                {
																					        //if ($('#category').val() == 0)
																						    //    $('#per_zip').html('<option value="10">10 Miles</option>');
																							$('#show_banner').val('0');
																					        $('#GO').click();
																				        };													  	
													  }
												  };


function set_drop_down(select_id) 
{
	$('#' + select_id).html('<option label="Not Applicable" value="0" selected="selected">Loading... </option>');
	var parameters = {};
	
	parameters['select_id'] = select_id
	parameters['o_default'] = '<option label="All" value=0 selected="selected">All</option>';
	
	if (select_id == 'category') 
		parameters['type'] = $('#type').val();
	if (select_id == 'subcategory')
		parameters['c_id'] = $('#category').val();
	
	$('#' + select_id).html($.ajax({url: root_path + '/libs/ajax/categories.php', data: parameters, async: false}).responseText);
	$('#' + select_id + '> option[@value="0"]').attr('selected', true);
}
