diff --git a/unl_theme/views/default/page_elements/header.php b/unl_theme/views/default/page_elements/header.php
index 78232740e71b8f6ecca14fe3e7cd35cd66eef3e4..44494e8b35a28b8a65975bd09f8c9902c62e0131 100644
--- a/unl_theme/views/default/page_elements/header.php
+++ b/unl_theme/views/default/page_elements/header.php
@@ -455,13 +455,13 @@ if ($vars['title'] == "Edit profile") {
 		}*/
 		selhomeState.innerHTML = html;
 		
-		 $("select[name=form_data_profile_dob_month]").parent().append(selYear);
+		 $("input[name=form_data_profile_dob_month]").parent().append(selYear);
 		 country_parent.append(selCountry);
 		 state_parent.append(selState);
 		 homecountry_parent.append(selhomeCountry);
 		 homestate_parent.append(selhomeState);
 		 
-		 $("select[name=form_data_profile_dob_day]").insertBefore($("select[name=form_data_profile_dob_year]"));
+		 $("input[name=form_data_profile_dob_day]").insertBefore($("select[name=form_data_profile_dob_year]"));
 		
 		// don't display the latitude/longitude fields
 		$("input[name=form_data_latitude],input[name=form_data_longitude]").parent().parent().hide();
@@ -499,6 +499,25 @@ if ($vars['title'] == "Edit profile") {
 
 		$('form select[name=form_data_profile_role] option[value='+unlrole+']').attr('selected','selected');
 		
+		var dob_month = $("input[name=form_data_profile_dob_month]").val(),
+		    dob_day = $("input[name=form_data_profile_dob_day]").val();
+	    var months = ['January','February','March','April','May','June','July','August','September','October','November','December'];
+	    var monthsHTML = "";
+		for (var i = 0, l = months.length; i < l; i++){
+			monthsHTML+= '<option value="' + months[i] + '">' + months[i] + '</option>';
+		}
+	    $('form input[name=form_data_profile_dob_month]').replaceWith('<select name="form_data_profile_dob_month" class="input-pulldown">'+monthsHTML+'</select>');
+	     
+		$("select[name=form_data_profile_dob_month] option[value=" + dob_month + "]").attr("selected","selected");
+		var daysHTML = "";
+		for (var i = 1, l = 32; i < l; i++){
+			daysHTML+= '<option value="' + i + '">' + i + '</option>';
+		}
+	    $('form input[name=form_data_profile_dob_day]').replaceWith('<select name="form_data_profile_dob_day" class="input-pulldown">'+daysHTML+'</select>');
+	     
+		$("select[name=form_data_profile_dob_day] option[value=" + dob_day + "]").attr("selected","selected");
+
+		
 		$("#formloading").remove();
 		$("#maincontent form.cool").show();
 	});